From 69dd1ace3456930bca5f80e43fbedd4725beff0b Mon Sep 17 00:00:00 2001 From: Ilya Erokhin Date: Fri, 8 Aug 2025 14:34:58 +0300 Subject: [PATCH 1/2] Add new regeneration v135 (based on e129c1f) Signed-off-by: Ilya Erokhin --- .../arkui/generated/CommonMethodModifier.ets | 2 +- .../arkui/generated/ImageModifier.ets | 2 +- .../arkui/generated/ImageSpanModifier.ets | 2 +- .../generated/NavDestinationModifier.ets | 2 +- .../arkui/generated/NavigationModifier.ets | 2 +- arkoala-arkts/arkui/generated/WebModifier.ets | 5247 +++ .../arkui/generated/component/canvas.ets | 2 +- .../arkui/generated/component/common.ets | 3 +- .../arkui/generated/component/idlize.ets | 36 +- .../arkui/generated/component/image.ets | 3 +- .../generated/component/imageAnimator.ets | 3 +- .../arkui/generated/component/imageSpan.ets | 3 +- .../generated/component/mediaCachedImage.ets | 3 +- .../generated/component/navDestination.ets | 3 +- .../arkui/generated/component/navigation.ets | 3 +- .../arkui/generated/component/richEditor.ets | 3 +- .../arkui/generated/component/shape.ets | 3 +- .../arkui/generated/component/sidebar.ets | 3 +- .../generated/component/styledString.ets | 2 +- .../arkui/generated/component/video.ets | 3 +- .../arkui/generated/component/web.ets | 7005 +++- .../arkui/generated/framework/EnumsImpl.ets | 192 + .../arkts/ArkUIGeneratedNativeModule.ets | 498 +- .../generated/framework/arkts/type_check.ets | 515 +- .../arkui/generated/framework/index.ets | 2 +- .../ohos.arkui.drawableDescriptor.ets | 1 - .../arkui/generated/framework/ohos.font.ets | 1 - .../framework/ohos.graphics.drawing.ets | 1 - .../framework/ohos.multimedia.image.ets | 2 +- .../generated/framework/ohos.web.webview.ets | 122 + .../peers/CallbackDeserializeCall.ets | 553 +- .../framework/peers/CallbackKind.ets | 57 +- arkoala-arkts/arkui/sdk/component/builder.ets | 4 +- arkoala-arkts/arkui/sdk/component/canvas.ets | 2 +- arkoala-arkts/arkui/sdk/component/common.ets | 2 +- .../sdk/component/extendableComponent.ets | 3 +- arkoala-arkts/arkui/sdk/component/idlize.ets | 12 +- arkoala-arkts/arkui/sdk/component/image.ets | 2 +- .../arkui/sdk/component/imageAnimator.ets | 2 +- .../arkui/sdk/component/imageSpan.ets | 2 +- .../arkui/sdk/component/mediaCachedImage.ets | 2 +- .../arkui/sdk/component/navDestination.ets | 2 +- .../arkui/sdk/component/navigation.ets | 2 +- .../arkui/sdk/component/richEditor.ets | 2 +- arkoala-arkts/arkui/sdk/component/shape.ets | 2 +- arkoala-arkts/arkui/sdk/component/sidebar.ets | 2 +- .../arkui/sdk/component/styledString.ets | 1 - arkoala-arkts/arkui/sdk/component/video.ets | 2 +- arkoala-arkts/arkui/sdk/component/web.ets | 1480 +- .../ohos.arkui.drawableDescriptor.ets | 1 - .../sdk/framework/ohos.graphics.drawing.ets | 1 - .../framework/ohos.web.webview.ets} | 31 +- .../native/src/generated/Serializers.h | 14466 ++++++-- .../src/generated/arkoala_api_generated.h | 2388 +- .../native/src/generated/bridge_generated.cc | 2358 +- .../generated/callback_deserialize_call.cc | 1248 +- .../native/src/generated/callback_kind.h | 55 + .../src/generated/callback_managed_caller.cc | 1362 +- .../native/src/generated/dummy_impl.cc | 30485 +++++++++------- .../native/src/generated/real_impl.cc | 15193 ++++---- .../libarkts/native/src/generated/bridges.cc | 2 +- 61 files changed, 59779 insertions(+), 23614 deletions(-) create mode 100644 arkoala-arkts/arkui/generated/WebModifier.ets create mode 100644 arkoala-arkts/arkui/generated/framework/ohos.web.webview.ets rename arkoala-arkts/arkui/{generated/CustomBuilderRootModifier.ets => sdk/framework/ohos.web.webview.ets} (40%) diff --git a/arkoala-arkts/arkui/generated/CommonMethodModifier.ets b/arkoala-arkts/arkui/generated/CommonMethodModifier.ets index 6392d8586..4cccbd6de 100644 --- a/arkoala-arkts/arkui/generated/CommonMethodModifier.ets +++ b/arkoala-arkts/arkui/generated/CommonMethodModifier.ets @@ -16,7 +16,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { AttributeModifier, GestureModifier, extractors } from "#handwritten" +import { AttributeModifier, GestureModifier } from "#handwritten" import { AttributeUpdaterFlag } from "./AttributeUpdater" import { ArkCommonMethodPeer, LayoutPolicy, DrawModifier, Rectangle, TouchTestInfo, TouchResult, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, BorderImageOption, OutlineStyle, ClickEvent, HoverEvent, AccessibilityCallback, AccessibilityHoverEvent, MouseEvent, TouchEvent, KeyEvent, CrownEvent, FocusAxisEvent, AxisEvent, FocusMovement, AnimateParam, TransitionEffect, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, DragEvent, DragItemInfo, PreDragStatus, LinearGradientOptions, SweepGradientOptions, RadialGradientOptions, MotionPathOptions, ShadowOptions, ShadowStyle, ProgressMask, StateStyles, PixelStretchEffectOptions, AccessibilitySamePageMode, AccessibilityRoleType, AccessibilityFocusCallback, ReuseOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, CustomProperty, SafeAreaType, SafeAreaEdge, BackgroundOptions, BackgroundImageOptions, BlurStyle, BackgroundBlurStyleOptions, SystemAdaptiveOptions, ForegroundBlurStyleOptions, TransitionFinishCallback, BlurOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, OnDragEventCallback, DropOptions, PreviewConfiguration, DragPreviewOptions, DragInteractionOptions, OverlayOptions, BlendMode, BlendApplyType, GeometryTransitionOptions, TipsMessageType, TipsOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, Bindable, ModalTransition, ContentCoverOptions, SheetOptions, VisibleAreaChangeCallback, VisibleAreaEventOptions, CommonMethod } from "./component/common" import { Length, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, ResourceColor, Position, BorderOptions, EdgeStyles, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, BorderRadiuses, LocalizedBorderRadiuses, OutlineOptions, EdgeOutlineStyles, Dimension, EdgeOutlineWidths, OutlineRadiuses, VoidCallback, Area, Edges, LocalizedEdges, LocalizedPosition, ResourceStr, AccessibilityOptions } from "./component/units" diff --git a/arkoala-arkts/arkui/generated/ImageModifier.ets b/arkoala-arkts/arkui/generated/ImageModifier.ets index 4a562dcda..3906f8084 100644 --- a/arkoala-arkts/arkui/generated/ImageModifier.ets +++ b/arkoala-arkts/arkui/generated/ImageModifier.ets @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { CommonMethodModifier } from "./CommonMethodModifier" -import { AttributeModifier, extractors } from "#handwritten" +import { AttributeModifier } from "#handwritten" import { AttributeUpdaterFlag } from "./AttributeUpdater" import { ArkImagePeer, ColorContent, ImageRenderMode, DynamicRangeMode, ImageInterpolation, ImageSourceSize, ImageOnCompleteCallback, ImageCompleteEvent, ImageErrorCallback, ImageError, ResizableOptions, ImageRotateOrientation, ImageAttribute } from "./component/image" import { CommonMethod, PointLightStyle } from "./component/common" diff --git a/arkoala-arkts/arkui/generated/ImageSpanModifier.ets b/arkoala-arkts/arkui/generated/ImageSpanModifier.ets index 02649c3dd..cce8dd7e0 100644 --- a/arkoala-arkts/arkui/generated/ImageSpanModifier.ets +++ b/arkoala-arkts/arkui/generated/ImageSpanModifier.ets @@ -18,7 +18,7 @@ import { BaseSpanModifier } from "./BaseSpanModifier" import { CommonMethodModifier } from "./CommonMethodModifier" -import { AttributeModifier, extractors } from "#handwritten" +import { AttributeModifier } from "#handwritten" import { AttributeUpdaterFlag } from "./AttributeUpdater" import { ArkImageSpanPeer, ImageCompleteCallback, ImageLoadResult, ImageSpanAttribute } from "./component/imageSpan" import { BaseSpan } from "./component/span" diff --git a/arkoala-arkts/arkui/generated/NavDestinationModifier.ets b/arkoala-arkts/arkui/generated/NavDestinationModifier.ets index 50f238619..65b8c50b5 100644 --- a/arkoala-arkts/arkui/generated/NavDestinationModifier.ets +++ b/arkoala-arkts/arkui/generated/NavDestinationModifier.ets @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { CommonMethodModifier } from "./CommonMethodModifier" -import { AttributeModifier, extractors } from "#handwritten" +import { AttributeModifier } from "#handwritten" import { AttributeUpdaterFlag } from "./AttributeUpdater" import { ArkNavDestinationPeer, NavDestinationMode, NavDestinationContext, NavigationSystemTransitionType, NestedScrollInfo, NavDestinationActiveReason, NavDestinationTransitionDelegate, Orientation, NavDestinationAttribute, NavDestinationCommonTitle, NavDestinationCustomTitle } from "./component/navDestination" import { CommonMethod, LayoutSafeAreaType, LayoutSafeAreaEdge } from "./component/common" diff --git a/arkoala-arkts/arkui/generated/NavigationModifier.ets b/arkoala-arkts/arkui/generated/NavigationModifier.ets index 683443760..cf334aa40 100644 --- a/arkoala-arkts/arkui/generated/NavigationModifier.ets +++ b/arkoala-arkts/arkui/generated/NavigationModifier.ets @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { CommonMethodModifier } from "./CommonMethodModifier" -import { AttributeModifier, extractors } from "#handwritten" +import { AttributeModifier } from "#handwritten" import { AttributeUpdaterFlag } from "./AttributeUpdater" import { ArkNavigationPeer, NavBarPosition, NavigationMode, NavigationTitleMode, NavigationMenuItem, NavContentInfo, NavigationOperation, NavigationAnimatedTransition, NavigationAttribute, NavigationCommonTitle, NavigationCustomTitle, NavigationTitleOptions, NavigationMenuOptions, ToolbarItem, NavigationToolbarOptions } from "./component/navigation" import { CommonMethod, Bindable, LayoutSafeAreaType, LayoutSafeAreaEdge } from "./component/common" diff --git a/arkoala-arkts/arkui/generated/WebModifier.ets b/arkoala-arkts/arkui/generated/WebModifier.ets new file mode 100644 index 000000000..9203aceb7 --- /dev/null +++ b/arkoala-arkts/arkui/generated/WebModifier.ets @@ -0,0 +1,5247 @@ +/* + * Copyright (c) 2024-2025 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +// WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! + +import { CommonMethodModifier } from "./CommonMethodModifier" +import { AttributeModifier } from "#handwritten" +import { AttributeUpdaterFlag } from "./AttributeUpdater" +import { ArkWebPeer, MixedMode, JavaScriptProxy, CacheMode, WebDarkMode, WebMediaOptions, OverScrollMode, BlurOnKeyboardHideMode, OnPageEndEvent, OnPageBeginEvent, OnProgressChangeEvent, OnTitleReceiveEvent, OnGeolocationShowEvent, OnAlertEvent, OnBeforeUnloadEvent, OnConfirmEvent, OnPromptEvent, OnConsoleEvent, OnErrorReceiveEvent, OnHttpErrorReceiveEvent, OnDownloadStartEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnShowFileSelectorEvent, OnResourceLoadEvent, OnFullScreenEnterCallback, FullScreenEnterEvent, OnScaleChangeEvent, OnHttpAuthRequestEvent, OnInterceptRequestEvent, WebResourceResponse, OnPermissionRequestEvent, OnScreenCaptureRequestEvent, OnContextMenuShowEvent, OnContextMenuHideCallback, OnSearchResultReceiveEvent, OnScrollEvent, OnSslErrorEventReceiveEvent, OnSslErrorEventCallback, SslErrorEvent, OnClientAuthenticationEvent, OnWindowNewEvent, OnTouchIconUrlReceivedEvent, OnFaviconReceivedEvent, OnPageVisibleEvent, OnDataResubmittedEvent, OnAudioStateChangedEvent, OnFirstContentfulPaintEvent, OnFirstMeaningfulPaintCallback, FirstMeaningfulPaint, OnLargestContentfulPaintCallback, LargestContentfulPaint, OnLoadInterceptEvent, OnOverScrollEvent, OnSafeBrowsingCheckResultCallback, ThreatType, OnNavigationEntryCommittedCallback, LoadCommittedDetails, OnIntelligentTrackingPreventionCallback, IntelligentTrackingPreventionDetails, ScriptItem, WebLayoutMode, NestedScrollOptionsExt, NativeEmbedDataInfo, OnNativeEmbedVisibilityChangeCallback, NativeEmbedVisibilityInfo, NativeEmbedTouchInfo, OnOverrideUrlLoadingCallback, WebResourceRequest, NativeMediaPlayerConfig, OnRenderProcessNotRespondingCallback, RenderProcessNotRespondingData, OnRenderProcessRespondingCallback, OnViewportFitChangedCallback, ViewportFit, WebKeyboardCallback, WebKeyboardCallbackInfo, OnAdsBlockedCallback, AdsBlockedDetails, WebKeyboardAvoidMode, EmbedOptions, WebAttribute, WebElementType, WebResponseType, SelectionMenuOptionsExt } from "./component/web" +import { CommonMethod, KeyEvent, NestedScrollOptions } from "./component/common" +import { CopyOptions } from "./component/enums" +import { EditMenuOptions } from "./component/textCommon" +import { CustomBuilder } from "./component/builder" +export class WebModifier extends CommonMethodModifier implements WebAttribute,AttributeModifier { + _instanceId: number = -1; + setInstanceId(instanceId: number): void { + this._instanceId = instanceId + } + isUpdater: () => boolean = () => false + applyNormalAttribute(instance: WebAttribute): void { } + applyPressedAttribute(instance: WebAttribute): void { } + applyFocusedAttribute(instance: WebAttribute): void { } + applyDisabledAttribute(instance: WebAttribute): void { } + applySelectedAttribute(instance: WebAttribute): void { } + _javaScriptAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _javaScriptAccess_0_0value?: boolean | undefined + _fileAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _fileAccess_0_0value?: boolean | undefined + _onlineImageAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onlineImageAccess_0_0value?: boolean | undefined + _domStorageAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _domStorageAccess_0_0value?: boolean | undefined + _imageAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _imageAccess_0_0value?: boolean | undefined + _mixedMode_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _mixedMode_0_0value?: MixedMode | undefined + _zoomAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _zoomAccess_0_0value?: boolean | undefined + _geolocationAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _geolocationAccess_0_0value?: boolean | undefined + _javaScriptProxy_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _javaScriptProxy_0_0value?: JavaScriptProxy | undefined + _cacheMode_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _cacheMode_0_0value?: CacheMode | undefined + _darkMode_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _darkMode_0_0value?: WebDarkMode | undefined + _forceDarkAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _forceDarkAccess_0_0value?: boolean | undefined + _mediaOptions_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _mediaOptions_0_0value?: WebMediaOptions | undefined + _overviewModeAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _overviewModeAccess_0_0value?: boolean | undefined + _overScrollMode_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _overScrollMode_0_0value?: OverScrollMode | undefined + _blurOnKeyboardHideMode_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _blurOnKeyboardHideMode_0_0value?: BlurOnKeyboardHideMode | undefined + _textZoomRatio_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _textZoomRatio_0_0value?: int32 | undefined + _databaseAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _databaseAccess_0_0value?: boolean | undefined + _initialScale_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _initialScale_0_0value?: double | undefined + _metaViewport_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _metaViewport_0_0value?: boolean | undefined + _onPageEnd_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onPageEnd_0_0value?: ((value0: OnPageEndEvent) => void) | undefined + _onPageBegin_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onPageBegin_0_0value?: ((value0: OnPageBeginEvent) => void) | undefined + _onProgressChange_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onProgressChange_0_0value?: ((value0: OnProgressChangeEvent) => void) | undefined + _onTitleReceive_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onTitleReceive_0_0value?: ((value0: OnTitleReceiveEvent) => void) | undefined + _onGeolocationHide_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onGeolocationHide_0_0value?: (() => void) | undefined + _onGeolocationShow_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onGeolocationShow_0_0value?: ((value0: OnGeolocationShowEvent) => void) | undefined + _onRequestSelected_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onRequestSelected_0_0value?: (() => void) | undefined + _onAlert_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onAlert_0_0value?: ((value0: OnAlertEvent) => boolean) | undefined + _onBeforeUnload_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onBeforeUnload_0_0value?: ((value0: OnBeforeUnloadEvent) => boolean) | undefined + _onConfirm_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onConfirm_0_0value?: ((value0: OnConfirmEvent) => boolean) | undefined + _onPrompt_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onPrompt_0_0value?: ((value0: OnPromptEvent) => boolean) | undefined + _onConsole_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onConsole_0_0value?: ((value0: OnConsoleEvent) => boolean) | undefined + _onErrorReceive_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onErrorReceive_0_0value?: ((value0: OnErrorReceiveEvent) => void) | undefined + _onHttpErrorReceive_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onHttpErrorReceive_0_0value?: ((value0: OnHttpErrorReceiveEvent) => void) | undefined + _onDownloadStart_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onDownloadStart_0_0value?: ((value0: OnDownloadStartEvent) => void) | undefined + _onRefreshAccessedHistory_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onRefreshAccessedHistory_0_0value?: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined + _onRenderExited_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onRenderExited_0_0value?: ((value0: OnRenderExitedEvent) => void) | undefined + _onShowFileSelector_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onShowFileSelector_0_0value?: ((value0: OnShowFileSelectorEvent) => boolean) | undefined + _onResourceLoad_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onResourceLoad_0_0value?: ((value0: OnResourceLoadEvent) => void) | undefined + _onFullScreenExit_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onFullScreenExit_0_0value?: (() => void) | undefined + _onFullScreenEnter_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onFullScreenEnter_0_0value?: OnFullScreenEnterCallback | undefined + _onScaleChange_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onScaleChange_0_0value?: ((value0: OnScaleChangeEvent) => void) | undefined + _onHttpAuthRequest_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onHttpAuthRequest_0_0value?: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined + _onInterceptRequest_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onInterceptRequest_0_0value?: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined + _onPermissionRequest_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onPermissionRequest_0_0value?: ((value0: OnPermissionRequestEvent) => void) | undefined + _onScreenCaptureRequest_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onScreenCaptureRequest_0_0value?: ((value0: OnScreenCaptureRequestEvent) => void) | undefined + _onContextMenuShow_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onContextMenuShow_0_0value?: ((value0: OnContextMenuShowEvent) => boolean) | undefined + _onContextMenuHide_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onContextMenuHide_0_0value?: OnContextMenuHideCallback | undefined + _mediaPlayGestureAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _mediaPlayGestureAccess_0_0value?: boolean | undefined + _onSearchResultReceive_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onSearchResultReceive_0_0value?: ((value0: OnSearchResultReceiveEvent) => void) | undefined + _onScroll_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onScroll_0_0value?: ((value0: OnScrollEvent) => void) | undefined + _onSslErrorEventReceive_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onSslErrorEventReceive_0_0value?: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined + _onSslErrorEvent_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onSslErrorEvent_0_0value?: OnSslErrorEventCallback | undefined + _onClientAuthenticationRequest_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onClientAuthenticationRequest_0_0value?: ((value0: OnClientAuthenticationEvent) => void) | undefined + _onWindowNew_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onWindowNew_0_0value?: ((value0: OnWindowNewEvent) => void) | undefined + _onWindowExit_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onWindowExit_0_0value?: (() => void) | undefined + _multiWindowAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _multiWindowAccess_0_0value?: boolean | undefined + _onInterceptKeyEvent_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onInterceptKeyEvent_0_0value?: ((event: KeyEvent) => boolean) | undefined + _webStandardFont_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _webStandardFont_0_0value?: string | undefined + _webSerifFont_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _webSerifFont_0_0value?: string | undefined + _webSansSerifFont_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _webSansSerifFont_0_0value?: string | undefined + _webFixedFont_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _webFixedFont_0_0value?: string | undefined + _webFantasyFont_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _webFantasyFont_0_0value?: string | undefined + _webCursiveFont_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _webCursiveFont_0_0value?: string | undefined + _defaultFixedFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _defaultFixedFontSize_0_0value?: int32 | undefined + _defaultFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _defaultFontSize_0_0value?: int32 | undefined + _minFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _minFontSize_0_0value?: int32 | undefined + _minLogicalFontSize_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _minLogicalFontSize_0_0value?: int32 | undefined + _defaultTextEncodingFormat_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _defaultTextEncodingFormat_0_0value?: string | undefined + _forceDisplayScrollBar_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _forceDisplayScrollBar_0_0value?: boolean | undefined + _blockNetwork_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _blockNetwork_0_0value?: boolean | undefined + _horizontalScrollBarAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _horizontalScrollBarAccess_0_0value?: boolean | undefined + _verticalScrollBarAccess_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _verticalScrollBarAccess_0_0value?: boolean | undefined + _onTouchIconUrlReceived_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onTouchIconUrlReceived_0_0value?: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined + _onFaviconReceived_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onFaviconReceived_0_0value?: ((value0: OnFaviconReceivedEvent) => void) | undefined + _onPageVisible_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onPageVisible_0_0value?: ((value0: OnPageVisibleEvent) => void) | undefined + _onDataResubmitted_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onDataResubmitted_0_0value?: ((value0: OnDataResubmittedEvent) => void) | undefined + _pinchSmooth_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _pinchSmooth_0_0value?: boolean | undefined + _allowWindowOpenMethod_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _allowWindowOpenMethod_0_0value?: boolean | undefined + _onAudioStateChanged_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onAudioStateChanged_0_0value?: ((value0: OnAudioStateChangedEvent) => void) | undefined + _onFirstContentfulPaint_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onFirstContentfulPaint_0_0value?: ((value0: OnFirstContentfulPaintEvent) => void) | undefined + _onFirstMeaningfulPaint_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onFirstMeaningfulPaint_0_0value?: OnFirstMeaningfulPaintCallback | undefined + _onLargestContentfulPaint_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onLargestContentfulPaint_0_0value?: OnLargestContentfulPaintCallback | undefined + _onLoadIntercept_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onLoadIntercept_0_0value?: ((value0: OnLoadInterceptEvent) => boolean) | undefined + _onControllerAttached_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onControllerAttached_0_0value?: (() => void) | undefined + _onOverScroll_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onOverScroll_0_0value?: ((value0: OnOverScrollEvent) => void) | undefined + _onSafeBrowsingCheckResult_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onSafeBrowsingCheckResult_0_0value?: OnSafeBrowsingCheckResultCallback | undefined + _onNavigationEntryCommitted_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onNavigationEntryCommitted_0_0value?: OnNavigationEntryCommittedCallback | undefined + _onIntelligentTrackingPreventionResult_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onIntelligentTrackingPreventionResult_0_0value?: OnIntelligentTrackingPreventionCallback | undefined + _javaScriptOnDocumentStart_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _javaScriptOnDocumentStart_0_0value?: Array | undefined + _javaScriptOnDocumentEnd_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _javaScriptOnDocumentEnd_0_0value?: Array | undefined + _layoutMode_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _layoutMode_0_0value?: WebLayoutMode | undefined + _nestedScroll_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _nestedScroll_0_0value?: NestedScrollOptions | NestedScrollOptionsExt | undefined + _enableNativeEmbedMode_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _enableNativeEmbedMode_0_0value?: boolean | undefined + _onNativeEmbedLifecycleChange_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onNativeEmbedLifecycleChange_0_0value?: ((event: NativeEmbedDataInfo) => void) | undefined + _onNativeEmbedVisibilityChange_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onNativeEmbedVisibilityChange_0_0value?: OnNativeEmbedVisibilityChangeCallback | undefined + _onNativeEmbedGestureEvent_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onNativeEmbedGestureEvent_0_0value?: ((event: NativeEmbedTouchInfo) => void) | undefined + _copyOptions_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _copyOptions_0_0value?: CopyOptions | undefined + _onOverrideUrlLoading_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onOverrideUrlLoading_0_0value?: OnOverrideUrlLoadingCallback | undefined + _textAutosizing_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _textAutosizing_0_0value?: boolean | undefined + _enableNativeMediaPlayer_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _enableNativeMediaPlayer_0_0value?: NativeMediaPlayerConfig | undefined + _onRenderProcessNotResponding_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onRenderProcessNotResponding_0_0value?: OnRenderProcessNotRespondingCallback | undefined + _onRenderProcessResponding_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onRenderProcessResponding_0_0value?: OnRenderProcessRespondingCallback | undefined + _onViewportFitChanged_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onViewportFitChanged_0_0value?: OnViewportFitChangedCallback | undefined + _onInterceptKeyboardAttach_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onInterceptKeyboardAttach_0_0value?: WebKeyboardCallback | undefined + _onAdsBlocked_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _onAdsBlocked_0_0value?: OnAdsBlockedCallback | undefined + _keyboardAvoidMode_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _keyboardAvoidMode_0_0value?: WebKeyboardAvoidMode | undefined + _editMenuOptions_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _editMenuOptions_0_0value?: EditMenuOptions | undefined + _enableHapticFeedback_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _enableHapticFeedback_0_0value?: boolean | undefined + _optimizeParserBudget_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _optimizeParserBudget_0_0value?: boolean | undefined + _enableFollowSystemFontWeight_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _enableFollowSystemFontWeight_0_0value?: boolean | undefined + _enableWebAVSession_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _enableWebAVSession_0_0value?: boolean | undefined + _runJavaScriptOnDocumentStart_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _runJavaScriptOnDocumentStart_0_0value?: Array | undefined + _runJavaScriptOnDocumentEnd_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _runJavaScriptOnDocumentEnd_0_0value?: Array | undefined + _runJavaScriptOnHeadEnd_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _runJavaScriptOnHeadEnd_0_0value?: Array | undefined + _nativeEmbedOptions_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _nativeEmbedOptions_0_0value?: EmbedOptions | undefined + _registerNativeEmbedRule_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _registerNativeEmbedRule_0_0value?: string | undefined + _registerNativeEmbedRule_0_1value?: string | undefined + _bindSelectionMenu_0_flag: AttributeUpdaterFlag = AttributeUpdaterFlag.INITIAL + _bindSelectionMenu_0_0value?: WebElementType | undefined + _bindSelectionMenu_0_1value?: CustomBuilder | undefined + _bindSelectionMenu_0_2value?: WebResponseType | undefined + _bindSelectionMenu_0_3value?: SelectionMenuOptionsExt | undefined + applyModifierPatch(peer: ArkWebPeer): void { + super.applyModifierPatch(peer) + if (this._javaScriptAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._javaScriptAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setJavaScriptAccessAttribute((this._javaScriptAccess_0_0value as boolean | undefined)); + this._javaScriptAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._javaScriptAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._javaScriptAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setJavaScriptAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._fileAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._fileAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setFileAccessAttribute((this._fileAccess_0_0value as boolean | undefined)); + this._fileAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._fileAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._fileAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setFileAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._onlineImageAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onlineImageAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnlineImageAccessAttribute((this._onlineImageAccess_0_0value as boolean | undefined)); + this._onlineImageAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onlineImageAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onlineImageAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnlineImageAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._domStorageAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._domStorageAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setDomStorageAccessAttribute((this._domStorageAccess_0_0value as boolean | undefined)); + this._domStorageAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._domStorageAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._domStorageAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setDomStorageAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._imageAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._imageAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setImageAccessAttribute((this._imageAccess_0_0value as boolean | undefined)); + this._imageAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._imageAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._imageAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setImageAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._mixedMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._mixedMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setMixedModeAttribute((this._mixedMode_0_0value as MixedMode | undefined)); + this._mixedMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._mixedMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._mixedMode_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setMixedModeAttribute((undefined as MixedMode | undefined)); + } + } + } + if (this._zoomAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._zoomAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setZoomAccessAttribute((this._zoomAccess_0_0value as boolean | undefined)); + this._zoomAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._zoomAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._zoomAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setZoomAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._geolocationAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._geolocationAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setGeolocationAccessAttribute((this._geolocationAccess_0_0value as boolean | undefined)); + this._geolocationAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._geolocationAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._geolocationAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setGeolocationAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._javaScriptProxy_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._javaScriptProxy_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setJavaScriptProxyAttribute((this._javaScriptProxy_0_0value as JavaScriptProxy | undefined)); + this._javaScriptProxy_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._javaScriptProxy_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._javaScriptProxy_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setJavaScriptProxyAttribute((undefined as JavaScriptProxy | undefined)); + } + } + } + if (this._cacheMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._cacheMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setCacheModeAttribute((this._cacheMode_0_0value as CacheMode | undefined)); + this._cacheMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._cacheMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._cacheMode_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setCacheModeAttribute((undefined as CacheMode | undefined)); + } + } + } + if (this._darkMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._darkMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setDarkModeAttribute((this._darkMode_0_0value as WebDarkMode | undefined)); + this._darkMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._darkMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._darkMode_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setDarkModeAttribute((undefined as WebDarkMode | undefined)); + } + } + } + if (this._forceDarkAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._forceDarkAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setForceDarkAccessAttribute((this._forceDarkAccess_0_0value as boolean | undefined)); + this._forceDarkAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._forceDarkAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._forceDarkAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setForceDarkAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._mediaOptions_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._mediaOptions_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setMediaOptionsAttribute((this._mediaOptions_0_0value as WebMediaOptions | undefined)); + this._mediaOptions_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._mediaOptions_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._mediaOptions_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setMediaOptionsAttribute((undefined as WebMediaOptions | undefined)); + } + } + } + if (this._overviewModeAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._overviewModeAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOverviewModeAccessAttribute((this._overviewModeAccess_0_0value as boolean | undefined)); + this._overviewModeAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._overviewModeAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._overviewModeAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOverviewModeAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._overScrollMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._overScrollMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOverScrollModeAttribute((this._overScrollMode_0_0value as OverScrollMode | undefined)); + this._overScrollMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._overScrollMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._overScrollMode_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOverScrollModeAttribute((undefined as OverScrollMode | undefined)); + } + } + } + if (this._blurOnKeyboardHideMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._blurOnKeyboardHideMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setBlurOnKeyboardHideModeAttribute((this._blurOnKeyboardHideMode_0_0value as BlurOnKeyboardHideMode | undefined)); + this._blurOnKeyboardHideMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._blurOnKeyboardHideMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._blurOnKeyboardHideMode_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setBlurOnKeyboardHideModeAttribute((undefined as BlurOnKeyboardHideMode | undefined)); + } + } + } + if (this._textZoomRatio_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._textZoomRatio_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setTextZoomRatioAttribute((this._textZoomRatio_0_0value as int32 | undefined)); + this._textZoomRatio_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._textZoomRatio_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._textZoomRatio_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setTextZoomRatioAttribute((undefined as int32 | undefined)); + } + } + } + if (this._databaseAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._databaseAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setDatabaseAccessAttribute((this._databaseAccess_0_0value as boolean | undefined)); + this._databaseAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._databaseAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._databaseAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setDatabaseAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._initialScale_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._initialScale_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setInitialScaleAttribute((this._initialScale_0_0value as double | undefined)); + this._initialScale_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._initialScale_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._initialScale_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setInitialScaleAttribute((undefined as double | undefined)); + } + } + } + if (this._metaViewport_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._metaViewport_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setMetaViewportAttribute((this._metaViewport_0_0value as boolean | undefined)); + this._metaViewport_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._metaViewport_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._metaViewport_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setMetaViewportAttribute((undefined as boolean | undefined)); + } + } + } + if (this._onPageEnd_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onPageEnd_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnPageEndAttribute((this._onPageEnd_0_0value as ((value0: OnPageEndEvent) => void) | undefined)); + this._onPageEnd_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onPageEnd_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onPageEnd_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnPageEndAttribute((undefined as ((value0: OnPageEndEvent) => void) | undefined)); + } + } + } + if (this._onPageBegin_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onPageBegin_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnPageBeginAttribute((this._onPageBegin_0_0value as ((value0: OnPageBeginEvent) => void) | undefined)); + this._onPageBegin_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onPageBegin_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onPageBegin_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnPageBeginAttribute((undefined as ((value0: OnPageBeginEvent) => void) | undefined)); + } + } + } + if (this._onProgressChange_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onProgressChange_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnProgressChangeAttribute((this._onProgressChange_0_0value as ((value0: OnProgressChangeEvent) => void) | undefined)); + this._onProgressChange_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onProgressChange_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onProgressChange_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnProgressChangeAttribute((undefined as ((value0: OnProgressChangeEvent) => void) | undefined)); + } + } + } + if (this._onTitleReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onTitleReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnTitleReceiveAttribute((this._onTitleReceive_0_0value as ((value0: OnTitleReceiveEvent) => void) | undefined)); + this._onTitleReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onTitleReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onTitleReceive_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnTitleReceiveAttribute((undefined as ((value0: OnTitleReceiveEvent) => void) | undefined)); + } + } + } + if (this._onGeolocationHide_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onGeolocationHide_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnGeolocationHideAttribute((this._onGeolocationHide_0_0value as (() => void) | undefined)); + this._onGeolocationHide_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onGeolocationHide_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onGeolocationHide_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnGeolocationHideAttribute((undefined as (() => void) | undefined)); + } + } + } + if (this._onGeolocationShow_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onGeolocationShow_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnGeolocationShowAttribute((this._onGeolocationShow_0_0value as ((value0: OnGeolocationShowEvent) => void) | undefined)); + this._onGeolocationShow_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onGeolocationShow_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onGeolocationShow_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnGeolocationShowAttribute((undefined as ((value0: OnGeolocationShowEvent) => void) | undefined)); + } + } + } + if (this._onRequestSelected_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onRequestSelected_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnRequestSelectedAttribute((this._onRequestSelected_0_0value as (() => void) | undefined)); + this._onRequestSelected_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onRequestSelected_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onRequestSelected_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnRequestSelectedAttribute((undefined as (() => void) | undefined)); + } + } + } + if (this._onAlert_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onAlert_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnAlertAttribute((this._onAlert_0_0value as ((value0: OnAlertEvent) => boolean) | undefined)); + this._onAlert_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onAlert_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onAlert_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnAlertAttribute((undefined as ((value0: OnAlertEvent) => boolean) | undefined)); + } + } + } + if (this._onBeforeUnload_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onBeforeUnload_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnBeforeUnloadAttribute((this._onBeforeUnload_0_0value as ((value0: OnBeforeUnloadEvent) => boolean) | undefined)); + this._onBeforeUnload_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onBeforeUnload_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onBeforeUnload_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnBeforeUnloadAttribute((undefined as ((value0: OnBeforeUnloadEvent) => boolean) | undefined)); + } + } + } + if (this._onConfirm_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onConfirm_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnConfirmAttribute((this._onConfirm_0_0value as ((value0: OnConfirmEvent) => boolean) | undefined)); + this._onConfirm_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onConfirm_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onConfirm_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnConfirmAttribute((undefined as ((value0: OnConfirmEvent) => boolean) | undefined)); + } + } + } + if (this._onPrompt_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onPrompt_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnPromptAttribute((this._onPrompt_0_0value as ((value0: OnPromptEvent) => boolean) | undefined)); + this._onPrompt_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onPrompt_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onPrompt_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnPromptAttribute((undefined as ((value0: OnPromptEvent) => boolean) | undefined)); + } + } + } + if (this._onConsole_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onConsole_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnConsoleAttribute((this._onConsole_0_0value as ((value0: OnConsoleEvent) => boolean) | undefined)); + this._onConsole_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onConsole_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onConsole_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnConsoleAttribute((undefined as ((value0: OnConsoleEvent) => boolean) | undefined)); + } + } + } + if (this._onErrorReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onErrorReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnErrorReceiveAttribute((this._onErrorReceive_0_0value as ((value0: OnErrorReceiveEvent) => void) | undefined)); + this._onErrorReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onErrorReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onErrorReceive_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnErrorReceiveAttribute((undefined as ((value0: OnErrorReceiveEvent) => void) | undefined)); + } + } + } + if (this._onHttpErrorReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onHttpErrorReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnHttpErrorReceiveAttribute((this._onHttpErrorReceive_0_0value as ((value0: OnHttpErrorReceiveEvent) => void) | undefined)); + this._onHttpErrorReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onHttpErrorReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onHttpErrorReceive_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnHttpErrorReceiveAttribute((undefined as ((value0: OnHttpErrorReceiveEvent) => void) | undefined)); + } + } + } + if (this._onDownloadStart_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onDownloadStart_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnDownloadStartAttribute((this._onDownloadStart_0_0value as ((value0: OnDownloadStartEvent) => void) | undefined)); + this._onDownloadStart_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onDownloadStart_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onDownloadStart_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnDownloadStartAttribute((undefined as ((value0: OnDownloadStartEvent) => void) | undefined)); + } + } + } + if (this._onRefreshAccessedHistory_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onRefreshAccessedHistory_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnRefreshAccessedHistoryAttribute((this._onRefreshAccessedHistory_0_0value as ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined)); + this._onRefreshAccessedHistory_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onRefreshAccessedHistory_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onRefreshAccessedHistory_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnRefreshAccessedHistoryAttribute((undefined as ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined)); + } + } + } + if (this._onRenderExited_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onRenderExited_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnRenderExitedAttribute((this._onRenderExited_0_0value as ((value0: OnRenderExitedEvent) => void) | undefined)); + this._onRenderExited_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onRenderExited_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onRenderExited_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnRenderExitedAttribute((undefined as ((value0: OnRenderExitedEvent) => void) | undefined)); + } + } + } + if (this._onShowFileSelector_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onShowFileSelector_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnShowFileSelectorAttribute((this._onShowFileSelector_0_0value as ((value0: OnShowFileSelectorEvent) => boolean) | undefined)); + this._onShowFileSelector_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onShowFileSelector_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onShowFileSelector_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnShowFileSelectorAttribute((undefined as ((value0: OnShowFileSelectorEvent) => boolean) | undefined)); + } + } + } + if (this._onResourceLoad_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onResourceLoad_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnResourceLoadAttribute((this._onResourceLoad_0_0value as ((value0: OnResourceLoadEvent) => void) | undefined)); + this._onResourceLoad_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onResourceLoad_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onResourceLoad_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnResourceLoadAttribute((undefined as ((value0: OnResourceLoadEvent) => void) | undefined)); + } + } + } + if (this._onFullScreenExit_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onFullScreenExit_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnFullScreenExitAttribute((this._onFullScreenExit_0_0value as (() => void) | undefined)); + this._onFullScreenExit_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onFullScreenExit_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onFullScreenExit_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnFullScreenExitAttribute((undefined as (() => void) | undefined)); + } + } + } + if (this._onFullScreenEnter_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onFullScreenEnter_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnFullScreenEnterAttribute((this._onFullScreenEnter_0_0value as OnFullScreenEnterCallback | undefined)); + this._onFullScreenEnter_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onFullScreenEnter_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onFullScreenEnter_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnFullScreenEnterAttribute((undefined as OnFullScreenEnterCallback | undefined)); + } + } + } + if (this._onScaleChange_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onScaleChange_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnScaleChangeAttribute((this._onScaleChange_0_0value as ((value0: OnScaleChangeEvent) => void) | undefined)); + this._onScaleChange_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onScaleChange_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onScaleChange_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnScaleChangeAttribute((undefined as ((value0: OnScaleChangeEvent) => void) | undefined)); + } + } + } + if (this._onHttpAuthRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onHttpAuthRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnHttpAuthRequestAttribute((this._onHttpAuthRequest_0_0value as ((value0: OnHttpAuthRequestEvent) => boolean) | undefined)); + this._onHttpAuthRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onHttpAuthRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onHttpAuthRequest_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnHttpAuthRequestAttribute((undefined as ((value0: OnHttpAuthRequestEvent) => boolean) | undefined)); + } + } + } + if (this._onInterceptRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onInterceptRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnInterceptRequestAttribute((this._onInterceptRequest_0_0value as ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined)); + this._onInterceptRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onInterceptRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onInterceptRequest_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnInterceptRequestAttribute((undefined as ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined)); + } + } + } + if (this._onPermissionRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onPermissionRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnPermissionRequestAttribute((this._onPermissionRequest_0_0value as ((value0: OnPermissionRequestEvent) => void) | undefined)); + this._onPermissionRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onPermissionRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onPermissionRequest_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnPermissionRequestAttribute((undefined as ((value0: OnPermissionRequestEvent) => void) | undefined)); + } + } + } + if (this._onScreenCaptureRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onScreenCaptureRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnScreenCaptureRequestAttribute((this._onScreenCaptureRequest_0_0value as ((value0: OnScreenCaptureRequestEvent) => void) | undefined)); + this._onScreenCaptureRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onScreenCaptureRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onScreenCaptureRequest_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnScreenCaptureRequestAttribute((undefined as ((value0: OnScreenCaptureRequestEvent) => void) | undefined)); + } + } + } + if (this._onContextMenuShow_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onContextMenuShow_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnContextMenuShowAttribute((this._onContextMenuShow_0_0value as ((value0: OnContextMenuShowEvent) => boolean) | undefined)); + this._onContextMenuShow_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onContextMenuShow_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onContextMenuShow_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnContextMenuShowAttribute((undefined as ((value0: OnContextMenuShowEvent) => boolean) | undefined)); + } + } + } + if (this._onContextMenuHide_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onContextMenuHide_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnContextMenuHideAttribute((this._onContextMenuHide_0_0value as OnContextMenuHideCallback | undefined)); + this._onContextMenuHide_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onContextMenuHide_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onContextMenuHide_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnContextMenuHideAttribute((undefined as OnContextMenuHideCallback | undefined)); + } + } + } + if (this._mediaPlayGestureAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._mediaPlayGestureAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setMediaPlayGestureAccessAttribute((this._mediaPlayGestureAccess_0_0value as boolean | undefined)); + this._mediaPlayGestureAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._mediaPlayGestureAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._mediaPlayGestureAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setMediaPlayGestureAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._onSearchResultReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onSearchResultReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnSearchResultReceiveAttribute((this._onSearchResultReceive_0_0value as ((value0: OnSearchResultReceiveEvent) => void) | undefined)); + this._onSearchResultReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onSearchResultReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onSearchResultReceive_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnSearchResultReceiveAttribute((undefined as ((value0: OnSearchResultReceiveEvent) => void) | undefined)); + } + } + } + if (this._onScroll_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onScroll_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnScrollAttribute((this._onScroll_0_0value as ((value0: OnScrollEvent) => void) | undefined)); + this._onScroll_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onScroll_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onScroll_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnScrollAttribute((undefined as ((value0: OnScrollEvent) => void) | undefined)); + } + } + } + if (this._onSslErrorEventReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onSslErrorEventReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnSslErrorEventReceiveAttribute((this._onSslErrorEventReceive_0_0value as ((value0: OnSslErrorEventReceiveEvent) => void) | undefined)); + this._onSslErrorEventReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onSslErrorEventReceive_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onSslErrorEventReceive_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnSslErrorEventReceiveAttribute((undefined as ((value0: OnSslErrorEventReceiveEvent) => void) | undefined)); + } + } + } + if (this._onSslErrorEvent_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onSslErrorEvent_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnSslErrorEventAttribute((this._onSslErrorEvent_0_0value as OnSslErrorEventCallback | undefined)); + this._onSslErrorEvent_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onSslErrorEvent_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onSslErrorEvent_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnSslErrorEventAttribute((undefined as OnSslErrorEventCallback | undefined)); + } + } + } + if (this._onClientAuthenticationRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onClientAuthenticationRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnClientAuthenticationRequestAttribute((this._onClientAuthenticationRequest_0_0value as ((value0: OnClientAuthenticationEvent) => void) | undefined)); + this._onClientAuthenticationRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onClientAuthenticationRequest_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onClientAuthenticationRequest_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnClientAuthenticationRequestAttribute((undefined as ((value0: OnClientAuthenticationEvent) => void) | undefined)); + } + } + } + if (this._onWindowNew_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onWindowNew_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnWindowNewAttribute((this._onWindowNew_0_0value as ((value0: OnWindowNewEvent) => void) | undefined)); + this._onWindowNew_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onWindowNew_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onWindowNew_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnWindowNewAttribute((undefined as ((value0: OnWindowNewEvent) => void) | undefined)); + } + } + } + if (this._onWindowExit_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onWindowExit_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnWindowExitAttribute((this._onWindowExit_0_0value as (() => void) | undefined)); + this._onWindowExit_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onWindowExit_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onWindowExit_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnWindowExitAttribute((undefined as (() => void) | undefined)); + } + } + } + if (this._multiWindowAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._multiWindowAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setMultiWindowAccessAttribute((this._multiWindowAccess_0_0value as boolean | undefined)); + this._multiWindowAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._multiWindowAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._multiWindowAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setMultiWindowAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._onInterceptKeyEvent_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onInterceptKeyEvent_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnInterceptKeyEventAttribute((this._onInterceptKeyEvent_0_0value as ((event: KeyEvent) => boolean) | undefined)); + this._onInterceptKeyEvent_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onInterceptKeyEvent_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onInterceptKeyEvent_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnInterceptKeyEventAttribute((undefined as ((event: KeyEvent) => boolean) | undefined)); + } + } + } + if (this._webStandardFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._webStandardFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setWebStandardFontAttribute((this._webStandardFont_0_0value as string | undefined)); + this._webStandardFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._webStandardFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._webStandardFont_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setWebStandardFontAttribute((undefined as string | undefined)); + } + } + } + if (this._webSerifFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._webSerifFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setWebSerifFontAttribute((this._webSerifFont_0_0value as string | undefined)); + this._webSerifFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._webSerifFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._webSerifFont_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setWebSerifFontAttribute((undefined as string | undefined)); + } + } + } + if (this._webSansSerifFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._webSansSerifFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setWebSansSerifFontAttribute((this._webSansSerifFont_0_0value as string | undefined)); + this._webSansSerifFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._webSansSerifFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._webSansSerifFont_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setWebSansSerifFontAttribute((undefined as string | undefined)); + } + } + } + if (this._webFixedFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._webFixedFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setWebFixedFontAttribute((this._webFixedFont_0_0value as string | undefined)); + this._webFixedFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._webFixedFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._webFixedFont_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setWebFixedFontAttribute((undefined as string | undefined)); + } + } + } + if (this._webFantasyFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._webFantasyFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setWebFantasyFontAttribute((this._webFantasyFont_0_0value as string | undefined)); + this._webFantasyFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._webFantasyFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._webFantasyFont_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setWebFantasyFontAttribute((undefined as string | undefined)); + } + } + } + if (this._webCursiveFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._webCursiveFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setWebCursiveFontAttribute((this._webCursiveFont_0_0value as string | undefined)); + this._webCursiveFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._webCursiveFont_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._webCursiveFont_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setWebCursiveFontAttribute((undefined as string | undefined)); + } + } + } + if (this._defaultFixedFontSize_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._defaultFixedFontSize_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setDefaultFixedFontSizeAttribute((this._defaultFixedFontSize_0_0value as int32 | undefined)); + this._defaultFixedFontSize_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._defaultFixedFontSize_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._defaultFixedFontSize_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setDefaultFixedFontSizeAttribute((undefined as int32 | undefined)); + } + } + } + if (this._defaultFontSize_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._defaultFontSize_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setDefaultFontSizeAttribute((this._defaultFontSize_0_0value as int32 | undefined)); + this._defaultFontSize_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._defaultFontSize_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._defaultFontSize_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setDefaultFontSizeAttribute((undefined as int32 | undefined)); + } + } + } + if (this._minFontSize_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._minFontSize_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setMinFontSizeAttribute((this._minFontSize_0_0value as int32 | undefined)); + this._minFontSize_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._minFontSize_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._minFontSize_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setMinFontSizeAttribute((undefined as int32 | undefined)); + } + } + } + if (this._minLogicalFontSize_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._minLogicalFontSize_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setMinLogicalFontSizeAttribute((this._minLogicalFontSize_0_0value as int32 | undefined)); + this._minLogicalFontSize_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._minLogicalFontSize_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._minLogicalFontSize_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setMinLogicalFontSizeAttribute((undefined as int32 | undefined)); + } + } + } + if (this._defaultTextEncodingFormat_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._defaultTextEncodingFormat_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setDefaultTextEncodingFormatAttribute((this._defaultTextEncodingFormat_0_0value as string | undefined)); + this._defaultTextEncodingFormat_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._defaultTextEncodingFormat_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._defaultTextEncodingFormat_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setDefaultTextEncodingFormatAttribute((undefined as string | undefined)); + } + } + } + if (this._forceDisplayScrollBar_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._forceDisplayScrollBar_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setForceDisplayScrollBarAttribute((this._forceDisplayScrollBar_0_0value as boolean | undefined)); + this._forceDisplayScrollBar_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._forceDisplayScrollBar_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._forceDisplayScrollBar_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setForceDisplayScrollBarAttribute((undefined as boolean | undefined)); + } + } + } + if (this._blockNetwork_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._blockNetwork_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setBlockNetworkAttribute((this._blockNetwork_0_0value as boolean | undefined)); + this._blockNetwork_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._blockNetwork_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._blockNetwork_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setBlockNetworkAttribute((undefined as boolean | undefined)); + } + } + } + if (this._horizontalScrollBarAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._horizontalScrollBarAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setHorizontalScrollBarAccessAttribute((this._horizontalScrollBarAccess_0_0value as boolean | undefined)); + this._horizontalScrollBarAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._horizontalScrollBarAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._horizontalScrollBarAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setHorizontalScrollBarAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._verticalScrollBarAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._verticalScrollBarAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setVerticalScrollBarAccessAttribute((this._verticalScrollBarAccess_0_0value as boolean | undefined)); + this._verticalScrollBarAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._verticalScrollBarAccess_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._verticalScrollBarAccess_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setVerticalScrollBarAccessAttribute((undefined as boolean | undefined)); + } + } + } + if (this._onTouchIconUrlReceived_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onTouchIconUrlReceived_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnTouchIconUrlReceivedAttribute((this._onTouchIconUrlReceived_0_0value as ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined)); + this._onTouchIconUrlReceived_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onTouchIconUrlReceived_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onTouchIconUrlReceived_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnTouchIconUrlReceivedAttribute((undefined as ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined)); + } + } + } + if (this._onFaviconReceived_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onFaviconReceived_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnFaviconReceivedAttribute((this._onFaviconReceived_0_0value as ((value0: OnFaviconReceivedEvent) => void) | undefined)); + this._onFaviconReceived_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onFaviconReceived_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onFaviconReceived_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnFaviconReceivedAttribute((undefined as ((value0: OnFaviconReceivedEvent) => void) | undefined)); + } + } + } + if (this._onPageVisible_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onPageVisible_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnPageVisibleAttribute((this._onPageVisible_0_0value as ((value0: OnPageVisibleEvent) => void) | undefined)); + this._onPageVisible_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onPageVisible_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onPageVisible_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnPageVisibleAttribute((undefined as ((value0: OnPageVisibleEvent) => void) | undefined)); + } + } + } + if (this._onDataResubmitted_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onDataResubmitted_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnDataResubmittedAttribute((this._onDataResubmitted_0_0value as ((value0: OnDataResubmittedEvent) => void) | undefined)); + this._onDataResubmitted_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onDataResubmitted_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onDataResubmitted_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnDataResubmittedAttribute((undefined as ((value0: OnDataResubmittedEvent) => void) | undefined)); + } + } + } + if (this._pinchSmooth_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._pinchSmooth_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setPinchSmoothAttribute((this._pinchSmooth_0_0value as boolean | undefined)); + this._pinchSmooth_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._pinchSmooth_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._pinchSmooth_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setPinchSmoothAttribute((undefined as boolean | undefined)); + } + } + } + if (this._allowWindowOpenMethod_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._allowWindowOpenMethod_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setAllowWindowOpenMethodAttribute((this._allowWindowOpenMethod_0_0value as boolean | undefined)); + this._allowWindowOpenMethod_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._allowWindowOpenMethod_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._allowWindowOpenMethod_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setAllowWindowOpenMethodAttribute((undefined as boolean | undefined)); + } + } + } + if (this._onAudioStateChanged_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onAudioStateChanged_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnAudioStateChangedAttribute((this._onAudioStateChanged_0_0value as ((value0: OnAudioStateChangedEvent) => void) | undefined)); + this._onAudioStateChanged_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onAudioStateChanged_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onAudioStateChanged_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnAudioStateChangedAttribute((undefined as ((value0: OnAudioStateChangedEvent) => void) | undefined)); + } + } + } + if (this._onFirstContentfulPaint_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onFirstContentfulPaint_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnFirstContentfulPaintAttribute((this._onFirstContentfulPaint_0_0value as ((value0: OnFirstContentfulPaintEvent) => void) | undefined)); + this._onFirstContentfulPaint_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onFirstContentfulPaint_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onFirstContentfulPaint_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnFirstContentfulPaintAttribute((undefined as ((value0: OnFirstContentfulPaintEvent) => void) | undefined)); + } + } + } + if (this._onFirstMeaningfulPaint_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onFirstMeaningfulPaint_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnFirstMeaningfulPaintAttribute((this._onFirstMeaningfulPaint_0_0value as OnFirstMeaningfulPaintCallback | undefined)); + this._onFirstMeaningfulPaint_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onFirstMeaningfulPaint_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onFirstMeaningfulPaint_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnFirstMeaningfulPaintAttribute((undefined as OnFirstMeaningfulPaintCallback | undefined)); + } + } + } + if (this._onLargestContentfulPaint_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onLargestContentfulPaint_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnLargestContentfulPaintAttribute((this._onLargestContentfulPaint_0_0value as OnLargestContentfulPaintCallback | undefined)); + this._onLargestContentfulPaint_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onLargestContentfulPaint_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onLargestContentfulPaint_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnLargestContentfulPaintAttribute((undefined as OnLargestContentfulPaintCallback | undefined)); + } + } + } + if (this._onLoadIntercept_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onLoadIntercept_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnLoadInterceptAttribute((this._onLoadIntercept_0_0value as ((value0: OnLoadInterceptEvent) => boolean) | undefined)); + this._onLoadIntercept_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onLoadIntercept_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onLoadIntercept_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnLoadInterceptAttribute((undefined as ((value0: OnLoadInterceptEvent) => boolean) | undefined)); + } + } + } + if (this._onControllerAttached_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onControllerAttached_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnControllerAttachedAttribute((this._onControllerAttached_0_0value as (() => void) | undefined)); + this._onControllerAttached_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onControllerAttached_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onControllerAttached_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnControllerAttachedAttribute((undefined as (() => void) | undefined)); + } + } + } + if (this._onOverScroll_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onOverScroll_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnOverScrollAttribute((this._onOverScroll_0_0value as ((value0: OnOverScrollEvent) => void) | undefined)); + this._onOverScroll_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onOverScroll_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onOverScroll_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnOverScrollAttribute((undefined as ((value0: OnOverScrollEvent) => void) | undefined)); + } + } + } + if (this._onSafeBrowsingCheckResult_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onSafeBrowsingCheckResult_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnSafeBrowsingCheckResultAttribute((this._onSafeBrowsingCheckResult_0_0value as OnSafeBrowsingCheckResultCallback | undefined)); + this._onSafeBrowsingCheckResult_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onSafeBrowsingCheckResult_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onSafeBrowsingCheckResult_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnSafeBrowsingCheckResultAttribute((undefined as OnSafeBrowsingCheckResultCallback | undefined)); + } + } + } + if (this._onNavigationEntryCommitted_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onNavigationEntryCommitted_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnNavigationEntryCommittedAttribute((this._onNavigationEntryCommitted_0_0value as OnNavigationEntryCommittedCallback | undefined)); + this._onNavigationEntryCommitted_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onNavigationEntryCommitted_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onNavigationEntryCommitted_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnNavigationEntryCommittedAttribute((undefined as OnNavigationEntryCommittedCallback | undefined)); + } + } + } + if (this._onIntelligentTrackingPreventionResult_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onIntelligentTrackingPreventionResult_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnIntelligentTrackingPreventionResultAttribute((this._onIntelligentTrackingPreventionResult_0_0value as OnIntelligentTrackingPreventionCallback | undefined)); + this._onIntelligentTrackingPreventionResult_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onIntelligentTrackingPreventionResult_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onIntelligentTrackingPreventionResult_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnIntelligentTrackingPreventionResultAttribute((undefined as OnIntelligentTrackingPreventionCallback | undefined)); + } + } + } + if (this._javaScriptOnDocumentStart_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._javaScriptOnDocumentStart_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setJavaScriptOnDocumentStartAttribute((this._javaScriptOnDocumentStart_0_0value as Array | undefined)); + this._javaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._javaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._javaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setJavaScriptOnDocumentStartAttribute((undefined as Array | undefined)); + } + } + } + if (this._javaScriptOnDocumentEnd_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._javaScriptOnDocumentEnd_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setJavaScriptOnDocumentEndAttribute((this._javaScriptOnDocumentEnd_0_0value as Array | undefined)); + this._javaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._javaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._javaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setJavaScriptOnDocumentEndAttribute((undefined as Array | undefined)); + } + } + } + if (this._layoutMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._layoutMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setLayoutModeAttribute((this._layoutMode_0_0value as WebLayoutMode | undefined)); + this._layoutMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._layoutMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._layoutMode_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setLayoutModeAttribute((undefined as WebLayoutMode | undefined)); + } + } + } + if (this._nestedScroll_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._nestedScroll_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setNestedScrollAttribute((this._nestedScroll_0_0value as NestedScrollOptions | NestedScrollOptionsExt | undefined)); + this._nestedScroll_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._nestedScroll_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._nestedScroll_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setNestedScrollAttribute((undefined as NestedScrollOptions | NestedScrollOptionsExt | undefined)); + } + } + } + if (this._enableNativeEmbedMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._enableNativeEmbedMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setEnableNativeEmbedModeAttribute((this._enableNativeEmbedMode_0_0value as boolean | undefined)); + this._enableNativeEmbedMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._enableNativeEmbedMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._enableNativeEmbedMode_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setEnableNativeEmbedModeAttribute((undefined as boolean | undefined)); + } + } + } + if (this._onNativeEmbedLifecycleChange_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onNativeEmbedLifecycleChange_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnNativeEmbedLifecycleChangeAttribute((this._onNativeEmbedLifecycleChange_0_0value as ((event: NativeEmbedDataInfo) => void) | undefined)); + this._onNativeEmbedLifecycleChange_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onNativeEmbedLifecycleChange_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onNativeEmbedLifecycleChange_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnNativeEmbedLifecycleChangeAttribute((undefined as ((event: NativeEmbedDataInfo) => void) | undefined)); + } + } + } + if (this._onNativeEmbedVisibilityChange_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onNativeEmbedVisibilityChange_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnNativeEmbedVisibilityChangeAttribute((this._onNativeEmbedVisibilityChange_0_0value as OnNativeEmbedVisibilityChangeCallback | undefined)); + this._onNativeEmbedVisibilityChange_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onNativeEmbedVisibilityChange_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onNativeEmbedVisibilityChange_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnNativeEmbedVisibilityChangeAttribute((undefined as OnNativeEmbedVisibilityChangeCallback | undefined)); + } + } + } + if (this._onNativeEmbedGestureEvent_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onNativeEmbedGestureEvent_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnNativeEmbedGestureEventAttribute((this._onNativeEmbedGestureEvent_0_0value as ((event: NativeEmbedTouchInfo) => void) | undefined)); + this._onNativeEmbedGestureEvent_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onNativeEmbedGestureEvent_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onNativeEmbedGestureEvent_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnNativeEmbedGestureEventAttribute((undefined as ((event: NativeEmbedTouchInfo) => void) | undefined)); + } + } + } + if (this._copyOptions_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._copyOptions_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setCopyOptionsAttribute((this._copyOptions_0_0value as CopyOptions | undefined)); + this._copyOptions_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._copyOptions_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._copyOptions_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setCopyOptionsAttribute((undefined as CopyOptions | undefined)); + } + } + } + if (this._onOverrideUrlLoading_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onOverrideUrlLoading_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnOverrideUrlLoadingAttribute((this._onOverrideUrlLoading_0_0value as OnOverrideUrlLoadingCallback | undefined)); + this._onOverrideUrlLoading_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onOverrideUrlLoading_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onOverrideUrlLoading_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnOverrideUrlLoadingAttribute((undefined as OnOverrideUrlLoadingCallback | undefined)); + } + } + } + if (this._textAutosizing_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._textAutosizing_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setTextAutosizingAttribute((this._textAutosizing_0_0value as boolean | undefined)); + this._textAutosizing_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._textAutosizing_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._textAutosizing_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setTextAutosizingAttribute((undefined as boolean | undefined)); + } + } + } + if (this._enableNativeMediaPlayer_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._enableNativeMediaPlayer_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setEnableNativeMediaPlayerAttribute((this._enableNativeMediaPlayer_0_0value as NativeMediaPlayerConfig | undefined)); + this._enableNativeMediaPlayer_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._enableNativeMediaPlayer_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._enableNativeMediaPlayer_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setEnableNativeMediaPlayerAttribute((undefined as NativeMediaPlayerConfig | undefined)); + } + } + } + if (this._onRenderProcessNotResponding_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onRenderProcessNotResponding_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnRenderProcessNotRespondingAttribute((this._onRenderProcessNotResponding_0_0value as OnRenderProcessNotRespondingCallback | undefined)); + this._onRenderProcessNotResponding_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onRenderProcessNotResponding_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onRenderProcessNotResponding_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnRenderProcessNotRespondingAttribute((undefined as OnRenderProcessNotRespondingCallback | undefined)); + } + } + } + if (this._onRenderProcessResponding_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onRenderProcessResponding_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnRenderProcessRespondingAttribute((this._onRenderProcessResponding_0_0value as OnRenderProcessRespondingCallback | undefined)); + this._onRenderProcessResponding_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onRenderProcessResponding_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onRenderProcessResponding_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnRenderProcessRespondingAttribute((undefined as OnRenderProcessRespondingCallback | undefined)); + } + } + } + if (this._onViewportFitChanged_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onViewportFitChanged_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnViewportFitChangedAttribute((this._onViewportFitChanged_0_0value as OnViewportFitChangedCallback | undefined)); + this._onViewportFitChanged_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onViewportFitChanged_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onViewportFitChanged_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnViewportFitChangedAttribute((undefined as OnViewportFitChangedCallback | undefined)); + } + } + } + if (this._onInterceptKeyboardAttach_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onInterceptKeyboardAttach_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnInterceptKeyboardAttachAttribute((this._onInterceptKeyboardAttach_0_0value as WebKeyboardCallback | undefined)); + this._onInterceptKeyboardAttach_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onInterceptKeyboardAttach_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onInterceptKeyboardAttach_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnInterceptKeyboardAttachAttribute((undefined as WebKeyboardCallback | undefined)); + } + } + } + if (this._onAdsBlocked_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._onAdsBlocked_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOnAdsBlockedAttribute((this._onAdsBlocked_0_0value as OnAdsBlockedCallback | undefined)); + this._onAdsBlocked_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._onAdsBlocked_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._onAdsBlocked_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOnAdsBlockedAttribute((undefined as OnAdsBlockedCallback | undefined)); + } + } + } + if (this._keyboardAvoidMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._keyboardAvoidMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setKeyboardAvoidModeAttribute((this._keyboardAvoidMode_0_0value as WebKeyboardAvoidMode | undefined)); + this._keyboardAvoidMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._keyboardAvoidMode_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._keyboardAvoidMode_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setKeyboardAvoidModeAttribute((undefined as WebKeyboardAvoidMode | undefined)); + } + } + } + if (this._editMenuOptions_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._editMenuOptions_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setEditMenuOptionsAttribute((this._editMenuOptions_0_0value as EditMenuOptions | undefined)); + this._editMenuOptions_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._editMenuOptions_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._editMenuOptions_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setEditMenuOptionsAttribute((undefined as EditMenuOptions | undefined)); + } + } + } + if (this._enableHapticFeedback_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._enableHapticFeedback_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setEnableHapticFeedbackAttribute((this._enableHapticFeedback_0_0value as boolean | undefined)); + this._enableHapticFeedback_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._enableHapticFeedback_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._enableHapticFeedback_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setEnableHapticFeedbackAttribute((undefined as boolean | undefined)); + } + } + } + if (this._optimizeParserBudget_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._optimizeParserBudget_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setOptimizeParserBudgetAttribute((this._optimizeParserBudget_0_0value as boolean | undefined)); + this._optimizeParserBudget_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._optimizeParserBudget_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._optimizeParserBudget_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setOptimizeParserBudgetAttribute((undefined as boolean | undefined)); + } + } + } + if (this._enableFollowSystemFontWeight_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._enableFollowSystemFontWeight_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setEnableFollowSystemFontWeightAttribute((this._enableFollowSystemFontWeight_0_0value as boolean | undefined)); + this._enableFollowSystemFontWeight_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._enableFollowSystemFontWeight_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._enableFollowSystemFontWeight_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setEnableFollowSystemFontWeightAttribute((undefined as boolean | undefined)); + } + } + } + if (this._enableWebAVSession_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._enableWebAVSession_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setEnableWebAVSessionAttribute((this._enableWebAVSession_0_0value as boolean | undefined)); + this._enableWebAVSession_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._enableWebAVSession_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._enableWebAVSession_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setEnableWebAVSessionAttribute((undefined as boolean | undefined)); + } + } + } + if (this._runJavaScriptOnDocumentStart_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._runJavaScriptOnDocumentStart_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setRunJavaScriptOnDocumentStartAttribute((this._runJavaScriptOnDocumentStart_0_0value as Array | undefined)); + this._runJavaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._runJavaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._runJavaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setRunJavaScriptOnDocumentStartAttribute((undefined as Array | undefined)); + } + } + } + if (this._runJavaScriptOnDocumentEnd_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._runJavaScriptOnDocumentEnd_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setRunJavaScriptOnDocumentEndAttribute((this._runJavaScriptOnDocumentEnd_0_0value as Array | undefined)); + this._runJavaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._runJavaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._runJavaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setRunJavaScriptOnDocumentEndAttribute((undefined as Array | undefined)); + } + } + } + if (this._runJavaScriptOnHeadEnd_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._runJavaScriptOnHeadEnd_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setRunJavaScriptOnHeadEndAttribute((this._runJavaScriptOnHeadEnd_0_0value as Array | undefined)); + this._runJavaScriptOnHeadEnd_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._runJavaScriptOnHeadEnd_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._runJavaScriptOnHeadEnd_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setRunJavaScriptOnHeadEndAttribute((undefined as Array | undefined)); + } + } + } + if (this._nativeEmbedOptions_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._nativeEmbedOptions_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setNativeEmbedOptionsAttribute((this._nativeEmbedOptions_0_0value as EmbedOptions | undefined)); + this._nativeEmbedOptions_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._nativeEmbedOptions_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._nativeEmbedOptions_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setNativeEmbedOptionsAttribute((undefined as EmbedOptions | undefined)); + } + } + } + if (this._registerNativeEmbedRule_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._registerNativeEmbedRule_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setRegisterNativeEmbedRuleAttribute((this._registerNativeEmbedRule_0_0value as string | undefined), (this._registerNativeEmbedRule_0_1value as string | undefined)); + this._registerNativeEmbedRule_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._registerNativeEmbedRule_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._registerNativeEmbedRule_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setRegisterNativeEmbedRuleAttribute((undefined as string | undefined), (undefined as string | undefined)); + } + } + } + if (this._bindSelectionMenu_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (this._bindSelectionMenu_0_flag) { + case AttributeUpdaterFlag.UPDATE: { + peer.setBindSelectionMenuAttribute((this._bindSelectionMenu_0_0value as WebElementType | undefined), (this._bindSelectionMenu_0_1value as CustomBuilder | undefined), (this._bindSelectionMenu_0_2value as WebResponseType | undefined), (this._bindSelectionMenu_0_3value as SelectionMenuOptionsExt | undefined)); + this._bindSelectionMenu_0_flag = AttributeUpdaterFlag.RESET; + break; + } + case AttributeUpdaterFlag.SKIP: { + this._bindSelectionMenu_0_flag = AttributeUpdaterFlag.RESET; + break; + } + default: { + this._bindSelectionMenu_0_flag = AttributeUpdaterFlag.INITIAL; + peer.setBindSelectionMenuAttribute((undefined as WebElementType | undefined), (undefined as CustomBuilder | undefined), (undefined as WebResponseType | undefined), (undefined as SelectionMenuOptionsExt | undefined | undefined)); + } + } + } + } + mergeModifier(modifier: WebModifier): void { + super.mergeModifier(modifier) + if (modifier._javaScriptAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._javaScriptAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.javaScriptAccess(modifier._javaScriptAccess_0_0value); + break; + } + default: { + this.javaScriptAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._fileAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._fileAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.fileAccess(modifier._fileAccess_0_0value); + break; + } + default: { + this.fileAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._onlineImageAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onlineImageAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onlineImageAccess(modifier._onlineImageAccess_0_0value); + break; + } + default: { + this.onlineImageAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._domStorageAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._domStorageAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.domStorageAccess(modifier._domStorageAccess_0_0value); + break; + } + default: { + this.domStorageAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._imageAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._imageAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.imageAccess(modifier._imageAccess_0_0value); + break; + } + default: { + this.imageAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._mixedMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._mixedMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.mixedMode(modifier._mixedMode_0_0value); + break; + } + default: { + this.mixedMode((undefined as MixedMode | undefined)); + } + } + } + if (modifier._zoomAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._zoomAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.zoomAccess(modifier._zoomAccess_0_0value); + break; + } + default: { + this.zoomAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._geolocationAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._geolocationAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.geolocationAccess(modifier._geolocationAccess_0_0value); + break; + } + default: { + this.geolocationAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._javaScriptProxy_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._javaScriptProxy_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.javaScriptProxy(modifier._javaScriptProxy_0_0value); + break; + } + default: { + this.javaScriptProxy((undefined as JavaScriptProxy | undefined)); + } + } + } + if (modifier._cacheMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._cacheMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.cacheMode(modifier._cacheMode_0_0value); + break; + } + default: { + this.cacheMode((undefined as CacheMode | undefined)); + } + } + } + if (modifier._darkMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._darkMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.darkMode(modifier._darkMode_0_0value); + break; + } + default: { + this.darkMode((undefined as WebDarkMode | undefined)); + } + } + } + if (modifier._forceDarkAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._forceDarkAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.forceDarkAccess(modifier._forceDarkAccess_0_0value); + break; + } + default: { + this.forceDarkAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._mediaOptions_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._mediaOptions_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.mediaOptions(modifier._mediaOptions_0_0value); + break; + } + default: { + this.mediaOptions((undefined as WebMediaOptions | undefined)); + } + } + } + if (modifier._overviewModeAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._overviewModeAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.overviewModeAccess(modifier._overviewModeAccess_0_0value); + break; + } + default: { + this.overviewModeAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._overScrollMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._overScrollMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.overScrollMode(modifier._overScrollMode_0_0value); + break; + } + default: { + this.overScrollMode((undefined as OverScrollMode | undefined)); + } + } + } + if (modifier._blurOnKeyboardHideMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._blurOnKeyboardHideMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.blurOnKeyboardHideMode(modifier._blurOnKeyboardHideMode_0_0value); + break; + } + default: { + this.blurOnKeyboardHideMode((undefined as BlurOnKeyboardHideMode | undefined)); + } + } + } + if (modifier._textZoomRatio_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._textZoomRatio_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.textZoomRatio(modifier._textZoomRatio_0_0value); + break; + } + default: { + this.textZoomRatio((undefined as int32 | undefined)); + } + } + } + if (modifier._databaseAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._databaseAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.databaseAccess(modifier._databaseAccess_0_0value); + break; + } + default: { + this.databaseAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._initialScale_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._initialScale_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.initialScale(modifier._initialScale_0_0value); + break; + } + default: { + this.initialScale((undefined as double | undefined)); + } + } + } + if (modifier._metaViewport_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._metaViewport_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.metaViewport(modifier._metaViewport_0_0value); + break; + } + default: { + this.metaViewport((undefined as boolean | undefined)); + } + } + } + if (modifier._onPageEnd_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onPageEnd_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onPageEnd(modifier._onPageEnd_0_0value); + break; + } + default: { + this.onPageEnd((undefined as ((value0: OnPageEndEvent) => void) | undefined)); + } + } + } + if (modifier._onPageBegin_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onPageBegin_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onPageBegin(modifier._onPageBegin_0_0value); + break; + } + default: { + this.onPageBegin((undefined as ((value0: OnPageBeginEvent) => void) | undefined)); + } + } + } + if (modifier._onProgressChange_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onProgressChange_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onProgressChange(modifier._onProgressChange_0_0value); + break; + } + default: { + this.onProgressChange((undefined as ((value0: OnProgressChangeEvent) => void) | undefined)); + } + } + } + if (modifier._onTitleReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onTitleReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onTitleReceive(modifier._onTitleReceive_0_0value); + break; + } + default: { + this.onTitleReceive((undefined as ((value0: OnTitleReceiveEvent) => void) | undefined)); + } + } + } + if (modifier._onGeolocationHide_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onGeolocationHide_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onGeolocationHide(modifier._onGeolocationHide_0_0value); + break; + } + default: { + this.onGeolocationHide((undefined as (() => void) | undefined)); + } + } + } + if (modifier._onGeolocationShow_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onGeolocationShow_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onGeolocationShow(modifier._onGeolocationShow_0_0value); + break; + } + default: { + this.onGeolocationShow((undefined as ((value0: OnGeolocationShowEvent) => void) | undefined)); + } + } + } + if (modifier._onRequestSelected_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onRequestSelected_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onRequestSelected(modifier._onRequestSelected_0_0value); + break; + } + default: { + this.onRequestSelected((undefined as (() => void) | undefined)); + } + } + } + if (modifier._onAlert_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onAlert_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onAlert(modifier._onAlert_0_0value); + break; + } + default: { + this.onAlert((undefined as ((value0: OnAlertEvent) => boolean) | undefined)); + } + } + } + if (modifier._onBeforeUnload_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onBeforeUnload_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onBeforeUnload(modifier._onBeforeUnload_0_0value); + break; + } + default: { + this.onBeforeUnload((undefined as ((value0: OnBeforeUnloadEvent) => boolean) | undefined)); + } + } + } + if (modifier._onConfirm_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onConfirm_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onConfirm(modifier._onConfirm_0_0value); + break; + } + default: { + this.onConfirm((undefined as ((value0: OnConfirmEvent) => boolean) | undefined)); + } + } + } + if (modifier._onPrompt_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onPrompt_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onPrompt(modifier._onPrompt_0_0value); + break; + } + default: { + this.onPrompt((undefined as ((value0: OnPromptEvent) => boolean) | undefined)); + } + } + } + if (modifier._onConsole_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onConsole_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onConsole(modifier._onConsole_0_0value); + break; + } + default: { + this.onConsole((undefined as ((value0: OnConsoleEvent) => boolean) | undefined)); + } + } + } + if (modifier._onErrorReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onErrorReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onErrorReceive(modifier._onErrorReceive_0_0value); + break; + } + default: { + this.onErrorReceive((undefined as ((value0: OnErrorReceiveEvent) => void) | undefined)); + } + } + } + if (modifier._onHttpErrorReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onHttpErrorReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onHttpErrorReceive(modifier._onHttpErrorReceive_0_0value); + break; + } + default: { + this.onHttpErrorReceive((undefined as ((value0: OnHttpErrorReceiveEvent) => void) | undefined)); + } + } + } + if (modifier._onDownloadStart_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onDownloadStart_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onDownloadStart(modifier._onDownloadStart_0_0value); + break; + } + default: { + this.onDownloadStart((undefined as ((value0: OnDownloadStartEvent) => void) | undefined)); + } + } + } + if (modifier._onRefreshAccessedHistory_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onRefreshAccessedHistory_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onRefreshAccessedHistory(modifier._onRefreshAccessedHistory_0_0value); + break; + } + default: { + this.onRefreshAccessedHistory((undefined as ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined)); + } + } + } + if (modifier._onRenderExited_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onRenderExited_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onRenderExited(modifier._onRenderExited_0_0value); + break; + } + default: { + this.onRenderExited((undefined as ((value0: OnRenderExitedEvent) => void) | undefined)); + } + } + } + if (modifier._onShowFileSelector_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onShowFileSelector_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onShowFileSelector(modifier._onShowFileSelector_0_0value); + break; + } + default: { + this.onShowFileSelector((undefined as ((value0: OnShowFileSelectorEvent) => boolean) | undefined)); + } + } + } + if (modifier._onResourceLoad_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onResourceLoad_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onResourceLoad(modifier._onResourceLoad_0_0value); + break; + } + default: { + this.onResourceLoad((undefined as ((value0: OnResourceLoadEvent) => void) | undefined)); + } + } + } + if (modifier._onFullScreenExit_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onFullScreenExit_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onFullScreenExit(modifier._onFullScreenExit_0_0value); + break; + } + default: { + this.onFullScreenExit((undefined as (() => void) | undefined)); + } + } + } + if (modifier._onFullScreenEnter_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onFullScreenEnter_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onFullScreenEnter(modifier._onFullScreenEnter_0_0value); + break; + } + default: { + this.onFullScreenEnter((undefined as OnFullScreenEnterCallback | undefined)); + } + } + } + if (modifier._onScaleChange_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onScaleChange_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onScaleChange(modifier._onScaleChange_0_0value); + break; + } + default: { + this.onScaleChange((undefined as ((value0: OnScaleChangeEvent) => void) | undefined)); + } + } + } + if (modifier._onHttpAuthRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onHttpAuthRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onHttpAuthRequest(modifier._onHttpAuthRequest_0_0value); + break; + } + default: { + this.onHttpAuthRequest((undefined as ((value0: OnHttpAuthRequestEvent) => boolean) | undefined)); + } + } + } + if (modifier._onInterceptRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onInterceptRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onInterceptRequest(modifier._onInterceptRequest_0_0value); + break; + } + default: { + this.onInterceptRequest((undefined as ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined)); + } + } + } + if (modifier._onPermissionRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onPermissionRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onPermissionRequest(modifier._onPermissionRequest_0_0value); + break; + } + default: { + this.onPermissionRequest((undefined as ((value0: OnPermissionRequestEvent) => void) | undefined)); + } + } + } + if (modifier._onScreenCaptureRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onScreenCaptureRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onScreenCaptureRequest(modifier._onScreenCaptureRequest_0_0value); + break; + } + default: { + this.onScreenCaptureRequest((undefined as ((value0: OnScreenCaptureRequestEvent) => void) | undefined)); + } + } + } + if (modifier._onContextMenuShow_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onContextMenuShow_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onContextMenuShow(modifier._onContextMenuShow_0_0value); + break; + } + default: { + this.onContextMenuShow((undefined as ((value0: OnContextMenuShowEvent) => boolean) | undefined)); + } + } + } + if (modifier._onContextMenuHide_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onContextMenuHide_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onContextMenuHide(modifier._onContextMenuHide_0_0value); + break; + } + default: { + this.onContextMenuHide((undefined as OnContextMenuHideCallback | undefined)); + } + } + } + if (modifier._mediaPlayGestureAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._mediaPlayGestureAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.mediaPlayGestureAccess(modifier._mediaPlayGestureAccess_0_0value); + break; + } + default: { + this.mediaPlayGestureAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._onSearchResultReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onSearchResultReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onSearchResultReceive(modifier._onSearchResultReceive_0_0value); + break; + } + default: { + this.onSearchResultReceive((undefined as ((value0: OnSearchResultReceiveEvent) => void) | undefined)); + } + } + } + if (modifier._onScroll_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onScroll_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onScroll(modifier._onScroll_0_0value); + break; + } + default: { + this.onScroll((undefined as ((value0: OnScrollEvent) => void) | undefined)); + } + } + } + if (modifier._onSslErrorEventReceive_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onSslErrorEventReceive_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onSslErrorEventReceive(modifier._onSslErrorEventReceive_0_0value); + break; + } + default: { + this.onSslErrorEventReceive((undefined as ((value0: OnSslErrorEventReceiveEvent) => void) | undefined)); + } + } + } + if (modifier._onSslErrorEvent_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onSslErrorEvent_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onSslErrorEvent(modifier._onSslErrorEvent_0_0value); + break; + } + default: { + this.onSslErrorEvent((undefined as OnSslErrorEventCallback | undefined)); + } + } + } + if (modifier._onClientAuthenticationRequest_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onClientAuthenticationRequest_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onClientAuthenticationRequest(modifier._onClientAuthenticationRequest_0_0value); + break; + } + default: { + this.onClientAuthenticationRequest((undefined as ((value0: OnClientAuthenticationEvent) => void) | undefined)); + } + } + } + if (modifier._onWindowNew_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onWindowNew_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onWindowNew(modifier._onWindowNew_0_0value); + break; + } + default: { + this.onWindowNew((undefined as ((value0: OnWindowNewEvent) => void) | undefined)); + } + } + } + if (modifier._onWindowExit_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onWindowExit_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onWindowExit(modifier._onWindowExit_0_0value); + break; + } + default: { + this.onWindowExit((undefined as (() => void) | undefined)); + } + } + } + if (modifier._multiWindowAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._multiWindowAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.multiWindowAccess(modifier._multiWindowAccess_0_0value); + break; + } + default: { + this.multiWindowAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._onInterceptKeyEvent_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onInterceptKeyEvent_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onInterceptKeyEvent(modifier._onInterceptKeyEvent_0_0value); + break; + } + default: { + this.onInterceptKeyEvent((undefined as ((event: KeyEvent) => boolean) | undefined)); + } + } + } + if (modifier._webStandardFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._webStandardFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.webStandardFont(modifier._webStandardFont_0_0value); + break; + } + default: { + this.webStandardFont((undefined as string | undefined)); + } + } + } + if (modifier._webSerifFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._webSerifFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.webSerifFont(modifier._webSerifFont_0_0value); + break; + } + default: { + this.webSerifFont((undefined as string | undefined)); + } + } + } + if (modifier._webSansSerifFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._webSansSerifFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.webSansSerifFont(modifier._webSansSerifFont_0_0value); + break; + } + default: { + this.webSansSerifFont((undefined as string | undefined)); + } + } + } + if (modifier._webFixedFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._webFixedFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.webFixedFont(modifier._webFixedFont_0_0value); + break; + } + default: { + this.webFixedFont((undefined as string | undefined)); + } + } + } + if (modifier._webFantasyFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._webFantasyFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.webFantasyFont(modifier._webFantasyFont_0_0value); + break; + } + default: { + this.webFantasyFont((undefined as string | undefined)); + } + } + } + if (modifier._webCursiveFont_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._webCursiveFont_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.webCursiveFont(modifier._webCursiveFont_0_0value); + break; + } + default: { + this.webCursiveFont((undefined as string | undefined)); + } + } + } + if (modifier._defaultFixedFontSize_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._defaultFixedFontSize_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.defaultFixedFontSize(modifier._defaultFixedFontSize_0_0value); + break; + } + default: { + this.defaultFixedFontSize((undefined as int32 | undefined)); + } + } + } + if (modifier._defaultFontSize_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._defaultFontSize_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.defaultFontSize(modifier._defaultFontSize_0_0value); + break; + } + default: { + this.defaultFontSize((undefined as int32 | undefined)); + } + } + } + if (modifier._minFontSize_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._minFontSize_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.minFontSize(modifier._minFontSize_0_0value); + break; + } + default: { + this.minFontSize((undefined as int32 | undefined)); + } + } + } + if (modifier._minLogicalFontSize_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._minLogicalFontSize_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.minLogicalFontSize(modifier._minLogicalFontSize_0_0value); + break; + } + default: { + this.minLogicalFontSize((undefined as int32 | undefined)); + } + } + } + if (modifier._defaultTextEncodingFormat_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._defaultTextEncodingFormat_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.defaultTextEncodingFormat(modifier._defaultTextEncodingFormat_0_0value); + break; + } + default: { + this.defaultTextEncodingFormat((undefined as string | undefined)); + } + } + } + if (modifier._forceDisplayScrollBar_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._forceDisplayScrollBar_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.forceDisplayScrollBar(modifier._forceDisplayScrollBar_0_0value); + break; + } + default: { + this.forceDisplayScrollBar((undefined as boolean | undefined)); + } + } + } + if (modifier._blockNetwork_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._blockNetwork_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.blockNetwork(modifier._blockNetwork_0_0value); + break; + } + default: { + this.blockNetwork((undefined as boolean | undefined)); + } + } + } + if (modifier._horizontalScrollBarAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._horizontalScrollBarAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.horizontalScrollBarAccess(modifier._horizontalScrollBarAccess_0_0value); + break; + } + default: { + this.horizontalScrollBarAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._verticalScrollBarAccess_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._verticalScrollBarAccess_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.verticalScrollBarAccess(modifier._verticalScrollBarAccess_0_0value); + break; + } + default: { + this.verticalScrollBarAccess((undefined as boolean | undefined)); + } + } + } + if (modifier._onTouchIconUrlReceived_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onTouchIconUrlReceived_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onTouchIconUrlReceived(modifier._onTouchIconUrlReceived_0_0value); + break; + } + default: { + this.onTouchIconUrlReceived((undefined as ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined)); + } + } + } + if (modifier._onFaviconReceived_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onFaviconReceived_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onFaviconReceived(modifier._onFaviconReceived_0_0value); + break; + } + default: { + this.onFaviconReceived((undefined as ((value0: OnFaviconReceivedEvent) => void) | undefined)); + } + } + } + if (modifier._onPageVisible_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onPageVisible_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onPageVisible(modifier._onPageVisible_0_0value); + break; + } + default: { + this.onPageVisible((undefined as ((value0: OnPageVisibleEvent) => void) | undefined)); + } + } + } + if (modifier._onDataResubmitted_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onDataResubmitted_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onDataResubmitted(modifier._onDataResubmitted_0_0value); + break; + } + default: { + this.onDataResubmitted((undefined as ((value0: OnDataResubmittedEvent) => void) | undefined)); + } + } + } + if (modifier._pinchSmooth_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._pinchSmooth_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.pinchSmooth(modifier._pinchSmooth_0_0value); + break; + } + default: { + this.pinchSmooth((undefined as boolean | undefined)); + } + } + } + if (modifier._allowWindowOpenMethod_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._allowWindowOpenMethod_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.allowWindowOpenMethod(modifier._allowWindowOpenMethod_0_0value); + break; + } + default: { + this.allowWindowOpenMethod((undefined as boolean | undefined)); + } + } + } + if (modifier._onAudioStateChanged_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onAudioStateChanged_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onAudioStateChanged(modifier._onAudioStateChanged_0_0value); + break; + } + default: { + this.onAudioStateChanged((undefined as ((value0: OnAudioStateChangedEvent) => void) | undefined)); + } + } + } + if (modifier._onFirstContentfulPaint_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onFirstContentfulPaint_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onFirstContentfulPaint(modifier._onFirstContentfulPaint_0_0value); + break; + } + default: { + this.onFirstContentfulPaint((undefined as ((value0: OnFirstContentfulPaintEvent) => void) | undefined)); + } + } + } + if (modifier._onFirstMeaningfulPaint_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onFirstMeaningfulPaint_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onFirstMeaningfulPaint(modifier._onFirstMeaningfulPaint_0_0value); + break; + } + default: { + this.onFirstMeaningfulPaint((undefined as OnFirstMeaningfulPaintCallback | undefined)); + } + } + } + if (modifier._onLargestContentfulPaint_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onLargestContentfulPaint_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onLargestContentfulPaint(modifier._onLargestContentfulPaint_0_0value); + break; + } + default: { + this.onLargestContentfulPaint((undefined as OnLargestContentfulPaintCallback | undefined)); + } + } + } + if (modifier._onLoadIntercept_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onLoadIntercept_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onLoadIntercept(modifier._onLoadIntercept_0_0value); + break; + } + default: { + this.onLoadIntercept((undefined as ((value0: OnLoadInterceptEvent) => boolean) | undefined)); + } + } + } + if (modifier._onControllerAttached_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onControllerAttached_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onControllerAttached(modifier._onControllerAttached_0_0value); + break; + } + default: { + this.onControllerAttached((undefined as (() => void) | undefined)); + } + } + } + if (modifier._onOverScroll_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onOverScroll_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onOverScroll(modifier._onOverScroll_0_0value); + break; + } + default: { + this.onOverScroll((undefined as ((value0: OnOverScrollEvent) => void) | undefined)); + } + } + } + if (modifier._onSafeBrowsingCheckResult_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onSafeBrowsingCheckResult_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onSafeBrowsingCheckResult(modifier._onSafeBrowsingCheckResult_0_0value); + break; + } + default: { + this.onSafeBrowsingCheckResult((undefined as OnSafeBrowsingCheckResultCallback | undefined)); + } + } + } + if (modifier._onNavigationEntryCommitted_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onNavigationEntryCommitted_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onNavigationEntryCommitted(modifier._onNavigationEntryCommitted_0_0value); + break; + } + default: { + this.onNavigationEntryCommitted((undefined as OnNavigationEntryCommittedCallback | undefined)); + } + } + } + if (modifier._onIntelligentTrackingPreventionResult_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onIntelligentTrackingPreventionResult_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onIntelligentTrackingPreventionResult(modifier._onIntelligentTrackingPreventionResult_0_0value); + break; + } + default: { + this.onIntelligentTrackingPreventionResult((undefined as OnIntelligentTrackingPreventionCallback | undefined)); + } + } + } + if (modifier._javaScriptOnDocumentStart_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._javaScriptOnDocumentStart_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.javaScriptOnDocumentStart(modifier._javaScriptOnDocumentStart_0_0value); + break; + } + default: { + this.javaScriptOnDocumentStart((undefined as Array | undefined)); + } + } + } + if (modifier._javaScriptOnDocumentEnd_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._javaScriptOnDocumentEnd_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.javaScriptOnDocumentEnd(modifier._javaScriptOnDocumentEnd_0_0value); + break; + } + default: { + this.javaScriptOnDocumentEnd((undefined as Array | undefined)); + } + } + } + if (modifier._layoutMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._layoutMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.layoutMode(modifier._layoutMode_0_0value); + break; + } + default: { + this.layoutMode((undefined as WebLayoutMode | undefined)); + } + } + } + if (modifier._nestedScroll_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._nestedScroll_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.nestedScroll(modifier._nestedScroll_0_0value); + break; + } + default: { + this.nestedScroll((undefined as NestedScrollOptions | NestedScrollOptionsExt | undefined)); + } + } + } + if (modifier._enableNativeEmbedMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._enableNativeEmbedMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.enableNativeEmbedMode(modifier._enableNativeEmbedMode_0_0value); + break; + } + default: { + this.enableNativeEmbedMode((undefined as boolean | undefined)); + } + } + } + if (modifier._onNativeEmbedLifecycleChange_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onNativeEmbedLifecycleChange_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onNativeEmbedLifecycleChange(modifier._onNativeEmbedLifecycleChange_0_0value); + break; + } + default: { + this.onNativeEmbedLifecycleChange((undefined as ((event: NativeEmbedDataInfo) => void) | undefined)); + } + } + } + if (modifier._onNativeEmbedVisibilityChange_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onNativeEmbedVisibilityChange_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onNativeEmbedVisibilityChange(modifier._onNativeEmbedVisibilityChange_0_0value); + break; + } + default: { + this.onNativeEmbedVisibilityChange((undefined as OnNativeEmbedVisibilityChangeCallback | undefined)); + } + } + } + if (modifier._onNativeEmbedGestureEvent_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onNativeEmbedGestureEvent_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onNativeEmbedGestureEvent(modifier._onNativeEmbedGestureEvent_0_0value); + break; + } + default: { + this.onNativeEmbedGestureEvent((undefined as ((event: NativeEmbedTouchInfo) => void) | undefined)); + } + } + } + if (modifier._copyOptions_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._copyOptions_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.copyOptions(modifier._copyOptions_0_0value); + break; + } + default: { + this.copyOptions((undefined as CopyOptions | undefined)); + } + } + } + if (modifier._onOverrideUrlLoading_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onOverrideUrlLoading_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onOverrideUrlLoading(modifier._onOverrideUrlLoading_0_0value); + break; + } + default: { + this.onOverrideUrlLoading((undefined as OnOverrideUrlLoadingCallback | undefined)); + } + } + } + if (modifier._textAutosizing_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._textAutosizing_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.textAutosizing(modifier._textAutosizing_0_0value); + break; + } + default: { + this.textAutosizing((undefined as boolean | undefined)); + } + } + } + if (modifier._enableNativeMediaPlayer_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._enableNativeMediaPlayer_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.enableNativeMediaPlayer(modifier._enableNativeMediaPlayer_0_0value); + break; + } + default: { + this.enableNativeMediaPlayer((undefined as NativeMediaPlayerConfig | undefined)); + } + } + } + if (modifier._onRenderProcessNotResponding_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onRenderProcessNotResponding_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onRenderProcessNotResponding(modifier._onRenderProcessNotResponding_0_0value); + break; + } + default: { + this.onRenderProcessNotResponding((undefined as OnRenderProcessNotRespondingCallback | undefined)); + } + } + } + if (modifier._onRenderProcessResponding_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onRenderProcessResponding_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onRenderProcessResponding(modifier._onRenderProcessResponding_0_0value); + break; + } + default: { + this.onRenderProcessResponding((undefined as OnRenderProcessRespondingCallback | undefined)); + } + } + } + if (modifier._onViewportFitChanged_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onViewportFitChanged_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onViewportFitChanged(modifier._onViewportFitChanged_0_0value); + break; + } + default: { + this.onViewportFitChanged((undefined as OnViewportFitChangedCallback | undefined)); + } + } + } + if (modifier._onInterceptKeyboardAttach_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onInterceptKeyboardAttach_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onInterceptKeyboardAttach(modifier._onInterceptKeyboardAttach_0_0value); + break; + } + default: { + this.onInterceptKeyboardAttach((undefined as WebKeyboardCallback | undefined)); + } + } + } + if (modifier._onAdsBlocked_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._onAdsBlocked_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.onAdsBlocked(modifier._onAdsBlocked_0_0value); + break; + } + default: { + this.onAdsBlocked((undefined as OnAdsBlockedCallback | undefined)); + } + } + } + if (modifier._keyboardAvoidMode_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._keyboardAvoidMode_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.keyboardAvoidMode(modifier._keyboardAvoidMode_0_0value); + break; + } + default: { + this.keyboardAvoidMode((undefined as WebKeyboardAvoidMode | undefined)); + } + } + } + if (modifier._editMenuOptions_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._editMenuOptions_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.editMenuOptions(modifier._editMenuOptions_0_0value); + break; + } + default: { + this.editMenuOptions((undefined as EditMenuOptions | undefined)); + } + } + } + if (modifier._enableHapticFeedback_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._enableHapticFeedback_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.enableHapticFeedback(modifier._enableHapticFeedback_0_0value); + break; + } + default: { + this.enableHapticFeedback((undefined as boolean | undefined)); + } + } + } + if (modifier._optimizeParserBudget_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._optimizeParserBudget_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.optimizeParserBudget(modifier._optimizeParserBudget_0_0value); + break; + } + default: { + this.optimizeParserBudget((undefined as boolean | undefined)); + } + } + } + if (modifier._enableFollowSystemFontWeight_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._enableFollowSystemFontWeight_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.enableFollowSystemFontWeight(modifier._enableFollowSystemFontWeight_0_0value); + break; + } + default: { + this.enableFollowSystemFontWeight((undefined as boolean | undefined)); + } + } + } + if (modifier._enableWebAVSession_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._enableWebAVSession_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.enableWebAVSession(modifier._enableWebAVSession_0_0value); + break; + } + default: { + this.enableWebAVSession((undefined as boolean | undefined)); + } + } + } + if (modifier._runJavaScriptOnDocumentStart_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._runJavaScriptOnDocumentStart_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.runJavaScriptOnDocumentStart(modifier._runJavaScriptOnDocumentStart_0_0value); + break; + } + default: { + this.runJavaScriptOnDocumentStart((undefined as Array | undefined)); + } + } + } + if (modifier._runJavaScriptOnDocumentEnd_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._runJavaScriptOnDocumentEnd_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.runJavaScriptOnDocumentEnd(modifier._runJavaScriptOnDocumentEnd_0_0value); + break; + } + default: { + this.runJavaScriptOnDocumentEnd((undefined as Array | undefined)); + } + } + } + if (modifier._runJavaScriptOnHeadEnd_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._runJavaScriptOnHeadEnd_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.runJavaScriptOnHeadEnd(modifier._runJavaScriptOnHeadEnd_0_0value); + break; + } + default: { + this.runJavaScriptOnHeadEnd((undefined as Array | undefined)); + } + } + } + if (modifier._nativeEmbedOptions_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._nativeEmbedOptions_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.nativeEmbedOptions(modifier._nativeEmbedOptions_0_0value); + break; + } + default: { + this.nativeEmbedOptions((undefined as EmbedOptions | undefined)); + } + } + } + if (modifier._registerNativeEmbedRule_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._registerNativeEmbedRule_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.registerNativeEmbedRule(modifier._registerNativeEmbedRule_0_0value, modifier._registerNativeEmbedRule_0_1value); + break; + } + default: { + this.registerNativeEmbedRule((undefined as string | undefined), (undefined as string | undefined)); + } + } + } + if (modifier._bindSelectionMenu_0_flag != AttributeUpdaterFlag.INITIAL) + { + switch (modifier._bindSelectionMenu_0_flag) { + case AttributeUpdaterFlag.UPDATE: + case AttributeUpdaterFlag.SKIP: { + this.bindSelectionMenu(modifier._bindSelectionMenu_0_0value, modifier._bindSelectionMenu_0_1value, modifier._bindSelectionMenu_0_2value, modifier._bindSelectionMenu_0_3value); + break; + } + default: { + this.bindSelectionMenu((undefined as WebElementType | undefined), (undefined as CustomBuilder | undefined), (undefined as WebResponseType | undefined), (undefined as SelectionMenuOptionsExt | undefined | undefined)); + } + } + } + } + javaScriptAccess(value: boolean | undefined): this { + if (((this._javaScriptAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._javaScriptAccess_0_0value) !== (value))) + { + this._javaScriptAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._javaScriptAccess_0_0value = value + } else + { + this._javaScriptAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + fileAccess(value: boolean | undefined): this { + if (((this._fileAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._fileAccess_0_0value) !== (value))) + { + this._fileAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._fileAccess_0_0value = value + } else + { + this._fileAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onlineImageAccess(value: boolean | undefined): this { + if (((this._onlineImageAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._onlineImageAccess_0_0value) !== (value))) + { + this._onlineImageAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._onlineImageAccess_0_0value = value + } else + { + this._onlineImageAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + domStorageAccess(value: boolean | undefined): this { + if (((this._domStorageAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._domStorageAccess_0_0value) !== (value))) + { + this._domStorageAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._domStorageAccess_0_0value = value + } else + { + this._domStorageAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + imageAccess(value: boolean | undefined): this { + if (((this._imageAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._imageAccess_0_0value) !== (value))) + { + this._imageAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._imageAccess_0_0value = value + } else + { + this._imageAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + mixedMode(value: MixedMode | undefined): this { + if (((this._mixedMode_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._mixedMode_0_flag = AttributeUpdaterFlag.UPDATE + this._mixedMode_0_0value = value + } else + { + this._mixedMode_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + zoomAccess(value: boolean | undefined): this { + if (((this._zoomAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._zoomAccess_0_0value) !== (value))) + { + this._zoomAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._zoomAccess_0_0value = value + } else + { + this._zoomAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + geolocationAccess(value: boolean | undefined): this { + if (((this._geolocationAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._geolocationAccess_0_0value) !== (value))) + { + this._geolocationAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._geolocationAccess_0_0value = value + } else + { + this._geolocationAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + javaScriptProxy(value: JavaScriptProxy | undefined): this { + if (((this._javaScriptProxy_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._javaScriptProxy_0_flag = AttributeUpdaterFlag.UPDATE + this._javaScriptProxy_0_0value = value + } else + { + this._javaScriptProxy_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + cacheMode(value: CacheMode | undefined): this { + if (((this._cacheMode_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._cacheMode_0_flag = AttributeUpdaterFlag.UPDATE + this._cacheMode_0_0value = value + } else + { + this._cacheMode_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + darkMode(value: WebDarkMode | undefined): this { + if (((this._darkMode_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._darkMode_0_flag = AttributeUpdaterFlag.UPDATE + this._darkMode_0_0value = value + } else + { + this._darkMode_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + forceDarkAccess(value: boolean | undefined): this { + if (((this._forceDarkAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._forceDarkAccess_0_0value) !== (value))) + { + this._forceDarkAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._forceDarkAccess_0_0value = value + } else + { + this._forceDarkAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + mediaOptions(value: WebMediaOptions | undefined): this { + if (((this._mediaOptions_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._mediaOptions_0_flag = AttributeUpdaterFlag.UPDATE + this._mediaOptions_0_0value = value + } else + { + this._mediaOptions_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + overviewModeAccess(value: boolean | undefined): this { + if (((this._overviewModeAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._overviewModeAccess_0_0value) !== (value))) + { + this._overviewModeAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._overviewModeAccess_0_0value = value + } else + { + this._overviewModeAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + overScrollMode(value: OverScrollMode | undefined): this { + if (((this._overScrollMode_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._overScrollMode_0_flag = AttributeUpdaterFlag.UPDATE + this._overScrollMode_0_0value = value + } else + { + this._overScrollMode_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + blurOnKeyboardHideMode(value: BlurOnKeyboardHideMode | undefined): this { + if (((this._blurOnKeyboardHideMode_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._blurOnKeyboardHideMode_0_flag = AttributeUpdaterFlag.UPDATE + this._blurOnKeyboardHideMode_0_0value = value + } else + { + this._blurOnKeyboardHideMode_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + textZoomRatio(value: int32 | undefined): this { + if (((this._textZoomRatio_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._textZoomRatio_0_0value) !== (value))) + { + this._textZoomRatio_0_flag = AttributeUpdaterFlag.UPDATE + this._textZoomRatio_0_0value = value + } else + { + this._textZoomRatio_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + databaseAccess(value: boolean | undefined): this { + if (((this._databaseAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._databaseAccess_0_0value) !== (value))) + { + this._databaseAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._databaseAccess_0_0value = value + } else + { + this._databaseAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + initialScale(value: double | undefined): this { + if (((this._initialScale_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._initialScale_0_0value) !== (value))) + { + this._initialScale_0_flag = AttributeUpdaterFlag.UPDATE + this._initialScale_0_0value = value + } else + { + this._initialScale_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + metaViewport(value: boolean | undefined): this { + if (((this._metaViewport_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._metaViewport_0_0value) !== (value))) + { + this._metaViewport_0_flag = AttributeUpdaterFlag.UPDATE + this._metaViewport_0_0value = value + } else + { + this._metaViewport_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onPageEnd(value: ((value0: OnPageEndEvent) => void) | undefined): this { + if (((this._onPageEnd_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onPageEnd_0_flag = AttributeUpdaterFlag.UPDATE + this._onPageEnd_0_0value = value + } else + { + this._onPageEnd_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onPageBegin(value: ((value0: OnPageBeginEvent) => void) | undefined): this { + if (((this._onPageBegin_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onPageBegin_0_flag = AttributeUpdaterFlag.UPDATE + this._onPageBegin_0_0value = value + } else + { + this._onPageBegin_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onProgressChange(value: ((value0: OnProgressChangeEvent) => void) | undefined): this { + if (((this._onProgressChange_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onProgressChange_0_flag = AttributeUpdaterFlag.UPDATE + this._onProgressChange_0_0value = value + } else + { + this._onProgressChange_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onTitleReceive(value: ((value0: OnTitleReceiveEvent) => void) | undefined): this { + if (((this._onTitleReceive_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onTitleReceive_0_flag = AttributeUpdaterFlag.UPDATE + this._onTitleReceive_0_0value = value + } else + { + this._onTitleReceive_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onGeolocationHide(value: (() => void) | undefined): this { + if (((this._onGeolocationHide_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onGeolocationHide_0_flag = AttributeUpdaterFlag.UPDATE + this._onGeolocationHide_0_0value = value + } else + { + this._onGeolocationHide_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onGeolocationShow(value: ((value0: OnGeolocationShowEvent) => void) | undefined): this { + if (((this._onGeolocationShow_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onGeolocationShow_0_flag = AttributeUpdaterFlag.UPDATE + this._onGeolocationShow_0_0value = value + } else + { + this._onGeolocationShow_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onRequestSelected(value: (() => void) | undefined): this { + if (((this._onRequestSelected_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onRequestSelected_0_flag = AttributeUpdaterFlag.UPDATE + this._onRequestSelected_0_0value = value + } else + { + this._onRequestSelected_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onAlert(value: ((value0: OnAlertEvent) => boolean) | undefined): this { + if (((this._onAlert_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onAlert_0_flag = AttributeUpdaterFlag.UPDATE + this._onAlert_0_0value = value + } else + { + this._onAlert_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onBeforeUnload(value: ((value0: OnBeforeUnloadEvent) => boolean) | undefined): this { + if (((this._onBeforeUnload_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onBeforeUnload_0_flag = AttributeUpdaterFlag.UPDATE + this._onBeforeUnload_0_0value = value + } else + { + this._onBeforeUnload_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onConfirm(value: ((value0: OnConfirmEvent) => boolean) | undefined): this { + if (((this._onConfirm_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onConfirm_0_flag = AttributeUpdaterFlag.UPDATE + this._onConfirm_0_0value = value + } else + { + this._onConfirm_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onPrompt(value: ((value0: OnPromptEvent) => boolean) | undefined): this { + if (((this._onPrompt_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onPrompt_0_flag = AttributeUpdaterFlag.UPDATE + this._onPrompt_0_0value = value + } else + { + this._onPrompt_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onConsole(value: ((value0: OnConsoleEvent) => boolean) | undefined): this { + if (((this._onConsole_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onConsole_0_flag = AttributeUpdaterFlag.UPDATE + this._onConsole_0_0value = value + } else + { + this._onConsole_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onErrorReceive(value: ((value0: OnErrorReceiveEvent) => void) | undefined): this { + if (((this._onErrorReceive_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onErrorReceive_0_flag = AttributeUpdaterFlag.UPDATE + this._onErrorReceive_0_0value = value + } else + { + this._onErrorReceive_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onHttpErrorReceive(value: ((value0: OnHttpErrorReceiveEvent) => void) | undefined): this { + if (((this._onHttpErrorReceive_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onHttpErrorReceive_0_flag = AttributeUpdaterFlag.UPDATE + this._onHttpErrorReceive_0_0value = value + } else + { + this._onHttpErrorReceive_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onDownloadStart(value: ((value0: OnDownloadStartEvent) => void) | undefined): this { + if (((this._onDownloadStart_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onDownloadStart_0_flag = AttributeUpdaterFlag.UPDATE + this._onDownloadStart_0_0value = value + } else + { + this._onDownloadStart_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onRefreshAccessedHistory(value: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined): this { + if (((this._onRefreshAccessedHistory_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onRefreshAccessedHistory_0_flag = AttributeUpdaterFlag.UPDATE + this._onRefreshAccessedHistory_0_0value = value + } else + { + this._onRefreshAccessedHistory_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onRenderExited(value: ((value0: OnRenderExitedEvent) => void) | undefined): this { + if (((this._onRenderExited_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onRenderExited_0_flag = AttributeUpdaterFlag.UPDATE + this._onRenderExited_0_0value = value + } else + { + this._onRenderExited_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onShowFileSelector(value: ((value0: OnShowFileSelectorEvent) => boolean) | undefined): this { + if (((this._onShowFileSelector_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onShowFileSelector_0_flag = AttributeUpdaterFlag.UPDATE + this._onShowFileSelector_0_0value = value + } else + { + this._onShowFileSelector_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onResourceLoad(value: ((value0: OnResourceLoadEvent) => void) | undefined): this { + if (((this._onResourceLoad_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onResourceLoad_0_flag = AttributeUpdaterFlag.UPDATE + this._onResourceLoad_0_0value = value + } else + { + this._onResourceLoad_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onFullScreenExit(value: (() => void) | undefined): this { + if (((this._onFullScreenExit_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onFullScreenExit_0_flag = AttributeUpdaterFlag.UPDATE + this._onFullScreenExit_0_0value = value + } else + { + this._onFullScreenExit_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onFullScreenEnter(value: OnFullScreenEnterCallback | undefined): this { + if (((this._onFullScreenEnter_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onFullScreenEnter_0_flag = AttributeUpdaterFlag.UPDATE + this._onFullScreenEnter_0_0value = value + } else + { + this._onFullScreenEnter_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onScaleChange(value: ((value0: OnScaleChangeEvent) => void) | undefined): this { + if (((this._onScaleChange_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onScaleChange_0_flag = AttributeUpdaterFlag.UPDATE + this._onScaleChange_0_0value = value + } else + { + this._onScaleChange_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onHttpAuthRequest(value: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined): this { + if (((this._onHttpAuthRequest_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onHttpAuthRequest_0_flag = AttributeUpdaterFlag.UPDATE + this._onHttpAuthRequest_0_0value = value + } else + { + this._onHttpAuthRequest_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onInterceptRequest(value: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined): this { + if (((this._onInterceptRequest_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onInterceptRequest_0_flag = AttributeUpdaterFlag.UPDATE + this._onInterceptRequest_0_0value = value + } else + { + this._onInterceptRequest_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onPermissionRequest(value: ((value0: OnPermissionRequestEvent) => void) | undefined): this { + if (((this._onPermissionRequest_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onPermissionRequest_0_flag = AttributeUpdaterFlag.UPDATE + this._onPermissionRequest_0_0value = value + } else + { + this._onPermissionRequest_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onScreenCaptureRequest(value: ((value0: OnScreenCaptureRequestEvent) => void) | undefined): this { + if (((this._onScreenCaptureRequest_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onScreenCaptureRequest_0_flag = AttributeUpdaterFlag.UPDATE + this._onScreenCaptureRequest_0_0value = value + } else + { + this._onScreenCaptureRequest_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onContextMenuShow(value: ((value0: OnContextMenuShowEvent) => boolean) | undefined): this { + if (((this._onContextMenuShow_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onContextMenuShow_0_flag = AttributeUpdaterFlag.UPDATE + this._onContextMenuShow_0_0value = value + } else + { + this._onContextMenuShow_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onContextMenuHide(value: OnContextMenuHideCallback | undefined): this { + if (((this._onContextMenuHide_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onContextMenuHide_0_flag = AttributeUpdaterFlag.UPDATE + this._onContextMenuHide_0_0value = value + } else + { + this._onContextMenuHide_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + mediaPlayGestureAccess(value: boolean | undefined): this { + if (((this._mediaPlayGestureAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._mediaPlayGestureAccess_0_0value) !== (value))) + { + this._mediaPlayGestureAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._mediaPlayGestureAccess_0_0value = value + } else + { + this._mediaPlayGestureAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onSearchResultReceive(value: ((value0: OnSearchResultReceiveEvent) => void) | undefined): this { + if (((this._onSearchResultReceive_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onSearchResultReceive_0_flag = AttributeUpdaterFlag.UPDATE + this._onSearchResultReceive_0_0value = value + } else + { + this._onSearchResultReceive_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onScroll(value: ((value0: OnScrollEvent) => void) | undefined): this { + if (((this._onScroll_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onScroll_0_flag = AttributeUpdaterFlag.UPDATE + this._onScroll_0_0value = value + } else + { + this._onScroll_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onSslErrorEventReceive(value: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined): this { + if (((this._onSslErrorEventReceive_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onSslErrorEventReceive_0_flag = AttributeUpdaterFlag.UPDATE + this._onSslErrorEventReceive_0_0value = value + } else + { + this._onSslErrorEventReceive_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onSslErrorEvent(value: OnSslErrorEventCallback | undefined): this { + if (((this._onSslErrorEvent_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onSslErrorEvent_0_flag = AttributeUpdaterFlag.UPDATE + this._onSslErrorEvent_0_0value = value + } else + { + this._onSslErrorEvent_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onClientAuthenticationRequest(value: ((value0: OnClientAuthenticationEvent) => void) | undefined): this { + if (((this._onClientAuthenticationRequest_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onClientAuthenticationRequest_0_flag = AttributeUpdaterFlag.UPDATE + this._onClientAuthenticationRequest_0_0value = value + } else + { + this._onClientAuthenticationRequest_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onWindowNew(value: ((value0: OnWindowNewEvent) => void) | undefined): this { + if (((this._onWindowNew_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onWindowNew_0_flag = AttributeUpdaterFlag.UPDATE + this._onWindowNew_0_0value = value + } else + { + this._onWindowNew_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onWindowExit(value: (() => void) | undefined): this { + if (((this._onWindowExit_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onWindowExit_0_flag = AttributeUpdaterFlag.UPDATE + this._onWindowExit_0_0value = value + } else + { + this._onWindowExit_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + multiWindowAccess(value: boolean | undefined): this { + if (((this._multiWindowAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._multiWindowAccess_0_0value) !== (value))) + { + this._multiWindowAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._multiWindowAccess_0_0value = value + } else + { + this._multiWindowAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onInterceptKeyEvent(value: ((event: KeyEvent) => boolean) | undefined): this { + if (((this._onInterceptKeyEvent_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onInterceptKeyEvent_0_flag = AttributeUpdaterFlag.UPDATE + this._onInterceptKeyEvent_0_0value = value + } else + { + this._onInterceptKeyEvent_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + webStandardFont(value: string | undefined): this { + if (((this._webStandardFont_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._webStandardFont_0_0value) !== (value))) + { + this._webStandardFont_0_flag = AttributeUpdaterFlag.UPDATE + this._webStandardFont_0_0value = value + } else + { + this._webStandardFont_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + webSerifFont(value: string | undefined): this { + if (((this._webSerifFont_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._webSerifFont_0_0value) !== (value))) + { + this._webSerifFont_0_flag = AttributeUpdaterFlag.UPDATE + this._webSerifFont_0_0value = value + } else + { + this._webSerifFont_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + webSansSerifFont(value: string | undefined): this { + if (((this._webSansSerifFont_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._webSansSerifFont_0_0value) !== (value))) + { + this._webSansSerifFont_0_flag = AttributeUpdaterFlag.UPDATE + this._webSansSerifFont_0_0value = value + } else + { + this._webSansSerifFont_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + webFixedFont(value: string | undefined): this { + if (((this._webFixedFont_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._webFixedFont_0_0value) !== (value))) + { + this._webFixedFont_0_flag = AttributeUpdaterFlag.UPDATE + this._webFixedFont_0_0value = value + } else + { + this._webFixedFont_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + webFantasyFont(value: string | undefined): this { + if (((this._webFantasyFont_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._webFantasyFont_0_0value) !== (value))) + { + this._webFantasyFont_0_flag = AttributeUpdaterFlag.UPDATE + this._webFantasyFont_0_0value = value + } else + { + this._webFantasyFont_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + webCursiveFont(value: string | undefined): this { + if (((this._webCursiveFont_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._webCursiveFont_0_0value) !== (value))) + { + this._webCursiveFont_0_flag = AttributeUpdaterFlag.UPDATE + this._webCursiveFont_0_0value = value + } else + { + this._webCursiveFont_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + defaultFixedFontSize(value: int32 | undefined): this { + if (((this._defaultFixedFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._defaultFixedFontSize_0_0value) !== (value))) + { + this._defaultFixedFontSize_0_flag = AttributeUpdaterFlag.UPDATE + this._defaultFixedFontSize_0_0value = value + } else + { + this._defaultFixedFontSize_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + defaultFontSize(value: int32 | undefined): this { + if (((this._defaultFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._defaultFontSize_0_0value) !== (value))) + { + this._defaultFontSize_0_flag = AttributeUpdaterFlag.UPDATE + this._defaultFontSize_0_0value = value + } else + { + this._defaultFontSize_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + minFontSize(value: int32 | undefined): this { + if (((this._minFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._minFontSize_0_0value) !== (value))) + { + this._minFontSize_0_flag = AttributeUpdaterFlag.UPDATE + this._minFontSize_0_0value = value + } else + { + this._minFontSize_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + minLogicalFontSize(value: int32 | undefined): this { + if (((this._minLogicalFontSize_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._minLogicalFontSize_0_0value) !== (value))) + { + this._minLogicalFontSize_0_flag = AttributeUpdaterFlag.UPDATE + this._minLogicalFontSize_0_0value = value + } else + { + this._minLogicalFontSize_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + defaultTextEncodingFormat(value: string | undefined): this { + if (((this._defaultTextEncodingFormat_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._defaultTextEncodingFormat_0_0value) !== (value))) + { + this._defaultTextEncodingFormat_0_flag = AttributeUpdaterFlag.UPDATE + this._defaultTextEncodingFormat_0_0value = value + } else + { + this._defaultTextEncodingFormat_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + forceDisplayScrollBar(value: boolean | undefined): this { + if (((this._forceDisplayScrollBar_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._forceDisplayScrollBar_0_0value) !== (value))) + { + this._forceDisplayScrollBar_0_flag = AttributeUpdaterFlag.UPDATE + this._forceDisplayScrollBar_0_0value = value + } else + { + this._forceDisplayScrollBar_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + blockNetwork(value: boolean | undefined): this { + if (((this._blockNetwork_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._blockNetwork_0_0value) !== (value))) + { + this._blockNetwork_0_flag = AttributeUpdaterFlag.UPDATE + this._blockNetwork_0_0value = value + } else + { + this._blockNetwork_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + horizontalScrollBarAccess(value: boolean | undefined): this { + if (((this._horizontalScrollBarAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._horizontalScrollBarAccess_0_0value) !== (value))) + { + this._horizontalScrollBarAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._horizontalScrollBarAccess_0_0value = value + } else + { + this._horizontalScrollBarAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + verticalScrollBarAccess(value: boolean | undefined): this { + if (((this._verticalScrollBarAccess_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._verticalScrollBarAccess_0_0value) !== (value))) + { + this._verticalScrollBarAccess_0_flag = AttributeUpdaterFlag.UPDATE + this._verticalScrollBarAccess_0_0value = value + } else + { + this._verticalScrollBarAccess_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onTouchIconUrlReceived(value: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined): this { + if (((this._onTouchIconUrlReceived_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onTouchIconUrlReceived_0_flag = AttributeUpdaterFlag.UPDATE + this._onTouchIconUrlReceived_0_0value = value + } else + { + this._onTouchIconUrlReceived_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onFaviconReceived(value: ((value0: OnFaviconReceivedEvent) => void) | undefined): this { + if (((this._onFaviconReceived_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onFaviconReceived_0_flag = AttributeUpdaterFlag.UPDATE + this._onFaviconReceived_0_0value = value + } else + { + this._onFaviconReceived_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onPageVisible(value: ((value0: OnPageVisibleEvent) => void) | undefined): this { + if (((this._onPageVisible_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onPageVisible_0_flag = AttributeUpdaterFlag.UPDATE + this._onPageVisible_0_0value = value + } else + { + this._onPageVisible_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onDataResubmitted(value: ((value0: OnDataResubmittedEvent) => void) | undefined): this { + if (((this._onDataResubmitted_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onDataResubmitted_0_flag = AttributeUpdaterFlag.UPDATE + this._onDataResubmitted_0_0value = value + } else + { + this._onDataResubmitted_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + pinchSmooth(value: boolean | undefined): this { + if (((this._pinchSmooth_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._pinchSmooth_0_0value) !== (value))) + { + this._pinchSmooth_0_flag = AttributeUpdaterFlag.UPDATE + this._pinchSmooth_0_0value = value + } else + { + this._pinchSmooth_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + allowWindowOpenMethod(value: boolean | undefined): this { + if (((this._allowWindowOpenMethod_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._allowWindowOpenMethod_0_0value) !== (value))) + { + this._allowWindowOpenMethod_0_flag = AttributeUpdaterFlag.UPDATE + this._allowWindowOpenMethod_0_0value = value + } else + { + this._allowWindowOpenMethod_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onAudioStateChanged(value: ((value0: OnAudioStateChangedEvent) => void) | undefined): this { + if (((this._onAudioStateChanged_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onAudioStateChanged_0_flag = AttributeUpdaterFlag.UPDATE + this._onAudioStateChanged_0_0value = value + } else + { + this._onAudioStateChanged_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onFirstContentfulPaint(value: ((value0: OnFirstContentfulPaintEvent) => void) | undefined): this { + if (((this._onFirstContentfulPaint_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onFirstContentfulPaint_0_flag = AttributeUpdaterFlag.UPDATE + this._onFirstContentfulPaint_0_0value = value + } else + { + this._onFirstContentfulPaint_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onFirstMeaningfulPaint(value: OnFirstMeaningfulPaintCallback | undefined): this { + if (((this._onFirstMeaningfulPaint_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onFirstMeaningfulPaint_0_flag = AttributeUpdaterFlag.UPDATE + this._onFirstMeaningfulPaint_0_0value = value + } else + { + this._onFirstMeaningfulPaint_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onLargestContentfulPaint(value: OnLargestContentfulPaintCallback | undefined): this { + if (((this._onLargestContentfulPaint_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onLargestContentfulPaint_0_flag = AttributeUpdaterFlag.UPDATE + this._onLargestContentfulPaint_0_0value = value + } else + { + this._onLargestContentfulPaint_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onLoadIntercept(value: ((value0: OnLoadInterceptEvent) => boolean) | undefined): this { + if (((this._onLoadIntercept_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onLoadIntercept_0_flag = AttributeUpdaterFlag.UPDATE + this._onLoadIntercept_0_0value = value + } else + { + this._onLoadIntercept_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onControllerAttached(value: (() => void) | undefined): this { + if (((this._onControllerAttached_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onControllerAttached_0_flag = AttributeUpdaterFlag.UPDATE + this._onControllerAttached_0_0value = value + } else + { + this._onControllerAttached_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onOverScroll(value: ((value0: OnOverScrollEvent) => void) | undefined): this { + if (((this._onOverScroll_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onOverScroll_0_flag = AttributeUpdaterFlag.UPDATE + this._onOverScroll_0_0value = value + } else + { + this._onOverScroll_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onSafeBrowsingCheckResult(value: OnSafeBrowsingCheckResultCallback | undefined): this { + if (((this._onSafeBrowsingCheckResult_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onSafeBrowsingCheckResult_0_flag = AttributeUpdaterFlag.UPDATE + this._onSafeBrowsingCheckResult_0_0value = value + } else + { + this._onSafeBrowsingCheckResult_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onNavigationEntryCommitted(value: OnNavigationEntryCommittedCallback | undefined): this { + if (((this._onNavigationEntryCommitted_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onNavigationEntryCommitted_0_flag = AttributeUpdaterFlag.UPDATE + this._onNavigationEntryCommitted_0_0value = value + } else + { + this._onNavigationEntryCommitted_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onIntelligentTrackingPreventionResult(value: OnIntelligentTrackingPreventionCallback | undefined): this { + if (((this._onIntelligentTrackingPreventionResult_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onIntelligentTrackingPreventionResult_0_flag = AttributeUpdaterFlag.UPDATE + this._onIntelligentTrackingPreventionResult_0_0value = value + } else + { + this._onIntelligentTrackingPreventionResult_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + javaScriptOnDocumentStart(value: Array | undefined): this { + if (((this._javaScriptOnDocumentStart_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._javaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.UPDATE + this._javaScriptOnDocumentStart_0_0value = value + } else + { + this._javaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + javaScriptOnDocumentEnd(value: Array | undefined): this { + if (((this._javaScriptOnDocumentEnd_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._javaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.UPDATE + this._javaScriptOnDocumentEnd_0_0value = value + } else + { + this._javaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + layoutMode(value: WebLayoutMode | undefined): this { + if (((this._layoutMode_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._layoutMode_0_flag = AttributeUpdaterFlag.UPDATE + this._layoutMode_0_0value = value + } else + { + this._layoutMode_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + nestedScroll(value: NestedScrollOptions | NestedScrollOptionsExt | undefined): this { + if (((this._nestedScroll_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._nestedScroll_0_flag = AttributeUpdaterFlag.UPDATE + this._nestedScroll_0_0value = value + } else + { + this._nestedScroll_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + enableNativeEmbedMode(value: boolean | undefined): this { + if (((this._enableNativeEmbedMode_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._enableNativeEmbedMode_0_0value) !== (value))) + { + this._enableNativeEmbedMode_0_flag = AttributeUpdaterFlag.UPDATE + this._enableNativeEmbedMode_0_0value = value + } else + { + this._enableNativeEmbedMode_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onNativeEmbedLifecycleChange(value: ((event: NativeEmbedDataInfo) => void) | undefined): this { + if (((this._onNativeEmbedLifecycleChange_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onNativeEmbedLifecycleChange_0_flag = AttributeUpdaterFlag.UPDATE + this._onNativeEmbedLifecycleChange_0_0value = value + } else + { + this._onNativeEmbedLifecycleChange_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onNativeEmbedVisibilityChange(value: OnNativeEmbedVisibilityChangeCallback | undefined): this { + if (((this._onNativeEmbedVisibilityChange_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onNativeEmbedVisibilityChange_0_flag = AttributeUpdaterFlag.UPDATE + this._onNativeEmbedVisibilityChange_0_0value = value + } else + { + this._onNativeEmbedVisibilityChange_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onNativeEmbedGestureEvent(value: ((event: NativeEmbedTouchInfo) => void) | undefined): this { + if (((this._onNativeEmbedGestureEvent_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onNativeEmbedGestureEvent_0_flag = AttributeUpdaterFlag.UPDATE + this._onNativeEmbedGestureEvent_0_0value = value + } else + { + this._onNativeEmbedGestureEvent_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + copyOptions(value: CopyOptions | undefined): this { + if (((this._copyOptions_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._copyOptions_0_flag = AttributeUpdaterFlag.UPDATE + this._copyOptions_0_0value = value + } else + { + this._copyOptions_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onOverrideUrlLoading(value: OnOverrideUrlLoadingCallback | undefined): this { + if (((this._onOverrideUrlLoading_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onOverrideUrlLoading_0_flag = AttributeUpdaterFlag.UPDATE + this._onOverrideUrlLoading_0_0value = value + } else + { + this._onOverrideUrlLoading_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + textAutosizing(value: boolean | undefined): this { + if (((this._textAutosizing_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._textAutosizing_0_0value) !== (value))) + { + this._textAutosizing_0_flag = AttributeUpdaterFlag.UPDATE + this._textAutosizing_0_0value = value + } else + { + this._textAutosizing_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + enableNativeMediaPlayer(value: NativeMediaPlayerConfig | undefined): this { + if (((this._enableNativeMediaPlayer_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._enableNativeMediaPlayer_0_flag = AttributeUpdaterFlag.UPDATE + this._enableNativeMediaPlayer_0_0value = value + } else + { + this._enableNativeMediaPlayer_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onRenderProcessNotResponding(value: OnRenderProcessNotRespondingCallback | undefined): this { + if (((this._onRenderProcessNotResponding_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onRenderProcessNotResponding_0_flag = AttributeUpdaterFlag.UPDATE + this._onRenderProcessNotResponding_0_0value = value + } else + { + this._onRenderProcessNotResponding_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onRenderProcessResponding(value: OnRenderProcessRespondingCallback | undefined): this { + if (((this._onRenderProcessResponding_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onRenderProcessResponding_0_flag = AttributeUpdaterFlag.UPDATE + this._onRenderProcessResponding_0_0value = value + } else + { + this._onRenderProcessResponding_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onViewportFitChanged(value: OnViewportFitChangedCallback | undefined): this { + if (((this._onViewportFitChanged_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onViewportFitChanged_0_flag = AttributeUpdaterFlag.UPDATE + this._onViewportFitChanged_0_0value = value + } else + { + this._onViewportFitChanged_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onInterceptKeyboardAttach(value: WebKeyboardCallback | undefined): this { + if (((this._onInterceptKeyboardAttach_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onInterceptKeyboardAttach_0_flag = AttributeUpdaterFlag.UPDATE + this._onInterceptKeyboardAttach_0_0value = value + } else + { + this._onInterceptKeyboardAttach_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + onAdsBlocked(value: OnAdsBlockedCallback | undefined): this { + if (((this._onAdsBlocked_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._onAdsBlocked_0_flag = AttributeUpdaterFlag.UPDATE + this._onAdsBlocked_0_0value = value + } else + { + this._onAdsBlocked_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + keyboardAvoidMode(value: WebKeyboardAvoidMode | undefined): this { + if (((this._keyboardAvoidMode_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._keyboardAvoidMode_0_flag = AttributeUpdaterFlag.UPDATE + this._keyboardAvoidMode_0_0value = value + } else + { + this._keyboardAvoidMode_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + editMenuOptions(value: EditMenuOptions | undefined): this { + if (((this._editMenuOptions_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._editMenuOptions_0_flag = AttributeUpdaterFlag.UPDATE + this._editMenuOptions_0_0value = value + } else + { + this._editMenuOptions_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + enableHapticFeedback(value: boolean | undefined): this { + if (((this._enableHapticFeedback_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._enableHapticFeedback_0_0value) !== (value))) + { + this._enableHapticFeedback_0_flag = AttributeUpdaterFlag.UPDATE + this._enableHapticFeedback_0_0value = value + } else + { + this._enableHapticFeedback_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + optimizeParserBudget(value: boolean | undefined): this { + if (((this._optimizeParserBudget_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._optimizeParserBudget_0_0value) !== (value))) + { + this._optimizeParserBudget_0_flag = AttributeUpdaterFlag.UPDATE + this._optimizeParserBudget_0_0value = value + } else + { + this._optimizeParserBudget_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + enableFollowSystemFontWeight(value: boolean | undefined): this { + if (((this._enableFollowSystemFontWeight_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._enableFollowSystemFontWeight_0_0value) !== (value))) + { + this._enableFollowSystemFontWeight_0_flag = AttributeUpdaterFlag.UPDATE + this._enableFollowSystemFontWeight_0_0value = value + } else + { + this._enableFollowSystemFontWeight_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + enableWebAVSession(value: boolean | undefined): this { + if (((this._enableWebAVSession_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._enableWebAVSession_0_0value) !== (value))) + { + this._enableWebAVSession_0_flag = AttributeUpdaterFlag.UPDATE + this._enableWebAVSession_0_0value = value + } else + { + this._enableWebAVSession_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + runJavaScriptOnDocumentStart(value: Array | undefined): this { + if (((this._runJavaScriptOnDocumentStart_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._runJavaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.UPDATE + this._runJavaScriptOnDocumentStart_0_0value = value + } else + { + this._runJavaScriptOnDocumentStart_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + runJavaScriptOnDocumentEnd(value: Array | undefined): this { + if (((this._runJavaScriptOnDocumentEnd_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._runJavaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.UPDATE + this._runJavaScriptOnDocumentEnd_0_0value = value + } else + { + this._runJavaScriptOnDocumentEnd_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + runJavaScriptOnHeadEnd(value: Array | undefined): this { + if (((this._runJavaScriptOnHeadEnd_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._runJavaScriptOnHeadEnd_0_flag = AttributeUpdaterFlag.UPDATE + this._runJavaScriptOnHeadEnd_0_0value = value + } else + { + this._runJavaScriptOnHeadEnd_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + nativeEmbedOptions(value: EmbedOptions | undefined): this { + if (((this._nativeEmbedOptions_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true)) + { + this._nativeEmbedOptions_0_flag = AttributeUpdaterFlag.UPDATE + this._nativeEmbedOptions_0_0value = value + } else + { + this._nativeEmbedOptions_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + registerNativeEmbedRule(tag: string | undefined, type: string | undefined): this { + if (((this._registerNativeEmbedRule_0_flag) == (AttributeUpdaterFlag.INITIAL)) || ((this._registerNativeEmbedRule_0_0value) !== (tag)) || ((this._registerNativeEmbedRule_0_1value) !== (type))) + { + this._registerNativeEmbedRule_0_flag = AttributeUpdaterFlag.UPDATE + this._registerNativeEmbedRule_0_0value = tag + this._registerNativeEmbedRule_0_1value = type + } else + { + this._registerNativeEmbedRule_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + bindSelectionMenu(elementType: WebElementType | undefined, content: CustomBuilder | undefined, responseType: WebResponseType | undefined, options?: SelectionMenuOptionsExt): this { + if (((this._bindSelectionMenu_0_flag) == (AttributeUpdaterFlag.INITIAL)) || (true) || (true) || (true) || (true)) + { + this._bindSelectionMenu_0_flag = AttributeUpdaterFlag.UPDATE + this._bindSelectionMenu_0_0value = elementType + this._bindSelectionMenu_0_1value = content + this._bindSelectionMenu_0_2value = responseType + this._bindSelectionMenu_0_3value = options + } else + { + this._bindSelectionMenu_0_flag = AttributeUpdaterFlag.SKIP + } + return this + } + public attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { + throw new Error("Not implemented") + } +} diff --git a/arkoala-arkts/arkui/generated/component/canvas.ets b/arkoala-arkts/arkui/generated/component/canvas.ets index e481073af..c5d3a50cd 100644 --- a/arkoala-arkts/arkui/generated/component/canvas.ets +++ b/arkoala-arkts/arkui/generated/component/canvas.ets @@ -23,13 +23,13 @@ import { CallbackTransformer } from "./../CallbackTransformer" import { Matrix2D_serializer, Matrix2D, Matrix2DInternal } from "./matrix2d" import { Size_serializer, Size, LengthMetricsUnit, LengthMetrics_serializer, LengthMetrics, LengthMetricsInternal } from "./../Graphics" import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" -import { extractors, AttributeModifier, AttributeUpdater } from "#handwritten" import { image } from "@ohos.multimedia.image" import { ImageAIOptions_serializer, ImageAIOptions, ImageAnalyzerConfig_serializer, ImageAnalyzerConfig } from "./imageCommon" import { ComponentBase } from "./../ComponentBase" import { PeerNode } from "./../PeerNode" import { ArkCommonMethodPeer, CommonMethod, ArkCommonMethodComponent, ArkCommonMethodStyle } from "./common" import { VoidCallback } from "./units" +import { AttributeModifier, AttributeUpdater, extractors } from "#handwritten" import { CallbackKind } from "./../framework/peers/CallbackKind" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" diff --git a/arkoala-arkts/arkui/generated/component/common.ets b/arkoala-arkts/arkui/generated/component/common.ets index 6cb4f963f..bf06301c2 100644 --- a/arkoala-arkts/arkui/generated/component/common.ets +++ b/arkoala-arkts/arkui/generated/component/common.ets @@ -32,7 +32,7 @@ import { ResizableOptions_serializer, ResizableOptions } from "./image" import { uiEffect_VisualEffect_serializer, uiEffect_Filter_serializer, uiEffect_BrightnessBlender_serializer, uiEffect } from "./../framework/ohos.graphics.uiEffect" import { FocusBoxStyle_serializer, FocusBoxStyle, FocusPriority } from "./focus" import { CircleShape_serializer, EllipseShape_serializer, PathShape_serializer, RectShape_serializer, CircleShape, EllipseShape, PathShape, RectShape } from "./../framework/ohos.arkui.shape" -import { image_PixelMap_serializer, image } from "./../framework/ohos.multimedia.image" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" import { Gesture_serializer, GestureInfo, BaseGestureEvent, GestureJudgeResult, GestureRecognizer, GestureType, Gesture, GestureMask, FingerInfo, GestureControl, GestureRecognizerState, EventTargetInfo } from "./gesture" import { ComponentContent_serializer, ComponentContent } from "./../ComponentContent" import { StyledString_serializer, StyledString, ImageAttachment, CustomSpan, StyleOptions, StyledStringKey, SpanStyle, StyledStringMarshallCallback, UserDataSpan, StyledStringUnmarshallCallback } from "./styledString" @@ -41,6 +41,7 @@ import { PeerNode } from "./../PeerNode" import { CustomBuilder } from "./builder" import { uniformTypeDescriptor } from "./../framework/ohos.data.uniformTypeDescriptor" import { GestureModifier, hookId, hookStateStyleImpl, hookGestureModifier, CustomStyles, ContentModifier, AttributeModifier, AttributeUpdater, extractors } from "#handwritten" +import { image } from "@ohos.multimedia.image" import { curves, curves_ICurve_serializer } from "./../framework/ohos.curves" import { SymbolGlyphModifier, SymbolGlyphModifier_serializer } from "./../SymbolGlyphModifier" import { UIContext, UIContext_serializer } from "./../framework/ohos.arkui.UIContext" diff --git a/arkoala-arkts/arkui/generated/component/idlize.ets b/arkoala-arkts/arkui/generated/component/idlize.ets index b6bc38ee0..db2ef531d 100644 --- a/arkoala-arkts/arkui/generated/component/idlize.ets +++ b/arkoala-arkts/arkui/generated/component/idlize.ets @@ -39,7 +39,7 @@ import { SliderConfiguration } from "./slider" import { TextClockConfiguration } from "./textClock" import { TextTimerConfiguration } from "./textTimer" import { ToggleConfiguration } from "./toggle" -import { image } from "./../framework/ohos.multimedia.image" +import { image } from "@ohos.multimedia.image" import { FontOptions_serializer, FontInfo_serializer } from "./../framework/ohos.font" import { FontOptions, FontInfo } from "@ohos.font" import { MeasureOptions_serializer, MeasureOptions } from "./../framework/ohos.measure" @@ -1605,18 +1605,6 @@ export class ArkComponentRootPeer extends PeerNode { return _peer } } -export class ArkCustomBuilderRootPeer extends PeerNode { - protected constructor(peerPtr: KPointer, id: int32, name: string = "", flags: int32 = 0) { - super(peerPtr, id, name, flags) - } - public static create(component?: ComponentBase, flags: int32 = 0): ArkCustomBuilderRootPeer { - const peerId = PeerNode.nextId() - const _peerPtr = ArkUIGeneratedNativeModule._CustomBuilderRoot_construct(peerId, flags) - const _peer = new ArkCustomBuilderRootPeer(_peerPtr, peerId, 'CustomBuilderRoot', flags) - component?.setPeer(_peer) - return _peer - } -} export class ArkCustomLayoutRootPeer extends PeerNode { protected constructor(peerPtr: KPointer, id: int32, name: string = "", flags: int32 = 0) { super(peerPtr, id, name, flags) @@ -1855,16 +1843,6 @@ export class ArkComponentRootStyle implements ComponentRoot { throw new Error("Not implemented") } } -export interface CustomBuilderRoot { - attributeModifier(value: AttributeModifier | undefined): this { - throw new Error("Unimplemented method attributeModifier") - } -} -export class ArkCustomBuilderRootStyle implements CustomBuilderRoot { - public attributeModifier(value: AttributeModifier | undefined): this { - throw new Error("Not implemented") - } -} export type Callback_onMeasureSize_SizeResult = (selfLayoutInfo: GeometryInfo, children: Array, constraint: ConstraintSizeOptions) => SizeResult; export type Callback_onPlaceChildren_Void = (selfLayoutInfo: GeometryInfo, children: Array, constraint: ConstraintSizeOptions) => void; export interface CustomLayoutRoot { @@ -1918,18 +1896,6 @@ export class ArkComponentRootComponent extends ComponentBase implements Componen super.applyAttributesFinish() } } -export class ArkCustomBuilderRootComponent extends ComponentBase implements CustomBuilderRoot { - getPeer(): ArkCustomBuilderRootPeer { - return (this.peer as ArkCustomBuilderRootPeer) - } - public attributeModifier(value: AttributeModifier | undefined): this { - return this - } - public applyAttributesFinish(): void { - // we call this function outside of class, so need to make it public - super.applyAttributesFinish() - } -} export class ArkCustomLayoutRootComponent extends ComponentBase implements CustomLayoutRoot { getPeer(): ArkCustomLayoutRootPeer { return (this.peer as ArkCustomLayoutRootPeer) diff --git a/arkoala-arkts/arkui/generated/component/image.ets b/arkoala-arkts/arkui/generated/component/image.ets index e89dcf3b4..38a46ace9 100644 --- a/arkoala-arkts/arkui/generated/component/image.ets +++ b/arkoala-arkts/arkui/generated/component/image.ets @@ -20,7 +20,7 @@ import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" import { Finalizable, runtimeType, RuntimeType, SerializerBase, DeserializerBase, toPeerPtr, KPointer, MaterializedBase, NativeBuffer, nullptr, KInt, KBoolean, KStringPtr, CallbackResource, InteropNativeModule, Tags, KSerializerBuffer, KUint8ArrayPtr } from "@koalaui/interop" import { unsafeCast, int32, int64, float32 } from "@koalaui/common" import { CallbackTransformer } from "./../CallbackTransformer" -import { image_PixelMap_serializer, image } from "./../framework/ohos.multimedia.image" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" import { Resource_serializer } from "./../framework/resource" import { DrawableDescriptor_serializer, DrawableDescriptor } from "./../framework/ohos.arkui.drawableDescriptor" import { ImageAIOptions_serializer, ImageAnalyzerConfig_serializer, ImageAnalyzerConfig, ImageAIOptions } from "./imageCommon" @@ -32,6 +32,7 @@ import { PointLightStyle_serializer, ArkCommonMethodPeer, CommonMethod, PointLig import { ComponentBase } from "./../ComponentBase" import { PeerNode } from "./../PeerNode" import { Resource } from "global.resource" +import { image } from "@ohos.multimedia.image" import { Color, ImageFit, ImageRepeat, CopyOptions } from "./enums" import { AttributeModifier, AttributeUpdater, extractors } from "#handwritten" import { CallbackKind } from "./../framework/peers/CallbackKind" diff --git a/arkoala-arkts/arkui/generated/component/imageAnimator.ets b/arkoala-arkts/arkui/generated/component/imageAnimator.ets index 5480e6ec7..ac3291f10 100644 --- a/arkoala-arkts/arkui/generated/component/imageAnimator.ets +++ b/arkoala-arkts/arkui/generated/component/imageAnimator.ets @@ -29,9 +29,10 @@ import { CallbackTransformer } from "./../CallbackTransformer" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" import { Resource } from "global.resource" -import { image, image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" +import { image } from "@ohos.multimedia.image" import { NodeAttach, remember } from "@koalaui/runtime" import { Resource_serializer } from "./../framework/resource" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" export class ArkImageAnimatorPeer extends ArkCommonMethodPeer { protected constructor(peerPtr: KPointer, id: int32, name: string = "", flags: int32 = 0) { super(peerPtr, id, name, flags) diff --git a/arkoala-arkts/arkui/generated/component/imageSpan.ets b/arkoala-arkts/arkui/generated/component/imageSpan.ets index 66bc28a32..42a752c0b 100644 --- a/arkoala-arkts/arkui/generated/component/imageSpan.ets +++ b/arkoala-arkts/arkui/generated/component/imageSpan.ets @@ -18,7 +18,7 @@ import { SerializerBase, DeserializerBase, nullptr, KPointer, KInt, KBoolean, KStringPtr, runtimeType, RuntimeType, MaterializedBase, toPeerPtr, NativeBuffer, CallbackResource, InteropNativeModule, Tags, KSerializerBuffer, KUint8ArrayPtr } from "@koalaui/interop" import { Resource_serializer } from "./../framework/resource" -import { image_PixelMap_serializer, image } from "./../framework/ohos.multimedia.image" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" import { ColorFilter_serializer, ColorFilter, ResourceStr } from "./units" import { drawing_ColorFilter_serializer, drawing } from "./../framework/ohos.graphics.drawing" import { int32, int64, float32, unsafeCast } from "@koalaui/common" @@ -28,6 +28,7 @@ import { ArkUIGeneratedNativeModule, TypeChecker } from "#components" import { ArkBaseSpanPeer, BaseSpan, ArkBaseSpanComponent, ArkBaseSpanStyle } from "./span" import { ImageSpanAlignment, ImageFit } from "./enums" import { ImageErrorCallback, ImageError } from "./image" +import { image } from "@ohos.multimedia.image" import { AttributeModifier, AttributeUpdater, extractors } from "#handwritten" import { CommonMethod, ArkCommonMethodComponent, ArkCommonMethodStyle } from "./common" import { Resource } from "global.resource" diff --git a/arkoala-arkts/arkui/generated/component/mediaCachedImage.ets b/arkoala-arkts/arkui/generated/component/mediaCachedImage.ets index 32105e74f..fae646a62 100644 --- a/arkoala-arkts/arkui/generated/component/mediaCachedImage.ets +++ b/arkoala-arkts/arkui/generated/component/mediaCachedImage.ets @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SerializerBase, DeserializerBase, nullptr, KPointer, KInt, KBoolean, KStringPtr, runtimeType, RuntimeType, MaterializedBase, toPeerPtr, NativeBuffer, CallbackResource, InteropNativeModule, Tags, KSerializerBuffer, KUint8ArrayPtr } from "@koalaui/interop" -import { image_PixelMap_serializer, image } from "./../framework/ohos.multimedia.image" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" import { Resource_serializer } from "./../framework/resource" import { DrawableDescriptor_serializer, DrawableDescriptor } from "./../framework/ohos.arkui.drawableDescriptor" import { int32, int64, float32, unsafeCast } from "@koalaui/common" @@ -27,6 +27,7 @@ import { ArkUIGeneratedNativeModule, TypeChecker } from "#components" import { ArkImagePeer, ImageAttribute, ArkImageComponent, ArkImageStyle } from "./image" import { AttributeModifier, AttributeUpdater, extractors } from "#handwritten" import { CommonMethod, ArkCommonMethodComponent, ArkCommonMethodStyle } from "./common" +import { image } from "@ohos.multimedia.image" import { ResourceStr } from "./units" import { Resource } from "global.resource" import { CallbackKind } from "./../framework/peers/CallbackKind" diff --git a/arkoala-arkts/arkui/generated/component/navDestination.ets b/arkoala-arkts/arkui/generated/component/navDestination.ets index 12a860c41..25acd50b4 100644 --- a/arkoala-arkts/arkui/generated/component/navDestination.ets +++ b/arkoala-arkts/arkui/generated/component/navDestination.ets @@ -22,7 +22,7 @@ import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" import { unsafeCast, int32, int64, float32 } from "@koalaui/common" import { CallbackTransformer } from "./../CallbackTransformer" import { Resource_serializer } from "./../framework/resource" -import { image_PixelMap_serializer, image } from "./../framework/ohos.multimedia.image" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" import { SymbolGlyphModifier_serializer, SymbolGlyphModifier } from "./../SymbolGlyphModifier" import { window_SystemBarStyle_serializer, window } from "./../framework/ohos.window" import { Scroller_serializer, Scroller } from "./scroll" @@ -31,6 +31,7 @@ import { PeerNode } from "./../PeerNode" import { ArkCommonMethodPeer, CommonMethod, LayoutSafeAreaType, LayoutSafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, BackgroundEffectOptions, ArkCommonMethodComponent, ArkCommonMethodStyle } from "./common" import { ResourceStr, Length, ResourceColor } from "./units" import { Resource } from "global.resource" +import { image } from "@ohos.multimedia.image" import { CustomBuilder } from "./builder" import { AttributeModifier, AttributeUpdater, extractors } from "#handwritten" import { TitleHeight, Color } from "./enums" diff --git a/arkoala-arkts/arkui/generated/component/navigation.ets b/arkoala-arkts/arkui/generated/component/navigation.ets index 32a4c9dcf..5f9598b8d 100644 --- a/arkoala-arkts/arkui/generated/component/navigation.ets +++ b/arkoala-arkts/arkui/generated/component/navigation.ets @@ -23,12 +23,13 @@ import { unsafeCast, int32, int64, float32 } from "@koalaui/common" import { CallbackTransformer } from "./../CallbackTransformer" import { Resource_serializer } from "./../framework/resource" import { Bindable_Arkui_Component_Units_Length_serializer, ArkCommonMethodPeer, CommonMethod, Bindable, LayoutSafeAreaType, LayoutSafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, BackgroundEffectOptions, ArkCommonMethodComponent, ArkCommonMethodStyle, BackgroundBlurStyleOptions_serializer, BackgroundEffectOptions_serializer } from "./common" -import { image_PixelMap_serializer, image } from "./../framework/ohos.multimedia.image" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" import { SymbolGlyphModifier_serializer, SymbolGlyphModifier } from "./../SymbolGlyphModifier" import { window_SystemBarStyle_serializer, window } from "./../framework/ohos.window" import { ComponentBase } from "./../ComponentBase" import { PeerNode } from "./../PeerNode" import { Resource } from "global.resource" +import { image } from "@ohos.multimedia.image" import { CustomBuilder, PageMapBuilder } from "./builder" import { AttributeModifier, AttributeUpdater, extractors } from "#handwritten" import { TitleHeight, Color } from "./enums" diff --git a/arkoala-arkts/arkui/generated/component/richEditor.ets b/arkoala-arkts/arkui/generated/component/richEditor.ets index 546fcabe5..414d9681c 100644 --- a/arkoala-arkts/arkui/generated/component/richEditor.ets +++ b/arkoala-arkts/arkui/generated/component/richEditor.ets @@ -36,11 +36,12 @@ import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" import { DecorationStyleInterface, DecorationStyleInterface_serializer, StyledString, StyledStringInternal, MutableStyledString, MutableStyledStringInternal } from "./styledString" import { TextBackgroundStyle, TextBackgroundStyle_serializer } from "./span" -import { image, image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" +import { image } from "@ohos.multimedia.image" import { SymbolEffectStrategy, SymbolRenderingStrategy } from "./symbolglyph" import { GestureEvent, GestureEvent_serializer } from "./gesture" import { ColorMetrics, ColorMetrics_serializer } from "./../Graphics" import { NodeAttach, remember } from "@koalaui/runtime" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" import { CustomNodeBuilder } from "./idlize" export class RichEditorBaseControllerInternal { public static fromPtr(ptr: KPointer): RichEditorBaseController { diff --git a/arkoala-arkts/arkui/generated/component/shape.ets b/arkoala-arkts/arkui/generated/component/shape.ets index 73fd3172a..3a4d64de6 100644 --- a/arkoala-arkts/arkui/generated/component/shape.ets +++ b/arkoala-arkts/arkui/generated/component/shape.ets @@ -17,7 +17,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { SerializerBase, DeserializerBase, nullptr, KPointer, KInt, KBoolean, KStringPtr, runtimeType, RuntimeType, MaterializedBase, toPeerPtr, NativeBuffer, CallbackResource, InteropNativeModule, Tags, KSerializerBuffer, KUint8ArrayPtr } from "@koalaui/interop" -import { image_PixelMap_serializer, image } from "./../framework/ohos.multimedia.image" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" import { Resource_serializer } from "./../framework/resource" import { int32, int64, float32, unsafeCast } from "@koalaui/common" import { ComponentBase } from "./../ComponentBase" @@ -28,6 +28,7 @@ import { ResourceColor, Length } from "./units" import { Color, LineCapStyle, LineJoinStyle } from "./enums" import { Resource } from "global.resource" import { AttributeModifier, AttributeUpdater, extractors } from "#handwritten" +import { image } from "@ohos.multimedia.image" import { CallbackKind } from "./../framework/peers/CallbackKind" import { CallbackTransformer } from "./../CallbackTransformer" import { memo, memo_stable } from "@koalaui/runtime/annotations" diff --git a/arkoala-arkts/arkui/generated/component/sidebar.ets b/arkoala-arkts/arkui/generated/component/sidebar.ets index 289728e06..b63f752d7 100644 --- a/arkoala-arkts/arkui/generated/component/sidebar.ets +++ b/arkoala-arkts/arkui/generated/component/sidebar.ets @@ -30,8 +30,9 @@ import { CallbackKind } from "./../framework/peers/CallbackKind" import { CallbackTransformer } from "./../CallbackTransformer" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" -import { image, image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" +import { image } from "@ohos.multimedia.image" import { NodeAttach, remember } from "@koalaui/runtime" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" export class ArkSideBarContainerPeer extends ArkCommonMethodPeer { protected constructor(peerPtr: KPointer, id: int32, name: string = "", flags: int32 = 0) { super(peerPtr, id, name, flags) diff --git a/arkoala-arkts/arkui/generated/component/styledString.ets b/arkoala-arkts/arkui/generated/component/styledString.ets index 231761853..2bb81d7cd 100644 --- a/arkoala-arkts/arkui/generated/component/styledString.ets +++ b/arkoala-arkts/arkui/generated/component/styledString.ets @@ -27,13 +27,13 @@ import { TextDecorationType, Color, TextDecorationStyle, ImageSpanAlignment, Ima import { ResourceColor, SizeOptions_serializer, ColorFilter_serializer, SizeOptions, ColorFilter, ColorFilterInternal, ResourceStr, Padding, BorderRadiuses, Padding_serializer, BorderRadiuses_serializer } from "./units" import { Resource } from "global.resource" import { drawing_ColorFilter_serializer, drawing } from "./../framework/ohos.graphics.drawing" -import { extractors } from "#handwritten" import { image } from "@ohos.multimedia.image" import { LeadingMarginPlaceholder_serializer, LeadingMarginPlaceholder } from "./richEditor" import { ShadowOptions_serializer, ShadowOptions, ClickEvent, ClickEvent_serializer } from "./common" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" import { GestureEvent, GestureEvent_serializer } from "./gesture" +import { extractors } from "#handwritten" import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" export class BackgroundColorStyleInternal { public static fromPtr(ptr: KPointer): BackgroundColorStyle { diff --git a/arkoala-arkts/arkui/generated/component/video.ets b/arkoala-arkts/arkui/generated/component/video.ets index ad22368fa..9df53c711 100644 --- a/arkoala-arkts/arkui/generated/component/video.ets +++ b/arkoala-arkts/arkui/generated/component/video.ets @@ -32,9 +32,10 @@ import { CallbackKind } from "./../framework/peers/CallbackKind" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" import { Resource } from "global.resource" -import { image, image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" +import { image } from "@ohos.multimedia.image" import { NodeAttach, remember } from "@koalaui/runtime" import { Resource_serializer } from "./../framework/resource" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" export class VideoControllerInternal { public static fromPtr(ptr: KPointer): VideoController { return new VideoController(ptr) diff --git a/arkoala-arkts/arkui/generated/component/web.ets b/arkoala-arkts/arkui/generated/component/web.ets index 350ecbedc..6e084f19c 100644 --- a/arkoala-arkts/arkui/generated/component/web.ets +++ b/arkoala-arkts/arkui/generated/component/web.ets @@ -17,56 +17,7009 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { Finalizable, runtimeType, RuntimeType, SerializerBase, DeserializerBase, toPeerPtr, KPointer, MaterializedBase, NativeBuffer, CallbackResource, InteropNativeModule, Tags, nullptr, KSerializerBuffer, KUint8ArrayPtr } from "@koalaui/interop" +import { Finalizable, runtimeType, RuntimeType, SerializerBase, DeserializerBase, toPeerPtr, KPointer, MaterializedBase, NativeBuffer, nullptr, KInt, KBoolean, KStringPtr, CallbackResource, InteropNativeModule, Tags, KSerializerBuffer, KUint8ArrayPtr } from "@koalaui/interop" import { unsafeCast, int32, int64, float32 } from "@koalaui/common" import { CallbackTransformer } from "./../CallbackTransformer" -import { extractors } from "#handwritten" -export class WebCookieInternal { - public static fromPtr(ptr: KPointer): WebCookie { - return new WebCookie(ptr) +import { webview, webview_WebviewController_serializer } from "./../framework/ohos.web.webview" +import { Resource_serializer } from "./../framework/resource" +import { Resource } from "global.resource" +import { NestedScrollOptions_serializer, ArkCommonMethodPeer, CommonMethod, KeyEvent, NestedScrollOptions, TouchEvent, ArkCommonMethodComponent, ArkCommonMethodStyle, TouchEvent_serializer } from "./common" +import { EditMenuOptions_serializer, EditMenuOptions, MenuType } from "./textCommon" +import { ComponentBase } from "./../ComponentBase" +import { PeerNode } from "./../PeerNode" +import { CopyOptions, NestedScrollMode } from "./enums" +import { AttributeModifier, AttributeUpdater, extractors } from "#handwritten" +import { CustomBuilder } from "./builder" +import { CallbackKind } from "./../framework/peers/CallbackKind" +import { memo, memo_stable } from "@koalaui/runtime/annotations" +import { ComponentBuilder, Builder } from "@koalaui/builderLambda" +import { Position, Position_serializer } from "./units" +import { image } from "@ohos.multimedia.image" +import { NodeAttach, remember } from "@koalaui/runtime" +import { image_PixelMap_serializer } from "./../framework/ohos.multimedia.image" +export class ClientAuthenticationHandlerInternal { + public static fromPtr(ptr: KPointer): ClientAuthenticationHandler { + return new ClientAuthenticationHandler(ptr) } } -export class WebCookie implements MaterializedBase { +export class ClientAuthenticationHandler implements MaterializedBase { peer?: Finalizable | undefined = undefined public getPeer(): Finalizable | undefined { return this.peer } constructor(peerPtr: KPointer) { - this.peer = new Finalizable(peerPtr, WebCookie.getFinalizer()) + this.peer = new Finalizable(peerPtr, ClientAuthenticationHandler.getFinalizer()) } constructor() { - this(WebCookie.construct()) + this(ClientAuthenticationHandler.construct()) } static construct(): KPointer { - const retval = ArkUIGeneratedNativeModule._WebCookie_construct() + const retval = ArkUIGeneratedNativeModule._ClientAuthenticationHandler_construct() return retval } static getFinalizer(): KPointer { - return ArkUIGeneratedNativeModule._WebCookie_getFinalizer() + return ArkUIGeneratedNativeModule._ClientAuthenticationHandler_getFinalizer() } - public setCookie(): void { - this.setCookie_serialize() + public confirm(priKeyFile: string, certChainFile: string): void { + const priKeyFile_casted = priKeyFile as (string) + const certChainFile_casted = certChainFile as (string) + this.confirm0_serialize(priKeyFile_casted, certChainFile_casted) return } - public saveCookie(): void { - this.saveCookie_serialize() + public confirm(authUri: string): void { + const authUri_casted = authUri as (string) + this.confirm1_serialize(authUri_casted) return } - private setCookie_serialize(): void { - ArkUIGeneratedNativeModule._WebCookie_setCookie(this.peer!.ptr) + public cancel(): void { + this.cancel_serialize() + return } - private saveCookie_serialize(): void { - ArkUIGeneratedNativeModule._WebCookie_saveCookie(this.peer!.ptr) + public ignore(): void { + this.ignore_serialize() + return + } + private confirm0_serialize(priKeyFile: string, certChainFile: string): void { + ArkUIGeneratedNativeModule._ClientAuthenticationHandler_confirm0(this.peer!.ptr, priKeyFile, certChainFile) + } + private confirm1_serialize(authUri: string): void { + ArkUIGeneratedNativeModule._ClientAuthenticationHandler_confirm1(this.peer!.ptr, authUri) + } + private cancel_serialize(): void { + ArkUIGeneratedNativeModule._ClientAuthenticationHandler_cancel(this.peer!.ptr) + } + private ignore_serialize(): void { + ArkUIGeneratedNativeModule._ClientAuthenticationHandler_ignore(this.peer!.ptr) } } -export class WebCookie_serializer { - public static write(buffer: SerializerBase, value: WebCookie): void { - let valueSerializer : SerializerBase = buffer - valueSerializer.writePointer(toPeerPtr(value)) +export class ConsoleMessageInternal { + public static fromPtr(ptr: KPointer): ConsoleMessage { + return new ConsoleMessage(ptr) } - public static read(buffer: DeserializerBase): WebCookie { - let valueDeserializer : DeserializerBase = buffer - let ptr : KPointer = valueDeserializer.readPointer() - return WebCookieInternal.fromPtr(ptr) +} +export class ConsoleMessage implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, ConsoleMessage.getFinalizer()) + } + constructor() { + this(ConsoleMessage.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._ConsoleMessage_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._ConsoleMessage_getFinalizer() + } + public getMessage(): string { + return this.getMessage_serialize() + } + public getSourceId(): string { + return this.getSourceId_serialize() + } + public getLineNumber(): number { + return this.getLineNumber_serialize() + } + public getMessageLevel(): MessageLevel { + return this.getMessageLevel_serialize() + } + private getMessage_serialize(): string { + const retval = ArkUIGeneratedNativeModule._ConsoleMessage_getMessage(this.peer!.ptr) + return retval + } + private getSourceId_serialize(): string { + const retval = ArkUIGeneratedNativeModule._ConsoleMessage_getSourceId(this.peer!.ptr) + return retval + } + private getLineNumber_serialize(): number { + const retval = ArkUIGeneratedNativeModule._ConsoleMessage_getLineNumber(this.peer!.ptr) + return retval + } + private getMessageLevel_serialize(): MessageLevel { + const retval = ArkUIGeneratedNativeModule._ConsoleMessage_getMessageLevel(this.peer!.ptr) + return TypeChecker.MessageLevel_FromNumeric(retval) + } +} +export class ControllerHandlerInternal { + public static fromPtr(ptr: KPointer): ControllerHandler { + return new ControllerHandler(ptr) + } +} +export class ControllerHandler implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, ControllerHandler.getFinalizer()) + } + constructor() { + this(ControllerHandler.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._ControllerHandler_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._ControllerHandler_getFinalizer() + } + public setWebController(controller: webview.WebviewController): void { + const controller_casted = controller as (webview.WebviewController) + this.setWebController_serialize(controller_casted) + return + } + private setWebController_serialize(controller: webview.WebviewController): void { + ArkUIGeneratedNativeModule._ControllerHandler_setWebController(this.peer!.ptr, toPeerPtr(controller)) + } +} +export class DataResubmissionHandlerInternal { + public static fromPtr(ptr: KPointer): DataResubmissionHandler { + return new DataResubmissionHandler(ptr) + } +} +export class DataResubmissionHandler implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, DataResubmissionHandler.getFinalizer()) + } + constructor() { + this(DataResubmissionHandler.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._DataResubmissionHandler_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._DataResubmissionHandler_getFinalizer() + } + public resend(): void { + this.resend_serialize() + return + } + public cancel(): void { + this.cancel_serialize() + return + } + private resend_serialize(): void { + ArkUIGeneratedNativeModule._DataResubmissionHandler_resend(this.peer!.ptr) + } + private cancel_serialize(): void { + ArkUIGeneratedNativeModule._DataResubmissionHandler_cancel(this.peer!.ptr) + } +} +export class EventResultInternal { + public static fromPtr(ptr: KPointer): EventResult { + return new EventResult(ptr) + } +} +export class EventResult implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, EventResult.getFinalizer()) + } + constructor() { + this(EventResult.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._EventResult_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._EventResult_getFinalizer() + } + public setGestureEventResult(result: boolean): void { + const result_casted = result as (boolean) + this.setGestureEventResult0_serialize(result_casted) + return + } + public setGestureEventResult(result: boolean, stopPropagation: boolean): void { + const result_casted = result as (boolean) + const stopPropagation_casted = stopPropagation as (boolean) + this.setGestureEventResult1_serialize(result_casted, stopPropagation_casted) + return + } + private setGestureEventResult0_serialize(result: boolean): void { + ArkUIGeneratedNativeModule._EventResult_setGestureEventResult0(this.peer!.ptr, result ? 1 : 0) + } + private setGestureEventResult1_serialize(result: boolean, stopPropagation: boolean): void { + ArkUIGeneratedNativeModule._EventResult_setGestureEventResult1(this.peer!.ptr, result ? 1 : 0, stopPropagation ? 1 : 0) + } +} +export class FileSelectorParamInternal { + public static fromPtr(ptr: KPointer): FileSelectorParam { + return new FileSelectorParam(ptr) + } +} +export class FileSelectorParam implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, FileSelectorParam.getFinalizer()) + } + constructor() { + this(FileSelectorParam.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._FileSelectorParam_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._FileSelectorParam_getFinalizer() + } + public getTitle(): string { + return this.getTitle_serialize() + } + public getMode(): FileSelectorMode { + return this.getMode_serialize() + } + public getAcceptType(): Array { + return this.getAcceptType_serialize() + } + public isCapture(): boolean { + return this.isCapture_serialize() + } + public getMimeTypes(): Array { + return this.getMimeTypes_serialize() + } + private getTitle_serialize(): string { + const retval = ArkUIGeneratedNativeModule._FileSelectorParam_getTitle(this.peer!.ptr) + return retval + } + private getMode_serialize(): FileSelectorMode { + const retval = ArkUIGeneratedNativeModule._FileSelectorParam_getMode(this.peer!.ptr) + return TypeChecker.FileSelectorMode_FromNumeric(retval) + } + private getAcceptType_serialize(): Array { + const retval = ArkUIGeneratedNativeModule._FileSelectorParam_getAcceptType(this.peer!.ptr) + let retvalDeserializer : DeserializerBase = new DeserializerBase(retval, retval.length) + const bufferLength : int32 = retvalDeserializer.readInt32() + let buffer : Array = new Array(bufferLength) + for (let bufferBufCounterI = 0; bufferBufCounterI < bufferLength; bufferBufCounterI++) { + buffer[bufferBufCounterI] = (retvalDeserializer.readString() as string) + } + const returnResult : Array = buffer + return returnResult + } + private isCapture_serialize(): boolean { + const retval = ArkUIGeneratedNativeModule._FileSelectorParam_isCapture(this.peer!.ptr) + return retval + } + private getMimeTypes_serialize(): Array { + const retval = ArkUIGeneratedNativeModule._FileSelectorParam_getMimeTypes(this.peer!.ptr) + let retvalDeserializer : DeserializerBase = new DeserializerBase(retval, retval.length) + const bufferLength : int32 = retvalDeserializer.readInt32() + let buffer : Array = new Array(bufferLength) + for (let bufferBufCounterI = 0; bufferBufCounterI < bufferLength; bufferBufCounterI++) { + buffer[bufferBufCounterI] = (retvalDeserializer.readString() as string) + } + const returnResult : Array = buffer + return returnResult + } +} +export class FileSelectorResultInternal { + public static fromPtr(ptr: KPointer): FileSelectorResult { + return new FileSelectorResult(ptr) + } +} +export class FileSelectorResult implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, FileSelectorResult.getFinalizer()) + } + constructor() { + this(FileSelectorResult.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._FileSelectorResult_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._FileSelectorResult_getFinalizer() + } + public handleFileList(fileList: Array): void { + const fileList_casted = fileList as (Array) + this.handleFileList_serialize(fileList_casted) + return + } + private handleFileList_serialize(fileList: Array): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + thisSerializer.writeInt32((fileList.length).toInt()) + for (let fileListCounterI = 0; fileListCounterI < fileList.length; fileListCounterI++) { + const fileListTmpElement : string = fileList[fileListCounterI] + thisSerializer.writeString(fileListTmpElement) + } + ArkUIGeneratedNativeModule._FileSelectorResult_handleFileList(this.peer!.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } +} +export class FullScreenExitHandlerInternal { + public static fromPtr(ptr: KPointer): FullScreenExitHandler { + return new FullScreenExitHandler(ptr) + } +} +export class FullScreenExitHandler implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, FullScreenExitHandler.getFinalizer()) + } + constructor() { + this(FullScreenExitHandler.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._FullScreenExitHandler_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._FullScreenExitHandler_getFinalizer() + } + public exitFullScreen(): void { + this.exitFullScreen_serialize() + return + } + private exitFullScreen_serialize(): void { + ArkUIGeneratedNativeModule._FullScreenExitHandler_exitFullScreen(this.peer!.ptr) + } +} +export class HttpAuthHandlerInternal { + public static fromPtr(ptr: KPointer): HttpAuthHandler { + return new HttpAuthHandler(ptr) + } +} +export class HttpAuthHandler implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, HttpAuthHandler.getFinalizer()) + } + constructor() { + this(HttpAuthHandler.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._HttpAuthHandler_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._HttpAuthHandler_getFinalizer() + } + public confirm(userName: string, password: string): boolean { + const userName_casted = userName as (string) + const password_casted = password as (string) + return this.confirm_serialize(userName_casted, password_casted) + } + public cancel(): void { + this.cancel_serialize() + return + } + public isHttpAuthInfoSaved(): boolean { + return this.isHttpAuthInfoSaved_serialize() + } + private confirm_serialize(userName: string, password: string): boolean { + const retval = ArkUIGeneratedNativeModule._HttpAuthHandler_confirm(this.peer!.ptr, userName, password) + return retval + } + private cancel_serialize(): void { + ArkUIGeneratedNativeModule._HttpAuthHandler_cancel(this.peer!.ptr) + } + private isHttpAuthInfoSaved_serialize(): boolean { + const retval = ArkUIGeneratedNativeModule._HttpAuthHandler_isHttpAuthInfoSaved(this.peer!.ptr) + return retval + } +} +export class JsGeolocationInternal { + public static fromPtr(ptr: KPointer): JsGeolocation { + return new JsGeolocation(ptr) + } +} +export class JsGeolocation implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, JsGeolocation.getFinalizer()) + } + constructor() { + this(JsGeolocation.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._JsGeolocation_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._JsGeolocation_getFinalizer() + } + public invoke(origin: string, allow: boolean, retain: boolean): void { + const origin_casted = origin as (string) + const allow_casted = allow as (boolean) + const retain_casted = retain as (boolean) + this.invoke_serialize(origin_casted, allow_casted, retain_casted) + return + } + private invoke_serialize(origin: string, allow: boolean, retain: boolean): void { + ArkUIGeneratedNativeModule._JsGeolocation_invoke(this.peer!.ptr, origin, allow ? 1 : 0, retain ? 1 : 0) + } +} +export class JsResultInternal { + public static fromPtr(ptr: KPointer): JsResult { + return new JsResult(ptr) + } +} +export class JsResult implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, JsResult.getFinalizer()) + } + constructor() { + this(JsResult.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._JsResult_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._JsResult_getFinalizer() + } + public handleCancel(): void { + this.handleCancel_serialize() + return + } + public handleConfirm(): void { + this.handleConfirm_serialize() + return + } + public handlePromptConfirm(result: string): void { + const result_casted = result as (string) + this.handlePromptConfirm_serialize(result_casted) + return + } + private handleCancel_serialize(): void { + ArkUIGeneratedNativeModule._JsResult_handleCancel(this.peer!.ptr) + } + private handleConfirm_serialize(): void { + ArkUIGeneratedNativeModule._JsResult_handleConfirm(this.peer!.ptr) + } + private handlePromptConfirm_serialize(result: string): void { + ArkUIGeneratedNativeModule._JsResult_handlePromptConfirm(this.peer!.ptr, result) + } +} +export class PermissionRequestInternal { + public static fromPtr(ptr: KPointer): PermissionRequest { + return new PermissionRequest(ptr) + } +} +export class PermissionRequest implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, PermissionRequest.getFinalizer()) + } + constructor() { + this(PermissionRequest.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._PermissionRequest_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._PermissionRequest_getFinalizer() + } + public deny(): void { + this.deny_serialize() + return + } + public getOrigin(): string { + return this.getOrigin_serialize() + } + public getAccessibleResource(): Array { + return this.getAccessibleResource_serialize() + } + public grant(resources: Array): void { + const resources_casted = resources as (Array) + this.grant_serialize(resources_casted) + return + } + private deny_serialize(): void { + ArkUIGeneratedNativeModule._PermissionRequest_deny(this.peer!.ptr) + } + private getOrigin_serialize(): string { + const retval = ArkUIGeneratedNativeModule._PermissionRequest_getOrigin(this.peer!.ptr) + return retval + } + private getAccessibleResource_serialize(): Array { + const retval = ArkUIGeneratedNativeModule._PermissionRequest_getAccessibleResource(this.peer!.ptr) + let retvalDeserializer : DeserializerBase = new DeserializerBase(retval, retval.length) + const bufferLength : int32 = retvalDeserializer.readInt32() + let buffer : Array = new Array(bufferLength) + for (let bufferBufCounterI = 0; bufferBufCounterI < bufferLength; bufferBufCounterI++) { + buffer[bufferBufCounterI] = (retvalDeserializer.readString() as string) + } + const returnResult : Array = buffer + return returnResult + } + private grant_serialize(resources: Array): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + thisSerializer.writeInt32((resources.length).toInt()) + for (let resourcesCounterI = 0; resourcesCounterI < resources.length; resourcesCounterI++) { + const resourcesTmpElement : string = resources[resourcesCounterI] + thisSerializer.writeString(resourcesTmpElement) + } + ArkUIGeneratedNativeModule._PermissionRequest_grant(this.peer!.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } +} +export class ScreenCaptureHandlerInternal { + public static fromPtr(ptr: KPointer): ScreenCaptureHandler { + return new ScreenCaptureHandler(ptr) + } +} +export class ScreenCaptureHandler implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, ScreenCaptureHandler.getFinalizer()) + } + constructor() { + this(ScreenCaptureHandler.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._ScreenCaptureHandler_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._ScreenCaptureHandler_getFinalizer() + } + public getOrigin(): string { + return this.getOrigin_serialize() + } + public grant(config: ScreenCaptureConfig): void { + const config_casted = config as (ScreenCaptureConfig) + this.grant_serialize(config_casted) + return + } + public deny(): void { + this.deny_serialize() + return + } + private getOrigin_serialize(): string { + const retval = ArkUIGeneratedNativeModule._ScreenCaptureHandler_getOrigin(this.peer!.ptr) + return retval + } + private grant_serialize(config: ScreenCaptureConfig): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + ScreenCaptureConfig_serializer.write(thisSerializer, config) + ArkUIGeneratedNativeModule._ScreenCaptureHandler_grant(this.peer!.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private deny_serialize(): void { + ArkUIGeneratedNativeModule._ScreenCaptureHandler_deny(this.peer!.ptr) + } +} +export class SslErrorHandlerInternal { + public static fromPtr(ptr: KPointer): SslErrorHandler { + return new SslErrorHandler(ptr) + } +} +export class SslErrorHandler implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, SslErrorHandler.getFinalizer()) + } + constructor() { + this(SslErrorHandler.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._SslErrorHandler_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._SslErrorHandler_getFinalizer() + } + public handleConfirm(): void { + this.handleConfirm_serialize() + return + } + public handleCancel(): void { + this.handleCancel_serialize() + return + } + private handleConfirm_serialize(): void { + ArkUIGeneratedNativeModule._SslErrorHandler_handleConfirm(this.peer!.ptr) + } + private handleCancel_serialize(): void { + ArkUIGeneratedNativeModule._SslErrorHandler_handleCancel(this.peer!.ptr) + } +} +export class WebContextMenuParamInternal { + public static fromPtr(ptr: KPointer): WebContextMenuParam { + return new WebContextMenuParam(ptr) + } +} +export class WebContextMenuParam implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, WebContextMenuParam.getFinalizer()) + } + constructor() { + this(WebContextMenuParam.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._WebContextMenuParam_getFinalizer() + } + public x(): int32 { + return this.x_serialize() + } + public y(): int32 { + return this.y_serialize() + } + public getLinkUrl(): string { + return this.getLinkUrl_serialize() + } + public getUnfilteredLinkUrl(): string { + return this.getUnfilteredLinkUrl_serialize() + } + public getSourceUrl(): string { + return this.getSourceUrl_serialize() + } + public existsImageContents(): boolean { + return this.existsImageContents_serialize() + } + public getMediaType(): ContextMenuMediaType { + return this.getMediaType_serialize() + } + public getSelectionText(): string { + return this.getSelectionText_serialize() + } + public getSourceType(): ContextMenuSourceType { + return this.getSourceType_serialize() + } + public getInputFieldType(): ContextMenuInputFieldType { + return this.getInputFieldType_serialize() + } + public isEditable(): boolean { + return this.isEditable_serialize() + } + public getEditStateFlags(): int32 { + return this.getEditStateFlags_serialize() + } + public getPreviewWidth(): int32 { + return this.getPreviewWidth_serialize() + } + public getPreviewHeight(): int32 { + return this.getPreviewHeight_serialize() + } + private x_serialize(): int32 { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_x(this.peer!.ptr) + return retval + } + private y_serialize(): int32 { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_y(this.peer!.ptr) + return retval + } + private getLinkUrl_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getLinkUrl(this.peer!.ptr) + return retval + } + private getUnfilteredLinkUrl_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getUnfilteredLinkUrl(this.peer!.ptr) + return retval + } + private getSourceUrl_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getSourceUrl(this.peer!.ptr) + return retval + } + private existsImageContents_serialize(): boolean { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_existsImageContents(this.peer!.ptr) + return retval + } + private getMediaType_serialize(): ContextMenuMediaType { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getMediaType(this.peer!.ptr) + return TypeChecker.ContextMenuMediaType_FromNumeric(retval) + } + private getSelectionText_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getSelectionText(this.peer!.ptr) + return retval + } + private getSourceType_serialize(): ContextMenuSourceType { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getSourceType(this.peer!.ptr) + return TypeChecker.ContextMenuSourceType_FromNumeric(retval) + } + private getInputFieldType_serialize(): ContextMenuInputFieldType { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getInputFieldType(this.peer!.ptr) + return TypeChecker.ContextMenuInputFieldType_FromNumeric(retval) + } + private isEditable_serialize(): boolean { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_isEditable(this.peer!.ptr) + return retval + } + private getEditStateFlags_serialize(): int32 { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getEditStateFlags(this.peer!.ptr) + return retval + } + private getPreviewWidth_serialize(): int32 { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getPreviewWidth(this.peer!.ptr) + return retval + } + private getPreviewHeight_serialize(): int32 { + const retval = ArkUIGeneratedNativeModule._WebContextMenuParam_getPreviewHeight(this.peer!.ptr) + return retval + } +} +export class WebContextMenuResultInternal { + public static fromPtr(ptr: KPointer): WebContextMenuResult { + return new WebContextMenuResult(ptr) + } +} +export class WebContextMenuResult implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, WebContextMenuResult.getFinalizer()) + } + constructor() { + this(WebContextMenuResult.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._WebContextMenuResult_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._WebContextMenuResult_getFinalizer() + } + public closeContextMenu(): void { + this.closeContextMenu_serialize() + return + } + public copyImage(): void { + this.copyImage_serialize() + return + } + public copy(): void { + this.copy_serialize() + return + } + public paste(): void { + this.paste_serialize() + return + } + public cut(): void { + this.cut_serialize() + return + } + public selectAll(): void { + this.selectAll_serialize() + return + } + private closeContextMenu_serialize(): void { + ArkUIGeneratedNativeModule._WebContextMenuResult_closeContextMenu(this.peer!.ptr) + } + private copyImage_serialize(): void { + ArkUIGeneratedNativeModule._WebContextMenuResult_copyImage(this.peer!.ptr) + } + private copy_serialize(): void { + ArkUIGeneratedNativeModule._WebContextMenuResult_copy(this.peer!.ptr) + } + private paste_serialize(): void { + ArkUIGeneratedNativeModule._WebContextMenuResult_paste(this.peer!.ptr) + } + private cut_serialize(): void { + ArkUIGeneratedNativeModule._WebContextMenuResult_cut(this.peer!.ptr) + } + private selectAll_serialize(): void { + ArkUIGeneratedNativeModule._WebContextMenuResult_selectAll(this.peer!.ptr) + } +} +export class WebCookieInternal { + public static fromPtr(ptr: KPointer): WebCookie { + return new WebCookie(ptr) + } +} +export class WebCookie implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, WebCookie.getFinalizer()) + } + constructor() { + this(WebCookie.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._WebCookie_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._WebCookie_getFinalizer() + } + public setCookie(): void { + this.setCookie_serialize() + return + } + public saveCookie(): void { + this.saveCookie_serialize() + return + } + private setCookie_serialize(): void { + ArkUIGeneratedNativeModule._WebCookie_setCookie(this.peer!.ptr) + } + private saveCookie_serialize(): void { + ArkUIGeneratedNativeModule._WebCookie_saveCookie(this.peer!.ptr) + } +} +export class WebKeyboardControllerInternal { + public static fromPtr(ptr: KPointer): WebKeyboardController { + return new WebKeyboardController(ptr) + } +} +export class WebKeyboardController implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, WebKeyboardController.getFinalizer()) + } + constructor() { + this(WebKeyboardController.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._WebKeyboardController_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._WebKeyboardController_getFinalizer() + } + public insertText(text: string): void { + const text_casted = text as (string) + this.insertText_serialize(text_casted) + return + } + public deleteForward(length: int32): void { + const length_casted = length as (int32) + this.deleteForward_serialize(length_casted) + return + } + public deleteBackward(length: int32): void { + const length_casted = length as (int32) + this.deleteBackward_serialize(length_casted) + return + } + public sendFunctionKey(key: int32): void { + const key_casted = key as (int32) + this.sendFunctionKey_serialize(key_casted) + return + } + public close(): void { + this.close_serialize() + return + } + private insertText_serialize(text: string): void { + ArkUIGeneratedNativeModule._WebKeyboardController_insertText(this.peer!.ptr, text) + } + private deleteForward_serialize(length: int32): void { + ArkUIGeneratedNativeModule._WebKeyboardController_deleteForward(this.peer!.ptr, length) + } + private deleteBackward_serialize(length: int32): void { + ArkUIGeneratedNativeModule._WebKeyboardController_deleteBackward(this.peer!.ptr, length) + } + private sendFunctionKey_serialize(key: int32): void { + ArkUIGeneratedNativeModule._WebKeyboardController_sendFunctionKey(this.peer!.ptr, key) + } + private close_serialize(): void { + ArkUIGeneratedNativeModule._WebKeyboardController_close(this.peer!.ptr) + } +} +export class WebResourceErrorInternal { + public static fromPtr(ptr: KPointer): WebResourceError { + return new WebResourceError(ptr) + } +} +export class WebResourceError implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, WebResourceError.getFinalizer()) + } + constructor() { + this(WebResourceError.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._WebResourceError_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._WebResourceError_getFinalizer() + } + public getErrorInfo(): string { + return this.getErrorInfo_serialize() + } + public getErrorCode(): number { + return this.getErrorCode_serialize() + } + private getErrorInfo_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebResourceError_getErrorInfo(this.peer!.ptr) + return retval + } + private getErrorCode_serialize(): number { + const retval = ArkUIGeneratedNativeModule._WebResourceError_getErrorCode(this.peer!.ptr) + return retval + } +} +export class WebResourceRequestInternal { + public static fromPtr(ptr: KPointer): WebResourceRequest { + return new WebResourceRequest(ptr) + } +} +export class WebResourceRequest implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, WebResourceRequest.getFinalizer()) + } + constructor() { + this(WebResourceRequest.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._WebResourceRequest_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._WebResourceRequest_getFinalizer() + } + public getRequestHeader(): Array
{ + return this.getRequestHeader_serialize() + } + public getRequestUrl(): string { + return this.getRequestUrl_serialize() + } + public isRequestGesture(): boolean { + return this.isRequestGesture_serialize() + } + public isMainFrame(): boolean { + return this.isMainFrame_serialize() + } + public isRedirect(): boolean { + return this.isRedirect_serialize() + } + public getRequestMethod(): string { + return this.getRequestMethod_serialize() + } + private getRequestHeader_serialize(): Array
{ + const retval = ArkUIGeneratedNativeModule._WebResourceRequest_getRequestHeader(this.peer!.ptr) + let retvalDeserializer : DeserializerBase = new DeserializerBase(retval, retval.length) + const bufferLength : int32 = retvalDeserializer.readInt32() + let buffer : Array
= new Array
(bufferLength) + for (let bufferBufCounterI = 0; bufferBufCounterI < bufferLength; bufferBufCounterI++) { + buffer[bufferBufCounterI] = Header_serializer.read(retvalDeserializer) + } + const returnResult : Array
= buffer + return returnResult + } + private getRequestUrl_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebResourceRequest_getRequestUrl(this.peer!.ptr) + return retval + } + private isRequestGesture_serialize(): boolean { + const retval = ArkUIGeneratedNativeModule._WebResourceRequest_isRequestGesture(this.peer!.ptr) + return retval + } + private isMainFrame_serialize(): boolean { + const retval = ArkUIGeneratedNativeModule._WebResourceRequest_isMainFrame(this.peer!.ptr) + return retval + } + private isRedirect_serialize(): boolean { + const retval = ArkUIGeneratedNativeModule._WebResourceRequest_isRedirect(this.peer!.ptr) + return retval + } + private getRequestMethod_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebResourceRequest_getRequestMethod(this.peer!.ptr) + return retval + } +} +export class WebResourceResponseInternal { + public static fromPtr(ptr: KPointer): WebResourceResponse { + return new WebResourceResponse(ptr) + } +} +export class WebResourceResponse implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, WebResourceResponse.getFinalizer()) + } + constructor() { + this(WebResourceResponse.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._WebResourceResponse_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._WebResourceResponse_getFinalizer() + } + public getResponseData(): string { + return this.getResponseData_serialize() + } + public getResponseDataEx(): string | number | ArrayBuffer | Resource | undefined { + return this.getResponseDataEx_serialize() + } + public getResponseEncoding(): string { + return this.getResponseEncoding_serialize() + } + public getResponseMimeType(): string { + return this.getResponseMimeType_serialize() + } + public getReasonMessage(): string { + return this.getReasonMessage_serialize() + } + public getResponseHeader(): Array
{ + return this.getResponseHeader_serialize() + } + public getResponseCode(): number { + return this.getResponseCode_serialize() + } + public setResponseData(data: string | number | Resource | ArrayBuffer): void { + const data_casted = data as (string | number | Resource | ArrayBuffer) + this.setResponseData_serialize(data_casted) + return + } + public setResponseEncoding(encoding: string): void { + const encoding_casted = encoding as (string) + this.setResponseEncoding_serialize(encoding_casted) + return + } + public setResponseMimeType(mimeType: string): void { + const mimeType_casted = mimeType as (string) + this.setResponseMimeType_serialize(mimeType_casted) + return + } + public setReasonMessage(reason: string): void { + const reason_casted = reason as (string) + this.setReasonMessage_serialize(reason_casted) + return + } + public setResponseHeader(header: Array
): void { + const header_casted = header as (Array
) + this.setResponseHeader_serialize(header_casted) + return + } + public setResponseCode(code: number): void { + const code_casted = code as (number) + this.setResponseCode_serialize(code_casted) + return + } + public setResponseIsReady(IsReady: boolean): void { + const IsReady_casted = IsReady as (boolean) + this.setResponseIsReady_serialize(IsReady_casted) + return + } + public getResponseIsReady(): boolean { + return this.getResponseIsReady_serialize() + } + private getResponseData_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebResourceResponse_getResponseData(this.peer!.ptr) + return retval + } + private getResponseDataEx_serialize(): string | number | ArrayBuffer | Resource | undefined { + const retval = ArkUIGeneratedNativeModule._WebResourceResponse_getResponseDataEx(this.peer!.ptr) + let retvalDeserializer : DeserializerBase = new DeserializerBase(retval, retval.length) + const buffer_runtimeType = retvalDeserializer.readInt8().toInt() + let buffer : string | number | ArrayBuffer | Resource | undefined + if ((buffer_runtimeType) != (RuntimeType.UNDEFINED)) { + const buffer_UnionSelector : int32 = retvalDeserializer.readInt8() + let buffer_ : string | number | ArrayBuffer | Resource | undefined + if (buffer_UnionSelector == (0).toChar()) { + buffer_ = (retvalDeserializer.readString() as string) + } else if (buffer_UnionSelector == (1).toChar()) { + buffer_ = (retvalDeserializer.readNumber() as number) + } else if (buffer_UnionSelector == (2).toChar()) { + buffer_ = (retvalDeserializer.readBuffer() as ArrayBuffer) + } else if (buffer_UnionSelector == (3).toChar()) { + buffer_ = Resource_serializer.read(retvalDeserializer) + } else { + throw new Error("One of the branches for buffer_ has to be chosen through deserialisation.") + } + buffer = (buffer_ as string | number | ArrayBuffer | Resource) + } + const returnResult : string | number | ArrayBuffer | Resource | undefined = buffer + return returnResult + } + private getResponseEncoding_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebResourceResponse_getResponseEncoding(this.peer!.ptr) + return retval + } + private getResponseMimeType_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebResourceResponse_getResponseMimeType(this.peer!.ptr) + return retval + } + private getReasonMessage_serialize(): string { + const retval = ArkUIGeneratedNativeModule._WebResourceResponse_getReasonMessage(this.peer!.ptr) + return retval + } + private getResponseHeader_serialize(): Array
{ + const retval = ArkUIGeneratedNativeModule._WebResourceResponse_getResponseHeader(this.peer!.ptr) + let retvalDeserializer : DeserializerBase = new DeserializerBase(retval, retval.length) + const bufferLength : int32 = retvalDeserializer.readInt32() + let buffer : Array
= new Array
(bufferLength) + for (let bufferBufCounterI = 0; bufferBufCounterI < bufferLength; bufferBufCounterI++) { + buffer[bufferBufCounterI] = Header_serializer.read(retvalDeserializer) + } + const returnResult : Array
= buffer + return returnResult + } + private getResponseCode_serialize(): number { + const retval = ArkUIGeneratedNativeModule._WebResourceResponse_getResponseCode(this.peer!.ptr) + return retval + } + private setResponseData_serialize(data: string | number | Resource | ArrayBuffer): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (data instanceof string) { + thisSerializer.writeInt8((0).toChar()) + const dataForIdx0 = data as string + thisSerializer.writeString(dataForIdx0) + } else if (data instanceof number) { + thisSerializer.writeInt8((1).toChar()) + const dataForIdx1 = data as number + thisSerializer.writeNumber(dataForIdx1) + } else if (data instanceof Resource) { + thisSerializer.writeInt8((2).toChar()) + const dataForIdx2 = data as Resource + Resource_serializer.write(thisSerializer, dataForIdx2) + } else if (data instanceof ArrayBuffer) { + thisSerializer.writeInt8((3).toChar()) + const dataForIdx3 = data as ArrayBuffer + thisSerializer.writeBuffer(dataForIdx3) + } + ArkUIGeneratedNativeModule._WebResourceResponse_setResponseData(this.peer!.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private setResponseEncoding_serialize(encoding: string): void { + ArkUIGeneratedNativeModule._WebResourceResponse_setResponseEncoding(this.peer!.ptr, encoding) + } + private setResponseMimeType_serialize(mimeType: string): void { + ArkUIGeneratedNativeModule._WebResourceResponse_setResponseMimeType(this.peer!.ptr, mimeType) + } + private setReasonMessage_serialize(reason: string): void { + ArkUIGeneratedNativeModule._WebResourceResponse_setReasonMessage(this.peer!.ptr, reason) + } + private setResponseHeader_serialize(header: Array
): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + thisSerializer.writeInt32((header.length).toInt()) + for (let headerCounterI = 0; headerCounterI < header.length; headerCounterI++) { + const headerTmpElement : Header = header[headerCounterI] + Header_serializer.write(thisSerializer, headerTmpElement) + } + ArkUIGeneratedNativeModule._WebResourceResponse_setResponseHeader(this.peer!.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private setResponseCode_serialize(code: number): void { + ArkUIGeneratedNativeModule._WebResourceResponse_setResponseCode(this.peer!.ptr, code) + } + private setResponseIsReady_serialize(IsReady: boolean): void { + ArkUIGeneratedNativeModule._WebResourceResponse_setResponseIsReady(this.peer!.ptr, IsReady ? 1 : 0) + } + private getResponseIsReady_serialize(): boolean { + const retval = ArkUIGeneratedNativeModule._WebResourceResponse_getResponseIsReady(this.peer!.ptr) + return retval + } +} +export class ArkWebPeer extends ArkCommonMethodPeer { + protected constructor(peerPtr: KPointer, id: int32, name: string = "", flags: int32 = 0) { + super(peerPtr, id, name, flags) + } + public static create(component?: ComponentBase, flags: int32 = 0): ArkWebPeer { + const peerId = PeerNode.nextId() + const _peerPtr = ArkUIGeneratedNativeModule._Web_construct(peerId, flags) + const _peer = new ArkWebPeer(_peerPtr, peerId, 'Web', flags) + component?.setPeer(_peer) + return _peer + } + setWebOptionsAttribute(value: WebOptions): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + WebOptions_serializer.write(thisSerializer, value) + ArkUIGeneratedNativeModule._WebInterface_setWebOptions(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setJavaScriptAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setJavaScriptAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setFileAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setFileAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnlineImageAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnlineImageAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setDomStorageAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setDomStorageAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setImageAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setImageAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setMixedModeAttribute(value: MixedMode | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = (value as MixedMode) + thisSerializer.writeInt32(TypeChecker.MixedMode_ToNumeric(valueTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setMixedMode(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setZoomAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setZoomAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setGeolocationAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setGeolocationAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setJavaScriptProxyAttribute(value: JavaScriptProxy | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + JavaScriptProxy_serializer.write(thisSerializer, valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setJavaScriptProxy(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setCacheModeAttribute(value: CacheMode | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = (value as CacheMode) + thisSerializer.writeInt32(TypeChecker.CacheMode_ToNumeric(valueTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setCacheMode(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setDarkModeAttribute(value: WebDarkMode | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = (value as WebDarkMode) + thisSerializer.writeInt32(TypeChecker.WebDarkMode_ToNumeric(valueTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setDarkMode(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setForceDarkAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setForceDarkAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setMediaOptionsAttribute(value: WebMediaOptions | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + WebMediaOptions_serializer.write(thisSerializer, valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setMediaOptions(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOverviewModeAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOverviewModeAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOverScrollModeAttribute(value: OverScrollMode | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = (value as OverScrollMode) + thisSerializer.writeInt32(TypeChecker.OverScrollMode_ToNumeric(valueTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOverScrollMode(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setBlurOnKeyboardHideModeAttribute(value: BlurOnKeyboardHideMode | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = (value as BlurOnKeyboardHideMode) + thisSerializer.writeInt32(TypeChecker.BlurOnKeyboardHideMode_ToNumeric(valueTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setBlurOnKeyboardHideMode(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setTextZoomRatioAttribute(value: int32 | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setTextZoomRatio(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setDatabaseAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setDatabaseAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setInitialScaleAttribute(value: double | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeFloat64(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setInitialScale(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setMetaViewportAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setMetaViewport(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnPageEndAttribute(value: ((value0: OnPageEndEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnPageEnd(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnPageBeginAttribute(value: ((value0: OnPageBeginEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnPageBegin(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnProgressChangeAttribute(value: ((value0: OnProgressChangeEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnProgressChange(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnTitleReceiveAttribute(value: ((value0: OnTitleReceiveEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnTitleReceive(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnGeolocationHideAttribute(value: (() => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnGeolocationHide(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnGeolocationShowAttribute(value: ((value0: OnGeolocationShowEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnGeolocationShow(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnRequestSelectedAttribute(value: (() => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnRequestSelected(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnAlertAttribute(value: ((value0: OnAlertEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnAlert(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnBeforeUnloadAttribute(value: ((value0: OnBeforeUnloadEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnBeforeUnload(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnConfirmAttribute(value: ((value0: OnConfirmEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnConfirm(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnPromptAttribute(value: ((value0: OnPromptEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnPrompt(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnConsoleAttribute(value: ((value0: OnConsoleEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnConsole(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnErrorReceiveAttribute(value: ((value0: OnErrorReceiveEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnErrorReceive(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnHttpErrorReceiveAttribute(value: ((value0: OnHttpErrorReceiveEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnHttpErrorReceive(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnDownloadStartAttribute(value: ((value0: OnDownloadStartEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnDownloadStart(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnRefreshAccessedHistoryAttribute(value: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnRefreshAccessedHistory(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnRenderExitedAttribute(value: ((value0: OnRenderExitedEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnRenderExited(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnShowFileSelectorAttribute(value: ((value0: OnShowFileSelectorEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnShowFileSelector(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnResourceLoadAttribute(value: ((value0: OnResourceLoadEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnResourceLoad(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnFullScreenExitAttribute(value: (() => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnFullScreenExit(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnFullScreenEnterAttribute(value: OnFullScreenEnterCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnFullScreenEnter(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnScaleChangeAttribute(value: ((value0: OnScaleChangeEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnScaleChange(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnHttpAuthRequestAttribute(value: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnHttpAuthRequest(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnInterceptRequestAttribute(value: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnInterceptRequest(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnPermissionRequestAttribute(value: ((value0: OnPermissionRequestEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnPermissionRequest(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnScreenCaptureRequestAttribute(value: ((value0: OnScreenCaptureRequestEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnScreenCaptureRequest(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnContextMenuShowAttribute(value: ((value0: OnContextMenuShowEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnContextMenuShow(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnContextMenuHideAttribute(value: OnContextMenuHideCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnContextMenuHide(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setMediaPlayGestureAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setMediaPlayGestureAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnSearchResultReceiveAttribute(value: ((value0: OnSearchResultReceiveEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnSearchResultReceive(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnScrollAttribute(value: ((value0: OnScrollEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnScroll(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnSslErrorEventReceiveAttribute(value: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnSslErrorEventReceive(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnSslErrorEventAttribute(value: OnSslErrorEventCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnSslErrorEvent(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnClientAuthenticationRequestAttribute(value: ((value0: OnClientAuthenticationEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnClientAuthenticationRequest(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnWindowNewAttribute(value: ((value0: OnWindowNewEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnWindowNew(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnWindowExitAttribute(value: (() => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnWindowExit(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setMultiWindowAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setMultiWindowAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnInterceptKeyEventAttribute(value: ((event: KeyEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnInterceptKeyEvent(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setWebStandardFontAttribute(value: string | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeString(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setWebStandardFont(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setWebSerifFontAttribute(value: string | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeString(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setWebSerifFont(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setWebSansSerifFontAttribute(value: string | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeString(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setWebSansSerifFont(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setWebFixedFontAttribute(value: string | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeString(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setWebFixedFont(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setWebFantasyFontAttribute(value: string | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeString(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setWebFantasyFont(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setWebCursiveFontAttribute(value: string | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeString(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setWebCursiveFont(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setDefaultFixedFontSizeAttribute(value: int32 | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setDefaultFixedFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setDefaultFontSizeAttribute(value: int32 | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setDefaultFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setMinFontSizeAttribute(value: int32 | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setMinFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setMinLogicalFontSizeAttribute(value: int32 | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setMinLogicalFontSize(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setDefaultTextEncodingFormatAttribute(value: string | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeString(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setDefaultTextEncodingFormat(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setForceDisplayScrollBarAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setForceDisplayScrollBar(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setBlockNetworkAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setBlockNetwork(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setHorizontalScrollBarAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setHorizontalScrollBarAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setVerticalScrollBarAccessAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setVerticalScrollBarAccess(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnTouchIconUrlReceivedAttribute(value: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnTouchIconUrlReceived(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnFaviconReceivedAttribute(value: ((value0: OnFaviconReceivedEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnFaviconReceived(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnPageVisibleAttribute(value: ((value0: OnPageVisibleEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnPageVisible(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnDataResubmittedAttribute(value: ((value0: OnDataResubmittedEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnDataResubmitted(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setPinchSmoothAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setPinchSmooth(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setAllowWindowOpenMethodAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setAllowWindowOpenMethod(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnAudioStateChangedAttribute(value: ((value0: OnAudioStateChangedEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnAudioStateChanged(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnFirstContentfulPaintAttribute(value: ((value0: OnFirstContentfulPaintEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnFirstContentfulPaint(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnFirstMeaningfulPaintAttribute(value: OnFirstMeaningfulPaintCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnFirstMeaningfulPaint(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnLargestContentfulPaintAttribute(value: OnLargestContentfulPaintCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnLargestContentfulPaint(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnLoadInterceptAttribute(value: ((value0: OnLoadInterceptEvent) => boolean) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnLoadIntercept(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnControllerAttachedAttribute(value: (() => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnControllerAttached(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnOverScrollAttribute(value: ((value0: OnOverScrollEvent) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnOverScroll(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnSafeBrowsingCheckResultAttribute(value: OnSafeBrowsingCheckResultCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnSafeBrowsingCheckResult(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnNavigationEntryCommittedAttribute(value: OnNavigationEntryCommittedCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnNavigationEntryCommitted(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnIntelligentTrackingPreventionResultAttribute(value: OnIntelligentTrackingPreventionCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnIntelligentTrackingPreventionResult(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setJavaScriptOnDocumentStartAttribute(value: Array | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32((valueTmpValue.length).toInt()) + for (let valueTmpValueCounterI = 0; valueTmpValueCounterI < valueTmpValue.length; valueTmpValueCounterI++) { + const valueTmpValueTmpElement : ScriptItem = valueTmpValue[valueTmpValueCounterI] + ScriptItem_serializer.write(thisSerializer, valueTmpValueTmpElement) + } + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setJavaScriptOnDocumentStart(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setJavaScriptOnDocumentEndAttribute(value: Array | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32((valueTmpValue.length).toInt()) + for (let valueTmpValueCounterI = 0; valueTmpValueCounterI < valueTmpValue.length; valueTmpValueCounterI++) { + const valueTmpValueTmpElement : ScriptItem = valueTmpValue[valueTmpValueCounterI] + ScriptItem_serializer.write(thisSerializer, valueTmpValueTmpElement) + } + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setJavaScriptOnDocumentEnd(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setLayoutModeAttribute(value: WebLayoutMode | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = (value as WebLayoutMode) + thisSerializer.writeInt32(TypeChecker.WebLayoutMode_ToNumeric(valueTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setLayoutMode(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setNestedScrollAttribute(value: NestedScrollOptions | NestedScrollOptionsExt | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + if (valueTmpValue instanceof NestedScrollOptions) { + thisSerializer.writeInt8((0).toChar()) + const valueTmpValueForIdx0 = valueTmpValue as NestedScrollOptions + NestedScrollOptions_serializer.write(thisSerializer, valueTmpValueForIdx0) + } else if (valueTmpValue instanceof NestedScrollOptionsExt) { + thisSerializer.writeInt8((1).toChar()) + const valueTmpValueForIdx1 = valueTmpValue as NestedScrollOptionsExt + NestedScrollOptionsExt_serializer.write(thisSerializer, valueTmpValueForIdx1) + } + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setNestedScroll(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setEnableNativeEmbedModeAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setEnableNativeEmbedMode(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnNativeEmbedLifecycleChangeAttribute(value: ((event: NativeEmbedDataInfo) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnNativeEmbedLifecycleChange(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnNativeEmbedVisibilityChangeAttribute(value: OnNativeEmbedVisibilityChangeCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnNativeEmbedVisibilityChange(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnNativeEmbedGestureEventAttribute(value: ((event: NativeEmbedTouchInfo) => void) | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnNativeEmbedGestureEvent(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setCopyOptionsAttribute(value: CopyOptions | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = (value as CopyOptions) + thisSerializer.writeInt32(TypeChecker.CopyOptions_ToNumeric(valueTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setCopyOptions(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnOverrideUrlLoadingAttribute(value: OnOverrideUrlLoadingCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnOverrideUrlLoading(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setTextAutosizingAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setTextAutosizing(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setEnableNativeMediaPlayerAttribute(value: NativeMediaPlayerConfig | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + NativeMediaPlayerConfig_serializer.write(thisSerializer, valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setEnableNativeMediaPlayer(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnRenderProcessNotRespondingAttribute(value: OnRenderProcessNotRespondingCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnRenderProcessNotResponding(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnRenderProcessRespondingAttribute(value: OnRenderProcessRespondingCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnRenderProcessResponding(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnViewportFitChangedAttribute(value: OnViewportFitChangedCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnViewportFitChanged(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnInterceptKeyboardAttachAttribute(value: WebKeyboardCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnInterceptKeyboardAttach(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOnAdsBlockedAttribute(value: OnAdsBlockedCallback | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.holdAndWriteCallback(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOnAdsBlocked(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setKeyboardAvoidModeAttribute(value: WebKeyboardAvoidMode | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = (value as WebKeyboardAvoidMode) + thisSerializer.writeInt32(TypeChecker.WebKeyboardAvoidMode_ToNumeric(valueTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setKeyboardAvoidMode(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setEditMenuOptionsAttribute(value: EditMenuOptions | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + EditMenuOptions_serializer.write(thisSerializer, valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setEditMenuOptions(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setEnableHapticFeedbackAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setEnableHapticFeedback(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setOptimizeParserBudgetAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setOptimizeParserBudget(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setEnableFollowSystemFontWeightAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setEnableFollowSystemFontWeight(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setEnableWebAVSessionAttribute(value: boolean | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeBoolean(valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setEnableWebAVSession(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setRunJavaScriptOnDocumentStartAttribute(value: Array | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32((valueTmpValue.length).toInt()) + for (let valueTmpValueCounterI = 0; valueTmpValueCounterI < valueTmpValue.length; valueTmpValueCounterI++) { + const valueTmpValueTmpElement : ScriptItem = valueTmpValue[valueTmpValueCounterI] + ScriptItem_serializer.write(thisSerializer, valueTmpValueTmpElement) + } + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setRunJavaScriptOnDocumentStart(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setRunJavaScriptOnDocumentEndAttribute(value: Array | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32((valueTmpValue.length).toInt()) + for (let valueTmpValueCounterI = 0; valueTmpValueCounterI < valueTmpValue.length; valueTmpValueCounterI++) { + const valueTmpValueTmpElement : ScriptItem = valueTmpValue[valueTmpValueCounterI] + ScriptItem_serializer.write(thisSerializer, valueTmpValueTmpElement) + } + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setRunJavaScriptOnDocumentEnd(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setRunJavaScriptOnHeadEndAttribute(value: Array | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + thisSerializer.writeInt32((valueTmpValue.length).toInt()) + for (let valueTmpValueCounterI = 0; valueTmpValueCounterI < valueTmpValue.length; valueTmpValueCounterI++) { + const valueTmpValueTmpElement : ScriptItem = valueTmpValue[valueTmpValueCounterI] + ScriptItem_serializer.write(thisSerializer, valueTmpValueTmpElement) + } + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setRunJavaScriptOnHeadEnd(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setNativeEmbedOptionsAttribute(value: EmbedOptions | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (value !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const valueTmpValue = value! + EmbedOptions_serializer.write(thisSerializer, valueTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setNativeEmbedOptions(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setRegisterNativeEmbedRuleAttribute(tag: string | undefined, type: string | undefined): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (tag !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const tagTmpValue = tag! + thisSerializer.writeString(tagTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + if (type !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const typeTmpValue = type! + thisSerializer.writeString(typeTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setRegisterNativeEmbedRule(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + setBindSelectionMenuAttribute(elementType: WebElementType | undefined, content: CustomBuilder | undefined, responseType: WebResponseType | undefined, options?: SelectionMenuOptionsExt): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (elementType !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const elementTypeTmpValue = (elementType as WebElementType) + thisSerializer.writeInt32(TypeChecker.WebElementType_ToNumeric(elementTypeTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + if (content !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const contentTmpValue = content! + thisSerializer.holdAndWriteCallback(CallbackTransformer.transformFromCustomBuilder(contentTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + if (responseType !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const responseTypeTmpValue = (responseType as WebResponseType) + thisSerializer.writeInt32(TypeChecker.WebResponseType_ToNumeric(responseTypeTmpValue)) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + if (options !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const optionsTmpValue = options! + SelectionMenuOptionsExt_serializer.write(thisSerializer, optionsTmpValue) + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._WebAttribute_setBindSelectionMenu(this.peer.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } +} +export type WebviewController = webview.WebviewController; +export type OnNavigationEntryCommittedCallback = (loadCommittedDetails: LoadCommittedDetails) => void; +export type OnSslErrorEventCallback = (sslErrorEvent: SslErrorEvent) => void; +export type OnLargestContentfulPaintCallback = (largestContentfulPaint: LargestContentfulPaint) => void; +export type OnFirstMeaningfulPaintCallback = (firstMeaningfulPaint: FirstMeaningfulPaint) => void; +export type OnOverrideUrlLoadingCallback = (webResourceRequest: WebResourceRequest) => boolean; +export type OnIntelligentTrackingPreventionCallback = (details: IntelligentTrackingPreventionDetails) => void; +export type OnNativeEmbedVisibilityChangeCallback = (nativeEmbedVisibilityInfo: NativeEmbedVisibilityInfo) => void; +export interface NativeMediaPlayerConfig { + enable: boolean; + shouldOverlay: boolean; +} +export type OnRenderProcessNotRespondingCallback = (data: RenderProcessNotRespondingData) => void; +export type OnRenderProcessRespondingCallback = () => void; +export type OnViewportFitChangedCallback = (viewportFit: ViewportFit) => void; +export type OnAdsBlockedCallback = (details: AdsBlockedDetails) => void; +export interface AdsBlockedDetails { + url: string; + adsBlocked: Array; +} +export interface WebKeyboardOptions { + useSystemKeyboard: boolean; + enterKeyType?: int32; + customKeyboard?: CustomBuilder; +} +export interface WebKeyboardCallbackInfo { + controller: WebKeyboardController; + attributes: Map; +} +export type WebKeyboardCallback = (keyboardCallbackInfo: WebKeyboardCallbackInfo) => WebKeyboardOptions; +export enum MessageLevel { + DEBUG = 0, + Debug = 0, + ERROR = 1, + Error = 1, + INFO = 2, + Info = 2, + LOG = 3, + Log = 3, + WARN = 4, + Warn = 4 +} +export enum MixedMode { + ALL = 0, + All = 0, + COMPATIBLE = 1, + Compatible = 1, + NONE = 2, + None = 2 +} +export type OnSafeBrowsingCheckResultCallback = (threatType: ThreatType) => void; +export enum HitTestType { + EDIT_TEXT = 0, + EditText = 0, + EMAIL = 1, + Email = 1, + HTTP_ANCHOR = 2, + HttpAnchor = 2, + HTTP_ANCHOR_IMG = 3, + HttpAnchorImg = 3, + IMG = 4, + Img = 4, + MAP = 5, + Map = 5, + PHONE = 6, + Phone = 6, + UNKNOWN = 7, + Unknown = 7 +} +export enum CacheMode { + DEFAULT = 0, + Default = 0, + NONE = 1, + None = 1, + ONLINE = 2, + Online = 2, + ONLY = 3, + Only = 3 +} +export enum OverScrollMode { + NEVER = 0, + ALWAYS = 1 +} +export enum BlurOnKeyboardHideMode { + SILENT = 0, + BLUR = 1 +} +export enum WebDarkMode { + OFF = 0, + Off = 0, + ON = 1, + On = 1, + AUTO = 2, + Auto = 2 +} +export enum WebCaptureMode { + HOME_SCREEN = 0 +} +export enum ThreatType { + THREAT_ILLEGAL = 0, + THREAT_FRAUD = 1, + THREAT_RISK = 2, + THREAT_WARNING = 3 +} +export interface WebMediaOptions { + resumeInterval?: int32; + audioExclusive?: boolean; + audioSessionType?: AudioSessionType; +} +export interface ScreenCaptureConfig { + captureMode: WebCaptureMode; +} +export interface FullScreenEnterEvent { + handler: FullScreenExitHandler; + videoWidth?: number; + videoHeight?: number; +} +export type OnFullScreenEnterCallback = (event: FullScreenEnterEvent) => void; +export enum RenderExitReason { + PROCESS_ABNORMAL_TERMINATION = 0, + ProcessAbnormalTermination = 0, + PROCESS_WAS_KILLED = 1, + ProcessWasKilled = 1, + PROCESS_CRASHED = 2, + ProcessCrashed = 2, + PROCESS_OOM = 3, + ProcessOom = 3, + PROCESS_EXIT_UNKNOWN = 4, + ProcessExitUnknown = 4 +} +export type OnContextMenuHideCallback = () => void; +export enum SslError { + INVALID = 0, + Invalid = 0, + HOST_MISMATCH = 1, + HostMismatch = 1, + DATE_INVALID = 2, + DateInvalid = 2, + UNTRUSTED = 3, + Untrusted = 3 +} +export enum FileSelectorMode { + FILE_OPEN_MODE = 0, + FileOpenMode = 0, + FILE_OPEN_MULTIPLE_MODE = 1, + FileOpenMultipleMode = 1, + FILE_OPEN_FOLDER_MODE = 2, + FileOpenFolderMode = 2, + FILE_SAVE_MODE = 3, + FileSaveMode = 3 +} +export enum WebLayoutMode { + NONE = 0, + FIT_CONTENT = 1 +} +export enum RenderProcessNotRespondingReason { + INPUT_TIMEOUT = 0, + NAVIGATION_COMMIT_TIMEOUT = 1 +} +export enum ProtectedResourceType { + MIDI_SYSEX = "'TYPE_MIDI_SYSEX'", + MidiSysex = "'TYPE_MIDI_SYSEX'", + VIDEO_CAPTURE = "'TYPE_VIDEO_CAPTURE'", + AUDIO_CAPTURE = "'TYPE_AUDIO_CAPTURE'", + SENSOR = "'TYPE_SENSOR'" +} +export enum ContextMenuSourceType { + NONE = 0, + None = 0, + MOUSE = 1, + Mouse = 1, + LONG_PRESS = 2, + LongPress = 2 +} +export enum ContextMenuMediaType { + NONE = 0, + None = 0, + IMAGE = 1, + Image = 1 +} +export enum ContextMenuInputFieldType { + NONE = 0, + None = 0, + PLAIN_TEXT = 1, + PlainText = 1, + PASSWORD = 2, + Password = 2, + NUMBER = 3, + Number = 3, + TELEPHONE = 4, + Telephone = 4, + OTHER = 5, + Other = 5 +} +export enum NativeEmbedStatus { + CREATE = 0, + UPDATE = 1, + DESTROY = 2, + ENTER_BFCACHE = 3, + LEAVE_BFCACHE = 4 +} +export enum ContextMenuEditStateFlags { + NONE = 0, + CAN_CUT = 1, + CAN_COPY = 2, + CAN_PASTE = 3, + CAN_SELECT_ALL = 4 +} +export enum WebNavigationType { + UNKNOWN = 0, + MAIN_FRAME_NEW_ENTRY = 1, + MAIN_FRAME_EXISTING_ENTRY = 2, + NAVIGATION_TYPE_NEW_SUBFRAME = 4, + NAVIGATION_TYPE_AUTO_SUBFRAME = 5 +} +export enum RenderMode { + ASYNC_RENDER = 0, + SYNC_RENDER = 1 +} +export enum ViewportFit { + AUTO = 0, + CONTAINS = 1, + COVER = 2 +} +export interface Header { + headerKey: string; + headerValue: string; +} +export interface WebOptions { + src: string | Resource; + controller: webview.WebviewController; + renderMode?: RenderMode; + incognitoMode?: boolean; + sharedRenderProcessToken?: string; +} +export interface ScriptItem { + script: string; + scriptRules: Array; +} +export interface LoadCommittedDetails { + isMainFrame: boolean; + isSameDocument: boolean; + didReplaceEntry: boolean; + navigationType: WebNavigationType; + url: string; +} +export interface IntelligentTrackingPreventionDetails { + host: string; + trackerHost: string; +} +export interface NativeEmbedInfo { + id?: string; + type?: string; + src?: string; + position?: Position; + width?: int32; + height?: int32; + url?: string; + tag?: string; + params?: Map; +} +export interface NativeEmbedDataInfo { + status?: NativeEmbedStatus; + surfaceId?: string; + embedId?: string; + info?: NativeEmbedInfo; +} +export interface NativeEmbedVisibilityInfo { + visibility: boolean; + embedId: string; +} +export interface NativeEmbedTouchInfo { + embedId?: string; + touchEvent?: TouchEvent; + result?: EventResult; +} +export interface FirstMeaningfulPaint { + navigationStartTime?: int64; + firstMeaningfulPaintTime?: int64; +} +export interface LargestContentfulPaint { + navigationStartTime?: int64; + largestImagePaintTime?: int64; + largestTextPaintTime?: int64; + imageBPP?: double; + largestImageLoadStartTime?: int64; + largestImageLoadEndTime?: int64; +} +export interface RenderProcessNotRespondingData { + jsStack: string; + pid: int32; + reason: RenderProcessNotRespondingReason; +} +export interface OnPageEndEvent { + url: string; +} +export interface OnPageBeginEvent { + url: string; +} +export interface OnProgressChangeEvent { + newProgress: int32; +} +export interface OnTitleReceiveEvent { + title: string; +} +export interface OnGeolocationShowEvent { + origin: string; + geolocation: JsGeolocation; +} +export interface OnAlertEvent { + url: string; + message: string; + result: JsResult; +} +export interface OnBeforeUnloadEvent { + url: string; + message: string; + result: JsResult; +} +export interface OnConfirmEvent { + url: string; + message: string; + result: JsResult; +} +export interface OnPromptEvent { + url: string; + message: string; + value: string; + result: JsResult; +} +export interface OnConsoleEvent { + message: ConsoleMessage; +} +export interface OnErrorReceiveEvent { + request: WebResourceRequest; + error: WebResourceError; +} +export interface OnHttpErrorReceiveEvent { + request: WebResourceRequest; + response: WebResourceResponse; +} +export interface OnDownloadStartEvent { + url: string; + userAgent: string; + contentDisposition: string; + mimetype: string; + contentLength: number; +} +export interface OnRefreshAccessedHistoryEvent { + url: string; + isRefreshed: boolean; +} +export interface OnRenderExitedEvent { + renderExitReason: RenderExitReason; +} +export interface OnShowFileSelectorEvent { + result: FileSelectorResult; + fileSelector: FileSelectorParam; +} +export interface OnResourceLoadEvent { + url: string; +} +export interface OnScaleChangeEvent { + oldScale: double; + newScale: double; +} +export interface OnHttpAuthRequestEvent { + handler: HttpAuthHandler; + host: string; + realm: string; +} +export interface OnInterceptRequestEvent { + request: WebResourceRequest; +} +export interface OnPermissionRequestEvent { + request: PermissionRequest; +} +export interface OnScreenCaptureRequestEvent { + handler: ScreenCaptureHandler; +} +export interface OnContextMenuShowEvent { + param: WebContextMenuParam; + result: WebContextMenuResult; +} +export interface OnSearchResultReceiveEvent { + activeMatchOrdinal: number; + numberOfMatches: number; + isDoneCounting: boolean; +} +export interface OnScrollEvent { + xOffset: double; + yOffset: double; +} +export interface OnSslErrorEventReceiveEvent { + handler: SslErrorHandler; + error: SslError; + certChainData?: Array; +} +export interface OnClientAuthenticationEvent { + handler: ClientAuthenticationHandler; + host: string; + port: number; + keyTypes: Array; + issuers: Array; +} +export interface OnWindowNewEvent { + isAlert: boolean; + isUserTrigger: boolean; + targetUrl: string; + handler: ControllerHandler; +} +export interface OnTouchIconUrlReceivedEvent { + url: string; + precomposed: boolean; +} +export interface OnFaviconReceivedEvent { + favicon: image.PixelMap; +} +export interface OnPageVisibleEvent { + url: string; +} +export interface OnDataResubmittedEvent { + handler: DataResubmissionHandler; +} +export interface OnAudioStateChangedEvent { + playing: boolean; +} +export interface OnFirstContentfulPaintEvent { + navigationStartTick: int64; + firstContentfulPaintMs: int64; +} +export interface OnLoadInterceptEvent { + data: WebResourceRequest; +} +export interface OnOverScrollEvent { + xOffset: double; + yOffset: double; +} +export interface JavaScriptProxy { + object_: Object; + name: string; + methodList: Array; + controller: webview.WebviewController; + asyncMethodList?: Array; + permission?: string; +} +export enum WebKeyboardAvoidMode { + RESIZE_VISUAL = 0, + RESIZE_CONTENT = 1, + OVERLAYS_CONTENT = 2 +} +export enum WebElementType { + IMAGE = 1 +} +export enum WebResponseType { + LONG_PRESS = 1 +} +export enum AudioSessionType { + AMBIENT = 3 +} +export interface SelectionMenuOptionsExt { + onAppear?: (() => void); + onDisappear?: (() => void); + preview?: CustomBuilder; + menuType?: MenuType; +} +export interface WebAttribute extends CommonMethod { + javaScriptAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method javaScriptAccess") + } + fileAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method fileAccess") + } + onlineImageAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method onlineImageAccess") + } + domStorageAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method domStorageAccess") + } + imageAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method imageAccess") + } + mixedMode(value: MixedMode | undefined): this { + throw new Error("Unimplemented method mixedMode") + } + zoomAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method zoomAccess") + } + geolocationAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method geolocationAccess") + } + javaScriptProxy(value: JavaScriptProxy | undefined): this { + throw new Error("Unimplemented method javaScriptProxy") + } + cacheMode(value: CacheMode | undefined): this { + throw new Error("Unimplemented method cacheMode") + } + darkMode(value: WebDarkMode | undefined): this { + throw new Error("Unimplemented method darkMode") + } + forceDarkAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method forceDarkAccess") + } + mediaOptions(value: WebMediaOptions | undefined): this { + throw new Error("Unimplemented method mediaOptions") + } + overviewModeAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method overviewModeAccess") + } + overScrollMode(value: OverScrollMode | undefined): this { + throw new Error("Unimplemented method overScrollMode") + } + blurOnKeyboardHideMode(value: BlurOnKeyboardHideMode | undefined): this { + throw new Error("Unimplemented method blurOnKeyboardHideMode") + } + textZoomRatio(value: int32 | undefined): this { + throw new Error("Unimplemented method textZoomRatio") + } + databaseAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method databaseAccess") + } + initialScale(value: double | undefined): this { + throw new Error("Unimplemented method initialScale") + } + metaViewport(value: boolean | undefined): this { + throw new Error("Unimplemented method metaViewport") + } + onPageEnd(value: ((value0: OnPageEndEvent) => void) | undefined): this { + throw new Error("Unimplemented method onPageEnd") + } + onPageBegin(value: ((value0: OnPageBeginEvent) => void) | undefined): this { + throw new Error("Unimplemented method onPageBegin") + } + onProgressChange(value: ((value0: OnProgressChangeEvent) => void) | undefined): this { + throw new Error("Unimplemented method onProgressChange") + } + onTitleReceive(value: ((value0: OnTitleReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onTitleReceive") + } + onGeolocationHide(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onGeolocationHide") + } + onGeolocationShow(value: ((value0: OnGeolocationShowEvent) => void) | undefined): this { + throw new Error("Unimplemented method onGeolocationShow") + } + onRequestSelected(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onRequestSelected") + } + onAlert(value: ((value0: OnAlertEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onAlert") + } + onBeforeUnload(value: ((value0: OnBeforeUnloadEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onBeforeUnload") + } + onConfirm(value: ((value0: OnConfirmEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onConfirm") + } + onPrompt(value: ((value0: OnPromptEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onPrompt") + } + onConsole(value: ((value0: OnConsoleEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onConsole") + } + onErrorReceive(value: ((value0: OnErrorReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onErrorReceive") + } + onHttpErrorReceive(value: ((value0: OnHttpErrorReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onHttpErrorReceive") + } + onDownloadStart(value: ((value0: OnDownloadStartEvent) => void) | undefined): this { + throw new Error("Unimplemented method onDownloadStart") + } + onRefreshAccessedHistory(value: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined): this { + throw new Error("Unimplemented method onRefreshAccessedHistory") + } + onRenderExited(value: ((value0: OnRenderExitedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onRenderExited") + } + onShowFileSelector(value: ((value0: OnShowFileSelectorEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onShowFileSelector") + } + onResourceLoad(value: ((value0: OnResourceLoadEvent) => void) | undefined): this { + throw new Error("Unimplemented method onResourceLoad") + } + onFullScreenExit(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onFullScreenExit") + } + onFullScreenEnter(value: OnFullScreenEnterCallback | undefined): this { + throw new Error("Unimplemented method onFullScreenEnter") + } + onScaleChange(value: ((value0: OnScaleChangeEvent) => void) | undefined): this { + throw new Error("Unimplemented method onScaleChange") + } + onHttpAuthRequest(value: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onHttpAuthRequest") + } + onInterceptRequest(value: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined): this { + throw new Error("Unimplemented method onInterceptRequest") + } + onPermissionRequest(value: ((value0: OnPermissionRequestEvent) => void) | undefined): this { + throw new Error("Unimplemented method onPermissionRequest") + } + onScreenCaptureRequest(value: ((value0: OnScreenCaptureRequestEvent) => void) | undefined): this { + throw new Error("Unimplemented method onScreenCaptureRequest") + } + onContextMenuShow(value: ((value0: OnContextMenuShowEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onContextMenuShow") + } + onContextMenuHide(value: OnContextMenuHideCallback | undefined): this { + throw new Error("Unimplemented method onContextMenuHide") + } + mediaPlayGestureAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method mediaPlayGestureAccess") + } + onSearchResultReceive(value: ((value0: OnSearchResultReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onSearchResultReceive") + } + onScroll(value: ((value0: OnScrollEvent) => void) | undefined): this { + throw new Error("Unimplemented method onScroll") + } + onSslErrorEventReceive(value: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onSslErrorEventReceive") + } + onSslErrorEvent(value: OnSslErrorEventCallback | undefined): this { + throw new Error("Unimplemented method onSslErrorEvent") + } + onClientAuthenticationRequest(value: ((value0: OnClientAuthenticationEvent) => void) | undefined): this { + throw new Error("Unimplemented method onClientAuthenticationRequest") + } + onWindowNew(value: ((value0: OnWindowNewEvent) => void) | undefined): this { + throw new Error("Unimplemented method onWindowNew") + } + onWindowExit(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onWindowExit") + } + multiWindowAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method multiWindowAccess") + } + onInterceptKeyEvent(value: ((event: KeyEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onInterceptKeyEvent") + } + webStandardFont(value: string | undefined): this { + throw new Error("Unimplemented method webStandardFont") + } + webSerifFont(value: string | undefined): this { + throw new Error("Unimplemented method webSerifFont") + } + webSansSerifFont(value: string | undefined): this { + throw new Error("Unimplemented method webSansSerifFont") + } + webFixedFont(value: string | undefined): this { + throw new Error("Unimplemented method webFixedFont") + } + webFantasyFont(value: string | undefined): this { + throw new Error("Unimplemented method webFantasyFont") + } + webCursiveFont(value: string | undefined): this { + throw new Error("Unimplemented method webCursiveFont") + } + defaultFixedFontSize(value: int32 | undefined): this { + throw new Error("Unimplemented method defaultFixedFontSize") + } + defaultFontSize(value: int32 | undefined): this { + throw new Error("Unimplemented method defaultFontSize") + } + minFontSize(value: int32 | undefined): this { + throw new Error("Unimplemented method minFontSize") + } + minLogicalFontSize(value: int32 | undefined): this { + throw new Error("Unimplemented method minLogicalFontSize") + } + defaultTextEncodingFormat(value: string | undefined): this { + throw new Error("Unimplemented method defaultTextEncodingFormat") + } + forceDisplayScrollBar(value: boolean | undefined): this { + throw new Error("Unimplemented method forceDisplayScrollBar") + } + blockNetwork(value: boolean | undefined): this { + throw new Error("Unimplemented method blockNetwork") + } + horizontalScrollBarAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method horizontalScrollBarAccess") + } + verticalScrollBarAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method verticalScrollBarAccess") + } + onTouchIconUrlReceived(value: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onTouchIconUrlReceived") + } + onFaviconReceived(value: ((value0: OnFaviconReceivedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onFaviconReceived") + } + onPageVisible(value: ((value0: OnPageVisibleEvent) => void) | undefined): this { + throw new Error("Unimplemented method onPageVisible") + } + onDataResubmitted(value: ((value0: OnDataResubmittedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onDataResubmitted") + } + pinchSmooth(value: boolean | undefined): this { + throw new Error("Unimplemented method pinchSmooth") + } + allowWindowOpenMethod(value: boolean | undefined): this { + throw new Error("Unimplemented method allowWindowOpenMethod") + } + onAudioStateChanged(value: ((value0: OnAudioStateChangedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onAudioStateChanged") + } + onFirstContentfulPaint(value: ((value0: OnFirstContentfulPaintEvent) => void) | undefined): this { + throw new Error("Unimplemented method onFirstContentfulPaint") + } + onFirstMeaningfulPaint(value: OnFirstMeaningfulPaintCallback | undefined): this { + throw new Error("Unimplemented method onFirstMeaningfulPaint") + } + onLargestContentfulPaint(value: OnLargestContentfulPaintCallback | undefined): this { + throw new Error("Unimplemented method onLargestContentfulPaint") + } + onLoadIntercept(value: ((value0: OnLoadInterceptEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onLoadIntercept") + } + onControllerAttached(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onControllerAttached") + } + onOverScroll(value: ((value0: OnOverScrollEvent) => void) | undefined): this { + throw new Error("Unimplemented method onOverScroll") + } + onSafeBrowsingCheckResult(value: OnSafeBrowsingCheckResultCallback | undefined): this { + throw new Error("Unimplemented method onSafeBrowsingCheckResult") + } + onNavigationEntryCommitted(value: OnNavigationEntryCommittedCallback | undefined): this { + throw new Error("Unimplemented method onNavigationEntryCommitted") + } + onIntelligentTrackingPreventionResult(value: OnIntelligentTrackingPreventionCallback | undefined): this { + throw new Error("Unimplemented method onIntelligentTrackingPreventionResult") + } + javaScriptOnDocumentStart(value: Array | undefined): this { + throw new Error("Unimplemented method javaScriptOnDocumentStart") + } + javaScriptOnDocumentEnd(value: Array | undefined): this { + throw new Error("Unimplemented method javaScriptOnDocumentEnd") + } + layoutMode(value: WebLayoutMode | undefined): this { + throw new Error("Unimplemented method layoutMode") + } + nestedScroll(value: NestedScrollOptions | NestedScrollOptionsExt | undefined): this { + throw new Error("Unimplemented method nestedScroll") + } + enableNativeEmbedMode(value: boolean | undefined): this { + throw new Error("Unimplemented method enableNativeEmbedMode") + } + onNativeEmbedLifecycleChange(value: ((event: NativeEmbedDataInfo) => void) | undefined): this { + throw new Error("Unimplemented method onNativeEmbedLifecycleChange") + } + onNativeEmbedVisibilityChange(value: OnNativeEmbedVisibilityChangeCallback | undefined): this { + throw new Error("Unimplemented method onNativeEmbedVisibilityChange") + } + onNativeEmbedGestureEvent(value: ((event: NativeEmbedTouchInfo) => void) | undefined): this { + throw new Error("Unimplemented method onNativeEmbedGestureEvent") + } + copyOptions(value: CopyOptions | undefined): this { + throw new Error("Unimplemented method copyOptions") + } + onOverrideUrlLoading(value: OnOverrideUrlLoadingCallback | undefined): this { + throw new Error("Unimplemented method onOverrideUrlLoading") + } + textAutosizing(value: boolean | undefined): this { + throw new Error("Unimplemented method textAutosizing") + } + enableNativeMediaPlayer(value: NativeMediaPlayerConfig | undefined): this { + throw new Error("Unimplemented method enableNativeMediaPlayer") + } + onRenderProcessNotResponding(value: OnRenderProcessNotRespondingCallback | undefined): this { + throw new Error("Unimplemented method onRenderProcessNotResponding") + } + onRenderProcessResponding(value: OnRenderProcessRespondingCallback | undefined): this { + throw new Error("Unimplemented method onRenderProcessResponding") + } + onViewportFitChanged(value: OnViewportFitChangedCallback | undefined): this { + throw new Error("Unimplemented method onViewportFitChanged") + } + onInterceptKeyboardAttach(value: WebKeyboardCallback | undefined): this { + throw new Error("Unimplemented method onInterceptKeyboardAttach") + } + onAdsBlocked(value: OnAdsBlockedCallback | undefined): this { + throw new Error("Unimplemented method onAdsBlocked") + } + keyboardAvoidMode(value: WebKeyboardAvoidMode | undefined): this { + throw new Error("Unimplemented method keyboardAvoidMode") + } + editMenuOptions(value: EditMenuOptions | undefined): this { + throw new Error("Unimplemented method editMenuOptions") + } + enableHapticFeedback(value: boolean | undefined): this { + throw new Error("Unimplemented method enableHapticFeedback") + } + optimizeParserBudget(value: boolean | undefined): this { + throw new Error("Unimplemented method optimizeParserBudget") + } + enableFollowSystemFontWeight(value: boolean | undefined): this { + throw new Error("Unimplemented method enableFollowSystemFontWeight") + } + enableWebAVSession(value: boolean | undefined): this { + throw new Error("Unimplemented method enableWebAVSession") + } + runJavaScriptOnDocumentStart(value: Array | undefined): this { + throw new Error("Unimplemented method runJavaScriptOnDocumentStart") + } + runJavaScriptOnDocumentEnd(value: Array | undefined): this { + throw new Error("Unimplemented method runJavaScriptOnDocumentEnd") + } + runJavaScriptOnHeadEnd(value: Array | undefined): this { + throw new Error("Unimplemented method runJavaScriptOnHeadEnd") + } + nativeEmbedOptions(value: EmbedOptions | undefined): this { + throw new Error("Unimplemented method nativeEmbedOptions") + } + registerNativeEmbedRule(tag: string | undefined, type: string | undefined): this { + throw new Error("Unimplemented method registerNativeEmbedRule") + } + bindSelectionMenu(elementType: WebElementType | undefined, content: CustomBuilder | undefined, responseType: WebResponseType | undefined, options?: SelectionMenuOptionsExt): this { + throw new Error("Unimplemented method bindSelectionMenu") + } + attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { + throw new Error("Unimplemented method attributeModifier") + } +} +export class ArkWebStyle extends ArkCommonMethodStyle implements WebAttribute { + javaScriptAccess_value?: boolean | undefined + fileAccess_value?: boolean | undefined + onlineImageAccess_value?: boolean | undefined + domStorageAccess_value?: boolean | undefined + imageAccess_value?: boolean | undefined + mixedMode_value?: MixedMode | undefined + zoomAccess_value?: boolean | undefined + geolocationAccess_value?: boolean | undefined + javaScriptProxy_value?: JavaScriptProxy | undefined + cacheMode_value?: CacheMode | undefined + darkMode_value?: WebDarkMode | undefined + forceDarkAccess_value?: boolean | undefined + mediaOptions_value?: WebMediaOptions | undefined + overviewModeAccess_value?: boolean | undefined + overScrollMode_value?: OverScrollMode | undefined + blurOnKeyboardHideMode_value?: BlurOnKeyboardHideMode | undefined + textZoomRatio_value?: int32 | undefined + databaseAccess_value?: boolean | undefined + initialScale_value?: double | undefined + metaViewport_value?: boolean | undefined + onPageEnd_value?: ((value0: OnPageEndEvent) => void) | undefined + onPageBegin_value?: ((value0: OnPageBeginEvent) => void) | undefined + onProgressChange_value?: ((value0: OnProgressChangeEvent) => void) | undefined + onTitleReceive_value?: ((value0: OnTitleReceiveEvent) => void) | undefined + onGeolocationHide_value?: (() => void) | undefined + onGeolocationShow_value?: ((value0: OnGeolocationShowEvent) => void) | undefined + onRequestSelected_value?: (() => void) | undefined + onAlert_value?: ((value0: OnAlertEvent) => boolean) | undefined + onBeforeUnload_value?: ((value0: OnBeforeUnloadEvent) => boolean) | undefined + onConfirm_value?: ((value0: OnConfirmEvent) => boolean) | undefined + onPrompt_value?: ((value0: OnPromptEvent) => boolean) | undefined + onConsole_value?: ((value0: OnConsoleEvent) => boolean) | undefined + onErrorReceive_value?: ((value0: OnErrorReceiveEvent) => void) | undefined + onHttpErrorReceive_value?: ((value0: OnHttpErrorReceiveEvent) => void) | undefined + onDownloadStart_value?: ((value0: OnDownloadStartEvent) => void) | undefined + onRefreshAccessedHistory_value?: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined + onRenderExited_value?: ((value0: OnRenderExitedEvent) => void) | undefined + onShowFileSelector_value?: ((value0: OnShowFileSelectorEvent) => boolean) | undefined + onResourceLoad_value?: ((value0: OnResourceLoadEvent) => void) | undefined + onFullScreenExit_value?: (() => void) | undefined + onFullScreenEnter_value?: OnFullScreenEnterCallback | undefined + onScaleChange_value?: ((value0: OnScaleChangeEvent) => void) | undefined + onHttpAuthRequest_value?: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined + onInterceptRequest_value?: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined + onPermissionRequest_value?: ((value0: OnPermissionRequestEvent) => void) | undefined + onScreenCaptureRequest_value?: ((value0: OnScreenCaptureRequestEvent) => void) | undefined + onContextMenuShow_value?: ((value0: OnContextMenuShowEvent) => boolean) | undefined + onContextMenuHide_value?: OnContextMenuHideCallback | undefined + mediaPlayGestureAccess_value?: boolean | undefined + onSearchResultReceive_value?: ((value0: OnSearchResultReceiveEvent) => void) | undefined + onScroll_value?: ((value0: OnScrollEvent) => void) | undefined + onSslErrorEventReceive_value?: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined + onSslErrorEvent_value?: OnSslErrorEventCallback | undefined + onClientAuthenticationRequest_value?: ((value0: OnClientAuthenticationEvent) => void) | undefined + onWindowNew_value?: ((value0: OnWindowNewEvent) => void) | undefined + onWindowExit_value?: (() => void) | undefined + multiWindowAccess_value?: boolean | undefined + onInterceptKeyEvent_value?: ((event: KeyEvent) => boolean) | undefined + webStandardFont_value?: string | undefined + webSerifFont_value?: string | undefined + webSansSerifFont_value?: string | undefined + webFixedFont_value?: string | undefined + webFantasyFont_value?: string | undefined + webCursiveFont_value?: string | undefined + defaultFixedFontSize_value?: int32 | undefined + defaultFontSize_value?: int32 | undefined + minFontSize_value?: int32 | undefined + minLogicalFontSize_value?: int32 | undefined + defaultTextEncodingFormat_value?: string | undefined + forceDisplayScrollBar_value?: boolean | undefined + blockNetwork_value?: boolean | undefined + horizontalScrollBarAccess_value?: boolean | undefined + verticalScrollBarAccess_value?: boolean | undefined + onTouchIconUrlReceived_value?: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined + onFaviconReceived_value?: ((value0: OnFaviconReceivedEvent) => void) | undefined + onPageVisible_value?: ((value0: OnPageVisibleEvent) => void) | undefined + onDataResubmitted_value?: ((value0: OnDataResubmittedEvent) => void) | undefined + pinchSmooth_value?: boolean | undefined + allowWindowOpenMethod_value?: boolean | undefined + onAudioStateChanged_value?: ((value0: OnAudioStateChangedEvent) => void) | undefined + onFirstContentfulPaint_value?: ((value0: OnFirstContentfulPaintEvent) => void) | undefined + onFirstMeaningfulPaint_value?: OnFirstMeaningfulPaintCallback | undefined + onLargestContentfulPaint_value?: OnLargestContentfulPaintCallback | undefined + onLoadIntercept_value?: ((value0: OnLoadInterceptEvent) => boolean) | undefined + onControllerAttached_value?: (() => void) | undefined + onOverScroll_value?: ((value0: OnOverScrollEvent) => void) | undefined + onSafeBrowsingCheckResult_value?: OnSafeBrowsingCheckResultCallback | undefined + onNavigationEntryCommitted_value?: OnNavigationEntryCommittedCallback | undefined + onIntelligentTrackingPreventionResult_value?: OnIntelligentTrackingPreventionCallback | undefined + javaScriptOnDocumentStart_value?: Array | undefined + javaScriptOnDocumentEnd_value?: Array | undefined + layoutMode_value?: WebLayoutMode | undefined + nestedScroll_value?: NestedScrollOptions | NestedScrollOptionsExt | undefined + enableNativeEmbedMode_value?: boolean | undefined + onNativeEmbedLifecycleChange_value?: ((event: NativeEmbedDataInfo) => void) | undefined + onNativeEmbedVisibilityChange_value?: OnNativeEmbedVisibilityChangeCallback | undefined + onNativeEmbedGestureEvent_value?: ((event: NativeEmbedTouchInfo) => void) | undefined + copyOptions_value?: CopyOptions | undefined + onOverrideUrlLoading_value?: OnOverrideUrlLoadingCallback | undefined + textAutosizing_value?: boolean | undefined + enableNativeMediaPlayer_value?: NativeMediaPlayerConfig | undefined + onRenderProcessNotResponding_value?: OnRenderProcessNotRespondingCallback | undefined + onRenderProcessResponding_value?: OnRenderProcessRespondingCallback | undefined + onViewportFitChanged_value?: OnViewportFitChangedCallback | undefined + onInterceptKeyboardAttach_value?: WebKeyboardCallback | undefined + onAdsBlocked_value?: OnAdsBlockedCallback | undefined + keyboardAvoidMode_value?: WebKeyboardAvoidMode | undefined + editMenuOptions_value?: EditMenuOptions | undefined + enableHapticFeedback_value?: boolean | undefined + optimizeParserBudget_value?: boolean | undefined + enableFollowSystemFontWeight_value?: boolean | undefined + enableWebAVSession_value?: boolean | undefined + runJavaScriptOnDocumentStart_value?: Array | undefined + runJavaScriptOnDocumentEnd_value?: Array | undefined + runJavaScriptOnHeadEnd_value?: Array | undefined + nativeEmbedOptions_value?: EmbedOptions | undefined + attributeModifier_value?: AttributeModifier | AttributeModifier | undefined + public javaScriptAccess(value: boolean | undefined): this { + return this + } + public fileAccess(value: boolean | undefined): this { + return this + } + public onlineImageAccess(value: boolean | undefined): this { + return this + } + public domStorageAccess(value: boolean | undefined): this { + return this + } + public imageAccess(value: boolean | undefined): this { + return this + } + public mixedMode(value: MixedMode | undefined): this { + return this + } + public zoomAccess(value: boolean | undefined): this { + return this + } + public geolocationAccess(value: boolean | undefined): this { + return this + } + public javaScriptProxy(value: JavaScriptProxy | undefined): this { + return this + } + public cacheMode(value: CacheMode | undefined): this { + return this + } + public darkMode(value: WebDarkMode | undefined): this { + return this + } + public forceDarkAccess(value: boolean | undefined): this { + return this + } + public mediaOptions(value: WebMediaOptions | undefined): this { + return this + } + public overviewModeAccess(value: boolean | undefined): this { + return this + } + public overScrollMode(value: OverScrollMode | undefined): this { + return this + } + public blurOnKeyboardHideMode(value: BlurOnKeyboardHideMode | undefined): this { + return this + } + public textZoomRatio(value: int32 | undefined): this { + return this + } + public databaseAccess(value: boolean | undefined): this { + return this + } + public initialScale(value: double | undefined): this { + return this + } + public metaViewport(value: boolean | undefined): this { + return this + } + public onPageEnd(value: ((value0: OnPageEndEvent) => void) | undefined): this { + return this + } + public onPageBegin(value: ((value0: OnPageBeginEvent) => void) | undefined): this { + return this + } + public onProgressChange(value: ((value0: OnProgressChangeEvent) => void) | undefined): this { + return this + } + public onTitleReceive(value: ((value0: OnTitleReceiveEvent) => void) | undefined): this { + return this + } + public onGeolocationHide(value: (() => void) | undefined): this { + return this + } + public onGeolocationShow(value: ((value0: OnGeolocationShowEvent) => void) | undefined): this { + return this + } + public onRequestSelected(value: (() => void) | undefined): this { + return this + } + public onAlert(value: ((value0: OnAlertEvent) => boolean) | undefined): this { + return this + } + public onBeforeUnload(value: ((value0: OnBeforeUnloadEvent) => boolean) | undefined): this { + return this + } + public onConfirm(value: ((value0: OnConfirmEvent) => boolean) | undefined): this { + return this + } + public onPrompt(value: ((value0: OnPromptEvent) => boolean) | undefined): this { + return this + } + public onConsole(value: ((value0: OnConsoleEvent) => boolean) | undefined): this { + return this + } + public onErrorReceive(value: ((value0: OnErrorReceiveEvent) => void) | undefined): this { + return this + } + public onHttpErrorReceive(value: ((value0: OnHttpErrorReceiveEvent) => void) | undefined): this { + return this + } + public onDownloadStart(value: ((value0: OnDownloadStartEvent) => void) | undefined): this { + return this + } + public onRefreshAccessedHistory(value: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined): this { + return this + } + public onRenderExited(value: ((value0: OnRenderExitedEvent) => void) | undefined): this { + return this + } + public onShowFileSelector(value: ((value0: OnShowFileSelectorEvent) => boolean) | undefined): this { + return this + } + public onResourceLoad(value: ((value0: OnResourceLoadEvent) => void) | undefined): this { + return this + } + public onFullScreenExit(value: (() => void) | undefined): this { + return this + } + public onFullScreenEnter(value: OnFullScreenEnterCallback | undefined): this { + return this + } + public onScaleChange(value: ((value0: OnScaleChangeEvent) => void) | undefined): this { + return this + } + public onHttpAuthRequest(value: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined): this { + return this + } + public onInterceptRequest(value: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined): this { + return this + } + public onPermissionRequest(value: ((value0: OnPermissionRequestEvent) => void) | undefined): this { + return this + } + public onScreenCaptureRequest(value: ((value0: OnScreenCaptureRequestEvent) => void) | undefined): this { + return this + } + public onContextMenuShow(value: ((value0: OnContextMenuShowEvent) => boolean) | undefined): this { + return this + } + public onContextMenuHide(value: OnContextMenuHideCallback | undefined): this { + return this + } + public mediaPlayGestureAccess(value: boolean | undefined): this { + return this + } + public onSearchResultReceive(value: ((value0: OnSearchResultReceiveEvent) => void) | undefined): this { + return this + } + public onScroll(value: ((value0: OnScrollEvent) => void) | undefined): this { + return this + } + public onSslErrorEventReceive(value: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined): this { + return this + } + public onSslErrorEvent(value: OnSslErrorEventCallback | undefined): this { + return this + } + public onClientAuthenticationRequest(value: ((value0: OnClientAuthenticationEvent) => void) | undefined): this { + return this + } + public onWindowNew(value: ((value0: OnWindowNewEvent) => void) | undefined): this { + return this + } + public onWindowExit(value: (() => void) | undefined): this { + return this + } + public multiWindowAccess(value: boolean | undefined): this { + return this + } + public onInterceptKeyEvent(value: ((event: KeyEvent) => boolean) | undefined): this { + return this + } + public webStandardFont(value: string | undefined): this { + return this + } + public webSerifFont(value: string | undefined): this { + return this + } + public webSansSerifFont(value: string | undefined): this { + return this + } + public webFixedFont(value: string | undefined): this { + return this + } + public webFantasyFont(value: string | undefined): this { + return this + } + public webCursiveFont(value: string | undefined): this { + return this + } + public defaultFixedFontSize(value: int32 | undefined): this { + return this + } + public defaultFontSize(value: int32 | undefined): this { + return this + } + public minFontSize(value: int32 | undefined): this { + return this + } + public minLogicalFontSize(value: int32 | undefined): this { + return this + } + public defaultTextEncodingFormat(value: string | undefined): this { + return this + } + public forceDisplayScrollBar(value: boolean | undefined): this { + return this + } + public blockNetwork(value: boolean | undefined): this { + return this + } + public horizontalScrollBarAccess(value: boolean | undefined): this { + return this + } + public verticalScrollBarAccess(value: boolean | undefined): this { + return this + } + public onTouchIconUrlReceived(value: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined): this { + return this + } + public onFaviconReceived(value: ((value0: OnFaviconReceivedEvent) => void) | undefined): this { + return this + } + public onPageVisible(value: ((value0: OnPageVisibleEvent) => void) | undefined): this { + return this + } + public onDataResubmitted(value: ((value0: OnDataResubmittedEvent) => void) | undefined): this { + return this + } + public pinchSmooth(value: boolean | undefined): this { + return this + } + public allowWindowOpenMethod(value: boolean | undefined): this { + return this + } + public onAudioStateChanged(value: ((value0: OnAudioStateChangedEvent) => void) | undefined): this { + return this + } + public onFirstContentfulPaint(value: ((value0: OnFirstContentfulPaintEvent) => void) | undefined): this { + return this + } + public onFirstMeaningfulPaint(value: OnFirstMeaningfulPaintCallback | undefined): this { + return this + } + public onLargestContentfulPaint(value: OnLargestContentfulPaintCallback | undefined): this { + return this + } + public onLoadIntercept(value: ((value0: OnLoadInterceptEvent) => boolean) | undefined): this { + return this + } + public onControllerAttached(value: (() => void) | undefined): this { + return this + } + public onOverScroll(value: ((value0: OnOverScrollEvent) => void) | undefined): this { + return this + } + public onSafeBrowsingCheckResult(value: OnSafeBrowsingCheckResultCallback | undefined): this { + return this + } + public onNavigationEntryCommitted(value: OnNavigationEntryCommittedCallback | undefined): this { + return this + } + public onIntelligentTrackingPreventionResult(value: OnIntelligentTrackingPreventionCallback | undefined): this { + return this + } + public javaScriptOnDocumentStart(value: Array | undefined): this { + return this + } + public javaScriptOnDocumentEnd(value: Array | undefined): this { + return this + } + public layoutMode(value: WebLayoutMode | undefined): this { + return this + } + public nestedScroll(value: NestedScrollOptions | NestedScrollOptionsExt | undefined): this { + return this + } + public enableNativeEmbedMode(value: boolean | undefined): this { + return this + } + public onNativeEmbedLifecycleChange(value: ((event: NativeEmbedDataInfo) => void) | undefined): this { + return this + } + public onNativeEmbedVisibilityChange(value: OnNativeEmbedVisibilityChangeCallback | undefined): this { + return this + } + public onNativeEmbedGestureEvent(value: ((event: NativeEmbedTouchInfo) => void) | undefined): this { + return this + } + public copyOptions(value: CopyOptions | undefined): this { + return this + } + public onOverrideUrlLoading(value: OnOverrideUrlLoadingCallback | undefined): this { + return this + } + public textAutosizing(value: boolean | undefined): this { + return this + } + public enableNativeMediaPlayer(value: NativeMediaPlayerConfig | undefined): this { + return this + } + public onRenderProcessNotResponding(value: OnRenderProcessNotRespondingCallback | undefined): this { + return this + } + public onRenderProcessResponding(value: OnRenderProcessRespondingCallback | undefined): this { + return this + } + public onViewportFitChanged(value: OnViewportFitChangedCallback | undefined): this { + return this + } + public onInterceptKeyboardAttach(value: WebKeyboardCallback | undefined): this { + return this + } + public onAdsBlocked(value: OnAdsBlockedCallback | undefined): this { + return this + } + public keyboardAvoidMode(value: WebKeyboardAvoidMode | undefined): this { + return this + } + public editMenuOptions(value: EditMenuOptions | undefined): this { + return this + } + public enableHapticFeedback(value: boolean | undefined): this { + return this + } + public optimizeParserBudget(value: boolean | undefined): this { + return this + } + public enableFollowSystemFontWeight(value: boolean | undefined): this { + return this + } + public enableWebAVSession(value: boolean | undefined): this { + return this + } + public runJavaScriptOnDocumentStart(value: Array | undefined): this { + return this + } + public runJavaScriptOnDocumentEnd(value: Array | undefined): this { + return this + } + public runJavaScriptOnHeadEnd(value: Array | undefined): this { + return this + } + public nativeEmbedOptions(value: EmbedOptions | undefined): this { + return this + } + public registerNativeEmbedRule(tag: string | undefined, type: string | undefined): this { + return this + } + public bindSelectionMenu(elementType: WebElementType | undefined, content: CustomBuilder | undefined, responseType: WebResponseType | undefined, options?: SelectionMenuOptionsExt): this { + return this + } + public attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { + throw new Error("Not implemented") + } +} +export interface SslErrorEvent { + handler: SslErrorHandler; + error: SslError; + url: string; + originalUrl: string; + referrer: string; + isFatalError: boolean; + isMainFrame: boolean; +} +export interface NestedScrollOptionsExt { + scrollUp?: NestedScrollMode; + scrollDown?: NestedScrollMode; + scrollRight?: NestedScrollMode; + scrollLeft?: NestedScrollMode; +} +export interface EmbedOptions { + supportDefaultIntrinsicSize?: boolean; +} + +export class ArkWebComponent extends ArkCommonMethodComponent implements WebAttribute { + getPeer(): ArkWebPeer { + return (this.peer as ArkWebPeer) + } + public setWebOptions(value: WebOptions): this { + if (this.checkPriority("setWebOptions")) { + const value_casted = value as (WebOptions) + this.getPeer()?.setWebOptionsAttribute(value_casted) + return this + } + return this + } + public javaScriptAccess(value: boolean | undefined): this { + if (this.checkPriority("javaScriptAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setJavaScriptAccessAttribute(value_casted) + return this + } + return this + } + public fileAccess(value: boolean | undefined): this { + if (this.checkPriority("fileAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setFileAccessAttribute(value_casted) + return this + } + return this + } + public onlineImageAccess(value: boolean | undefined): this { + if (this.checkPriority("onlineImageAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setOnlineImageAccessAttribute(value_casted) + return this + } + return this + } + public domStorageAccess(value: boolean | undefined): this { + if (this.checkPriority("domStorageAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setDomStorageAccessAttribute(value_casted) + return this + } + return this + } + public imageAccess(value: boolean | undefined): this { + if (this.checkPriority("imageAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setImageAccessAttribute(value_casted) + return this + } + return this + } + public mixedMode(value: MixedMode | undefined): this { + if (this.checkPriority("mixedMode")) { + const value_casted = value as (MixedMode | undefined) + this.getPeer()?.setMixedModeAttribute(value_casted) + return this + } + return this + } + public zoomAccess(value: boolean | undefined): this { + if (this.checkPriority("zoomAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setZoomAccessAttribute(value_casted) + return this + } + return this + } + public geolocationAccess(value: boolean | undefined): this { + if (this.checkPriority("geolocationAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setGeolocationAccessAttribute(value_casted) + return this + } + return this + } + public javaScriptProxy(value: JavaScriptProxy | undefined): this { + if (this.checkPriority("javaScriptProxy")) { + const value_casted = value as (JavaScriptProxy | undefined) + this.getPeer()?.setJavaScriptProxyAttribute(value_casted) + return this + } + return this + } + public cacheMode(value: CacheMode | undefined): this { + if (this.checkPriority("cacheMode")) { + const value_casted = value as (CacheMode | undefined) + this.getPeer()?.setCacheModeAttribute(value_casted) + return this + } + return this + } + public darkMode(value: WebDarkMode | undefined): this { + if (this.checkPriority("darkMode")) { + const value_casted = value as (WebDarkMode | undefined) + this.getPeer()?.setDarkModeAttribute(value_casted) + return this + } + return this + } + public forceDarkAccess(value: boolean | undefined): this { + if (this.checkPriority("forceDarkAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setForceDarkAccessAttribute(value_casted) + return this + } + return this + } + public mediaOptions(value: WebMediaOptions | undefined): this { + if (this.checkPriority("mediaOptions")) { + const value_casted = value as (WebMediaOptions | undefined) + this.getPeer()?.setMediaOptionsAttribute(value_casted) + return this + } + return this + } + public overviewModeAccess(value: boolean | undefined): this { + if (this.checkPriority("overviewModeAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setOverviewModeAccessAttribute(value_casted) + return this + } + return this + } + public overScrollMode(value: OverScrollMode | undefined): this { + if (this.checkPriority("overScrollMode")) { + const value_casted = value as (OverScrollMode | undefined) + this.getPeer()?.setOverScrollModeAttribute(value_casted) + return this + } + return this + } + public blurOnKeyboardHideMode(value: BlurOnKeyboardHideMode | undefined): this { + if (this.checkPriority("blurOnKeyboardHideMode")) { + const value_casted = value as (BlurOnKeyboardHideMode | undefined) + this.getPeer()?.setBlurOnKeyboardHideModeAttribute(value_casted) + return this + } + return this + } + public textZoomRatio(value: int32 | undefined): this { + if (this.checkPriority("textZoomRatio")) { + const value_casted = value as (int32 | undefined) + this.getPeer()?.setTextZoomRatioAttribute(value_casted) + return this + } + return this + } + public databaseAccess(value: boolean | undefined): this { + if (this.checkPriority("databaseAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setDatabaseAccessAttribute(value_casted) + return this + } + return this + } + public initialScale(value: double | undefined): this { + if (this.checkPriority("initialScale")) { + const value_casted = value as (double | undefined) + this.getPeer()?.setInitialScaleAttribute(value_casted) + return this + } + return this + } + public metaViewport(value: boolean | undefined): this { + if (this.checkPriority("metaViewport")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setMetaViewportAttribute(value_casted) + return this + } + return this + } + public onPageEnd(value: ((value0: OnPageEndEvent) => void) | undefined): this { + if (this.checkPriority("onPageEnd")) { + const value_casted = value as (((value0: OnPageEndEvent) => void) | undefined) + this.getPeer()?.setOnPageEndAttribute(value_casted) + return this + } + return this + } + public onPageBegin(value: ((value0: OnPageBeginEvent) => void) | undefined): this { + if (this.checkPriority("onPageBegin")) { + const value_casted = value as (((value0: OnPageBeginEvent) => void) | undefined) + this.getPeer()?.setOnPageBeginAttribute(value_casted) + return this + } + return this + } + public onProgressChange(value: ((value0: OnProgressChangeEvent) => void) | undefined): this { + if (this.checkPriority("onProgressChange")) { + const value_casted = value as (((value0: OnProgressChangeEvent) => void) | undefined) + this.getPeer()?.setOnProgressChangeAttribute(value_casted) + return this + } + return this + } + public onTitleReceive(value: ((value0: OnTitleReceiveEvent) => void) | undefined): this { + if (this.checkPriority("onTitleReceive")) { + const value_casted = value as (((value0: OnTitleReceiveEvent) => void) | undefined) + this.getPeer()?.setOnTitleReceiveAttribute(value_casted) + return this + } + return this + } + public onGeolocationHide(value: (() => void) | undefined): this { + if (this.checkPriority("onGeolocationHide")) { + const value_casted = value as ((() => void) | undefined) + this.getPeer()?.setOnGeolocationHideAttribute(value_casted) + return this + } + return this + } + public onGeolocationShow(value: ((value0: OnGeolocationShowEvent) => void) | undefined): this { + if (this.checkPriority("onGeolocationShow")) { + const value_casted = value as (((value0: OnGeolocationShowEvent) => void) | undefined) + this.getPeer()?.setOnGeolocationShowAttribute(value_casted) + return this + } + return this + } + public onRequestSelected(value: (() => void) | undefined): this { + if (this.checkPriority("onRequestSelected")) { + const value_casted = value as ((() => void) | undefined) + this.getPeer()?.setOnRequestSelectedAttribute(value_casted) + return this + } + return this + } + public onAlert(value: ((value0: OnAlertEvent) => boolean) | undefined): this { + if (this.checkPriority("onAlert")) { + const value_casted = value as (((value0: OnAlertEvent) => boolean) | undefined) + this.getPeer()?.setOnAlertAttribute(value_casted) + return this + } + return this + } + public onBeforeUnload(value: ((value0: OnBeforeUnloadEvent) => boolean) | undefined): this { + if (this.checkPriority("onBeforeUnload")) { + const value_casted = value as (((value0: OnBeforeUnloadEvent) => boolean) | undefined) + this.getPeer()?.setOnBeforeUnloadAttribute(value_casted) + return this + } + return this + } + public onConfirm(value: ((value0: OnConfirmEvent) => boolean) | undefined): this { + if (this.checkPriority("onConfirm")) { + const value_casted = value as (((value0: OnConfirmEvent) => boolean) | undefined) + this.getPeer()?.setOnConfirmAttribute(value_casted) + return this + } + return this + } + public onPrompt(value: ((value0: OnPromptEvent) => boolean) | undefined): this { + if (this.checkPriority("onPrompt")) { + const value_casted = value as (((value0: OnPromptEvent) => boolean) | undefined) + this.getPeer()?.setOnPromptAttribute(value_casted) + return this + } + return this + } + public onConsole(value: ((value0: OnConsoleEvent) => boolean) | undefined): this { + if (this.checkPriority("onConsole")) { + const value_casted = value as (((value0: OnConsoleEvent) => boolean) | undefined) + this.getPeer()?.setOnConsoleAttribute(value_casted) + return this + } + return this + } + public onErrorReceive(value: ((value0: OnErrorReceiveEvent) => void) | undefined): this { + if (this.checkPriority("onErrorReceive")) { + const value_casted = value as (((value0: OnErrorReceiveEvent) => void) | undefined) + this.getPeer()?.setOnErrorReceiveAttribute(value_casted) + return this + } + return this + } + public onHttpErrorReceive(value: ((value0: OnHttpErrorReceiveEvent) => void) | undefined): this { + if (this.checkPriority("onHttpErrorReceive")) { + const value_casted = value as (((value0: OnHttpErrorReceiveEvent) => void) | undefined) + this.getPeer()?.setOnHttpErrorReceiveAttribute(value_casted) + return this + } + return this + } + public onDownloadStart(value: ((value0: OnDownloadStartEvent) => void) | undefined): this { + if (this.checkPriority("onDownloadStart")) { + const value_casted = value as (((value0: OnDownloadStartEvent) => void) | undefined) + this.getPeer()?.setOnDownloadStartAttribute(value_casted) + return this + } + return this + } + public onRefreshAccessedHistory(value: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined): this { + if (this.checkPriority("onRefreshAccessedHistory")) { + const value_casted = value as (((value0: OnRefreshAccessedHistoryEvent) => void) | undefined) + this.getPeer()?.setOnRefreshAccessedHistoryAttribute(value_casted) + return this + } + return this + } + public onRenderExited(value: ((value0: OnRenderExitedEvent) => void) | undefined): this { + if (this.checkPriority("onRenderExited")) { + const value_casted = value as (((value0: OnRenderExitedEvent) => void) | undefined) + this.getPeer()?.setOnRenderExitedAttribute(value_casted) + return this + } + return this + } + public onShowFileSelector(value: ((value0: OnShowFileSelectorEvent) => boolean) | undefined): this { + if (this.checkPriority("onShowFileSelector")) { + const value_casted = value as (((value0: OnShowFileSelectorEvent) => boolean) | undefined) + this.getPeer()?.setOnShowFileSelectorAttribute(value_casted) + return this + } + return this + } + public onResourceLoad(value: ((value0: OnResourceLoadEvent) => void) | undefined): this { + if (this.checkPriority("onResourceLoad")) { + const value_casted = value as (((value0: OnResourceLoadEvent) => void) | undefined) + this.getPeer()?.setOnResourceLoadAttribute(value_casted) + return this + } + return this + } + public onFullScreenExit(value: (() => void) | undefined): this { + if (this.checkPriority("onFullScreenExit")) { + const value_casted = value as ((() => void) | undefined) + this.getPeer()?.setOnFullScreenExitAttribute(value_casted) + return this + } + return this + } + public onFullScreenEnter(value: OnFullScreenEnterCallback | undefined): this { + if (this.checkPriority("onFullScreenEnter")) { + const value_casted = value as (OnFullScreenEnterCallback | undefined) + this.getPeer()?.setOnFullScreenEnterAttribute(value_casted) + return this + } + return this + } + public onScaleChange(value: ((value0: OnScaleChangeEvent) => void) | undefined): this { + if (this.checkPriority("onScaleChange")) { + const value_casted = value as (((value0: OnScaleChangeEvent) => void) | undefined) + this.getPeer()?.setOnScaleChangeAttribute(value_casted) + return this + } + return this + } + public onHttpAuthRequest(value: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined): this { + if (this.checkPriority("onHttpAuthRequest")) { + const value_casted = value as (((value0: OnHttpAuthRequestEvent) => boolean) | undefined) + this.getPeer()?.setOnHttpAuthRequestAttribute(value_casted) + return this + } + return this + } + public onInterceptRequest(value: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined): this { + if (this.checkPriority("onInterceptRequest")) { + const value_casted = value as (((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined) + this.getPeer()?.setOnInterceptRequestAttribute(value_casted) + return this + } + return this + } + public onPermissionRequest(value: ((value0: OnPermissionRequestEvent) => void) | undefined): this { + if (this.checkPriority("onPermissionRequest")) { + const value_casted = value as (((value0: OnPermissionRequestEvent) => void) | undefined) + this.getPeer()?.setOnPermissionRequestAttribute(value_casted) + return this + } + return this + } + public onScreenCaptureRequest(value: ((value0: OnScreenCaptureRequestEvent) => void) | undefined): this { + if (this.checkPriority("onScreenCaptureRequest")) { + const value_casted = value as (((value0: OnScreenCaptureRequestEvent) => void) | undefined) + this.getPeer()?.setOnScreenCaptureRequestAttribute(value_casted) + return this + } + return this + } + public onContextMenuShow(value: ((value0: OnContextMenuShowEvent) => boolean) | undefined): this { + if (this.checkPriority("onContextMenuShow")) { + const value_casted = value as (((value0: OnContextMenuShowEvent) => boolean) | undefined) + this.getPeer()?.setOnContextMenuShowAttribute(value_casted) + return this + } + return this + } + public onContextMenuHide(value: OnContextMenuHideCallback | undefined): this { + if (this.checkPriority("onContextMenuHide")) { + const value_casted = value as (OnContextMenuHideCallback | undefined) + this.getPeer()?.setOnContextMenuHideAttribute(value_casted) + return this + } + return this + } + public mediaPlayGestureAccess(value: boolean | undefined): this { + if (this.checkPriority("mediaPlayGestureAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setMediaPlayGestureAccessAttribute(value_casted) + return this + } + return this + } + public onSearchResultReceive(value: ((value0: OnSearchResultReceiveEvent) => void) | undefined): this { + if (this.checkPriority("onSearchResultReceive")) { + const value_casted = value as (((value0: OnSearchResultReceiveEvent) => void) | undefined) + this.getPeer()?.setOnSearchResultReceiveAttribute(value_casted) + return this + } + return this + } + public onScroll(value: ((value0: OnScrollEvent) => void) | undefined): this { + if (this.checkPriority("onScroll")) { + const value_casted = value as (((value0: OnScrollEvent) => void) | undefined) + this.getPeer()?.setOnScrollAttribute(value_casted) + return this + } + return this + } + public onSslErrorEventReceive(value: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined): this { + if (this.checkPriority("onSslErrorEventReceive")) { + const value_casted = value as (((value0: OnSslErrorEventReceiveEvent) => void) | undefined) + this.getPeer()?.setOnSslErrorEventReceiveAttribute(value_casted) + return this + } + return this + } + public onSslErrorEvent(value: OnSslErrorEventCallback | undefined): this { + if (this.checkPriority("onSslErrorEvent")) { + const value_casted = value as (OnSslErrorEventCallback | undefined) + this.getPeer()?.setOnSslErrorEventAttribute(value_casted) + return this + } + return this + } + public onClientAuthenticationRequest(value: ((value0: OnClientAuthenticationEvent) => void) | undefined): this { + if (this.checkPriority("onClientAuthenticationRequest")) { + const value_casted = value as (((value0: OnClientAuthenticationEvent) => void) | undefined) + this.getPeer()?.setOnClientAuthenticationRequestAttribute(value_casted) + return this + } + return this + } + public onWindowNew(value: ((value0: OnWindowNewEvent) => void) | undefined): this { + if (this.checkPriority("onWindowNew")) { + const value_casted = value as (((value0: OnWindowNewEvent) => void) | undefined) + this.getPeer()?.setOnWindowNewAttribute(value_casted) + return this + } + return this + } + public onWindowExit(value: (() => void) | undefined): this { + if (this.checkPriority("onWindowExit")) { + const value_casted = value as ((() => void) | undefined) + this.getPeer()?.setOnWindowExitAttribute(value_casted) + return this + } + return this + } + public multiWindowAccess(value: boolean | undefined): this { + if (this.checkPriority("multiWindowAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setMultiWindowAccessAttribute(value_casted) + return this + } + return this + } + public onInterceptKeyEvent(value: ((event: KeyEvent) => boolean) | undefined): this { + if (this.checkPriority("onInterceptKeyEvent")) { + const value_casted = value as (((event: KeyEvent) => boolean) | undefined) + this.getPeer()?.setOnInterceptKeyEventAttribute(value_casted) + return this + } + return this + } + public webStandardFont(value: string | undefined): this { + if (this.checkPriority("webStandardFont")) { + const value_casted = value as (string | undefined) + this.getPeer()?.setWebStandardFontAttribute(value_casted) + return this + } + return this + } + public webSerifFont(value: string | undefined): this { + if (this.checkPriority("webSerifFont")) { + const value_casted = value as (string | undefined) + this.getPeer()?.setWebSerifFontAttribute(value_casted) + return this + } + return this + } + public webSansSerifFont(value: string | undefined): this { + if (this.checkPriority("webSansSerifFont")) { + const value_casted = value as (string | undefined) + this.getPeer()?.setWebSansSerifFontAttribute(value_casted) + return this + } + return this + } + public webFixedFont(value: string | undefined): this { + if (this.checkPriority("webFixedFont")) { + const value_casted = value as (string | undefined) + this.getPeer()?.setWebFixedFontAttribute(value_casted) + return this + } + return this + } + public webFantasyFont(value: string | undefined): this { + if (this.checkPriority("webFantasyFont")) { + const value_casted = value as (string | undefined) + this.getPeer()?.setWebFantasyFontAttribute(value_casted) + return this + } + return this + } + public webCursiveFont(value: string | undefined): this { + if (this.checkPriority("webCursiveFont")) { + const value_casted = value as (string | undefined) + this.getPeer()?.setWebCursiveFontAttribute(value_casted) + return this + } + return this + } + public defaultFixedFontSize(value: int32 | undefined): this { + if (this.checkPriority("defaultFixedFontSize")) { + const value_casted = value as (int32 | undefined) + this.getPeer()?.setDefaultFixedFontSizeAttribute(value_casted) + return this + } + return this + } + public defaultFontSize(value: int32 | undefined): this { + if (this.checkPriority("defaultFontSize")) { + const value_casted = value as (int32 | undefined) + this.getPeer()?.setDefaultFontSizeAttribute(value_casted) + return this + } + return this + } + public minFontSize(value: int32 | undefined): this { + if (this.checkPriority("minFontSize")) { + const value_casted = value as (int32 | undefined) + this.getPeer()?.setMinFontSizeAttribute(value_casted) + return this + } + return this + } + public minLogicalFontSize(value: int32 | undefined): this { + if (this.checkPriority("minLogicalFontSize")) { + const value_casted = value as (int32 | undefined) + this.getPeer()?.setMinLogicalFontSizeAttribute(value_casted) + return this + } + return this + } + public defaultTextEncodingFormat(value: string | undefined): this { + if (this.checkPriority("defaultTextEncodingFormat")) { + const value_casted = value as (string | undefined) + this.getPeer()?.setDefaultTextEncodingFormatAttribute(value_casted) + return this + } + return this + } + public forceDisplayScrollBar(value: boolean | undefined): this { + if (this.checkPriority("forceDisplayScrollBar")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setForceDisplayScrollBarAttribute(value_casted) + return this + } + return this + } + public blockNetwork(value: boolean | undefined): this { + if (this.checkPriority("blockNetwork")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setBlockNetworkAttribute(value_casted) + return this + } + return this + } + public horizontalScrollBarAccess(value: boolean | undefined): this { + if (this.checkPriority("horizontalScrollBarAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setHorizontalScrollBarAccessAttribute(value_casted) + return this + } + return this + } + public verticalScrollBarAccess(value: boolean | undefined): this { + if (this.checkPriority("verticalScrollBarAccess")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setVerticalScrollBarAccessAttribute(value_casted) + return this + } + return this + } + public onTouchIconUrlReceived(value: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined): this { + if (this.checkPriority("onTouchIconUrlReceived")) { + const value_casted = value as (((value0: OnTouchIconUrlReceivedEvent) => void) | undefined) + this.getPeer()?.setOnTouchIconUrlReceivedAttribute(value_casted) + return this + } + return this + } + public onFaviconReceived(value: ((value0: OnFaviconReceivedEvent) => void) | undefined): this { + if (this.checkPriority("onFaviconReceived")) { + const value_casted = value as (((value0: OnFaviconReceivedEvent) => void) | undefined) + this.getPeer()?.setOnFaviconReceivedAttribute(value_casted) + return this + } + return this + } + public onPageVisible(value: ((value0: OnPageVisibleEvent) => void) | undefined): this { + if (this.checkPriority("onPageVisible")) { + const value_casted = value as (((value0: OnPageVisibleEvent) => void) | undefined) + this.getPeer()?.setOnPageVisibleAttribute(value_casted) + return this + } + return this + } + public onDataResubmitted(value: ((value0: OnDataResubmittedEvent) => void) | undefined): this { + if (this.checkPriority("onDataResubmitted")) { + const value_casted = value as (((value0: OnDataResubmittedEvent) => void) | undefined) + this.getPeer()?.setOnDataResubmittedAttribute(value_casted) + return this + } + return this + } + public pinchSmooth(value: boolean | undefined): this { + if (this.checkPriority("pinchSmooth")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setPinchSmoothAttribute(value_casted) + return this + } + return this + } + public allowWindowOpenMethod(value: boolean | undefined): this { + if (this.checkPriority("allowWindowOpenMethod")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setAllowWindowOpenMethodAttribute(value_casted) + return this + } + return this + } + public onAudioStateChanged(value: ((value0: OnAudioStateChangedEvent) => void) | undefined): this { + if (this.checkPriority("onAudioStateChanged")) { + const value_casted = value as (((value0: OnAudioStateChangedEvent) => void) | undefined) + this.getPeer()?.setOnAudioStateChangedAttribute(value_casted) + return this + } + return this + } + public onFirstContentfulPaint(value: ((value0: OnFirstContentfulPaintEvent) => void) | undefined): this { + if (this.checkPriority("onFirstContentfulPaint")) { + const value_casted = value as (((value0: OnFirstContentfulPaintEvent) => void) | undefined) + this.getPeer()?.setOnFirstContentfulPaintAttribute(value_casted) + return this + } + return this + } + public onFirstMeaningfulPaint(value: OnFirstMeaningfulPaintCallback | undefined): this { + if (this.checkPriority("onFirstMeaningfulPaint")) { + const value_casted = value as (OnFirstMeaningfulPaintCallback | undefined) + this.getPeer()?.setOnFirstMeaningfulPaintAttribute(value_casted) + return this + } + return this + } + public onLargestContentfulPaint(value: OnLargestContentfulPaintCallback | undefined): this { + if (this.checkPriority("onLargestContentfulPaint")) { + const value_casted = value as (OnLargestContentfulPaintCallback | undefined) + this.getPeer()?.setOnLargestContentfulPaintAttribute(value_casted) + return this + } + return this + } + public onLoadIntercept(value: ((value0: OnLoadInterceptEvent) => boolean) | undefined): this { + if (this.checkPriority("onLoadIntercept")) { + const value_casted = value as (((value0: OnLoadInterceptEvent) => boolean) | undefined) + this.getPeer()?.setOnLoadInterceptAttribute(value_casted) + return this + } + return this + } + public onControllerAttached(value: (() => void) | undefined): this { + if (this.checkPriority("onControllerAttached")) { + const value_casted = value as ((() => void) | undefined) + this.getPeer()?.setOnControllerAttachedAttribute(value_casted) + return this + } + return this + } + public onOverScroll(value: ((value0: OnOverScrollEvent) => void) | undefined): this { + if (this.checkPriority("onOverScroll")) { + const value_casted = value as (((value0: OnOverScrollEvent) => void) | undefined) + this.getPeer()?.setOnOverScrollAttribute(value_casted) + return this + } + return this + } + public onSafeBrowsingCheckResult(value: OnSafeBrowsingCheckResultCallback | undefined): this { + if (this.checkPriority("onSafeBrowsingCheckResult")) { + const value_casted = value as (OnSafeBrowsingCheckResultCallback | undefined) + this.getPeer()?.setOnSafeBrowsingCheckResultAttribute(value_casted) + return this + } + return this + } + public onNavigationEntryCommitted(value: OnNavigationEntryCommittedCallback | undefined): this { + if (this.checkPriority("onNavigationEntryCommitted")) { + const value_casted = value as (OnNavigationEntryCommittedCallback | undefined) + this.getPeer()?.setOnNavigationEntryCommittedAttribute(value_casted) + return this + } + return this + } + public onIntelligentTrackingPreventionResult(value: OnIntelligentTrackingPreventionCallback | undefined): this { + if (this.checkPriority("onIntelligentTrackingPreventionResult")) { + const value_casted = value as (OnIntelligentTrackingPreventionCallback | undefined) + this.getPeer()?.setOnIntelligentTrackingPreventionResultAttribute(value_casted) + return this + } + return this + } + public javaScriptOnDocumentStart(value: Array | undefined): this { + if (this.checkPriority("javaScriptOnDocumentStart")) { + const value_casted = value as (Array | undefined) + this.getPeer()?.setJavaScriptOnDocumentStartAttribute(value_casted) + return this + } + return this + } + public javaScriptOnDocumentEnd(value: Array | undefined): this { + if (this.checkPriority("javaScriptOnDocumentEnd")) { + const value_casted = value as (Array | undefined) + this.getPeer()?.setJavaScriptOnDocumentEndAttribute(value_casted) + return this + } + return this + } + public layoutMode(value: WebLayoutMode | undefined): this { + if (this.checkPriority("layoutMode")) { + const value_casted = value as (WebLayoutMode | undefined) + this.getPeer()?.setLayoutModeAttribute(value_casted) + return this + } + return this + } + public nestedScroll(value: NestedScrollOptions | NestedScrollOptionsExt | undefined): this { + if (this.checkPriority("nestedScroll")) { + const value_casted = value as (NestedScrollOptions | NestedScrollOptionsExt | undefined) + this.getPeer()?.setNestedScrollAttribute(value_casted) + return this + } + return this + } + public enableNativeEmbedMode(value: boolean | undefined): this { + if (this.checkPriority("enableNativeEmbedMode")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setEnableNativeEmbedModeAttribute(value_casted) + return this + } + return this + } + public onNativeEmbedLifecycleChange(value: ((event: NativeEmbedDataInfo) => void) | undefined): this { + if (this.checkPriority("onNativeEmbedLifecycleChange")) { + const value_casted = value as (((event: NativeEmbedDataInfo) => void) | undefined) + this.getPeer()?.setOnNativeEmbedLifecycleChangeAttribute(value_casted) + return this + } + return this + } + public onNativeEmbedVisibilityChange(value: OnNativeEmbedVisibilityChangeCallback | undefined): this { + if (this.checkPriority("onNativeEmbedVisibilityChange")) { + const value_casted = value as (OnNativeEmbedVisibilityChangeCallback | undefined) + this.getPeer()?.setOnNativeEmbedVisibilityChangeAttribute(value_casted) + return this + } + return this + } + public onNativeEmbedGestureEvent(value: ((event: NativeEmbedTouchInfo) => void) | undefined): this { + if (this.checkPriority("onNativeEmbedGestureEvent")) { + const value_casted = value as (((event: NativeEmbedTouchInfo) => void) | undefined) + this.getPeer()?.setOnNativeEmbedGestureEventAttribute(value_casted) + return this + } + return this + } + public copyOptions(value: CopyOptions | undefined): this { + if (this.checkPriority("copyOptions")) { + const value_casted = value as (CopyOptions | undefined) + this.getPeer()?.setCopyOptionsAttribute(value_casted) + return this + } + return this + } + public onOverrideUrlLoading(value: OnOverrideUrlLoadingCallback | undefined): this { + if (this.checkPriority("onOverrideUrlLoading")) { + const value_casted = value as (OnOverrideUrlLoadingCallback | undefined) + this.getPeer()?.setOnOverrideUrlLoadingAttribute(value_casted) + return this + } + return this + } + public textAutosizing(value: boolean | undefined): this { + if (this.checkPriority("textAutosizing")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setTextAutosizingAttribute(value_casted) + return this + } + return this + } + public enableNativeMediaPlayer(value: NativeMediaPlayerConfig | undefined): this { + if (this.checkPriority("enableNativeMediaPlayer")) { + const value_casted = value as (NativeMediaPlayerConfig | undefined) + this.getPeer()?.setEnableNativeMediaPlayerAttribute(value_casted) + return this + } + return this + } + public onRenderProcessNotResponding(value: OnRenderProcessNotRespondingCallback | undefined): this { + if (this.checkPriority("onRenderProcessNotResponding")) { + const value_casted = value as (OnRenderProcessNotRespondingCallback | undefined) + this.getPeer()?.setOnRenderProcessNotRespondingAttribute(value_casted) + return this + } + return this + } + public onRenderProcessResponding(value: OnRenderProcessRespondingCallback | undefined): this { + if (this.checkPriority("onRenderProcessResponding")) { + const value_casted = value as (OnRenderProcessRespondingCallback | undefined) + this.getPeer()?.setOnRenderProcessRespondingAttribute(value_casted) + return this + } + return this + } + public onViewportFitChanged(value: OnViewportFitChangedCallback | undefined): this { + if (this.checkPriority("onViewportFitChanged")) { + const value_casted = value as (OnViewportFitChangedCallback | undefined) + this.getPeer()?.setOnViewportFitChangedAttribute(value_casted) + return this + } + return this + } + public onInterceptKeyboardAttach(value: WebKeyboardCallback | undefined): this { + if (this.checkPriority("onInterceptKeyboardAttach")) { + const value_casted = value as (WebKeyboardCallback | undefined) + this.getPeer()?.setOnInterceptKeyboardAttachAttribute(value_casted) + return this + } + return this + } + public onAdsBlocked(value: OnAdsBlockedCallback | undefined): this { + if (this.checkPriority("onAdsBlocked")) { + const value_casted = value as (OnAdsBlockedCallback | undefined) + this.getPeer()?.setOnAdsBlockedAttribute(value_casted) + return this + } + return this + } + public keyboardAvoidMode(value: WebKeyboardAvoidMode | undefined): this { + if (this.checkPriority("keyboardAvoidMode")) { + const value_casted = value as (WebKeyboardAvoidMode | undefined) + this.getPeer()?.setKeyboardAvoidModeAttribute(value_casted) + return this + } + return this + } + public editMenuOptions(value: EditMenuOptions | undefined): this { + if (this.checkPriority("editMenuOptions")) { + const value_casted = value as (EditMenuOptions | undefined) + this.getPeer()?.setEditMenuOptionsAttribute(value_casted) + return this + } + return this + } + public enableHapticFeedback(value: boolean | undefined): this { + if (this.checkPriority("enableHapticFeedback")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setEnableHapticFeedbackAttribute(value_casted) + return this + } + return this + } + public optimizeParserBudget(value: boolean | undefined): this { + if (this.checkPriority("optimizeParserBudget")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setOptimizeParserBudgetAttribute(value_casted) + return this + } + return this + } + public enableFollowSystemFontWeight(value: boolean | undefined): this { + if (this.checkPriority("enableFollowSystemFontWeight")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setEnableFollowSystemFontWeightAttribute(value_casted) + return this + } + return this + } + public enableWebAVSession(value: boolean | undefined): this { + if (this.checkPriority("enableWebAVSession")) { + const value_casted = value as (boolean | undefined) + this.getPeer()?.setEnableWebAVSessionAttribute(value_casted) + return this + } + return this + } + public runJavaScriptOnDocumentStart(value: Array | undefined): this { + if (this.checkPriority("runJavaScriptOnDocumentStart")) { + const value_casted = value as (Array | undefined) + this.getPeer()?.setRunJavaScriptOnDocumentStartAttribute(value_casted) + return this + } + return this + } + public runJavaScriptOnDocumentEnd(value: Array | undefined): this { + if (this.checkPriority("runJavaScriptOnDocumentEnd")) { + const value_casted = value as (Array | undefined) + this.getPeer()?.setRunJavaScriptOnDocumentEndAttribute(value_casted) + return this + } + return this + } + public runJavaScriptOnHeadEnd(value: Array | undefined): this { + if (this.checkPriority("runJavaScriptOnHeadEnd")) { + const value_casted = value as (Array | undefined) + this.getPeer()?.setRunJavaScriptOnHeadEndAttribute(value_casted) + return this + } + return this + } + public nativeEmbedOptions(value: EmbedOptions | undefined): this { + if (this.checkPriority("nativeEmbedOptions")) { + const value_casted = value as (EmbedOptions | undefined) + this.getPeer()?.setNativeEmbedOptionsAttribute(value_casted) + return this + } + return this + } + public registerNativeEmbedRule(tag: string | undefined, type: string | undefined): this { + if (this.checkPriority("registerNativeEmbedRule")) { + const tag_casted = tag as (string | undefined) + const type_casted = type as (string | undefined) + this.getPeer()?.setRegisterNativeEmbedRuleAttribute(tag_casted, type_casted) + return this + } + return this + } + public bindSelectionMenu(elementType: WebElementType | undefined, content: CustomBuilder | undefined, responseType: WebResponseType | undefined, options?: SelectionMenuOptionsExt): this { + if (this.checkPriority("bindSelectionMenu")) { + const elementType_casted = elementType as (WebElementType | undefined) + const content_casted = content as (CustomBuilder | undefined) + const responseType_casted = responseType as (WebResponseType | undefined) + const options_casted = options as (SelectionMenuOptionsExt | undefined) + this.getPeer()?.setBindSelectionMenuAttribute(elementType_casted, content_casted, responseType_casted, options_casted) + return this + } + return this + } + public attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { + return this + } + public applyAttributesFinish(): void { + // we call this function outside of class, so need to make it public + super.applyAttributesFinish() + } +} + +@memo +export function Web( + @memo + style: ((attributes: WebAttribute) => void) | undefined, + value: WebOptions, + @memo + content_?: () => void, +): void { + const receiver = remember((): ArkWebComponent => { + return new ArkWebComponent() + }) + NodeAttach((): ArkWebPeer => ArkWebPeer.create(receiver), (_: ArkWebPeer): void => { + receiver.setWebOptions(value) + style?.(receiver) + content_?.() + receiver.applyAttributesFinish() + }) +} + +export class ClientAuthenticationHandler_serializer { + public static write(buffer: SerializerBase, value: ClientAuthenticationHandler): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): ClientAuthenticationHandler { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return ClientAuthenticationHandlerInternal.fromPtr(ptr) + } +} +export class ConsoleMessage_serializer { + public static write(buffer: SerializerBase, value: ConsoleMessage): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): ConsoleMessage { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return ConsoleMessageInternal.fromPtr(ptr) + } +} +export class ControllerHandler_serializer { + public static write(buffer: SerializerBase, value: ControllerHandler): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): ControllerHandler { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return ControllerHandlerInternal.fromPtr(ptr) + } +} +export class DataResubmissionHandler_serializer { + public static write(buffer: SerializerBase, value: DataResubmissionHandler): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): DataResubmissionHandler { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return DataResubmissionHandlerInternal.fromPtr(ptr) + } +} +export class EventResult_serializer { + public static write(buffer: SerializerBase, value: EventResult): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): EventResult { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return EventResultInternal.fromPtr(ptr) + } +} +export class FileSelectorParam_serializer { + public static write(buffer: SerializerBase, value: FileSelectorParam): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): FileSelectorParam { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return FileSelectorParamInternal.fromPtr(ptr) + } +} +export class FileSelectorResult_serializer { + public static write(buffer: SerializerBase, value: FileSelectorResult): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): FileSelectorResult { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return FileSelectorResultInternal.fromPtr(ptr) + } +} +export class FullScreenExitHandler_serializer { + public static write(buffer: SerializerBase, value: FullScreenExitHandler): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): FullScreenExitHandler { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return FullScreenExitHandlerInternal.fromPtr(ptr) + } +} +export class HttpAuthHandler_serializer { + public static write(buffer: SerializerBase, value: HttpAuthHandler): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): HttpAuthHandler { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return HttpAuthHandlerInternal.fromPtr(ptr) + } +} +export class JsGeolocation_serializer { + public static write(buffer: SerializerBase, value: JsGeolocation): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): JsGeolocation { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return JsGeolocationInternal.fromPtr(ptr) + } +} +export class JsResult_serializer { + public static write(buffer: SerializerBase, value: JsResult): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): JsResult { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return JsResultInternal.fromPtr(ptr) + } +} +export class NativeMediaPlayerConfig_serializer { + public static write(buffer: SerializerBase, value: NativeMediaPlayerConfig): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForEnable = value.enable + valueSerializer.writeBoolean(valueHolderForEnable) + const valueHolderForShouldOverlay = value.shouldOverlay + valueSerializer.writeBoolean(valueHolderForShouldOverlay) + } + public static read(buffer: DeserializerBase): NativeMediaPlayerConfig { + let valueDeserializer : DeserializerBase = buffer + const enableTmpResult : boolean = valueDeserializer.readBoolean() + const shouldOverlayTmpResult : boolean = valueDeserializer.readBoolean() + let value : NativeMediaPlayerConfig = ({enable: enableTmpResult, shouldOverlay: shouldOverlayTmpResult} as NativeMediaPlayerConfig) + return value + } +} +export class OnAudioStateChangedEvent_serializer { + public static write(buffer: SerializerBase, value: OnAudioStateChangedEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForPlaying = value.playing + valueSerializer.writeBoolean(valueHolderForPlaying) + } + public static read(buffer: DeserializerBase): OnAudioStateChangedEvent { + let valueDeserializer : DeserializerBase = buffer + const playingTmpResult : boolean = valueDeserializer.readBoolean() + let value : OnAudioStateChangedEvent = ({playing: playingTmpResult} as OnAudioStateChangedEvent) + return value + } +} +export class OnConsoleEvent_serializer { + public static write(buffer: SerializerBase, value: OnConsoleEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForMessage = value.message + ConsoleMessage_serializer.write(valueSerializer, valueHolderForMessage) + } + public static read(buffer: DeserializerBase): OnConsoleEvent { + let valueDeserializer : DeserializerBase = buffer + const messageTmpResult : ConsoleMessage = (ConsoleMessage_serializer.read(valueDeserializer) as ConsoleMessage) + let value : OnConsoleEvent = ({message: messageTmpResult} as OnConsoleEvent) + return value + } +} +export class OnDataResubmittedEvent_serializer { + public static write(buffer: SerializerBase, value: OnDataResubmittedEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHandler = value.handler + DataResubmissionHandler_serializer.write(valueSerializer, valueHolderForHandler) + } + public static read(buffer: DeserializerBase): OnDataResubmittedEvent { + let valueDeserializer : DeserializerBase = buffer + const handlerTmpResult : DataResubmissionHandler = (DataResubmissionHandler_serializer.read(valueDeserializer) as DataResubmissionHandler) + let value : OnDataResubmittedEvent = ({handler: handlerTmpResult} as OnDataResubmittedEvent) + return value + } +} +export class OnFaviconReceivedEvent_serializer { + public static write(buffer: SerializerBase, value: OnFaviconReceivedEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForFavicon = value.favicon + image_PixelMap_serializer.write(valueSerializer, valueHolderForFavicon) + } + public static read(buffer: DeserializerBase): OnFaviconReceivedEvent { + let valueDeserializer : DeserializerBase = buffer + const faviconTmpResult : image.PixelMap = (image_PixelMap_serializer.read(valueDeserializer) as image.PixelMap) + let value : OnFaviconReceivedEvent = ({favicon: faviconTmpResult} as OnFaviconReceivedEvent) + return value + } +} +export class OnFirstContentfulPaintEvent_serializer { + public static write(buffer: SerializerBase, value: OnFirstContentfulPaintEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForNavigationStartTick = value.navigationStartTick + valueSerializer.writeInt64(valueHolderForNavigationStartTick) + const valueHolderForFirstContentfulPaintMs = value.firstContentfulPaintMs + valueSerializer.writeInt64(valueHolderForFirstContentfulPaintMs) + } + public static read(buffer: DeserializerBase): OnFirstContentfulPaintEvent { + let valueDeserializer : DeserializerBase = buffer + const navigationStartTickTmpResult : int64 = valueDeserializer.readInt64() + const firstContentfulPaintMsTmpResult : int64 = valueDeserializer.readInt64() + let value : OnFirstContentfulPaintEvent = ({navigationStartTick: navigationStartTickTmpResult, firstContentfulPaintMs: firstContentfulPaintMsTmpResult} as OnFirstContentfulPaintEvent) + return value + } +} +export class OnOverScrollEvent_serializer { + public static write(buffer: SerializerBase, value: OnOverScrollEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForXOffset = value.xOffset + valueSerializer.writeFloat64(valueHolderForXOffset) + const valueHolderForYOffset = value.yOffset + valueSerializer.writeFloat64(valueHolderForYOffset) + } + public static read(buffer: DeserializerBase): OnOverScrollEvent { + let valueDeserializer : DeserializerBase = buffer + const xOffsetTmpResult : double = valueDeserializer.readFloat64() + const yOffsetTmpResult : double = valueDeserializer.readFloat64() + let value : OnOverScrollEvent = ({xOffset: xOffsetTmpResult, yOffset: yOffsetTmpResult} as OnOverScrollEvent) + return value + } +} +export class OnProgressChangeEvent_serializer { + public static write(buffer: SerializerBase, value: OnProgressChangeEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForNewProgress = value.newProgress + valueSerializer.writeInt32(valueHolderForNewProgress) + } + public static read(buffer: DeserializerBase): OnProgressChangeEvent { + let valueDeserializer : DeserializerBase = buffer + const newProgressTmpResult : int32 = valueDeserializer.readInt32() + let value : OnProgressChangeEvent = ({newProgress: newProgressTmpResult} as OnProgressChangeEvent) + return value + } +} +export class OnScaleChangeEvent_serializer { + public static write(buffer: SerializerBase, value: OnScaleChangeEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForOldScale = value.oldScale + valueSerializer.writeFloat64(valueHolderForOldScale) + const valueHolderForNewScale = value.newScale + valueSerializer.writeFloat64(valueHolderForNewScale) + } + public static read(buffer: DeserializerBase): OnScaleChangeEvent { + let valueDeserializer : DeserializerBase = buffer + const oldScaleTmpResult : double = valueDeserializer.readFloat64() + const newScaleTmpResult : double = valueDeserializer.readFloat64() + let value : OnScaleChangeEvent = ({oldScale: oldScaleTmpResult, newScale: newScaleTmpResult} as OnScaleChangeEvent) + return value + } +} +export class OnScrollEvent_serializer { + public static write(buffer: SerializerBase, value: OnScrollEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForXOffset = value.xOffset + valueSerializer.writeFloat64(valueHolderForXOffset) + const valueHolderForYOffset = value.yOffset + valueSerializer.writeFloat64(valueHolderForYOffset) + } + public static read(buffer: DeserializerBase): OnScrollEvent { + let valueDeserializer : DeserializerBase = buffer + const xOffsetTmpResult : double = valueDeserializer.readFloat64() + const yOffsetTmpResult : double = valueDeserializer.readFloat64() + let value : OnScrollEvent = ({xOffset: xOffsetTmpResult, yOffset: yOffsetTmpResult} as OnScrollEvent) + return value + } +} +export class OnSearchResultReceiveEvent_serializer { + public static write(buffer: SerializerBase, value: OnSearchResultReceiveEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForActiveMatchOrdinal = value.activeMatchOrdinal + valueSerializer.writeNumber(valueHolderForActiveMatchOrdinal) + const valueHolderForNumberOfMatches = value.numberOfMatches + valueSerializer.writeNumber(valueHolderForNumberOfMatches) + const valueHolderForIsDoneCounting = value.isDoneCounting + valueSerializer.writeBoolean(valueHolderForIsDoneCounting) + } + public static read(buffer: DeserializerBase): OnSearchResultReceiveEvent { + let valueDeserializer : DeserializerBase = buffer + const activeMatchOrdinalTmpResult : number = (valueDeserializer.readNumber() as number) + const numberOfMatchesTmpResult : number = (valueDeserializer.readNumber() as number) + const isDoneCountingTmpResult : boolean = valueDeserializer.readBoolean() + let value : OnSearchResultReceiveEvent = ({activeMatchOrdinal: activeMatchOrdinalTmpResult, numberOfMatches: numberOfMatchesTmpResult, isDoneCounting: isDoneCountingTmpResult} as OnSearchResultReceiveEvent) + return value + } +} +export class OnShowFileSelectorEvent_serializer { + public static write(buffer: SerializerBase, value: OnShowFileSelectorEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForResult = value.result + FileSelectorResult_serializer.write(valueSerializer, valueHolderForResult) + const valueHolderForFileSelector = value.fileSelector + FileSelectorParam_serializer.write(valueSerializer, valueHolderForFileSelector) + } + public static read(buffer: DeserializerBase): OnShowFileSelectorEvent { + let valueDeserializer : DeserializerBase = buffer + const resultTmpResult : FileSelectorResult = (FileSelectorResult_serializer.read(valueDeserializer) as FileSelectorResult) + const fileSelectorTmpResult : FileSelectorParam = (FileSelectorParam_serializer.read(valueDeserializer) as FileSelectorParam) + let value : OnShowFileSelectorEvent = ({result: resultTmpResult, fileSelector: fileSelectorTmpResult} as OnShowFileSelectorEvent) + return value + } +} +export class PermissionRequest_serializer { + public static write(buffer: SerializerBase, value: PermissionRequest): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): PermissionRequest { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return PermissionRequestInternal.fromPtr(ptr) + } +} +export class ScreenCaptureHandler_serializer { + public static write(buffer: SerializerBase, value: ScreenCaptureHandler): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): ScreenCaptureHandler { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return ScreenCaptureHandlerInternal.fromPtr(ptr) + } +} +export class SslErrorHandler_serializer { + public static write(buffer: SerializerBase, value: SslErrorHandler): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): SslErrorHandler { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return SslErrorHandlerInternal.fromPtr(ptr) + } +} +export class WebContextMenuParam_serializer { + public static write(buffer: SerializerBase, value: WebContextMenuParam): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): WebContextMenuParam { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return WebContextMenuParamInternal.fromPtr(ptr) + } +} +export class WebContextMenuResult_serializer { + public static write(buffer: SerializerBase, value: WebContextMenuResult): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): WebContextMenuResult { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return WebContextMenuResultInternal.fromPtr(ptr) + } +} +export class WebCookie_serializer { + public static write(buffer: SerializerBase, value: WebCookie): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): WebCookie { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return WebCookieInternal.fromPtr(ptr) + } +} +export class WebKeyboardController_serializer { + public static write(buffer: SerializerBase, value: WebKeyboardController): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): WebKeyboardController { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return WebKeyboardControllerInternal.fromPtr(ptr) + } +} +export class WebResourceError_serializer { + public static write(buffer: SerializerBase, value: WebResourceError): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): WebResourceError { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return WebResourceErrorInternal.fromPtr(ptr) + } +} +export class WebResourceRequest_serializer { + public static write(buffer: SerializerBase, value: WebResourceRequest): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): WebResourceRequest { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return WebResourceRequestInternal.fromPtr(ptr) + } +} +export class WebResourceResponse_serializer { + public static write(buffer: SerializerBase, value: WebResourceResponse): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): WebResourceResponse { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return WebResourceResponseInternal.fromPtr(ptr) + } +} +export class AdsBlockedDetails_serializer { + public static write(buffer: SerializerBase, value: AdsBlockedDetails): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + const valueHolderForAdsBlocked = value.adsBlocked + valueSerializer.writeInt32((valueHolderForAdsBlocked.length).toInt()) + for (let valueHolderForAdsBlockedCounterI = 0; valueHolderForAdsBlockedCounterI < valueHolderForAdsBlocked.length; valueHolderForAdsBlockedCounterI++) { + const valueHolderForAdsBlockedTmpElement : string = valueHolderForAdsBlocked[valueHolderForAdsBlockedCounterI] + valueSerializer.writeString(valueHolderForAdsBlockedTmpElement) + } + } + public static read(buffer: DeserializerBase): AdsBlockedDetails { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + const adsBlockedTmpBufLength : int32 = valueDeserializer.readInt32() + let adsBlockedTmpBuf : Array = new Array(adsBlockedTmpBufLength) + for (let adsBlockedTmpBufBufCounterI = 0; adsBlockedTmpBufBufCounterI < adsBlockedTmpBufLength; adsBlockedTmpBufBufCounterI++) { + adsBlockedTmpBuf[adsBlockedTmpBufBufCounterI] = (valueDeserializer.readString() as string) + } + const adsBlockedTmpResult : Array = adsBlockedTmpBuf + let value : AdsBlockedDetails = ({url: urlTmpResult, adsBlocked: adsBlockedTmpResult} as AdsBlockedDetails) + return value + } +} +export class EmbedOptions_serializer { + public static write(buffer: SerializerBase, value: EmbedOptions): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForSupportDefaultIntrinsicSize = value.supportDefaultIntrinsicSize + if (valueHolderForSupportDefaultIntrinsicSize !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForSupportDefaultIntrinsicSizeTmpValue = valueHolderForSupportDefaultIntrinsicSize! + valueSerializer.writeBoolean(valueHolderForSupportDefaultIntrinsicSizeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): EmbedOptions { + let valueDeserializer : DeserializerBase = buffer + const supportDefaultIntrinsicSizeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let supportDefaultIntrinsicSizeTmpBuf : boolean | undefined + if ((supportDefaultIntrinsicSizeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + supportDefaultIntrinsicSizeTmpBuf = valueDeserializer.readBoolean() + } + const supportDefaultIntrinsicSizeTmpResult : boolean | undefined = supportDefaultIntrinsicSizeTmpBuf + let value : EmbedOptions = ({supportDefaultIntrinsicSize: supportDefaultIntrinsicSizeTmpResult} as EmbedOptions) + return value + } +} +export class FirstMeaningfulPaint_serializer { + public static write(buffer: SerializerBase, value: FirstMeaningfulPaint): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForNavigationStartTime = value.navigationStartTime + if (valueHolderForNavigationStartTime !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForNavigationStartTimeTmpValue = valueHolderForNavigationStartTime! + valueSerializer.writeInt64(valueHolderForNavigationStartTimeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForFirstMeaningfulPaintTime = value.firstMeaningfulPaintTime + if (valueHolderForFirstMeaningfulPaintTime !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForFirstMeaningfulPaintTimeTmpValue = valueHolderForFirstMeaningfulPaintTime! + valueSerializer.writeInt64(valueHolderForFirstMeaningfulPaintTimeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): FirstMeaningfulPaint { + let valueDeserializer : DeserializerBase = buffer + const navigationStartTimeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let navigationStartTimeTmpBuf : int64 | undefined + if ((navigationStartTimeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + navigationStartTimeTmpBuf = valueDeserializer.readInt64() + } + const navigationStartTimeTmpResult : int64 | undefined = navigationStartTimeTmpBuf + const firstMeaningfulPaintTimeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let firstMeaningfulPaintTimeTmpBuf : int64 | undefined + if ((firstMeaningfulPaintTimeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + firstMeaningfulPaintTimeTmpBuf = valueDeserializer.readInt64() + } + const firstMeaningfulPaintTimeTmpResult : int64 | undefined = firstMeaningfulPaintTimeTmpBuf + let value : FirstMeaningfulPaint = ({navigationStartTime: navigationStartTimeTmpResult, firstMeaningfulPaintTime: firstMeaningfulPaintTimeTmpResult} as FirstMeaningfulPaint) + return value + } +} +export class FullScreenEnterEvent_serializer { + public static write(buffer: SerializerBase, value: FullScreenEnterEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHandler = value.handler + FullScreenExitHandler_serializer.write(valueSerializer, valueHolderForHandler) + const valueHolderForVideoWidth = value.videoWidth + if (valueHolderForVideoWidth !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForVideoWidthTmpValue = valueHolderForVideoWidth! + valueSerializer.writeNumber(valueHolderForVideoWidthTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForVideoHeight = value.videoHeight + if (valueHolderForVideoHeight !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForVideoHeightTmpValue = valueHolderForVideoHeight! + valueSerializer.writeNumber(valueHolderForVideoHeightTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): FullScreenEnterEvent { + let valueDeserializer : DeserializerBase = buffer + const handlerTmpResult : FullScreenExitHandler = (FullScreenExitHandler_serializer.read(valueDeserializer) as FullScreenExitHandler) + const videoWidthTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let videoWidthTmpBuf : number | undefined + if ((videoWidthTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + videoWidthTmpBuf = (valueDeserializer.readNumber() as number) + } + const videoWidthTmpResult : number | undefined = videoWidthTmpBuf + const videoHeightTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let videoHeightTmpBuf : number | undefined + if ((videoHeightTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + videoHeightTmpBuf = (valueDeserializer.readNumber() as number) + } + const videoHeightTmpResult : number | undefined = videoHeightTmpBuf + let value : FullScreenEnterEvent = ({handler: handlerTmpResult, videoWidth: videoWidthTmpResult, videoHeight: videoHeightTmpResult} as FullScreenEnterEvent) + return value + } +} +export class Header_serializer { + public static write(buffer: SerializerBase, value: Header): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHeaderKey = value.headerKey + valueSerializer.writeString(valueHolderForHeaderKey) + const valueHolderForHeaderValue = value.headerValue + valueSerializer.writeString(valueHolderForHeaderValue) + } + public static read(buffer: DeserializerBase): Header { + let valueDeserializer : DeserializerBase = buffer + const headerKeyTmpResult : string = (valueDeserializer.readString() as string) + const headerValueTmpResult : string = (valueDeserializer.readString() as string) + let value : Header = ({headerKey: headerKeyTmpResult, headerValue: headerValueTmpResult} as Header) + return value + } +} +export class IntelligentTrackingPreventionDetails_serializer { + public static write(buffer: SerializerBase, value: IntelligentTrackingPreventionDetails): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHost = value.host + valueSerializer.writeString(valueHolderForHost) + const valueHolderForTrackerHost = value.trackerHost + valueSerializer.writeString(valueHolderForTrackerHost) + } + public static read(buffer: DeserializerBase): IntelligentTrackingPreventionDetails { + let valueDeserializer : DeserializerBase = buffer + const hostTmpResult : string = (valueDeserializer.readString() as string) + const trackerHostTmpResult : string = (valueDeserializer.readString() as string) + let value : IntelligentTrackingPreventionDetails = ({host: hostTmpResult, trackerHost: trackerHostTmpResult} as IntelligentTrackingPreventionDetails) + return value + } +} +export class JavaScriptProxy_serializer { + public static write(buffer: SerializerBase, value: JavaScriptProxy): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForObject_ = value.object_ + valueSerializer.holdAndWriteObject(valueHolderForObject_) + const valueHolderForName = value.name + valueSerializer.writeString(valueHolderForName) + const valueHolderForMethodList = value.methodList + valueSerializer.writeInt32((valueHolderForMethodList.length).toInt()) + for (let valueHolderForMethodListCounterI = 0; valueHolderForMethodListCounterI < valueHolderForMethodList.length; valueHolderForMethodListCounterI++) { + const valueHolderForMethodListTmpElement : string = valueHolderForMethodList[valueHolderForMethodListCounterI] + valueSerializer.writeString(valueHolderForMethodListTmpElement) + } + const valueHolderForController = value.controller + webview_WebviewController_serializer.write(valueSerializer, valueHolderForController) + const valueHolderForAsyncMethodList = value.asyncMethodList + if (valueHolderForAsyncMethodList !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForAsyncMethodListTmpValue = valueHolderForAsyncMethodList! + valueSerializer.writeInt32((valueHolderForAsyncMethodListTmpValue.length).toInt()) + for (let valueHolderForAsyncMethodListTmpValueCounterI = 0; valueHolderForAsyncMethodListTmpValueCounterI < valueHolderForAsyncMethodListTmpValue.length; valueHolderForAsyncMethodListTmpValueCounterI++) { + const valueHolderForAsyncMethodListTmpValueTmpElement : string = valueHolderForAsyncMethodListTmpValue[valueHolderForAsyncMethodListTmpValueCounterI] + valueSerializer.writeString(valueHolderForAsyncMethodListTmpValueTmpElement) + } + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForPermission = value.permission + if (valueHolderForPermission !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForPermissionTmpValue = valueHolderForPermission! + valueSerializer.writeString(valueHolderForPermissionTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): JavaScriptProxy { + let valueDeserializer : DeserializerBase = buffer + const object_TmpResult : Object = (valueDeserializer.readObject() as object) + const nameTmpResult : string = (valueDeserializer.readString() as string) + const methodListTmpBufLength : int32 = valueDeserializer.readInt32() + let methodListTmpBuf : Array = new Array(methodListTmpBufLength) + for (let methodListTmpBufBufCounterI = 0; methodListTmpBufBufCounterI < methodListTmpBufLength; methodListTmpBufBufCounterI++) { + methodListTmpBuf[methodListTmpBufBufCounterI] = (valueDeserializer.readString() as string) + } + const methodListTmpResult : Array = methodListTmpBuf + const controllerTmpResult : webview.WebviewController = (webview_WebviewController_serializer.read(valueDeserializer) as webview.WebviewController) + const asyncMethodListTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let asyncMethodListTmpBuf : Array | undefined + if ((asyncMethodListTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + const asyncMethodListTmpBuf_Length : int32 = valueDeserializer.readInt32() + let asyncMethodListTmpBuf_ : Array = new Array(asyncMethodListTmpBuf_Length) + for (let asyncMethodListTmpBuf_BufCounterI = 0; asyncMethodListTmpBuf_BufCounterI < asyncMethodListTmpBuf_Length; asyncMethodListTmpBuf_BufCounterI++) { + asyncMethodListTmpBuf_[asyncMethodListTmpBuf_BufCounterI] = (valueDeserializer.readString() as string) + } + asyncMethodListTmpBuf = asyncMethodListTmpBuf_ + } + const asyncMethodListTmpResult : Array | undefined = asyncMethodListTmpBuf + const permissionTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let permissionTmpBuf : string | undefined + if ((permissionTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + permissionTmpBuf = (valueDeserializer.readString() as string) + } + const permissionTmpResult : string | undefined = permissionTmpBuf + let value : JavaScriptProxy = ({object_: object_TmpResult, name: nameTmpResult, methodList: methodListTmpResult, controller: controllerTmpResult, asyncMethodList: asyncMethodListTmpResult, permission: permissionTmpResult} as JavaScriptProxy) + return value + } +} +export class LargestContentfulPaint_serializer { + public static write(buffer: SerializerBase, value: LargestContentfulPaint): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForNavigationStartTime = value.navigationStartTime + if (valueHolderForNavigationStartTime !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForNavigationStartTimeTmpValue = valueHolderForNavigationStartTime! + valueSerializer.writeInt64(valueHolderForNavigationStartTimeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForLargestImagePaintTime = value.largestImagePaintTime + if (valueHolderForLargestImagePaintTime !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForLargestImagePaintTimeTmpValue = valueHolderForLargestImagePaintTime! + valueSerializer.writeInt64(valueHolderForLargestImagePaintTimeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForLargestTextPaintTime = value.largestTextPaintTime + if (valueHolderForLargestTextPaintTime !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForLargestTextPaintTimeTmpValue = valueHolderForLargestTextPaintTime! + valueSerializer.writeInt64(valueHolderForLargestTextPaintTimeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForImageBPP = value.imageBPP + if (valueHolderForImageBPP !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForImageBPPTmpValue = valueHolderForImageBPP! + valueSerializer.writeFloat64(valueHolderForImageBPPTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForLargestImageLoadStartTime = value.largestImageLoadStartTime + if (valueHolderForLargestImageLoadStartTime !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForLargestImageLoadStartTimeTmpValue = valueHolderForLargestImageLoadStartTime! + valueSerializer.writeInt64(valueHolderForLargestImageLoadStartTimeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForLargestImageLoadEndTime = value.largestImageLoadEndTime + if (valueHolderForLargestImageLoadEndTime !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForLargestImageLoadEndTimeTmpValue = valueHolderForLargestImageLoadEndTime! + valueSerializer.writeInt64(valueHolderForLargestImageLoadEndTimeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): LargestContentfulPaint { + let valueDeserializer : DeserializerBase = buffer + const navigationStartTimeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let navigationStartTimeTmpBuf : int64 | undefined + if ((navigationStartTimeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + navigationStartTimeTmpBuf = valueDeserializer.readInt64() + } + const navigationStartTimeTmpResult : int64 | undefined = navigationStartTimeTmpBuf + const largestImagePaintTimeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let largestImagePaintTimeTmpBuf : int64 | undefined + if ((largestImagePaintTimeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + largestImagePaintTimeTmpBuf = valueDeserializer.readInt64() + } + const largestImagePaintTimeTmpResult : int64 | undefined = largestImagePaintTimeTmpBuf + const largestTextPaintTimeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let largestTextPaintTimeTmpBuf : int64 | undefined + if ((largestTextPaintTimeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + largestTextPaintTimeTmpBuf = valueDeserializer.readInt64() + } + const largestTextPaintTimeTmpResult : int64 | undefined = largestTextPaintTimeTmpBuf + const imageBPPTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let imageBPPTmpBuf : double | undefined + if ((imageBPPTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + imageBPPTmpBuf = valueDeserializer.readFloat64() + } + const imageBPPTmpResult : double | undefined = imageBPPTmpBuf + const largestImageLoadStartTimeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let largestImageLoadStartTimeTmpBuf : int64 | undefined + if ((largestImageLoadStartTimeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + largestImageLoadStartTimeTmpBuf = valueDeserializer.readInt64() + } + const largestImageLoadStartTimeTmpResult : int64 | undefined = largestImageLoadStartTimeTmpBuf + const largestImageLoadEndTimeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let largestImageLoadEndTimeTmpBuf : int64 | undefined + if ((largestImageLoadEndTimeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + largestImageLoadEndTimeTmpBuf = valueDeserializer.readInt64() + } + const largestImageLoadEndTimeTmpResult : int64 | undefined = largestImageLoadEndTimeTmpBuf + let value : LargestContentfulPaint = ({navigationStartTime: navigationStartTimeTmpResult, largestImagePaintTime: largestImagePaintTimeTmpResult, largestTextPaintTime: largestTextPaintTimeTmpResult, imageBPP: imageBPPTmpResult, largestImageLoadStartTime: largestImageLoadStartTimeTmpResult, largestImageLoadEndTime: largestImageLoadEndTimeTmpResult} as LargestContentfulPaint) + return value + } +} +export class LoadCommittedDetails_serializer { + public static write(buffer: SerializerBase, value: LoadCommittedDetails): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForIsMainFrame = value.isMainFrame + valueSerializer.writeBoolean(valueHolderForIsMainFrame) + const valueHolderForIsSameDocument = value.isSameDocument + valueSerializer.writeBoolean(valueHolderForIsSameDocument) + const valueHolderForDidReplaceEntry = value.didReplaceEntry + valueSerializer.writeBoolean(valueHolderForDidReplaceEntry) + const valueHolderForNavigationType = value.navigationType + valueSerializer.writeInt32(TypeChecker.WebNavigationType_ToNumeric(valueHolderForNavigationType)) + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + } + public static read(buffer: DeserializerBase): LoadCommittedDetails { + let valueDeserializer : DeserializerBase = buffer + const isMainFrameTmpResult : boolean = valueDeserializer.readBoolean() + const isSameDocumentTmpResult : boolean = valueDeserializer.readBoolean() + const didReplaceEntryTmpResult : boolean = valueDeserializer.readBoolean() + const navigationTypeTmpResult : WebNavigationType = TypeChecker.WebNavigationType_FromNumeric(valueDeserializer.readInt32()) + const urlTmpResult : string = (valueDeserializer.readString() as string) + let value : LoadCommittedDetails = ({isMainFrame: isMainFrameTmpResult, isSameDocument: isSameDocumentTmpResult, didReplaceEntry: didReplaceEntryTmpResult, navigationType: navigationTypeTmpResult, url: urlTmpResult} as LoadCommittedDetails) + return value + } +} +export class NativeEmbedVisibilityInfo_serializer { + public static write(buffer: SerializerBase, value: NativeEmbedVisibilityInfo): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForVisibility = value.visibility + valueSerializer.writeBoolean(valueHolderForVisibility) + const valueHolderForEmbedId = value.embedId + valueSerializer.writeString(valueHolderForEmbedId) + } + public static read(buffer: DeserializerBase): NativeEmbedVisibilityInfo { + let valueDeserializer : DeserializerBase = buffer + const visibilityTmpResult : boolean = valueDeserializer.readBoolean() + const embedIdTmpResult : string = (valueDeserializer.readString() as string) + let value : NativeEmbedVisibilityInfo = ({visibility: visibilityTmpResult, embedId: embedIdTmpResult} as NativeEmbedVisibilityInfo) + return value + } +} +export class NestedScrollOptionsExt_serializer { + public static write(buffer: SerializerBase, value: NestedScrollOptionsExt): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForScrollUp = value.scrollUp + if (valueHolderForScrollUp !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForScrollUpTmpValue = (valueHolderForScrollUp as NestedScrollMode) + valueSerializer.writeInt32(TypeChecker.NestedScrollMode_ToNumeric(valueHolderForScrollUpTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForScrollDown = value.scrollDown + if (valueHolderForScrollDown !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForScrollDownTmpValue = (valueHolderForScrollDown as NestedScrollMode) + valueSerializer.writeInt32(TypeChecker.NestedScrollMode_ToNumeric(valueHolderForScrollDownTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForScrollRight = value.scrollRight + if (valueHolderForScrollRight !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForScrollRightTmpValue = (valueHolderForScrollRight as NestedScrollMode) + valueSerializer.writeInt32(TypeChecker.NestedScrollMode_ToNumeric(valueHolderForScrollRightTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForScrollLeft = value.scrollLeft + if (valueHolderForScrollLeft !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForScrollLeftTmpValue = (valueHolderForScrollLeft as NestedScrollMode) + valueSerializer.writeInt32(TypeChecker.NestedScrollMode_ToNumeric(valueHolderForScrollLeftTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): NestedScrollOptionsExt { + let valueDeserializer : DeserializerBase = buffer + const scrollUpTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let scrollUpTmpBuf : NestedScrollMode | undefined + if ((scrollUpTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + scrollUpTmpBuf = TypeChecker.NestedScrollMode_FromNumeric(valueDeserializer.readInt32()) + } + const scrollUpTmpResult : NestedScrollMode | undefined = scrollUpTmpBuf + const scrollDownTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let scrollDownTmpBuf : NestedScrollMode | undefined + if ((scrollDownTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + scrollDownTmpBuf = TypeChecker.NestedScrollMode_FromNumeric(valueDeserializer.readInt32()) + } + const scrollDownTmpResult : NestedScrollMode | undefined = scrollDownTmpBuf + const scrollRightTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let scrollRightTmpBuf : NestedScrollMode | undefined + if ((scrollRightTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + scrollRightTmpBuf = TypeChecker.NestedScrollMode_FromNumeric(valueDeserializer.readInt32()) + } + const scrollRightTmpResult : NestedScrollMode | undefined = scrollRightTmpBuf + const scrollLeftTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let scrollLeftTmpBuf : NestedScrollMode | undefined + if ((scrollLeftTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + scrollLeftTmpBuf = TypeChecker.NestedScrollMode_FromNumeric(valueDeserializer.readInt32()) + } + const scrollLeftTmpResult : NestedScrollMode | undefined = scrollLeftTmpBuf + let value : NestedScrollOptionsExt = ({scrollUp: scrollUpTmpResult, scrollDown: scrollDownTmpResult, scrollRight: scrollRightTmpResult, scrollLeft: scrollLeftTmpResult} as NestedScrollOptionsExt) + return value + } +} +export class OnAlertEvent_serializer { + public static write(buffer: SerializerBase, value: OnAlertEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + const valueHolderForMessage = value.message + valueSerializer.writeString(valueHolderForMessage) + const valueHolderForResult = value.result + JsResult_serializer.write(valueSerializer, valueHolderForResult) + } + public static read(buffer: DeserializerBase): OnAlertEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + const messageTmpResult : string = (valueDeserializer.readString() as string) + const resultTmpResult : JsResult = (JsResult_serializer.read(valueDeserializer) as JsResult) + let value : OnAlertEvent = ({url: urlTmpResult, message: messageTmpResult, result: resultTmpResult} as OnAlertEvent) + return value + } +} +export class OnBeforeUnloadEvent_serializer { + public static write(buffer: SerializerBase, value: OnBeforeUnloadEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + const valueHolderForMessage = value.message + valueSerializer.writeString(valueHolderForMessage) + const valueHolderForResult = value.result + JsResult_serializer.write(valueSerializer, valueHolderForResult) + } + public static read(buffer: DeserializerBase): OnBeforeUnloadEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + const messageTmpResult : string = (valueDeserializer.readString() as string) + const resultTmpResult : JsResult = (JsResult_serializer.read(valueDeserializer) as JsResult) + let value : OnBeforeUnloadEvent = ({url: urlTmpResult, message: messageTmpResult, result: resultTmpResult} as OnBeforeUnloadEvent) + return value + } +} +export class OnClientAuthenticationEvent_serializer { + public static write(buffer: SerializerBase, value: OnClientAuthenticationEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHandler = value.handler + ClientAuthenticationHandler_serializer.write(valueSerializer, valueHolderForHandler) + const valueHolderForHost = value.host + valueSerializer.writeString(valueHolderForHost) + const valueHolderForPort = value.port + valueSerializer.writeNumber(valueHolderForPort) + const valueHolderForKeyTypes = value.keyTypes + valueSerializer.writeInt32((valueHolderForKeyTypes.length).toInt()) + for (let valueHolderForKeyTypesCounterI = 0; valueHolderForKeyTypesCounterI < valueHolderForKeyTypes.length; valueHolderForKeyTypesCounterI++) { + const valueHolderForKeyTypesTmpElement : string = valueHolderForKeyTypes[valueHolderForKeyTypesCounterI] + valueSerializer.writeString(valueHolderForKeyTypesTmpElement) + } + const valueHolderForIssuers = value.issuers + valueSerializer.writeInt32((valueHolderForIssuers.length).toInt()) + for (let valueHolderForIssuersCounterI = 0; valueHolderForIssuersCounterI < valueHolderForIssuers.length; valueHolderForIssuersCounterI++) { + const valueHolderForIssuersTmpElement : string = valueHolderForIssuers[valueHolderForIssuersCounterI] + valueSerializer.writeString(valueHolderForIssuersTmpElement) + } + } + public static read(buffer: DeserializerBase): OnClientAuthenticationEvent { + let valueDeserializer : DeserializerBase = buffer + const handlerTmpResult : ClientAuthenticationHandler = (ClientAuthenticationHandler_serializer.read(valueDeserializer) as ClientAuthenticationHandler) + const hostTmpResult : string = (valueDeserializer.readString() as string) + const portTmpResult : number = (valueDeserializer.readNumber() as number) + const keyTypesTmpBufLength : int32 = valueDeserializer.readInt32() + let keyTypesTmpBuf : Array = new Array(keyTypesTmpBufLength) + for (let keyTypesTmpBufBufCounterI = 0; keyTypesTmpBufBufCounterI < keyTypesTmpBufLength; keyTypesTmpBufBufCounterI++) { + keyTypesTmpBuf[keyTypesTmpBufBufCounterI] = (valueDeserializer.readString() as string) + } + const keyTypesTmpResult : Array = keyTypesTmpBuf + const issuersTmpBufLength : int32 = valueDeserializer.readInt32() + let issuersTmpBuf : Array = new Array(issuersTmpBufLength) + for (let issuersTmpBufBufCounterI = 0; issuersTmpBufBufCounterI < issuersTmpBufLength; issuersTmpBufBufCounterI++) { + issuersTmpBuf[issuersTmpBufBufCounterI] = (valueDeserializer.readString() as string) + } + const issuersTmpResult : Array = issuersTmpBuf + let value : OnClientAuthenticationEvent = ({handler: handlerTmpResult, host: hostTmpResult, port: portTmpResult, keyTypes: keyTypesTmpResult, issuers: issuersTmpResult} as OnClientAuthenticationEvent) + return value + } +} +export class OnConfirmEvent_serializer { + public static write(buffer: SerializerBase, value: OnConfirmEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + const valueHolderForMessage = value.message + valueSerializer.writeString(valueHolderForMessage) + const valueHolderForResult = value.result + JsResult_serializer.write(valueSerializer, valueHolderForResult) + } + public static read(buffer: DeserializerBase): OnConfirmEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + const messageTmpResult : string = (valueDeserializer.readString() as string) + const resultTmpResult : JsResult = (JsResult_serializer.read(valueDeserializer) as JsResult) + let value : OnConfirmEvent = ({url: urlTmpResult, message: messageTmpResult, result: resultTmpResult} as OnConfirmEvent) + return value + } +} +export class OnContextMenuShowEvent_serializer { + public static write(buffer: SerializerBase, value: OnContextMenuShowEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForParam = value.param + WebContextMenuParam_serializer.write(valueSerializer, valueHolderForParam) + const valueHolderForResult = value.result + WebContextMenuResult_serializer.write(valueSerializer, valueHolderForResult) + } + public static read(buffer: DeserializerBase): OnContextMenuShowEvent { + let valueDeserializer : DeserializerBase = buffer + const paramTmpResult : WebContextMenuParam = (WebContextMenuParam_serializer.read(valueDeserializer) as WebContextMenuParam) + const resultTmpResult : WebContextMenuResult = (WebContextMenuResult_serializer.read(valueDeserializer) as WebContextMenuResult) + let value : OnContextMenuShowEvent = ({param: paramTmpResult, result: resultTmpResult} as OnContextMenuShowEvent) + return value + } +} +export class OnDownloadStartEvent_serializer { + public static write(buffer: SerializerBase, value: OnDownloadStartEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + const valueHolderForUserAgent = value.userAgent + valueSerializer.writeString(valueHolderForUserAgent) + const valueHolderForContentDisposition = value.contentDisposition + valueSerializer.writeString(valueHolderForContentDisposition) + const valueHolderForMimetype = value.mimetype + valueSerializer.writeString(valueHolderForMimetype) + const valueHolderForContentLength = value.contentLength + valueSerializer.writeNumber(valueHolderForContentLength) + } + public static read(buffer: DeserializerBase): OnDownloadStartEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + const userAgentTmpResult : string = (valueDeserializer.readString() as string) + const contentDispositionTmpResult : string = (valueDeserializer.readString() as string) + const mimetypeTmpResult : string = (valueDeserializer.readString() as string) + const contentLengthTmpResult : number = (valueDeserializer.readNumber() as number) + let value : OnDownloadStartEvent = ({url: urlTmpResult, userAgent: userAgentTmpResult, contentDisposition: contentDispositionTmpResult, mimetype: mimetypeTmpResult, contentLength: contentLengthTmpResult} as OnDownloadStartEvent) + return value + } +} +export class OnErrorReceiveEvent_serializer { + public static write(buffer: SerializerBase, value: OnErrorReceiveEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForRequest = value.request + WebResourceRequest_serializer.write(valueSerializer, valueHolderForRequest) + const valueHolderForError = value.error + WebResourceError_serializer.write(valueSerializer, valueHolderForError) + } + public static read(buffer: DeserializerBase): OnErrorReceiveEvent { + let valueDeserializer : DeserializerBase = buffer + const requestTmpResult : WebResourceRequest = (WebResourceRequest_serializer.read(valueDeserializer) as WebResourceRequest) + const errorTmpResult : WebResourceError = (WebResourceError_serializer.read(valueDeserializer) as WebResourceError) + let value : OnErrorReceiveEvent = ({request: requestTmpResult, error: errorTmpResult} as OnErrorReceiveEvent) + return value + } +} +export class OnGeolocationShowEvent_serializer { + public static write(buffer: SerializerBase, value: OnGeolocationShowEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForOrigin = value.origin + valueSerializer.writeString(valueHolderForOrigin) + const valueHolderForGeolocation = value.geolocation + JsGeolocation_serializer.write(valueSerializer, valueHolderForGeolocation) + } + public static read(buffer: DeserializerBase): OnGeolocationShowEvent { + let valueDeserializer : DeserializerBase = buffer + const originTmpResult : string = (valueDeserializer.readString() as string) + const geolocationTmpResult : JsGeolocation = (JsGeolocation_serializer.read(valueDeserializer) as JsGeolocation) + let value : OnGeolocationShowEvent = ({origin: originTmpResult, geolocation: geolocationTmpResult} as OnGeolocationShowEvent) + return value + } +} +export class OnHttpAuthRequestEvent_serializer { + public static write(buffer: SerializerBase, value: OnHttpAuthRequestEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHandler = value.handler + HttpAuthHandler_serializer.write(valueSerializer, valueHolderForHandler) + const valueHolderForHost = value.host + valueSerializer.writeString(valueHolderForHost) + const valueHolderForRealm = value.realm + valueSerializer.writeString(valueHolderForRealm) + } + public static read(buffer: DeserializerBase): OnHttpAuthRequestEvent { + let valueDeserializer : DeserializerBase = buffer + const handlerTmpResult : HttpAuthHandler = (HttpAuthHandler_serializer.read(valueDeserializer) as HttpAuthHandler) + const hostTmpResult : string = (valueDeserializer.readString() as string) + const realmTmpResult : string = (valueDeserializer.readString() as string) + let value : OnHttpAuthRequestEvent = ({handler: handlerTmpResult, host: hostTmpResult, realm: realmTmpResult} as OnHttpAuthRequestEvent) + return value + } +} +export class OnHttpErrorReceiveEvent_serializer { + public static write(buffer: SerializerBase, value: OnHttpErrorReceiveEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForRequest = value.request + WebResourceRequest_serializer.write(valueSerializer, valueHolderForRequest) + const valueHolderForResponse = value.response + WebResourceResponse_serializer.write(valueSerializer, valueHolderForResponse) + } + public static read(buffer: DeserializerBase): OnHttpErrorReceiveEvent { + let valueDeserializer : DeserializerBase = buffer + const requestTmpResult : WebResourceRequest = (WebResourceRequest_serializer.read(valueDeserializer) as WebResourceRequest) + const responseTmpResult : WebResourceResponse = (WebResourceResponse_serializer.read(valueDeserializer) as WebResourceResponse) + let value : OnHttpErrorReceiveEvent = ({request: requestTmpResult, response: responseTmpResult} as OnHttpErrorReceiveEvent) + return value + } +} +export class OnInterceptRequestEvent_serializer { + public static write(buffer: SerializerBase, value: OnInterceptRequestEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForRequest = value.request + WebResourceRequest_serializer.write(valueSerializer, valueHolderForRequest) + } + public static read(buffer: DeserializerBase): OnInterceptRequestEvent { + let valueDeserializer : DeserializerBase = buffer + const requestTmpResult : WebResourceRequest = (WebResourceRequest_serializer.read(valueDeserializer) as WebResourceRequest) + let value : OnInterceptRequestEvent = ({request: requestTmpResult} as OnInterceptRequestEvent) + return value + } +} +export class OnLoadInterceptEvent_serializer { + public static write(buffer: SerializerBase, value: OnLoadInterceptEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForData = value.data + WebResourceRequest_serializer.write(valueSerializer, valueHolderForData) + } + public static read(buffer: DeserializerBase): OnLoadInterceptEvent { + let valueDeserializer : DeserializerBase = buffer + const dataTmpResult : WebResourceRequest = (WebResourceRequest_serializer.read(valueDeserializer) as WebResourceRequest) + let value : OnLoadInterceptEvent = ({data: dataTmpResult} as OnLoadInterceptEvent) + return value + } +} +export class OnPageBeginEvent_serializer { + public static write(buffer: SerializerBase, value: OnPageBeginEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + } + public static read(buffer: DeserializerBase): OnPageBeginEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + let value : OnPageBeginEvent = ({url: urlTmpResult} as OnPageBeginEvent) + return value + } +} +export class OnPageEndEvent_serializer { + public static write(buffer: SerializerBase, value: OnPageEndEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + } + public static read(buffer: DeserializerBase): OnPageEndEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + let value : OnPageEndEvent = ({url: urlTmpResult} as OnPageEndEvent) + return value + } +} +export class OnPageVisibleEvent_serializer { + public static write(buffer: SerializerBase, value: OnPageVisibleEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + } + public static read(buffer: DeserializerBase): OnPageVisibleEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + let value : OnPageVisibleEvent = ({url: urlTmpResult} as OnPageVisibleEvent) + return value + } +} +export class OnPermissionRequestEvent_serializer { + public static write(buffer: SerializerBase, value: OnPermissionRequestEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForRequest = value.request + PermissionRequest_serializer.write(valueSerializer, valueHolderForRequest) + } + public static read(buffer: DeserializerBase): OnPermissionRequestEvent { + let valueDeserializer : DeserializerBase = buffer + const requestTmpResult : PermissionRequest = (PermissionRequest_serializer.read(valueDeserializer) as PermissionRequest) + let value : OnPermissionRequestEvent = ({request: requestTmpResult} as OnPermissionRequestEvent) + return value + } +} +export class OnPromptEvent_serializer { + public static write(buffer: SerializerBase, value: OnPromptEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + const valueHolderForMessage = value.message + valueSerializer.writeString(valueHolderForMessage) + const valueHolderForValue = value.value + valueSerializer.writeString(valueHolderForValue) + const valueHolderForResult = value.result + JsResult_serializer.write(valueSerializer, valueHolderForResult) + } + public static read(buffer: DeserializerBase): OnPromptEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + const messageTmpResult : string = (valueDeserializer.readString() as string) + const valueTmpResult : string = (valueDeserializer.readString() as string) + const resultTmpResult : JsResult = (JsResult_serializer.read(valueDeserializer) as JsResult) + let value : OnPromptEvent = ({url: urlTmpResult, message: messageTmpResult, value: valueTmpResult, result: resultTmpResult} as OnPromptEvent) + return value + } +} +export class OnRefreshAccessedHistoryEvent_serializer { + public static write(buffer: SerializerBase, value: OnRefreshAccessedHistoryEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + const valueHolderForIsRefreshed = value.isRefreshed + valueSerializer.writeBoolean(valueHolderForIsRefreshed) + } + public static read(buffer: DeserializerBase): OnRefreshAccessedHistoryEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + const isRefreshedTmpResult : boolean = valueDeserializer.readBoolean() + let value : OnRefreshAccessedHistoryEvent = ({url: urlTmpResult, isRefreshed: isRefreshedTmpResult} as OnRefreshAccessedHistoryEvent) + return value + } +} +export class OnRenderExitedEvent_serializer { + public static write(buffer: SerializerBase, value: OnRenderExitedEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForRenderExitReason = value.renderExitReason + valueSerializer.writeInt32(TypeChecker.RenderExitReason_ToNumeric(valueHolderForRenderExitReason)) + } + public static read(buffer: DeserializerBase): OnRenderExitedEvent { + let valueDeserializer : DeserializerBase = buffer + const renderExitReasonTmpResult : RenderExitReason = TypeChecker.RenderExitReason_FromNumeric(valueDeserializer.readInt32()) + let value : OnRenderExitedEvent = ({renderExitReason: renderExitReasonTmpResult} as OnRenderExitedEvent) + return value + } +} +export class OnResourceLoadEvent_serializer { + public static write(buffer: SerializerBase, value: OnResourceLoadEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + } + public static read(buffer: DeserializerBase): OnResourceLoadEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + let value : OnResourceLoadEvent = ({url: urlTmpResult} as OnResourceLoadEvent) + return value + } +} +export class OnScreenCaptureRequestEvent_serializer { + public static write(buffer: SerializerBase, value: OnScreenCaptureRequestEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHandler = value.handler + ScreenCaptureHandler_serializer.write(valueSerializer, valueHolderForHandler) + } + public static read(buffer: DeserializerBase): OnScreenCaptureRequestEvent { + let valueDeserializer : DeserializerBase = buffer + const handlerTmpResult : ScreenCaptureHandler = (ScreenCaptureHandler_serializer.read(valueDeserializer) as ScreenCaptureHandler) + let value : OnScreenCaptureRequestEvent = ({handler: handlerTmpResult} as OnScreenCaptureRequestEvent) + return value + } +} +export class OnSslErrorEventReceiveEvent_serializer { + public static write(buffer: SerializerBase, value: OnSslErrorEventReceiveEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHandler = value.handler + SslErrorHandler_serializer.write(valueSerializer, valueHolderForHandler) + const valueHolderForError = value.error + valueSerializer.writeInt32(TypeChecker.SslError_ToNumeric(valueHolderForError)) + const valueHolderForCertChainData = value.certChainData + if (valueHolderForCertChainData !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForCertChainDataTmpValue = valueHolderForCertChainData! + valueSerializer.writeInt32((valueHolderForCertChainDataTmpValue.length).toInt()) + for (let valueHolderForCertChainDataTmpValueCounterI = 0; valueHolderForCertChainDataTmpValueCounterI < valueHolderForCertChainDataTmpValue.length; valueHolderForCertChainDataTmpValueCounterI++) { + const valueHolderForCertChainDataTmpValueTmpElement : ArrayBuffer = valueHolderForCertChainDataTmpValue[valueHolderForCertChainDataTmpValueCounterI] + valueSerializer.writeBuffer(valueHolderForCertChainDataTmpValueTmpElement) + } + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): OnSslErrorEventReceiveEvent { + let valueDeserializer : DeserializerBase = buffer + const handlerTmpResult : SslErrorHandler = (SslErrorHandler_serializer.read(valueDeserializer) as SslErrorHandler) + const errorTmpResult : SslError = TypeChecker.SslError_FromNumeric(valueDeserializer.readInt32()) + const certChainDataTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let certChainDataTmpBuf : Array | undefined + if ((certChainDataTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + const certChainDataTmpBuf_Length : int32 = valueDeserializer.readInt32() + let certChainDataTmpBuf_ : Array = new Array(certChainDataTmpBuf_Length) + for (let certChainDataTmpBuf_BufCounterI = 0; certChainDataTmpBuf_BufCounterI < certChainDataTmpBuf_Length; certChainDataTmpBuf_BufCounterI++) { + certChainDataTmpBuf_[certChainDataTmpBuf_BufCounterI] = (valueDeserializer.readBuffer() as ArrayBuffer) + } + certChainDataTmpBuf = certChainDataTmpBuf_ + } + const certChainDataTmpResult : Array | undefined = certChainDataTmpBuf + let value : OnSslErrorEventReceiveEvent = ({handler: handlerTmpResult, error: errorTmpResult, certChainData: certChainDataTmpResult} as OnSslErrorEventReceiveEvent) + return value + } +} +export class OnTitleReceiveEvent_serializer { + public static write(buffer: SerializerBase, value: OnTitleReceiveEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForTitle = value.title + valueSerializer.writeString(valueHolderForTitle) + } + public static read(buffer: DeserializerBase): OnTitleReceiveEvent { + let valueDeserializer : DeserializerBase = buffer + const titleTmpResult : string = (valueDeserializer.readString() as string) + let value : OnTitleReceiveEvent = ({title: titleTmpResult} as OnTitleReceiveEvent) + return value + } +} +export class OnTouchIconUrlReceivedEvent_serializer { + public static write(buffer: SerializerBase, value: OnTouchIconUrlReceivedEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + const valueHolderForPrecomposed = value.precomposed + valueSerializer.writeBoolean(valueHolderForPrecomposed) + } + public static read(buffer: DeserializerBase): OnTouchIconUrlReceivedEvent { + let valueDeserializer : DeserializerBase = buffer + const urlTmpResult : string = (valueDeserializer.readString() as string) + const precomposedTmpResult : boolean = valueDeserializer.readBoolean() + let value : OnTouchIconUrlReceivedEvent = ({url: urlTmpResult, precomposed: precomposedTmpResult} as OnTouchIconUrlReceivedEvent) + return value + } +} +export class OnWindowNewEvent_serializer { + public static write(buffer: SerializerBase, value: OnWindowNewEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForIsAlert = value.isAlert + valueSerializer.writeBoolean(valueHolderForIsAlert) + const valueHolderForIsUserTrigger = value.isUserTrigger + valueSerializer.writeBoolean(valueHolderForIsUserTrigger) + const valueHolderForTargetUrl = value.targetUrl + valueSerializer.writeString(valueHolderForTargetUrl) + const valueHolderForHandler = value.handler + ControllerHandler_serializer.write(valueSerializer, valueHolderForHandler) + } + public static read(buffer: DeserializerBase): OnWindowNewEvent { + let valueDeserializer : DeserializerBase = buffer + const isAlertTmpResult : boolean = valueDeserializer.readBoolean() + const isUserTriggerTmpResult : boolean = valueDeserializer.readBoolean() + const targetUrlTmpResult : string = (valueDeserializer.readString() as string) + const handlerTmpResult : ControllerHandler = (ControllerHandler_serializer.read(valueDeserializer) as ControllerHandler) + let value : OnWindowNewEvent = ({isAlert: isAlertTmpResult, isUserTrigger: isUserTriggerTmpResult, targetUrl: targetUrlTmpResult, handler: handlerTmpResult} as OnWindowNewEvent) + return value + } +} +export class RenderProcessNotRespondingData_serializer { + public static write(buffer: SerializerBase, value: RenderProcessNotRespondingData): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForJsStack = value.jsStack + valueSerializer.writeString(valueHolderForJsStack) + const valueHolderForPid = value.pid + valueSerializer.writeInt32(valueHolderForPid) + const valueHolderForReason = value.reason + valueSerializer.writeInt32(TypeChecker.RenderProcessNotRespondingReason_ToNumeric(valueHolderForReason)) + } + public static read(buffer: DeserializerBase): RenderProcessNotRespondingData { + let valueDeserializer : DeserializerBase = buffer + const jsStackTmpResult : string = (valueDeserializer.readString() as string) + const pidTmpResult : int32 = valueDeserializer.readInt32() + const reasonTmpResult : RenderProcessNotRespondingReason = TypeChecker.RenderProcessNotRespondingReason_FromNumeric(valueDeserializer.readInt32()) + let value : RenderProcessNotRespondingData = ({jsStack: jsStackTmpResult, pid: pidTmpResult, reason: reasonTmpResult} as RenderProcessNotRespondingData) + return value + } +} +export class ScreenCaptureConfig_serializer { + public static write(buffer: SerializerBase, value: ScreenCaptureConfig): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForCaptureMode = value.captureMode + valueSerializer.writeInt32(TypeChecker.WebCaptureMode_ToNumeric(valueHolderForCaptureMode)) + } + public static read(buffer: DeserializerBase): ScreenCaptureConfig { + let valueDeserializer : DeserializerBase = buffer + const captureModeTmpResult : WebCaptureMode = TypeChecker.WebCaptureMode_FromNumeric(valueDeserializer.readInt32()) + let value : ScreenCaptureConfig = ({captureMode: captureModeTmpResult} as ScreenCaptureConfig) + return value + } +} +export class ScriptItem_serializer { + public static write(buffer: SerializerBase, value: ScriptItem): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForScript = value.script + valueSerializer.writeString(valueHolderForScript) + const valueHolderForScriptRules = value.scriptRules + valueSerializer.writeInt32((valueHolderForScriptRules.length).toInt()) + for (let valueHolderForScriptRulesCounterI = 0; valueHolderForScriptRulesCounterI < valueHolderForScriptRules.length; valueHolderForScriptRulesCounterI++) { + const valueHolderForScriptRulesTmpElement : string = valueHolderForScriptRules[valueHolderForScriptRulesCounterI] + valueSerializer.writeString(valueHolderForScriptRulesTmpElement) + } + } + public static read(buffer: DeserializerBase): ScriptItem { + let valueDeserializer : DeserializerBase = buffer + const scriptTmpResult : string = (valueDeserializer.readString() as string) + const scriptRulesTmpBufLength : int32 = valueDeserializer.readInt32() + let scriptRulesTmpBuf : Array = new Array(scriptRulesTmpBufLength) + for (let scriptRulesTmpBufBufCounterI = 0; scriptRulesTmpBufBufCounterI < scriptRulesTmpBufLength; scriptRulesTmpBufBufCounterI++) { + scriptRulesTmpBuf[scriptRulesTmpBufBufCounterI] = (valueDeserializer.readString() as string) + } + const scriptRulesTmpResult : Array = scriptRulesTmpBuf + let value : ScriptItem = ({script: scriptTmpResult, scriptRules: scriptRulesTmpResult} as ScriptItem) + return value + } +} +export class SelectionMenuOptionsExt_serializer { + public static write(buffer: SerializerBase, value: SelectionMenuOptionsExt): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForOnAppear = value.onAppear + if (valueHolderForOnAppear !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForOnAppearTmpValue = valueHolderForOnAppear! + valueSerializer.holdAndWriteCallback(valueHolderForOnAppearTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForOnDisappear = value.onDisappear + if (valueHolderForOnDisappear !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForOnDisappearTmpValue = valueHolderForOnDisappear! + valueSerializer.holdAndWriteCallback(valueHolderForOnDisappearTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForPreview = value.preview + if (valueHolderForPreview !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForPreviewTmpValue = valueHolderForPreview! + valueSerializer.holdAndWriteCallback(CallbackTransformer.transformFromCustomBuilder(valueHolderForPreviewTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForMenuType = value.menuType + if (valueHolderForMenuType !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForMenuTypeTmpValue = (valueHolderForMenuType as MenuType) + valueSerializer.writeInt32(TypeChecker.MenuType_ToNumeric(valueHolderForMenuTypeTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): SelectionMenuOptionsExt { + let valueDeserializer : DeserializerBase = buffer + const onAppearTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let onAppearTmpBuf : (() => void) | undefined + if ((onAppearTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + const onAppearTmpBuf_BufResource : CallbackResource = valueDeserializer.readCallbackResource() + const onAppearTmpBuf_BufCall : KPointer = valueDeserializer.readPointer() + const onAppearTmpBuf_BufCallSync : KPointer = valueDeserializer.readPointer() + onAppearTmpBuf = ():void => { + const onAppearTmpBuf_BufArgsSerializer : SerializerBase = SerializerBase.hold(); + onAppearTmpBuf_BufArgsSerializer.writeInt32(onAppearTmpBuf_BufResource.resourceId); + onAppearTmpBuf_BufArgsSerializer.writePointer(onAppearTmpBuf_BufCall); + onAppearTmpBuf_BufArgsSerializer.writePointer(onAppearTmpBuf_BufCallSync); + InteropNativeModule._CallCallback(-1867723152, onAppearTmpBuf_BufArgsSerializer.asBuffer(), onAppearTmpBuf_BufArgsSerializer.length()); + onAppearTmpBuf_BufArgsSerializer.release(); + return; + } + } + const onAppearTmpResult : (() => void) | undefined = onAppearTmpBuf + const onDisappearTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let onDisappearTmpBuf : (() => void) | undefined + if ((onDisappearTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + const onDisappearTmpBuf_BufResource : CallbackResource = valueDeserializer.readCallbackResource() + const onDisappearTmpBuf_BufCall : KPointer = valueDeserializer.readPointer() + const onDisappearTmpBuf_BufCallSync : KPointer = valueDeserializer.readPointer() + onDisappearTmpBuf = ():void => { + const onDisappearTmpBuf_BufArgsSerializer : SerializerBase = SerializerBase.hold(); + onDisappearTmpBuf_BufArgsSerializer.writeInt32(onDisappearTmpBuf_BufResource.resourceId); + onDisappearTmpBuf_BufArgsSerializer.writePointer(onDisappearTmpBuf_BufCall); + onDisappearTmpBuf_BufArgsSerializer.writePointer(onDisappearTmpBuf_BufCallSync); + InteropNativeModule._CallCallback(-1867723152, onDisappearTmpBuf_BufArgsSerializer.asBuffer(), onDisappearTmpBuf_BufArgsSerializer.length()); + onDisappearTmpBuf_BufArgsSerializer.release(); + return; + } + } + const onDisappearTmpResult : (() => void) | undefined = onDisappearTmpBuf + const previewTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let previewTmpBuf : CustomBuilder | undefined + if ((previewTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + const previewTmpBuf_BufResource : CallbackResource = valueDeserializer.readCallbackResource() + const previewTmpBuf_BufCall : KPointer = valueDeserializer.readPointer() + const previewTmpBuf_BufCallSync : KPointer = valueDeserializer.readPointer() + previewTmpBuf = ():void => { + const previewTmpBuf_BufArgsSerializer : SerializerBase = SerializerBase.hold(); + previewTmpBuf_BufArgsSerializer.writeInt32(previewTmpBuf_BufResource.resourceId); + previewTmpBuf_BufArgsSerializer.writePointer(previewTmpBuf_BufCall); + previewTmpBuf_BufArgsSerializer.writePointer(previewTmpBuf_BufCallSync); + InteropNativeModule._CallCallback(737226752, previewTmpBuf_BufArgsSerializer.asBuffer(), previewTmpBuf_BufArgsSerializer.length()); + previewTmpBuf_BufArgsSerializer.release(); + return; + } + } + const previewTmpResult : CustomBuilder | undefined = previewTmpBuf + const menuTypeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let menuTypeTmpBuf : MenuType | undefined + if ((menuTypeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + menuTypeTmpBuf = TypeChecker.MenuType_FromNumeric(valueDeserializer.readInt32()) + } + const menuTypeTmpResult : MenuType | undefined = menuTypeTmpBuf + let value : SelectionMenuOptionsExt = ({onAppear: onAppearTmpResult, onDisappear: onDisappearTmpResult, preview: previewTmpResult, menuType: menuTypeTmpResult} as SelectionMenuOptionsExt) + return value + } +} +export class SslErrorEvent_serializer { + public static write(buffer: SerializerBase, value: SslErrorEvent): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHandler = value.handler + SslErrorHandler_serializer.write(valueSerializer, valueHolderForHandler) + const valueHolderForError = value.error + valueSerializer.writeInt32(TypeChecker.SslError_ToNumeric(valueHolderForError)) + const valueHolderForUrl = value.url + valueSerializer.writeString(valueHolderForUrl) + const valueHolderForOriginalUrl = value.originalUrl + valueSerializer.writeString(valueHolderForOriginalUrl) + const valueHolderForReferrer = value.referrer + valueSerializer.writeString(valueHolderForReferrer) + const valueHolderForIsFatalError = value.isFatalError + valueSerializer.writeBoolean(valueHolderForIsFatalError) + const valueHolderForIsMainFrame = value.isMainFrame + valueSerializer.writeBoolean(valueHolderForIsMainFrame) + } + public static read(buffer: DeserializerBase): SslErrorEvent { + let valueDeserializer : DeserializerBase = buffer + const handlerTmpResult : SslErrorHandler = (SslErrorHandler_serializer.read(valueDeserializer) as SslErrorHandler) + const errorTmpResult : SslError = TypeChecker.SslError_FromNumeric(valueDeserializer.readInt32()) + const urlTmpResult : string = (valueDeserializer.readString() as string) + const originalUrlTmpResult : string = (valueDeserializer.readString() as string) + const referrerTmpResult : string = (valueDeserializer.readString() as string) + const isFatalErrorTmpResult : boolean = valueDeserializer.readBoolean() + const isMainFrameTmpResult : boolean = valueDeserializer.readBoolean() + let value : SslErrorEvent = ({handler: handlerTmpResult, error: errorTmpResult, url: urlTmpResult, originalUrl: originalUrlTmpResult, referrer: referrerTmpResult, isFatalError: isFatalErrorTmpResult, isMainFrame: isMainFrameTmpResult} as SslErrorEvent) + return value + } +} +export class WebKeyboardCallbackInfo_serializer { + public static write(buffer: SerializerBase, value: WebKeyboardCallbackInfo): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForController = value.controller + WebKeyboardController_serializer.write(valueSerializer, valueHolderForController) + const valueHolderForAttributes = value.attributes + valueSerializer.writeInt32((valueHolderForAttributes.size).toInt()) + for (const pair of valueHolderForAttributes) { + const valueHolderForAttributesKeyVar = pair[0] + const valueHolderForAttributesValueVar = pair[1] + valueSerializer.writeString(valueHolderForAttributesKeyVar) + valueSerializer.writeString(valueHolderForAttributesValueVar) + } + } + public static read(buffer: DeserializerBase): WebKeyboardCallbackInfo { + let valueDeserializer : DeserializerBase = buffer + const controllerTmpResult : WebKeyboardController = (WebKeyboardController_serializer.read(valueDeserializer) as WebKeyboardController) + const attributesTmpBufSizeVar : int32 = valueDeserializer.readInt32() + let attributesTmpBuf : Map = new Map() + // TODO: TS map resize + for (let attributesTmpBufIVar = 0; attributesTmpBufIVar < attributesTmpBufSizeVar; attributesTmpBufIVar++) { + const attributesTmpBufKeyVar : string = (valueDeserializer.readString() as string) + const attributesTmpBufValueVar : string = (valueDeserializer.readString() as string) + attributesTmpBuf.set(attributesTmpBufKeyVar, attributesTmpBufValueVar) + } + const attributesTmpResult : Map = attributesTmpBuf + let value : WebKeyboardCallbackInfo = ({controller: controllerTmpResult, attributes: attributesTmpResult} as WebKeyboardCallbackInfo) + return value + } +} +export class WebKeyboardOptions_serializer { + public static write(buffer: SerializerBase, value: WebKeyboardOptions): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForUseSystemKeyboard = value.useSystemKeyboard + valueSerializer.writeBoolean(valueHolderForUseSystemKeyboard) + const valueHolderForEnterKeyType = value.enterKeyType + if (valueHolderForEnterKeyType !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForEnterKeyTypeTmpValue = valueHolderForEnterKeyType! + valueSerializer.writeInt32(valueHolderForEnterKeyTypeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForCustomKeyboard = value.customKeyboard + if (valueHolderForCustomKeyboard !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForCustomKeyboardTmpValue = valueHolderForCustomKeyboard! + valueSerializer.holdAndWriteCallback(CallbackTransformer.transformFromCustomBuilder(valueHolderForCustomKeyboardTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): WebKeyboardOptions { + let valueDeserializer : DeserializerBase = buffer + const useSystemKeyboardTmpResult : boolean = valueDeserializer.readBoolean() + const enterKeyTypeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let enterKeyTypeTmpBuf : int32 | undefined + if ((enterKeyTypeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + enterKeyTypeTmpBuf = valueDeserializer.readInt32() + } + const enterKeyTypeTmpResult : int32 | undefined = enterKeyTypeTmpBuf + const customKeyboardTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let customKeyboardTmpBuf : CustomBuilder | undefined + if ((customKeyboardTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + const customKeyboardTmpBuf_BufResource : CallbackResource = valueDeserializer.readCallbackResource() + const customKeyboardTmpBuf_BufCall : KPointer = valueDeserializer.readPointer() + const customKeyboardTmpBuf_BufCallSync : KPointer = valueDeserializer.readPointer() + customKeyboardTmpBuf = ():void => { + const customKeyboardTmpBuf_BufArgsSerializer : SerializerBase = SerializerBase.hold(); + customKeyboardTmpBuf_BufArgsSerializer.writeInt32(customKeyboardTmpBuf_BufResource.resourceId); + customKeyboardTmpBuf_BufArgsSerializer.writePointer(customKeyboardTmpBuf_BufCall); + customKeyboardTmpBuf_BufArgsSerializer.writePointer(customKeyboardTmpBuf_BufCallSync); + InteropNativeModule._CallCallback(737226752, customKeyboardTmpBuf_BufArgsSerializer.asBuffer(), customKeyboardTmpBuf_BufArgsSerializer.length()); + customKeyboardTmpBuf_BufArgsSerializer.release(); + return; + } + } + const customKeyboardTmpResult : CustomBuilder | undefined = customKeyboardTmpBuf + let value : WebKeyboardOptions = ({useSystemKeyboard: useSystemKeyboardTmpResult, enterKeyType: enterKeyTypeTmpResult, customKeyboard: customKeyboardTmpResult} as WebKeyboardOptions) + return value + } +} +export class WebMediaOptions_serializer { + public static write(buffer: SerializerBase, value: WebMediaOptions): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForResumeInterval = value.resumeInterval + if (valueHolderForResumeInterval !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForResumeIntervalTmpValue = valueHolderForResumeInterval! + valueSerializer.writeInt32(valueHolderForResumeIntervalTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForAudioExclusive = value.audioExclusive + if (valueHolderForAudioExclusive !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForAudioExclusiveTmpValue = valueHolderForAudioExclusive! + valueSerializer.writeBoolean(valueHolderForAudioExclusiveTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForAudioSessionType = value.audioSessionType + if (valueHolderForAudioSessionType !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForAudioSessionTypeTmpValue = (valueHolderForAudioSessionType as AudioSessionType) + valueSerializer.writeInt32(TypeChecker.AudioSessionType_ToNumeric(valueHolderForAudioSessionTypeTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): WebMediaOptions { + let valueDeserializer : DeserializerBase = buffer + const resumeIntervalTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let resumeIntervalTmpBuf : int32 | undefined + if ((resumeIntervalTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + resumeIntervalTmpBuf = valueDeserializer.readInt32() + } + const resumeIntervalTmpResult : int32 | undefined = resumeIntervalTmpBuf + const audioExclusiveTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let audioExclusiveTmpBuf : boolean | undefined + if ((audioExclusiveTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + audioExclusiveTmpBuf = valueDeserializer.readBoolean() + } + const audioExclusiveTmpResult : boolean | undefined = audioExclusiveTmpBuf + const audioSessionTypeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let audioSessionTypeTmpBuf : AudioSessionType | undefined + if ((audioSessionTypeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + audioSessionTypeTmpBuf = TypeChecker.AudioSessionType_FromNumeric(valueDeserializer.readInt32()) + } + const audioSessionTypeTmpResult : AudioSessionType | undefined = audioSessionTypeTmpBuf + let value : WebMediaOptions = ({resumeInterval: resumeIntervalTmpResult, audioExclusive: audioExclusiveTmpResult, audioSessionType: audioSessionTypeTmpResult} as WebMediaOptions) + return value + } +} +export class WebOptions_serializer { + public static write(buffer: SerializerBase, value: WebOptions): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForSrc = value.src + if (valueHolderForSrc instanceof string) { + valueSerializer.writeInt8((0).toChar()) + const valueHolderForSrcForIdx0 = valueHolderForSrc as string + valueSerializer.writeString(valueHolderForSrcForIdx0) + } else if (valueHolderForSrc instanceof Resource) { + valueSerializer.writeInt8((1).toChar()) + const valueHolderForSrcForIdx1 = valueHolderForSrc as Resource + Resource_serializer.write(valueSerializer, valueHolderForSrcForIdx1) + } + const valueHolderForController = value.controller + webview_WebviewController_serializer.write(valueSerializer, valueHolderForController) + const valueHolderForRenderMode = value.renderMode + if (valueHolderForRenderMode !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForRenderModeTmpValue = (valueHolderForRenderMode as RenderMode) + valueSerializer.writeInt32(TypeChecker.RenderMode_ToNumeric(valueHolderForRenderModeTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForIncognitoMode = value.incognitoMode + if (valueHolderForIncognitoMode !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForIncognitoModeTmpValue = valueHolderForIncognitoMode! + valueSerializer.writeBoolean(valueHolderForIncognitoModeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForSharedRenderProcessToken = value.sharedRenderProcessToken + if (valueHolderForSharedRenderProcessToken !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForSharedRenderProcessTokenTmpValue = valueHolderForSharedRenderProcessToken! + valueSerializer.writeString(valueHolderForSharedRenderProcessTokenTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): WebOptions { + let valueDeserializer : DeserializerBase = buffer + const srcTmpBufUnionSelector : int32 = valueDeserializer.readInt8() + let srcTmpBuf : string | Resource | undefined + if (srcTmpBufUnionSelector == (0).toChar()) { + srcTmpBuf = (valueDeserializer.readString() as string) + } else if (srcTmpBufUnionSelector == (1).toChar()) { + srcTmpBuf = Resource_serializer.read(valueDeserializer) + } else { + throw new Error("One of the branches for srcTmpBuf has to be chosen through deserialisation.") + } + const srcTmpResult : string | Resource = (srcTmpBuf as string | Resource) + const controllerTmpResult : webview.WebviewController = (webview_WebviewController_serializer.read(valueDeserializer) as webview.WebviewController) + const renderModeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let renderModeTmpBuf : RenderMode | undefined + if ((renderModeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + renderModeTmpBuf = TypeChecker.RenderMode_FromNumeric(valueDeserializer.readInt32()) + } + const renderModeTmpResult : RenderMode | undefined = renderModeTmpBuf + const incognitoModeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let incognitoModeTmpBuf : boolean | undefined + if ((incognitoModeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + incognitoModeTmpBuf = valueDeserializer.readBoolean() + } + const incognitoModeTmpResult : boolean | undefined = incognitoModeTmpBuf + const sharedRenderProcessTokenTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let sharedRenderProcessTokenTmpBuf : string | undefined + if ((sharedRenderProcessTokenTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + sharedRenderProcessTokenTmpBuf = (valueDeserializer.readString() as string) + } + const sharedRenderProcessTokenTmpResult : string | undefined = sharedRenderProcessTokenTmpBuf + let value : WebOptions = ({src: srcTmpResult, controller: controllerTmpResult, renderMode: renderModeTmpResult, incognitoMode: incognitoModeTmpResult, sharedRenderProcessToken: sharedRenderProcessTokenTmpResult} as WebOptions) + return value + } +} +export class NativeEmbedInfo_serializer { + public static write(buffer: SerializerBase, value: NativeEmbedInfo): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForId = value.id + if (valueHolderForId !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForIdTmpValue = valueHolderForId! + valueSerializer.writeString(valueHolderForIdTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForType = value.type + if (valueHolderForType !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForTypeTmpValue = valueHolderForType! + valueSerializer.writeString(valueHolderForTypeTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForSrc = value.src + if (valueHolderForSrc !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForSrcTmpValue = valueHolderForSrc! + valueSerializer.writeString(valueHolderForSrcTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForPosition = value.position + if (valueHolderForPosition !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForPositionTmpValue = valueHolderForPosition! + Position_serializer.write(valueSerializer, valueHolderForPositionTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForWidth = value.width + if (valueHolderForWidth !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForWidthTmpValue = valueHolderForWidth! + valueSerializer.writeInt32(valueHolderForWidthTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForHeight = value.height + if (valueHolderForHeight !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForHeightTmpValue = valueHolderForHeight! + valueSerializer.writeInt32(valueHolderForHeightTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForUrl = value.url + if (valueHolderForUrl !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForUrlTmpValue = valueHolderForUrl! + valueSerializer.writeString(valueHolderForUrlTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForTag = value.tag + if (valueHolderForTag !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForTagTmpValue = valueHolderForTag! + valueSerializer.writeString(valueHolderForTagTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForParams = value.params + if (valueHolderForParams !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForParamsTmpValue = valueHolderForParams! + valueSerializer.writeInt32((valueHolderForParamsTmpValue.size).toInt()) + for (const pair of valueHolderForParamsTmpValue) { + const valueHolderForParamsTmpValueKeyVar = pair[0] + const valueHolderForParamsTmpValueValueVar = pair[1] + valueSerializer.writeString(valueHolderForParamsTmpValueKeyVar) + valueSerializer.writeString(valueHolderForParamsTmpValueValueVar) + } + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): NativeEmbedInfo { + let valueDeserializer : DeserializerBase = buffer + const idTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let idTmpBuf : string | undefined + if ((idTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + idTmpBuf = (valueDeserializer.readString() as string) + } + const idTmpResult : string | undefined = idTmpBuf + const typeTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let typeTmpBuf : string | undefined + if ((typeTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + typeTmpBuf = (valueDeserializer.readString() as string) + } + const typeTmpResult : string | undefined = typeTmpBuf + const srcTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let srcTmpBuf : string | undefined + if ((srcTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + srcTmpBuf = (valueDeserializer.readString() as string) + } + const srcTmpResult : string | undefined = srcTmpBuf + const positionTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let positionTmpBuf : Position | undefined + if ((positionTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + positionTmpBuf = Position_serializer.read(valueDeserializer) + } + const positionTmpResult : Position | undefined = positionTmpBuf + const widthTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let widthTmpBuf : int32 | undefined + if ((widthTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + widthTmpBuf = valueDeserializer.readInt32() + } + const widthTmpResult : int32 | undefined = widthTmpBuf + const heightTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let heightTmpBuf : int32 | undefined + if ((heightTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + heightTmpBuf = valueDeserializer.readInt32() + } + const heightTmpResult : int32 | undefined = heightTmpBuf + const urlTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let urlTmpBuf : string | undefined + if ((urlTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + urlTmpBuf = (valueDeserializer.readString() as string) + } + const urlTmpResult : string | undefined = urlTmpBuf + const tagTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let tagTmpBuf : string | undefined + if ((tagTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + tagTmpBuf = (valueDeserializer.readString() as string) + } + const tagTmpResult : string | undefined = tagTmpBuf + const paramsTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let paramsTmpBuf : Map | undefined + if ((paramsTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + const paramsTmpBuf_SizeVar : int32 = valueDeserializer.readInt32() + let paramsTmpBuf_ : Map = new Map() + // TODO: TS map resize + for (let paramsTmpBuf_IVar = 0; paramsTmpBuf_IVar < paramsTmpBuf_SizeVar; paramsTmpBuf_IVar++) { + const paramsTmpBuf_KeyVar : string = (valueDeserializer.readString() as string) + const paramsTmpBuf_ValueVar : string = (valueDeserializer.readString() as string) + paramsTmpBuf_.set(paramsTmpBuf_KeyVar, paramsTmpBuf_ValueVar) + } + paramsTmpBuf = paramsTmpBuf_ + } + const paramsTmpResult : Map | undefined = paramsTmpBuf + let value : NativeEmbedInfo = ({id: idTmpResult, type: typeTmpResult, src: srcTmpResult, position: positionTmpResult, width: widthTmpResult, height: heightTmpResult, url: urlTmpResult, tag: tagTmpResult, params: paramsTmpResult} as NativeEmbedInfo) + return value + } +} +export class NativeEmbedDataInfo_serializer { + public static write(buffer: SerializerBase, value: NativeEmbedDataInfo): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForStatus = value.status + if (valueHolderForStatus !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForStatusTmpValue = (valueHolderForStatus as NativeEmbedStatus) + valueSerializer.writeInt32(TypeChecker.NativeEmbedStatus_ToNumeric(valueHolderForStatusTmpValue)) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForSurfaceId = value.surfaceId + if (valueHolderForSurfaceId !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForSurfaceIdTmpValue = valueHolderForSurfaceId! + valueSerializer.writeString(valueHolderForSurfaceIdTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForEmbedId = value.embedId + if (valueHolderForEmbedId !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForEmbedIdTmpValue = valueHolderForEmbedId! + valueSerializer.writeString(valueHolderForEmbedIdTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForInfo = value.info + if (valueHolderForInfo !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForInfoTmpValue = valueHolderForInfo! + NativeEmbedInfo_serializer.write(valueSerializer, valueHolderForInfoTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): NativeEmbedDataInfo { + let valueDeserializer : DeserializerBase = buffer + const statusTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let statusTmpBuf : NativeEmbedStatus | undefined + if ((statusTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + statusTmpBuf = TypeChecker.NativeEmbedStatus_FromNumeric(valueDeserializer.readInt32()) + } + const statusTmpResult : NativeEmbedStatus | undefined = statusTmpBuf + const surfaceIdTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let surfaceIdTmpBuf : string | undefined + if ((surfaceIdTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + surfaceIdTmpBuf = (valueDeserializer.readString() as string) + } + const surfaceIdTmpResult : string | undefined = surfaceIdTmpBuf + const embedIdTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let embedIdTmpBuf : string | undefined + if ((embedIdTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + embedIdTmpBuf = (valueDeserializer.readString() as string) + } + const embedIdTmpResult : string | undefined = embedIdTmpBuf + const infoTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let infoTmpBuf : NativeEmbedInfo | undefined + if ((infoTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + infoTmpBuf = NativeEmbedInfo_serializer.read(valueDeserializer) + } + const infoTmpResult : NativeEmbedInfo | undefined = infoTmpBuf + let value : NativeEmbedDataInfo = ({status: statusTmpResult, surfaceId: surfaceIdTmpResult, embedId: embedIdTmpResult, info: infoTmpResult} as NativeEmbedDataInfo) + return value + } +} +export class NativeEmbedTouchInfo_serializer { + public static write(buffer: SerializerBase, value: NativeEmbedTouchInfo): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForEmbedId = value.embedId + if (valueHolderForEmbedId !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForEmbedIdTmpValue = valueHolderForEmbedId! + valueSerializer.writeString(valueHolderForEmbedIdTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForTouchEvent = value.touchEvent + if (valueHolderForTouchEvent !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForTouchEventTmpValue = valueHolderForTouchEvent! + TouchEvent_serializer.write(valueSerializer, valueHolderForTouchEventTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + const valueHolderForResult = value.result + if (valueHolderForResult !== undefined) { + valueSerializer.writeInt8(RuntimeType.OBJECT) + const valueHolderForResultTmpValue = valueHolderForResult! + EventResult_serializer.write(valueSerializer, valueHolderForResultTmpValue) + } else { + valueSerializer.writeInt8(RuntimeType.UNDEFINED) + } + } + public static read(buffer: DeserializerBase): NativeEmbedTouchInfo { + let valueDeserializer : DeserializerBase = buffer + const embedIdTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let embedIdTmpBuf : string | undefined + if ((embedIdTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + embedIdTmpBuf = (valueDeserializer.readString() as string) + } + const embedIdTmpResult : string | undefined = embedIdTmpBuf + const touchEventTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let touchEventTmpBuf : TouchEvent | undefined + if ((touchEventTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + touchEventTmpBuf = (TouchEvent_serializer.read(valueDeserializer) as TouchEvent) + } + const touchEventTmpResult : TouchEvent | undefined = touchEventTmpBuf + const resultTmpBuf_runtimeType = valueDeserializer.readInt8().toInt() + let resultTmpBuf : EventResult | undefined + if ((resultTmpBuf_runtimeType) != (RuntimeType.UNDEFINED)) { + resultTmpBuf = (EventResult_serializer.read(valueDeserializer) as EventResult) + } + const resultTmpResult : EventResult | undefined = resultTmpBuf + let value : NativeEmbedTouchInfo = ({embedId: embedIdTmpResult, touchEvent: touchEventTmpResult, result: resultTmpResult} as NativeEmbedTouchInfo) + return value } } diff --git a/arkoala-arkts/arkui/generated/framework/EnumsImpl.ets b/arkoala-arkts/arkui/generated/framework/EnumsImpl.ets index ec781f6f3..0810099f4 100644 --- a/arkoala-arkts/arkui/generated/framework/EnumsImpl.ets +++ b/arkoala-arkts/arkui/generated/framework/EnumsImpl.ets @@ -2720,6 +2720,198 @@ export enum WaterFlowLayoutMode { ALWAYS_TOP_DOWN = 0, SLIDING_WINDOW = 1 } +export enum MessageLevel { + DEBUG = 0, + Debug = 0, + ERROR = 1, + Error = 1, + INFO = 2, + Info = 2, + LOG = 3, + Log = 3, + WARN = 4, + Warn = 4 +} +export enum MixedMode { + ALL = 0, + All = 0, + COMPATIBLE = 1, + Compatible = 1, + NONE = 2, + None = 2 +} +export enum HitTestType { + EDIT_TEXT = 0, + EditText = 0, + EMAIL = 1, + Email = 1, + HTTP_ANCHOR = 2, + HttpAnchor = 2, + HTTP_ANCHOR_IMG = 3, + HttpAnchorImg = 3, + IMG = 4, + Img = 4, + MAP = 5, + Map = 5, + PHONE = 6, + Phone = 6, + UNKNOWN = 7, + Unknown = 7 +} +export enum CacheMode { + DEFAULT = 0, + Default = 0, + NONE = 1, + None = 1, + ONLINE = 2, + Online = 2, + ONLY = 3, + Only = 3 +} +export enum OverScrollMode { + NEVER = 0, + ALWAYS = 1 +} +export enum BlurOnKeyboardHideMode { + SILENT = 0, + BLUR = 1 +} +export enum WebDarkMode { + OFF = 0, + Off = 0, + ON = 1, + On = 1, + AUTO = 2, + Auto = 2 +} +export enum WebCaptureMode { + HOME_SCREEN = 0 +} +export enum ThreatType { + THREAT_ILLEGAL = 0, + THREAT_FRAUD = 1, + THREAT_RISK = 2, + THREAT_WARNING = 3 +} +export enum RenderExitReason { + PROCESS_ABNORMAL_TERMINATION = 0, + ProcessAbnormalTermination = 0, + PROCESS_WAS_KILLED = 1, + ProcessWasKilled = 1, + PROCESS_CRASHED = 2, + ProcessCrashed = 2, + PROCESS_OOM = 3, + ProcessOom = 3, + PROCESS_EXIT_UNKNOWN = 4, + ProcessExitUnknown = 4 +} +export enum SslError { + INVALID = 0, + Invalid = 0, + HOST_MISMATCH = 1, + HostMismatch = 1, + DATE_INVALID = 2, + DateInvalid = 2, + UNTRUSTED = 3, + Untrusted = 3 +} +export enum FileSelectorMode { + FILE_OPEN_MODE = 0, + FileOpenMode = 0, + FILE_OPEN_MULTIPLE_MODE = 1, + FileOpenMultipleMode = 1, + FILE_OPEN_FOLDER_MODE = 2, + FileOpenFolderMode = 2, + FILE_SAVE_MODE = 3, + FileSaveMode = 3 +} +export enum WebLayoutMode { + NONE = 0, + FIT_CONTENT = 1 +} +export enum RenderProcessNotRespondingReason { + INPUT_TIMEOUT = 0, + NAVIGATION_COMMIT_TIMEOUT = 1 +} +export enum ProtectedResourceType { + MIDI_SYSEX = "'TYPE_MIDI_SYSEX'", + MidiSysex = "'TYPE_MIDI_SYSEX'", + VIDEO_CAPTURE = "'TYPE_VIDEO_CAPTURE'", + AUDIO_CAPTURE = "'TYPE_AUDIO_CAPTURE'", + SENSOR = "'TYPE_SENSOR'" +} +export enum ContextMenuSourceType { + NONE = 0, + None = 0, + MOUSE = 1, + Mouse = 1, + LONG_PRESS = 2, + LongPress = 2 +} +export enum ContextMenuMediaType { + NONE = 0, + None = 0, + IMAGE = 1, + Image = 1 +} +export enum ContextMenuInputFieldType { + NONE = 0, + None = 0, + PLAIN_TEXT = 1, + PlainText = 1, + PASSWORD = 2, + Password = 2, + NUMBER = 3, + Number = 3, + TELEPHONE = 4, + Telephone = 4, + OTHER = 5, + Other = 5 +} +export enum NativeEmbedStatus { + CREATE = 0, + UPDATE = 1, + DESTROY = 2, + ENTER_BFCACHE = 3, + LEAVE_BFCACHE = 4 +} +export enum ContextMenuEditStateFlags { + NONE = 0, + CAN_CUT = 1, + CAN_COPY = 2, + CAN_PASTE = 3, + CAN_SELECT_ALL = 4 +} +export enum WebNavigationType { + UNKNOWN = 0, + MAIN_FRAME_NEW_ENTRY = 1, + MAIN_FRAME_EXISTING_ENTRY = 2, + NAVIGATION_TYPE_NEW_SUBFRAME = 4, + NAVIGATION_TYPE_AUTO_SUBFRAME = 5 +} +export enum RenderMode { + ASYNC_RENDER = 0, + SYNC_RENDER = 1 +} +export enum ViewportFit { + AUTO = 0, + CONTAINS = 1, + COVER = 2 +} +export enum WebKeyboardAvoidMode { + RESIZE_VISUAL = 0, + RESIZE_CONTENT = 1, + OVERLAYS_CONTENT = 2 +} +export enum WebElementType { + IMAGE = 1 +} +export enum WebResponseType { + LONG_PRESS = 1 +} +export enum AudioSessionType { + AMBIENT = 3 +} export enum PerfMonitorActionType { LAST_DOWN = 0, LAST_UP = 1, diff --git a/arkoala-arkts/arkui/generated/framework/arkts/ArkUIGeneratedNativeModule.ets b/arkoala-arkts/arkui/generated/framework/arkts/ArkUIGeneratedNativeModule.ets index 3d6e78b32..b62a88ae7 100644 --- a/arkoala-arkts/arkui/generated/framework/arkts/ArkUIGeneratedNativeModule.ets +++ b/arkoala-arkts/arkui/generated/framework/arkts/ArkUIGeneratedNativeModule.ets @@ -2701,6 +2701,246 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _WaterFlowAttribute_setCachedCount1(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct + native static _Web_construct(id: KInt, flags: KInt): KPointer + @ani.unsafe.Direct + native static _WebInterface_setWebOptions(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setJavaScriptAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setFileAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnlineImageAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setDomStorageAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setImageAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setMixedMode(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setZoomAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setGeolocationAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setJavaScriptProxy(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setCacheMode(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setDarkMode(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setForceDarkAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setMediaOptions(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOverviewModeAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOverScrollMode(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setBlurOnKeyboardHideMode(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setTextZoomRatio(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setDatabaseAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setInitialScale(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setMetaViewport(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnPageEnd(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnPageBegin(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnProgressChange(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnTitleReceive(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnGeolocationHide(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnGeolocationShow(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnRequestSelected(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnAlert(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnBeforeUnload(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnConfirm(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnPrompt(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnConsole(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnErrorReceive(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnHttpErrorReceive(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnDownloadStart(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnRefreshAccessedHistory(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnRenderExited(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnShowFileSelector(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnResourceLoad(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnFullScreenExit(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnFullScreenEnter(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnScaleChange(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnHttpAuthRequest(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnInterceptRequest(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnPermissionRequest(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnScreenCaptureRequest(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnContextMenuShow(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnContextMenuHide(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setMediaPlayGestureAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnSearchResultReceive(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnScroll(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnSslErrorEventReceive(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnSslErrorEvent(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnClientAuthenticationRequest(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnWindowNew(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnWindowExit(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setMultiWindowAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnInterceptKeyEvent(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setWebStandardFont(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setWebSerifFont(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setWebSansSerifFont(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setWebFixedFont(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setWebFantasyFont(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setWebCursiveFont(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setDefaultFixedFontSize(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setDefaultFontSize(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setMinFontSize(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setMinLogicalFontSize(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setDefaultTextEncodingFormat(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setForceDisplayScrollBar(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setBlockNetwork(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setHorizontalScrollBarAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setVerticalScrollBarAccess(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnTouchIconUrlReceived(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnFaviconReceived(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnPageVisible(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnDataResubmitted(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setPinchSmooth(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setAllowWindowOpenMethod(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnAudioStateChanged(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnFirstContentfulPaint(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnFirstMeaningfulPaint(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnLargestContentfulPaint(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnLoadIntercept(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnControllerAttached(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnOverScroll(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnSafeBrowsingCheckResult(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnNavigationEntryCommitted(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnIntelligentTrackingPreventionResult(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setJavaScriptOnDocumentStart(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setJavaScriptOnDocumentEnd(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setLayoutMode(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setNestedScroll(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setEnableNativeEmbedMode(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnNativeEmbedLifecycleChange(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnNativeEmbedVisibilityChange(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnNativeEmbedGestureEvent(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setCopyOptions(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnOverrideUrlLoading(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setTextAutosizing(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setEnableNativeMediaPlayer(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnRenderProcessNotResponding(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnRenderProcessResponding(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnViewportFitChanged(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnInterceptKeyboardAttach(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOnAdsBlocked(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setKeyboardAvoidMode(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setEditMenuOptions(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setEnableHapticFeedback(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setOptimizeParserBudget(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setEnableFollowSystemFontWeight(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setEnableWebAVSession(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setRunJavaScriptOnDocumentStart(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setRunJavaScriptOnDocumentEnd(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setRunJavaScriptOnHeadEnd(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setNativeEmbedOptions(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setRegisterNativeEmbedRule(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebAttribute_setBindSelectionMenu(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct native static _WindowScene_construct(id: KInt, flags: KInt): KPointer @ani.unsafe.Direct native static _WindowSceneInterface_setWindowSceneOptions(ptr: KPointer, persistentId: number): void @@ -2735,8 +2975,6 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _ComponentRoot_construct(id: KInt, flags: KInt): KPointer @ani.unsafe.Direct - native static _CustomBuilderRoot_construct(id: KInt, flags: KInt): KPointer - @ani.unsafe.Direct native static _CustomLayoutRoot_construct(id: KInt, flags: KInt): KPointer @ani.unsafe.Direct native static _CustomLayoutRoot_setSubscribeOnMeasureSize(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @@ -3258,6 +3496,18 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _ClickEvent_setPreventDefault(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct + native static _ClientAuthenticationHandler_construct(): KPointer + @ani.unsafe.Direct + native static _ClientAuthenticationHandler_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _ClientAuthenticationHandler_confirm0(ptr: KPointer, priKeyFile: KStringPtr, certChainFile: KStringPtr): void + @ani.unsafe.Quick + native static _ClientAuthenticationHandler_confirm1(ptr: KPointer, authUri: KStringPtr): void + @ani.unsafe.Direct + native static _ClientAuthenticationHandler_cancel(ptr: KPointer): void + @ani.unsafe.Direct + native static _ClientAuthenticationHandler_ignore(ptr: KPointer): void + @ani.unsafe.Direct native static _ColorContent_construct(): KPointer @ani.unsafe.Direct native static _ColorContent_getFinalizer(): KPointer @@ -3359,6 +3609,18 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _ComponentContent_updateConfiguration(ptr: KPointer): void @ani.unsafe.Direct + native static _ConsoleMessage_construct(): KPointer + @ani.unsafe.Direct + native static _ConsoleMessage_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _ConsoleMessage_getMessage(ptr: KPointer): string + @ani.unsafe.Quick + native static _ConsoleMessage_getSourceId(ptr: KPointer): string + @ani.unsafe.Direct + native static _ConsoleMessage_getLineNumber(ptr: KPointer): number + @ani.unsafe.Direct + native static _ConsoleMessage_getMessageLevel(ptr: KPointer): int32 + @ani.unsafe.Direct native static _ContentModifierHelper_contentModifierButton(node: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct native static _ContentModifierHelper_resetContentModifierButton(node: KPointer): void @@ -3415,6 +3677,12 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _Context_getFinalizer(): KPointer @ani.unsafe.Direct + native static _ControllerHandler_construct(): KPointer + @ani.unsafe.Direct + native static _ControllerHandler_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _ControllerHandler_setWebController(ptr: KPointer, controller: KPointer): void + @ani.unsafe.Direct native static _curves_ICurve_construct(): KPointer @ani.unsafe.Direct native static _curves_ICurve_getFinalizer(): KPointer @@ -3443,6 +3711,14 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _CustomSpan_setOnDraw(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct + native static _DataResubmissionHandler_construct(): KPointer + @ani.unsafe.Direct + native static _DataResubmissionHandler_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _DataResubmissionHandler_resend(ptr: KPointer): void + @ani.unsafe.Direct + native static _DataResubmissionHandler_cancel(ptr: KPointer): void + @ani.unsafe.Direct native static _DatePickerDialog_construct(): KPointer @ani.unsafe.Direct native static _DatePickerDialog_getFinalizer(): KPointer @@ -4117,6 +4393,14 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Quick native static _EventEmulator_emitTextInputEvent(node: KPointer, text: KStringPtr): void @ani.unsafe.Direct + native static _EventResult_construct(): KPointer + @ani.unsafe.Direct + native static _EventResult_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _EventResult_setGestureEventResult0(ptr: KPointer, result: KInt): void + @ani.unsafe.Direct + native static _EventResult_setGestureEventResult1(ptr: KPointer, result: KInt, stopPropagation: KInt): void + @ani.unsafe.Direct native static _EventTargetInfo_construct(): KPointer @ani.unsafe.Direct native static _EventTargetInfo_getFinalizer(): KPointer @@ -4139,6 +4423,26 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Quick native static _ExtendableComponent_queryRouterPageInfo(ptr: KPointer): KInteropReturnBuffer @ani.unsafe.Direct + native static _FileSelectorParam_construct(): KPointer + @ani.unsafe.Direct + native static _FileSelectorParam_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _FileSelectorParam_getTitle(ptr: KPointer): string + @ani.unsafe.Direct + native static _FileSelectorParam_getMode(ptr: KPointer): int32 + @ani.unsafe.Quick + native static _FileSelectorParam_getAcceptType(ptr: KPointer): KInteropReturnBuffer + @ani.unsafe.Direct + native static _FileSelectorParam_isCapture(ptr: KPointer): boolean + @ani.unsafe.Quick + native static _FileSelectorParam_getMimeTypes(ptr: KPointer): KInteropReturnBuffer + @ani.unsafe.Direct + native static _FileSelectorResult_construct(): KPointer + @ani.unsafe.Direct + native static _FileSelectorResult_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _FileSelectorResult_handleFileList(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct native static _FocusAxisEvent_construct(): KPointer @ani.unsafe.Direct native static _FocusAxisEvent_getFinalizer(): KPointer @@ -4249,6 +4553,12 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _FrictionMotion_getFinalizer(): KPointer @ani.unsafe.Direct + native static _FullScreenExitHandler_construct(): KPointer + @ani.unsafe.Direct + native static _FullScreenExitHandler_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _FullScreenExitHandler_exitFullScreen(ptr: KPointer): void + @ani.unsafe.Direct native static _Gesture_construct(): KPointer @ani.unsafe.Direct native static _Gesture_getFinalizer(): KPointer @@ -4401,6 +4711,16 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _HoverEvent_setStopPropagation(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct + native static _HttpAuthHandler_construct(): KPointer + @ani.unsafe.Direct + native static _HttpAuthHandler_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _HttpAuthHandler_confirm(ptr: KPointer, userName: KStringPtr, password: KStringPtr): boolean + @ani.unsafe.Direct + native static _HttpAuthHandler_cancel(ptr: KPointer): void + @ani.unsafe.Direct + native static _HttpAuthHandler_isHttpAuthInfoSaved(ptr: KPointer): boolean + @ani.unsafe.Direct native static _ImageAnalyzerController_construct(): KPointer @ani.unsafe.Direct native static _ImageAnalyzerController_getFinalizer(): KPointer @@ -4467,6 +4787,22 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _IUIContext_freezeUINode1(id: number, isFrozen: KInt): void @ani.unsafe.Direct + native static _JsGeolocation_construct(): KPointer + @ani.unsafe.Direct + native static _JsGeolocation_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _JsGeolocation_invoke(ptr: KPointer, origin: KStringPtr, allow: KInt, retain: KInt): void + @ani.unsafe.Direct + native static _JsResult_construct(): KPointer + @ani.unsafe.Direct + native static _JsResult_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _JsResult_handleCancel(ptr: KPointer): void + @ani.unsafe.Direct + native static _JsResult_handleConfirm(ptr: KPointer): void + @ani.unsafe.Quick + native static _JsResult_handlePromptConfirm(ptr: KPointer, result: KStringPtr): void + @ani.unsafe.Direct native static _KeyEvent_construct(): KPointer @ani.unsafe.Direct native static _KeyEvent_getFinalizer(): KPointer @@ -5163,6 +5499,18 @@ export class ArkUIGeneratedNativeModule { native static _PatternLockController_reset(ptr: KPointer): void @ani.unsafe.Direct native static _PatternLockController_setChallengeResult(ptr: KPointer, result: KInt): void + @ani.unsafe.Direct + native static _PermissionRequest_construct(): KPointer + @ani.unsafe.Direct + native static _PermissionRequest_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _PermissionRequest_deny(ptr: KPointer): void + @ani.unsafe.Quick + native static _PermissionRequest_getOrigin(ptr: KPointer): string + @ani.unsafe.Quick + native static _PermissionRequest_getAccessibleResource(ptr: KPointer): KInteropReturnBuffer + @ani.unsafe.Direct + native static _PermissionRequest_grant(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Quick native static _PersistentStorageBackend_get(key: KStringPtr): KInteropReturnBuffer @ani.unsafe.Quick @@ -5547,6 +5895,16 @@ export class ArkUIGeneratedNativeModule { native static _Scene_load(thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct native static _Scene_destroy(ptr: KPointer): void + @ani.unsafe.Direct + native static _ScreenCaptureHandler_construct(): KPointer + @ani.unsafe.Direct + native static _ScreenCaptureHandler_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _ScreenCaptureHandler_getOrigin(ptr: KPointer): string + @ani.unsafe.Direct + native static _ScreenCaptureHandler_grant(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ScreenCaptureHandler_deny(ptr: KPointer): void @ani.unsafe.Quick native static _ScreenshotService_requestScreenshot(target: KStringPtr, name: KStringPtr): boolean @ani.unsafe.Direct @@ -5654,6 +6012,14 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _SpringProp_getFinalizer(): KPointer @ani.unsafe.Direct + native static _SslErrorHandler_construct(): KPointer + @ani.unsafe.Direct + native static _SslErrorHandler_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _SslErrorHandler_handleConfirm(ptr: KPointer): void + @ani.unsafe.Direct + native static _SslErrorHandler_handleCancel(ptr: KPointer): void + @ani.unsafe.Direct native static _StateStylesOps_onStateStyleChange(node: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct native static _StyledString_construct(thisArray: KSerializerBuffer, thisLength: int32): KPointer @@ -6423,6 +6789,54 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _WaterFlowSections_length(ptr: KPointer): number @ani.unsafe.Direct + native static _WebContextMenuParam_construct(): KPointer + @ani.unsafe.Direct + native static _WebContextMenuParam_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _WebContextMenuParam_x(ptr: KPointer): int32 + @ani.unsafe.Direct + native static _WebContextMenuParam_y(ptr: KPointer): int32 + @ani.unsafe.Quick + native static _WebContextMenuParam_getLinkUrl(ptr: KPointer): string + @ani.unsafe.Quick + native static _WebContextMenuParam_getUnfilteredLinkUrl(ptr: KPointer): string + @ani.unsafe.Quick + native static _WebContextMenuParam_getSourceUrl(ptr: KPointer): string + @ani.unsafe.Direct + native static _WebContextMenuParam_existsImageContents(ptr: KPointer): boolean + @ani.unsafe.Direct + native static _WebContextMenuParam_getMediaType(ptr: KPointer): int32 + @ani.unsafe.Quick + native static _WebContextMenuParam_getSelectionText(ptr: KPointer): string + @ani.unsafe.Direct + native static _WebContextMenuParam_getSourceType(ptr: KPointer): int32 + @ani.unsafe.Direct + native static _WebContextMenuParam_getInputFieldType(ptr: KPointer): int32 + @ani.unsafe.Direct + native static _WebContextMenuParam_isEditable(ptr: KPointer): boolean + @ani.unsafe.Direct + native static _WebContextMenuParam_getEditStateFlags(ptr: KPointer): int32 + @ani.unsafe.Direct + native static _WebContextMenuParam_getPreviewWidth(ptr: KPointer): int32 + @ani.unsafe.Direct + native static _WebContextMenuParam_getPreviewHeight(ptr: KPointer): int32 + @ani.unsafe.Direct + native static _WebContextMenuResult_construct(): KPointer + @ani.unsafe.Direct + native static _WebContextMenuResult_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _WebContextMenuResult_closeContextMenu(ptr: KPointer): void + @ani.unsafe.Direct + native static _WebContextMenuResult_copyImage(ptr: KPointer): void + @ani.unsafe.Direct + native static _WebContextMenuResult_copy(ptr: KPointer): void + @ani.unsafe.Direct + native static _WebContextMenuResult_paste(ptr: KPointer): void + @ani.unsafe.Direct + native static _WebContextMenuResult_cut(ptr: KPointer): void + @ani.unsafe.Direct + native static _WebContextMenuResult_selectAll(ptr: KPointer): void + @ani.unsafe.Direct native static _WebCookie_construct(): KPointer @ani.unsafe.Direct native static _WebCookie_getFinalizer(): KPointer @@ -6431,6 +6845,86 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _WebCookie_saveCookie(ptr: KPointer): void @ani.unsafe.Direct + native static _WebKeyboardController_construct(): KPointer + @ani.unsafe.Direct + native static _WebKeyboardController_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _WebKeyboardController_insertText(ptr: KPointer, text: KStringPtr): void + @ani.unsafe.Direct + native static _WebKeyboardController_deleteForward(ptr: KPointer, length: KInt): void + @ani.unsafe.Direct + native static _WebKeyboardController_deleteBackward(ptr: KPointer, length: KInt): void + @ani.unsafe.Direct + native static _WebKeyboardController_sendFunctionKey(ptr: KPointer, key: KInt): void + @ani.unsafe.Direct + native static _WebKeyboardController_close(ptr: KPointer): void + @ani.unsafe.Direct + native static _WebResourceError_construct(): KPointer + @ani.unsafe.Direct + native static _WebResourceError_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _WebResourceError_getErrorInfo(ptr: KPointer): string + @ani.unsafe.Direct + native static _WebResourceError_getErrorCode(ptr: KPointer): number + @ani.unsafe.Direct + native static _WebResourceRequest_construct(): KPointer + @ani.unsafe.Direct + native static _WebResourceRequest_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _WebResourceRequest_getRequestHeader(ptr: KPointer): KInteropReturnBuffer + @ani.unsafe.Quick + native static _WebResourceRequest_getRequestUrl(ptr: KPointer): string + @ani.unsafe.Direct + native static _WebResourceRequest_isRequestGesture(ptr: KPointer): boolean + @ani.unsafe.Direct + native static _WebResourceRequest_isMainFrame(ptr: KPointer): boolean + @ani.unsafe.Direct + native static _WebResourceRequest_isRedirect(ptr: KPointer): boolean + @ani.unsafe.Quick + native static _WebResourceRequest_getRequestMethod(ptr: KPointer): string + @ani.unsafe.Direct + native static _WebResourceResponse_construct(): KPointer + @ani.unsafe.Direct + native static _WebResourceResponse_getFinalizer(): KPointer + @ani.unsafe.Quick + native static _WebResourceResponse_getResponseData(ptr: KPointer): string + @ani.unsafe.Quick + native static _WebResourceResponse_getResponseDataEx(ptr: KPointer): KInteropReturnBuffer + @ani.unsafe.Quick + native static _WebResourceResponse_getResponseEncoding(ptr: KPointer): string + @ani.unsafe.Quick + native static _WebResourceResponse_getResponseMimeType(ptr: KPointer): string + @ani.unsafe.Quick + native static _WebResourceResponse_getReasonMessage(ptr: KPointer): string + @ani.unsafe.Quick + native static _WebResourceResponse_getResponseHeader(ptr: KPointer): KInteropReturnBuffer + @ani.unsafe.Direct + native static _WebResourceResponse_getResponseCode(ptr: KPointer): number + @ani.unsafe.Direct + native static _WebResourceResponse_setResponseData(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Quick + native static _WebResourceResponse_setResponseEncoding(ptr: KPointer, encoding: KStringPtr): void + @ani.unsafe.Quick + native static _WebResourceResponse_setResponseMimeType(ptr: KPointer, mimeType: KStringPtr): void + @ani.unsafe.Quick + native static _WebResourceResponse_setReasonMessage(ptr: KPointer, reason: KStringPtr): void + @ani.unsafe.Direct + native static _WebResourceResponse_setResponseHeader(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _WebResourceResponse_setResponseCode(ptr: KPointer, code: number): void + @ani.unsafe.Direct + native static _WebResourceResponse_setResponseIsReady(ptr: KPointer, IsReady: KInt): void + @ani.unsafe.Direct + native static _WebResourceResponse_getResponseIsReady(ptr: KPointer): boolean + @ani.unsafe.Direct + native static _webview_WebviewController_construct(): KPointer + @ani.unsafe.Direct + native static _webview_WebviewController_getFinalizer(): KPointer + @ani.unsafe.Direct + native static _webview_WebviewController_initializeWebEngine(): void + @ani.unsafe.Direct + native static _webview_WebviewController_loadUrl(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct native static _XComponentController_construct(): KPointer @ani.unsafe.Direct native static _XComponentController_getFinalizer(): KPointer diff --git a/arkoala-arkts/arkui/generated/framework/arkts/type_check.ets b/arkoala-arkts/arkui/generated/framework/arkts/type_check.ets index 3b6c79c8c..3d005e4e0 100644 --- a/arkoala-arkts/arkui/generated/framework/arkts/type_check.ets +++ b/arkoala-arkts/arkui/generated/framework/arkts/type_check.ets @@ -22,8 +22,9 @@ import { AccessibilityHoverType, Alignment, AnimationStatus, AppRotation, ArrowP import { AccessibilityRoleType, AccessibilitySamePageMode, AdaptiveColor, BlendApplyType, BlendMode, BlurStyle, BlurStyleActivePolicy, TouchEvent, ChainStyle, ContentClipMode, DismissReason, DragBehavior, DraggingSizeChangeEffect, DragPreviewMode, DragResult, EffectEdge, EffectType, FinishCallbackType, SourceTool, HapticFeedbackMode, HoverModeAreaType, KeyboardAvoidMode, Layoutable, Measurable, GeometryInfo, SizeResult, LayoutPolicy, LayoutSafeAreaEdge, LayoutSafeAreaType, RectResult, CommonConfiguration, TranslateOptions, ScaleOptions, RotateOptions, MenuPolicy, MenuPreviewMode, ModalTransition, NestedScrollOptions, OutlineStyle, PixelMapMock, PopupStateChangeParam, PreDragStatus, ProgressMask, PopupCommonOptions, MenuOptions, RepeatMode, SelectionOptions, SafeAreaEdge, SafeAreaType, ScrollResult, ScrollSizeMode, TextContentControllerBase, ShadowStyle, ShadowType, SheetKeyboardAvoidMode, SheetMode, SheetSize, SheetType, SourceType, CaretOffset, TextContentControllerOptions, ThemeColorMode, TouchTestInfo, TouchTestStrategy, TransitionEdge, TransitionEffect, AsymmetricTransitionOption, AnimateParam, TransitionHierarchyStrategy, UICommonEvent, ClickEvent, KeyEvent, HoverCallback, HoverEvent, MouseEvent, SizeChangeCallback, VisibleAreaEventOptions, VisibleAreaChangeCallback, SheetOptions, AlignRuleOption, BackgroundBrightnessOptions, BackgroundImageOptions, BackgroundOptions, Bindable, BlurOptions, ChildrenMainSize, ClickEffect, CrownEvent, DateRange, DismissContentCoverAction, DismissPopupAction, DismissSheetAction, DragEvent, ModifierKeyStateGetter, Rectangle, DragInteractionOptions, DragItemInfo, DrawModifier, DropOptions, EdgeEffectOptions, ExpectedFrameRateRange, FocusMovement, ForegroundEffectOptions, GeometryTransitionOptions, InputCounterOptions, InvertOptions, ItemDragInfo, FractionStop, LinearGradientBlurOptions, LinearGradientOptions, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, MeasureResult, MotionBlurAnchor, MotionBlurOptions, MotionPathOptions, OverlayOffset, PixelRoundPolicy, PopupButton, PreviewConfiguration, SheetDismiss, SpringBackAction, StateStyles, SystemAdaptiveOptions, ShadowOptions, TouchObject, TouchResult, BackgroundBlurStyleOptions, BlurStyleOptions, BackgroundEffectOptions, ContentCoverOptions, BindOptions, ContextMenuAnimationOptions, AnimationNumberRange, MultiShadowOptions, DragPreviewOptions, FadingEdgeOptions, ForegroundBlurStyleOptions, HistoricalPoint, LightSource, LocalizedAlignRuleOptions, MenuElement, OverlayOptions, PopupMaskType, ReuseOptions, ReuseIdCallback, sharedTransitionOptions, SheetTitleOptions, TerminationInfo, TextDecorationOptions, DividerStyle, PixelStretchEffectOptions, PointLightStyle, RadialGradientOptions, SweepGradientOptions, TipsOptions, BorderImageOption, ContextMenuOptions, BorderRadiusType, CustomPopupOptions, PopupStateChangeCallback, EventTarget, FocusAxisEvent, BaseEvent, LayoutChild, PickerDialogButtonStyle, PickerTextStyle, PopupMessageOptions, TripleLengthDetents, AccessibilityHoverEvent, AxisEvent, PopupOptions } from "./../../component/common" import { AnimationMode, BarMode, BarPosition, LayoutStyle, TabContentTransitionProxy, TabsAnimationEvent, TabsCacheMode, TabsController, TabContentAnimatedTransition, TabsOptions, BarGridColumnOptions, ScrollableBarModeOptions } from "./../../component/tabs" import { ArrowPosition, AvoidanceMode, MenuAlignType, MenuItemConfiguration, SelectOption, MenuOutlineOptions } from "./../../component/select" -import { AttributeModifier, ContentModifier, extractors, GestureModifier, UIGestureEvent, CustomStyles } from "#handwritten" +import { AttributeModifier, ContentModifier, GestureModifier, UIGestureEvent, CustomStyles } from "#handwritten" import { AttributeUpdaterFlag } from "./../../AttributeUpdater" +import { AudioSessionType, BlurOnKeyboardHideMode, CacheMode, ClientAuthenticationHandler, ConsoleMessage, MessageLevel, ContextMenuEditStateFlags, ContextMenuInputFieldType, ContextMenuMediaType, ContextMenuSourceType, ControllerHandler, DataResubmissionHandler, EventResult, FileSelectorMode, FileSelectorParam, FileSelectorResult, FullScreenExitHandler, HitTestType, HttpAuthHandler, JsGeolocation, JsResult, MixedMode, NativeEmbedStatus, NativeMediaPlayerConfig, OnAudioStateChangedEvent, OnConsoleEvent, OnDataResubmittedEvent, OnFaviconReceivedEvent, OnFirstContentfulPaintEvent, OnOverScrollEvent, OnProgressChangeEvent, OnScaleChangeEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OverScrollMode, PermissionRequest, ProtectedResourceType, RenderExitReason, RenderMode, RenderProcessNotRespondingReason, ScreenCaptureHandler, ScreenCaptureConfig, SslError, SslErrorHandler, ThreatType, ViewportFit, WebCaptureMode, WebContextMenuParam, WebContextMenuResult, WebCookie, WebDarkMode, WebElementType, WebKeyboardAvoidMode, WebKeyboardController, WebLayoutMode, WebNavigationType, WebResourceError, Header, WebResourceRequest, WebResourceResponse, WebResponseType, AdsBlockedDetails, EmbedOptions, FirstMeaningfulPaint, FullScreenEnterEvent, IntelligentTrackingPreventionDetails, JavaScriptProxy, LargestContentfulPaint, LoadCommittedDetails, NativeEmbedVisibilityInfo, NestedScrollOptionsExt, OnAlertEvent, OnBeforeUnloadEvent, OnClientAuthenticationEvent, OnConfirmEvent, OnContextMenuShowEvent, OnDownloadStartEvent, OnErrorReceiveEvent, OnGeolocationShowEvent, OnHttpAuthRequestEvent, OnHttpErrorReceiveEvent, OnInterceptRequestEvent, OnLoadInterceptEvent, OnPageBeginEvent, OnPageEndEvent, OnPageVisibleEvent, OnPermissionRequestEvent, OnPromptEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnResourceLoadEvent, OnScreenCaptureRequestEvent, OnSslErrorEventReceiveEvent, OnTitleReceiveEvent, OnTouchIconUrlReceivedEvent, OnWindowNewEvent, RenderProcessNotRespondingData, ScriptItem, SelectionMenuOptionsExt, SslErrorEvent, WebKeyboardCallbackInfo, WebKeyboardOptions, WebMediaOptions, WebOptions, NativeEmbedInfo, NativeEmbedDataInfo, NativeEmbedTouchInfo } from "./../../component/web" import { AutoCapitalizationMode, KeyboardAppearance, LayoutManager, PositionWithAffinity, MenuType, TextEditControllerEx, PreviewText, StyledStringController, StyledStringChangedListener, TextBaseController, TextRange, TextDataDetectorType, TextDeleteDirection, TextMenuOptions, TextMenuItemId, TextMenuShowMode, TextMenuItem, DeleteValue, EditMenuOptions, OnCreateMenuCallback, OnMenuItemClickCallback, FontSettingOptions, InsertValue, StyledStringChangeValue, OnDidChangeCallback, DecorationStyleResult, TextChangeOptions, CaretStyle, EditableTextChangeValue, TextDataDetectorConfig } from "./../../component/textCommon" import { BadgePosition, BadgeStyle, BadgeParamWithNumber, BadgeParam, BadgeParamWithString } from "./../../component/badge" import { BarrierDirection, LocalizedBarrierDirection, BarrierStyle, GuideLinePosition, GuideLineStyle } from "./../../component/relativeContainer" @@ -47,6 +48,7 @@ import { ColorMode, LayoutDirection } from "./../../component/stateManagement" import { ComponentContent } from "./../../ComponentContent" import { ContentType, EnterKeyType, InputType, SubmitEvent, TextInputController, TextInputStyle, PasswordIcon, UnderlineColor, TextInputOptions } from "./../../component/textInput" import { Context } from "./../application.Context" +import { webview } from "./../ohos.web.webview" import { curves } from "./../ohos.curves" import { CustomDialogController, CustomDialogControllerOptions } from "./../../component/customDialogController" import { DataOperationType } from "./../../component/lazyForEach" @@ -135,7 +137,6 @@ import { uiEffect } from "./../ohos.graphics.uiEffect" import { unifiedDataChannel } from "./../ohos.data.unifiedDataChannel" import { uniformTypeDescriptor } from "./../ohos.data.uniformTypeDescriptor" import { WaterFlowLayoutMode, SectionOptions, WaterFlowSections, WaterFlowOptions, GetItemMainSizeByIndex } from "./../../component/waterFlow" -import { WebCookie } from "./../../component/web" import { window } from "./../ohos.window" import { ASTCResource } from "./../../component/mediaCachedImage" import { BorderRadiuses_graphics, RenderNode } from "./../../RenderNode" @@ -193,6 +194,9 @@ export class TypeChecker { static isAdaptiveColor(value: Object | string | number | undefined): boolean { return value instanceof AdaptiveColor } + static isAdsBlockedDetails(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof AdsBlockedDetails + } static isAlignment(value: Object | string | number | undefined): boolean { return value instanceof Alignment } @@ -241,6 +245,9 @@ export class TypeChecker { static isAttributeUpdaterFlag(value: Object | string | number | undefined): boolean { return value instanceof AttributeUpdaterFlag } + static isAudioSessionType(value: Object | string | number | undefined): boolean { + return value instanceof AudioSessionType + } static isAutoCapitalizationMode(value: Object | string | number | undefined): boolean { return value instanceof AutoCapitalizationMode } @@ -340,6 +347,9 @@ export class TypeChecker { static isBlendMode(value: Object | string | number | undefined): boolean { return value instanceof BlendMode } + static isBlurOnKeyboardHideMode(value: Object | string | number | undefined): boolean { + return value instanceof BlurOnKeyboardHideMode + } static isBlurOptions(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof BlurOptions } @@ -412,6 +422,9 @@ export class TypeChecker { static isButtonType(value: Object | string | number | undefined): boolean { return value instanceof ButtonType } + static isCacheMode(value: Object | string | number | undefined): boolean { + return value instanceof CacheMode + } static isCalendarAlign(value: Object | string | number | undefined): boolean { return value instanceof CalendarAlign } @@ -508,6 +521,9 @@ export class TypeChecker { static isClickEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean, arg7: boolean): boolean { return value instanceof ClickEvent } + static isClientAuthenticationHandler(value: Object | string | number | undefined): boolean { + return value instanceof ClientAuthenticationHandler + } static isCloseSwipeActionOptions(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof CloseSwipeActionOptions } @@ -574,6 +590,9 @@ export class TypeChecker { static isComputedBarAttribute(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof ComputedBarAttribute } + static isConsoleMessage(value: Object | string | number | undefined): boolean { + return value instanceof ConsoleMessage + } static isConstraintSizeOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof ConstraintSizeOptions } @@ -595,9 +614,24 @@ export class TypeChecker { static isContextMenuAnimationOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof ContextMenuAnimationOptions } + static isContextMenuEditStateFlags(value: Object | string | number | undefined): boolean { + return value instanceof ContextMenuEditStateFlags + } + static isContextMenuInputFieldType(value: Object | string | number | undefined): boolean { + return value instanceof ContextMenuInputFieldType + } + static isContextMenuMediaType(value: Object | string | number | undefined): boolean { + return value instanceof ContextMenuMediaType + } static isContextMenuOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean, arg7: boolean, arg8: boolean, arg9: boolean, arg10: boolean, arg11: boolean, arg12: boolean, arg13: boolean, arg14: boolean, arg15: boolean, arg16: boolean, arg17: boolean, arg18: boolean, arg19: boolean, arg20: boolean, arg21: boolean): boolean { return value instanceof ContextMenuOptions } + static isContextMenuSourceType(value: Object | string | number | undefined): boolean { + return value instanceof ContextMenuSourceType + } + static isControllerHandler(value: Object | string | number | undefined): boolean { + return value instanceof ControllerHandler + } static isControlSize(value: Object | string | number | undefined): boolean { return value instanceof ControlSize } @@ -670,6 +704,9 @@ export class TypeChecker { static isDataPanelType(value: Object | string | number | undefined): boolean { return value instanceof DataPanelType } + static isDataResubmissionHandler(value: Object | string | number | undefined): boolean { + return value instanceof DataResubmissionHandler + } static isDatePickerDialog(value: Object | string | number | undefined): boolean { return value instanceof DatePickerDialog } @@ -985,6 +1022,9 @@ export class TypeChecker { static isEmbeddedType(value: Object | string | number | undefined): boolean { return value instanceof EmbeddedType } + static isEmbedOptions(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof EmbedOptions + } static isEnterKeyType(value: Object | string | number | undefined): boolean { return value instanceof EnterKeyType } @@ -997,6 +1037,9 @@ export class TypeChecker { static isEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof Event } + static isEventResult(value: Object | string | number | undefined): boolean { + return value instanceof EventResult + } static isEventTarget(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof EventTarget } @@ -1012,6 +1055,15 @@ export class TypeChecker { static isFadingEdgeOptions(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof FadingEdgeOptions } + static isFileSelectorMode(value: Object | string | number | undefined): boolean { + return value instanceof FileSelectorMode + } + static isFileSelectorParam(value: Object | string | number | undefined): boolean { + return value instanceof FileSelectorParam + } + static isFileSelectorResult(value: Object | string | number | undefined): boolean { + return value instanceof FileSelectorResult + } static isFillMode(value: Object | string | number | undefined): boolean { return value instanceof FillMode } @@ -1021,6 +1073,9 @@ export class TypeChecker { static isFinishCallbackType(value: Object | string | number | undefined): boolean { return value instanceof FinishCallbackType } + static isFirstMeaningfulPaint(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof FirstMeaningfulPaint + } static isFlexAlign(value: Object | string | number | undefined): boolean { return value instanceof FlexAlign } @@ -1111,6 +1166,12 @@ export class TypeChecker { static isFrictionMotion(value: Object | string | number | undefined): boolean { return value instanceof FrictionMotion } + static isFullScreenEnterEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof FullScreenEnterEvent + } + static isFullScreenExitHandler(value: Object | string | number | undefined): boolean { + return value instanceof FullScreenExitHandler + } static isFullscreenInfo(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof FullscreenInfo } @@ -1225,6 +1286,9 @@ export class TypeChecker { static isHapticFeedbackMode(value: Object | string | number | undefined): boolean { return value instanceof HapticFeedbackMode } + static isHeader(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof Header + } static isHeightBreakpoint(value: Object | string | number | undefined): boolean { return value instanceof HeightBreakpoint } @@ -1237,6 +1301,9 @@ export class TypeChecker { static isHitTestMode(value: Object | string | number | undefined): boolean { return value instanceof HitTestMode } + static isHitTestType(value: Object | string | number | undefined): boolean { + return value instanceof HitTestType + } static isHorizontalAlign(value: Object | string | number | undefined): boolean { return value instanceof HorizontalAlign } @@ -1252,6 +1319,9 @@ export class TypeChecker { static isHoverModeAreaType(value: Object | string | number | undefined): boolean { return value instanceof HoverModeAreaType } + static isHttpAuthHandler(value: Object | string | number | undefined): boolean { + return value instanceof HttpAuthHandler + } static isIconOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof IconOptions } @@ -1348,6 +1418,9 @@ export class TypeChecker { static isInsertValue(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof InsertValue } + static isIntelligentTrackingPreventionDetails(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof IntelligentTrackingPreventionDetails + } static isIntentionCode(value: Object | string | number | undefined): boolean { return value instanceof IntentionCode } @@ -1369,6 +1442,15 @@ export class TypeChecker { static isItemState(value: Object | string | number | undefined): boolean { return value instanceof ItemState } + static isJavaScriptProxy(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean): boolean { + return value instanceof JavaScriptProxy + } + static isJsGeolocation(value: Object | string | number | undefined): boolean { + return value instanceof JsGeolocation + } + static isJsResult(value: Object | string | number | undefined): boolean { + return value instanceof JsResult + } static isKeyboardAppearance(value: Object | string | number | undefined): boolean { return value instanceof KeyboardAppearance } @@ -1390,6 +1472,9 @@ export class TypeChecker { static isKeyType(value: Object | string | number | undefined): boolean { return value instanceof KeyType } + static isLargestContentfulPaint(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean): boolean { + return value instanceof LargestContentfulPaint + } static isLaunchMode(value: Object | string | number | undefined): boolean { return value instanceof LaunchMode } @@ -1519,6 +1604,9 @@ export class TypeChecker { static isListScroller(value: Object | string | number | undefined): boolean { return value instanceof ListScroller } + static isLoadCommittedDetails(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { + return value instanceof LoadCommittedDetails + } static isLoadingProgressConfiguration(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof LoadingProgressConfiguration } @@ -1636,6 +1724,12 @@ export class TypeChecker { static isMessageEvents(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof MessageEvents } + static isMessageLevel(value: Object | string | number | undefined): boolean { + return value instanceof MessageLevel + } + static isMixedMode(value: Object | string | number | undefined): boolean { + return value instanceof MixedMode + } static isModalTransition(value: Object | string | number | undefined): boolean { return value instanceof ModalTransition } @@ -1666,6 +1760,24 @@ export class TypeChecker { static isMutableStyledString(value: Object | string | number | undefined): boolean { return value instanceof MutableStyledString } + static isNativeEmbedDataInfo(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { + return value instanceof NativeEmbedDataInfo + } + static isNativeEmbedInfo(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean, arg7: boolean, arg8: boolean): boolean { + return value instanceof NativeEmbedInfo + } + static isNativeEmbedStatus(value: Object | string | number | undefined): boolean { + return value instanceof NativeEmbedStatus + } + static isNativeEmbedTouchInfo(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof NativeEmbedTouchInfo + } + static isNativeEmbedVisibilityInfo(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof NativeEmbedVisibilityInfo + } + static isNativeMediaPlayerConfig(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof NativeMediaPlayerConfig + } static isNativeXComponentParameters(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof NativeXComponentParameters } @@ -1753,6 +1865,9 @@ export class TypeChecker { static isNestedScrollOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof NestedScrollOptions } + static isNestedScrollOptionsExt(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { + return value instanceof NestedScrollOptionsExt + } static isNodeContent(value: Object | string | number | undefined): boolean { return value instanceof NodeContent } @@ -1780,12 +1895,120 @@ export class TypeChecker { static isOffsetResult(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof OffsetResult } + static isOnAlertEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof OnAlertEvent + } + static isOnAudioStateChangedEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnAudioStateChangedEvent + } + static isOnBeforeUnloadEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof OnBeforeUnloadEvent + } + static isOnClientAuthenticationEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { + return value instanceof OnClientAuthenticationEvent + } + static isOnConfirmEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof OnConfirmEvent + } + static isOnConsoleEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnConsoleEvent + } + static isOnContextMenuShowEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnContextMenuShowEvent + } + static isOnDataResubmittedEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnDataResubmittedEvent + } + static isOnDownloadStartEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { + return value instanceof OnDownloadStartEvent + } + static isOnErrorReceiveEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnErrorReceiveEvent + } + static isOnFaviconReceivedEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnFaviconReceivedEvent + } + static isOnFirstContentfulPaintEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnFirstContentfulPaintEvent + } static isOnFoldStatusChangeInfo(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof OnFoldStatusChangeInfo } + static isOnGeolocationShowEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnGeolocationShowEvent + } + static isOnHttpAuthRequestEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof OnHttpAuthRequestEvent + } + static isOnHttpErrorReceiveEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnHttpErrorReceiveEvent + } + static isOnInterceptRequestEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnInterceptRequestEvent + } + static isOnLoadInterceptEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnLoadInterceptEvent + } + static isOnOverScrollEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnOverScrollEvent + } + static isOnPageBeginEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnPageBeginEvent + } + static isOnPageEndEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnPageEndEvent + } + static isOnPageVisibleEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnPageVisibleEvent + } + static isOnPermissionRequestEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnPermissionRequestEvent + } + static isOnProgressChangeEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnProgressChangeEvent + } + static isOnPromptEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { + return value instanceof OnPromptEvent + } + static isOnRefreshAccessedHistoryEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnRefreshAccessedHistoryEvent + } + static isOnRenderExitedEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnRenderExitedEvent + } + static isOnResourceLoadEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnResourceLoadEvent + } + static isOnScaleChangeEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnScaleChangeEvent + } + static isOnScreenCaptureRequestEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnScreenCaptureRequestEvent + } + static isOnScrollEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnScrollEvent + } static isOnScrollFrameBeginHandlerResult(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof OnScrollFrameBeginHandlerResult } + static isOnSearchResultReceiveEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof OnSearchResultReceiveEvent + } + static isOnShowFileSelectorEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnShowFileSelectorEvent + } + static isOnSslErrorEventReceiveEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof OnSslErrorEventReceiveEvent + } + static isOnTitleReceiveEvent(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof OnTitleReceiveEvent + } + static isOnTouchIconUrlReceivedEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof OnTouchIconUrlReceivedEvent + } + static isOnWindowNewEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { + return value instanceof OnWindowNewEvent + } static isOptionWidthMode(value: Object | string | number | undefined): boolean { return value instanceof OptionWidthMode } @@ -1804,6 +2027,9 @@ export class TypeChecker { static isOverlayOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof OverlayOptions } + static isOverScrollMode(value: Object | string | number | undefined): boolean { + return value instanceof OverScrollMode + } static isPadding(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof Padding } @@ -1888,6 +2114,9 @@ export class TypeChecker { static isPerfMonitorSourceType(value: Object | string | number | undefined): boolean { return value instanceof PerfMonitorSourceType } + static isPermissionRequest(value: Object | string | number | undefined): boolean { + return value instanceof PermissionRequest + } static isPickerDialogButtonStyle(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean, arg7: boolean, arg8: boolean, arg9: boolean, arg10: boolean): boolean { return value instanceof PickerDialogButtonStyle } @@ -2032,6 +2261,9 @@ export class TypeChecker { static isPromptAction(value: Object | string | number | undefined): boolean { return value instanceof PromptAction } + static isProtectedResourceType(value: Object | string | number | undefined): boolean { + return value instanceof ProtectedResourceType + } static isRadialGradientOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof RadialGradientOptions } @@ -2077,15 +2309,27 @@ export class TypeChecker { static isRelateType(value: Object | string | number | undefined): boolean { return value instanceof RelateType } + static isRenderExitReason(value: Object | string | number | undefined): boolean { + return value instanceof RenderExitReason + } static isRenderFit(value: Object | string | number | undefined): boolean { return value instanceof RenderFit } static isRenderingContextSettings(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof RenderingContextSettings } + static isRenderMode(value: Object | string | number | undefined): boolean { + return value instanceof RenderMode + } static isRenderNode(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean, arg7: boolean, arg8: boolean, arg9: boolean, arg10: boolean, arg11: boolean, arg12: boolean, arg13: boolean, arg14: boolean, arg15: boolean, arg16: boolean, arg17: boolean, arg18: boolean, arg19: boolean, arg20: boolean, arg21: boolean, arg22: boolean, arg23: boolean, arg24: boolean): boolean { return value instanceof RenderNode } + static isRenderProcessNotRespondingData(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof RenderProcessNotRespondingData + } + static isRenderProcessNotRespondingReason(value: Object | string | number | undefined): boolean { + return value instanceof RenderProcessNotRespondingReason + } static isRepeatMode(value: Object | string | number | undefined): boolean { return value instanceof RepeatMode } @@ -2287,6 +2531,15 @@ export class TypeChecker { static isScene(value: Object | string | number | undefined): boolean { return value instanceof Scene } + static isScreenCaptureConfig(value: Object | string | number | undefined, arg0: boolean): boolean { + return value instanceof ScreenCaptureConfig + } + static isScreenCaptureHandler(value: Object | string | number | undefined): boolean { + return value instanceof ScreenCaptureHandler + } + static isScriptItem(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof ScriptItem + } static isScrollableBarModeOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof ScrollableBarModeOptions } @@ -2371,6 +2624,9 @@ export class TypeChecker { static isSelectionMenuOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean): boolean { return value instanceof SelectionMenuOptions } + static isSelectionMenuOptionsExt(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { + return value instanceof SelectionMenuOptionsExt + } static isSelectionOptions(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof SelectionOptions } @@ -2488,6 +2744,15 @@ export class TypeChecker { static isSpringProp(value: Object | string | number | undefined): boolean { return value instanceof SpringProp } + static isSslError(value: Object | string | number | undefined): boolean { + return value instanceof SslError + } + static isSslErrorEvent(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean): boolean { + return value instanceof SslErrorEvent + } + static isSslErrorHandler(value: Object | string | number | undefined): boolean { + return value instanceof SslErrorHandler + } static isStackOptions(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof StackOptions } @@ -2950,6 +3215,9 @@ export class TypeChecker { static isThemeControl(value: Object | string | number | undefined): boolean { return value instanceof ThemeControl } + static isThreatType(value: Object | string | number | undefined): boolean { + return value instanceof ThreatType + } static isTimePickerDialog(value: Object | string | number | undefined): boolean { return value instanceof TimePickerDialog } @@ -3112,6 +3380,9 @@ export class TypeChecker { static isVideoOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean): boolean { return value instanceof VideoOptions } + static isViewportFit(value: Object | string | number | undefined): boolean { + return value instanceof ViewportFit + } static isViewportRect(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof ViewportRect } @@ -3136,9 +3407,66 @@ export class TypeChecker { static isWaterFlowSections(value: Object | string | number | undefined): boolean { return value instanceof WaterFlowSections } + static isWebCaptureMode(value: Object | string | number | undefined): boolean { + return value instanceof WebCaptureMode + } + static isWebContextMenuParam(value: Object | string | number | undefined): boolean { + return value instanceof WebContextMenuParam + } + static isWebContextMenuResult(value: Object | string | number | undefined): boolean { + return value instanceof WebContextMenuResult + } static isWebCookie(value: Object | string | number | undefined): boolean { return value instanceof WebCookie } + static isWebDarkMode(value: Object | string | number | undefined): boolean { + return value instanceof WebDarkMode + } + static isWebElementType(value: Object | string | number | undefined): boolean { + return value instanceof WebElementType + } + static isWebKeyboardAvoidMode(value: Object | string | number | undefined): boolean { + return value instanceof WebKeyboardAvoidMode + } + static isWebKeyboardCallbackInfo(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof WebKeyboardCallbackInfo + } + static isWebKeyboardController(value: Object | string | number | undefined): boolean { + return value instanceof WebKeyboardController + } + static isWebKeyboardOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof WebKeyboardOptions + } + static isWebLayoutMode(value: Object | string | number | undefined): boolean { + return value instanceof WebLayoutMode + } + static isWebMediaOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof WebMediaOptions + } + static isWebNavigationType(value: Object | string | number | undefined): boolean { + return value instanceof WebNavigationType + } + static isWebOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { + return value instanceof WebOptions + } + static isWebResourceError(value: Object | string | number | undefined): boolean { + return value instanceof WebResourceError + } + static isWebResourceRequest(value: Object | string | number | undefined): boolean { + return value instanceof WebResourceRequest + } + static isWebResourceResponse(value: Object | string | number | undefined): boolean { + return value instanceof WebResourceResponse + } + static isWebResponseType(value: Object | string | number | undefined): boolean { + return value instanceof WebResponseType + } + static iswebview_WebHeader(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof webview.WebHeader + } + static iswebview_WebviewController(value: Object | string | number | undefined): boolean { + return value instanceof webview.WebviewController + } static isWeek(value: Object | string | number | undefined): boolean { return value instanceof Week } @@ -3247,6 +3575,12 @@ export class TypeChecker { static AttributeUpdaterFlag_FromNumeric(ordinal: int32): AttributeUpdaterFlag { return AttributeUpdaterFlag.fromValue(ordinal) } + static AudioSessionType_ToNumeric(value: AudioSessionType): int32 { + return value.valueOf() + } + static AudioSessionType_FromNumeric(ordinal: int32): AudioSessionType { + return AudioSessionType.fromValue(ordinal) + } static AutoCapitalizationMode_ToNumeric(value: AutoCapitalizationMode): int32 { return value.valueOf() } @@ -3325,6 +3659,12 @@ export class TypeChecker { static BlendMode_FromNumeric(ordinal: int32): BlendMode { return BlendMode.fromValue(ordinal) } + static BlurOnKeyboardHideMode_ToNumeric(value: BlurOnKeyboardHideMode): int32 { + return value.valueOf() + } + static BlurOnKeyboardHideMode_FromNumeric(ordinal: int32): BlurOnKeyboardHideMode { + return BlurOnKeyboardHideMode.fromValue(ordinal) + } static BlurStyle_ToNumeric(value: BlurStyle): int32 { return value.valueOf() } @@ -3367,6 +3707,12 @@ export class TypeChecker { static ButtonType_FromNumeric(ordinal: int32): ButtonType { return ButtonType.fromValue(ordinal) } + static CacheMode_ToNumeric(value: CacheMode): int32 { + return value.valueOf() + } + static CacheMode_FromNumeric(ordinal: int32): CacheMode { + return CacheMode.fromValue(ordinal) + } static CalendarAlign_ToNumeric(value: CalendarAlign): int32 { return value.valueOf() } @@ -3433,6 +3779,30 @@ export class TypeChecker { static ContentType_FromNumeric(ordinal: int32): ContentType { return ContentType.fromValue(ordinal) } + static ContextMenuEditStateFlags_ToNumeric(value: ContextMenuEditStateFlags): int32 { + return value.valueOf() + } + static ContextMenuEditStateFlags_FromNumeric(ordinal: int32): ContextMenuEditStateFlags { + return ContextMenuEditStateFlags.fromValue(ordinal) + } + static ContextMenuInputFieldType_ToNumeric(value: ContextMenuInputFieldType): int32 { + return value.valueOf() + } + static ContextMenuInputFieldType_FromNumeric(ordinal: int32): ContextMenuInputFieldType { + return ContextMenuInputFieldType.fromValue(ordinal) + } + static ContextMenuMediaType_ToNumeric(value: ContextMenuMediaType): int32 { + return value.valueOf() + } + static ContextMenuMediaType_FromNumeric(ordinal: int32): ContextMenuMediaType { + return ContextMenuMediaType.fromValue(ordinal) + } + static ContextMenuSourceType_ToNumeric(value: ContextMenuSourceType): int32 { + return value.valueOf() + } + static ContextMenuSourceType_FromNumeric(ordinal: int32): ContextMenuSourceType { + return ContextMenuSourceType.fromValue(ordinal) + } static ControlSize_ToNumeric(value: ControlSize): int32 { return value.getOrdinal() } @@ -3757,6 +4127,12 @@ export class TypeChecker { static EnterKeyType_FromNumeric(ordinal: int32): EnterKeyType { return EnterKeyType.fromValue(ordinal) } + static FileSelectorMode_ToNumeric(value: FileSelectorMode): int32 { + return value.valueOf() + } + static FileSelectorMode_FromNumeric(ordinal: int32): FileSelectorMode { + return FileSelectorMode.fromValue(ordinal) + } static FillMode_ToNumeric(value: FillMode): int32 { return value.valueOf() } @@ -3925,6 +4301,12 @@ export class TypeChecker { static HitTestMode_FromNumeric(ordinal: int32): HitTestMode { return HitTestMode.fromValue(ordinal) } + static HitTestType_ToNumeric(value: HitTestType): int32 { + return value.valueOf() + } + static HitTestType_FromNumeric(ordinal: int32): HitTestType { + return HitTestType.fromValue(ordinal) + } static HorizontalAlign_ToNumeric(value: HorizontalAlign): int32 { return value.valueOf() } @@ -4231,6 +4613,18 @@ export class TypeChecker { static MenuType_FromNumeric(ordinal: int32): MenuType { return MenuType.fromValue(ordinal) } + static MessageLevel_ToNumeric(value: MessageLevel): int32 { + return value.valueOf() + } + static MessageLevel_FromNumeric(ordinal: int32): MessageLevel { + return MessageLevel.fromValue(ordinal) + } + static MixedMode_ToNumeric(value: MixedMode): int32 { + return value.valueOf() + } + static MixedMode_FromNumeric(ordinal: int32): MixedMode { + return MixedMode.fromValue(ordinal) + } static ModalTransition_ToNumeric(value: ModalTransition): int32 { return value.valueOf() } @@ -4255,6 +4649,12 @@ export class TypeChecker { static MouseButton_FromNumeric(ordinal: int32): MouseButton { return MouseButton.fromValue(ordinal) } + static NativeEmbedStatus_ToNumeric(value: NativeEmbedStatus): int32 { + return value.valueOf() + } + static NativeEmbedStatus_FromNumeric(ordinal: int32): NativeEmbedStatus { + return NativeEmbedStatus.fromValue(ordinal) + } static NavBarPosition_ToNumeric(value: NavBarPosition): int32 { return value.valueOf() } @@ -4327,6 +4727,12 @@ export class TypeChecker { static OutlineStyle_FromNumeric(ordinal: int32): OutlineStyle { return OutlineStyle.fromValue(ordinal) } + static OverScrollMode_ToNumeric(value: OverScrollMode): int32 { + return value.valueOf() + } + static OverScrollMode_FromNumeric(ordinal: int32): OverScrollMode { + return OverScrollMode.fromValue(ordinal) + } static PageFlipMode_ToNumeric(value: PageFlipMode): int32 { return value.valueOf() } @@ -4453,6 +4859,12 @@ export class TypeChecker { static ProgressType_FromNumeric(ordinal: int32): ProgressType { return ProgressType.fromValue(ordinal) } + static ProtectedResourceType_ToNumeric(value: ProtectedResourceType): int32 { + return value.getOrdinal() + } + static ProtectedResourceType_FromNumeric(ordinal: int32): ProtectedResourceType { + return ProtectedResourceType.values()[ordinal] + } static RadioIndicatorType_ToNumeric(value: RadioIndicatorType): int32 { return value.valueOf() } @@ -4471,12 +4883,30 @@ export class TypeChecker { static RelateType_FromNumeric(ordinal: int32): RelateType { return RelateType.fromValue(ordinal) } + static RenderExitReason_ToNumeric(value: RenderExitReason): int32 { + return value.valueOf() + } + static RenderExitReason_FromNumeric(ordinal: int32): RenderExitReason { + return RenderExitReason.fromValue(ordinal) + } static RenderFit_ToNumeric(value: RenderFit): int32 { return value.valueOf() } static RenderFit_FromNumeric(ordinal: int32): RenderFit { return RenderFit.fromValue(ordinal) } + static RenderMode_ToNumeric(value: RenderMode): int32 { + return value.valueOf() + } + static RenderMode_FromNumeric(ordinal: int32): RenderMode { + return RenderMode.fromValue(ordinal) + } + static RenderProcessNotRespondingReason_ToNumeric(value: RenderProcessNotRespondingReason): int32 { + return value.valueOf() + } + static RenderProcessNotRespondingReason_FromNumeric(ordinal: int32): RenderProcessNotRespondingReason { + return RenderProcessNotRespondingReason.fromValue(ordinal) + } static RepeatMode_ToNumeric(value: RepeatMode): int32 { return value.valueOf() } @@ -4711,6 +5141,12 @@ export class TypeChecker { static SourceType_FromNumeric(ordinal: int32): SourceType { return SourceType.fromValue(ordinal) } + static SslError_ToNumeric(value: SslError): int32 { + return value.valueOf() + } + static SslError_FromNumeric(ordinal: int32): SslError { + return SslError.fromValue(ordinal) + } static StickyStyle_ToNumeric(value: StickyStyle): int32 { return value.valueOf() } @@ -4981,6 +5417,12 @@ export class TypeChecker { static ThemeColorMode_FromNumeric(ordinal: int32): ThemeColorMode { return ThemeColorMode.fromValue(ordinal) } + static ThreatType_ToNumeric(value: ThreatType): int32 { + return value.valueOf() + } + static ThreatType_FromNumeric(ordinal: int32): ThreatType { + return ThreatType.fromValue(ordinal) + } static TimePickerFormat_ToNumeric(value: TimePickerFormat): int32 { return value.valueOf() } @@ -5071,6 +5513,12 @@ export class TypeChecker { static VerticalAlign_FromNumeric(ordinal: int32): VerticalAlign { return VerticalAlign.fromValue(ordinal) } + static ViewportFit_ToNumeric(value: ViewportFit): int32 { + return value.valueOf() + } + static ViewportFit_FromNumeric(ordinal: int32): ViewportFit { + return ViewportFit.fromValue(ordinal) + } static Visibility_ToNumeric(value: Visibility): int32 { return value.valueOf() } @@ -5083,6 +5531,48 @@ export class TypeChecker { static WaterFlowLayoutMode_FromNumeric(ordinal: int32): WaterFlowLayoutMode { return WaterFlowLayoutMode.fromValue(ordinal) } + static WebCaptureMode_ToNumeric(value: WebCaptureMode): int32 { + return value.valueOf() + } + static WebCaptureMode_FromNumeric(ordinal: int32): WebCaptureMode { + return WebCaptureMode.fromValue(ordinal) + } + static WebDarkMode_ToNumeric(value: WebDarkMode): int32 { + return value.valueOf() + } + static WebDarkMode_FromNumeric(ordinal: int32): WebDarkMode { + return WebDarkMode.fromValue(ordinal) + } + static WebElementType_ToNumeric(value: WebElementType): int32 { + return value.valueOf() + } + static WebElementType_FromNumeric(ordinal: int32): WebElementType { + return WebElementType.fromValue(ordinal) + } + static WebKeyboardAvoidMode_ToNumeric(value: WebKeyboardAvoidMode): int32 { + return value.valueOf() + } + static WebKeyboardAvoidMode_FromNumeric(ordinal: int32): WebKeyboardAvoidMode { + return WebKeyboardAvoidMode.fromValue(ordinal) + } + static WebLayoutMode_ToNumeric(value: WebLayoutMode): int32 { + return value.valueOf() + } + static WebLayoutMode_FromNumeric(ordinal: int32): WebLayoutMode { + return WebLayoutMode.fromValue(ordinal) + } + static WebNavigationType_ToNumeric(value: WebNavigationType): int32 { + return value.valueOf() + } + static WebNavigationType_FromNumeric(ordinal: int32): WebNavigationType { + return WebNavigationType.fromValue(ordinal) + } + static WebResponseType_ToNumeric(value: WebResponseType): int32 { + return value.valueOf() + } + static WebResponseType_FromNumeric(ordinal: int32): WebResponseType { + return WebResponseType.fromValue(ordinal) + } static Week_ToNumeric(value: Week): int32 { return value.valueOf() } @@ -5137,6 +5627,9 @@ export class TypeChecker { static isArray_drawing_TextBlobRunBuffer(value: Object | string | number | undefined): boolean { return value instanceof Array } + static isArray_String(value: Object | string | number | undefined): boolean { + return value instanceof Array + } static isArray_SourceTool(value: Object | string | number | undefined): boolean { return value instanceof Array } @@ -5155,9 +5648,6 @@ export class TypeChecker { static isArray_ColorStop(value: Object | string | number | undefined): boolean { return value instanceof Array } - static isArray_String(value: Object | string | number | undefined): boolean { - return value instanceof Array - } static isArray_Opt_Object(value: Object | string | number | undefined): boolean { return value instanceof Array } @@ -5197,6 +5687,12 @@ export class TypeChecker { static isArray_SectionOptions(value: Object | string | number | undefined): boolean { return value instanceof Array } + static isArray_Header(value: Object | string | number | undefined): boolean { + return value instanceof Array + } + static isArray_webview_WebHeader(value: Object | string | number | undefined): boolean { + return value instanceof Array + } static isArray_TextMenuItem(value: Object | string | number | undefined): boolean { return value instanceof Array } @@ -5215,6 +5711,9 @@ export class TypeChecker { static isArray_Tuple_ResourceColor_Number(value: Object | string | number | undefined): boolean { return value instanceof Array } + static isArray_Buffer(value: Object | string | number | undefined): boolean { + return value instanceof Array + } static isArray_Object(value: Object | string | number | undefined): boolean { return value instanceof Array } @@ -5233,9 +5732,6 @@ export class TypeChecker { static isArray_DragPreviewMode(value: Object | string | number | undefined): boolean { return value instanceof Array } - static isArray_Buffer(value: Object | string | number | undefined): boolean { - return value instanceof Array - } static isArray_RichEditorTextSpanResult(value: Object | string | number | undefined): boolean { return value instanceof Array } @@ -5362,4 +5858,7 @@ export class TypeChecker { static isArray_BarrierStyle(value: Object | string | number | undefined): boolean { return value instanceof Array } + static isArray_ScriptItem(value: Object | string | number | undefined): boolean { + return value instanceof Array + } } diff --git a/arkoala-arkts/arkui/generated/framework/index.ets b/arkoala-arkts/arkui/generated/framework/index.ets index 6184865c4..d13cd5a1b 100644 --- a/arkoala-arkts/arkui/generated/framework/index.ets +++ b/arkoala-arkts/arkui/generated/framework/index.ets @@ -34,7 +34,6 @@ export * from "./../CommonShapeMethodModifier" export * from "./../ComponentRootModifier" export * from "./../ContainerSpanModifier" export * from "./../CounterModifier" -export * from "./../CustomBuilderRootModifier" export * from "./../CustomLayoutRootModifier" export * from "./../DataPanelModifier" export * from "./../DatePickerModifier" @@ -119,6 +118,7 @@ export * from "./../ToggleModifier" export * from "./../UIExtensionComponentModifier" export * from "./../VideoModifier" export * from "./../WaterFlowModifier" +export * from "./../WebModifier" export * from "./../WindowSceneModifier" export * from "./../WithThemeModifier" export * from "./../XComponentModifier" diff --git a/arkoala-arkts/arkui/generated/framework/ohos.arkui.drawableDescriptor.ets b/arkoala-arkts/arkui/generated/framework/ohos.arkui.drawableDescriptor.ets index 638ecb77a..a8aa9484e 100644 --- a/arkoala-arkts/arkui/generated/framework/ohos.arkui.drawableDescriptor.ets +++ b/arkoala-arkts/arkui/generated/framework/ohos.arkui.drawableDescriptor.ets @@ -16,7 +16,6 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { extractors } from "#handwritten" import { image } from "@ohos.multimedia.image" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" import { Finalizable, runtimeType, RuntimeType, SerializerBase, DeserializerBase, toPeerPtr, KPointer, MaterializedBase, NativeBuffer, CallbackResource, InteropNativeModule, Tags, nullptr, KSerializerBuffer, KUint8ArrayPtr } from "@koalaui/interop" diff --git a/arkoala-arkts/arkui/generated/framework/ohos.font.ets b/arkoala-arkts/arkui/generated/framework/ohos.font.ets index db01dd850..b84280729 100644 --- a/arkoala-arkts/arkui/generated/framework/ohos.font.ets +++ b/arkoala-arkts/arkui/generated/framework/ohos.font.ets @@ -23,7 +23,6 @@ import { extractors } from "#handwritten" import { TypeChecker } from "#components" import { CallbackTransformer } from "./../CallbackTransformer" import { Resource_serializer } from "./resource" -import { Resource } from "global.resource" export class FontInfo_serializer { public static write(buffer: SerializerBase, value: FontInfo): void { let valueSerializer : SerializerBase = buffer diff --git a/arkoala-arkts/arkui/generated/framework/ohos.graphics.drawing.ets b/arkoala-arkts/arkui/generated/framework/ohos.graphics.drawing.ets index 63d7fae94..a88ee5626 100644 --- a/arkoala-arkts/arkui/generated/framework/ohos.graphics.drawing.ets +++ b/arkoala-arkts/arkui/generated/framework/ohos.graphics.drawing.ets @@ -22,7 +22,6 @@ import { extractors } from "#handwritten" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" import { CallbackTransformer } from "./../CallbackTransformer" import { common2D_Color_serializer, common2D, common2D_Rect_serializer, common2D_Point3d_serializer, common2D_Point_serializer } from "./ohos.graphics.common2D" -import { extractors } from "#handwritten" import { image } from "@ohos.multimedia.image" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" diff --git a/arkoala-arkts/arkui/generated/framework/ohos.multimedia.image.ets b/arkoala-arkts/arkui/generated/framework/ohos.multimedia.image.ets index 8243753da..4e9eb82ea 100644 --- a/arkoala-arkts/arkui/generated/framework/ohos.multimedia.image.ets +++ b/arkoala-arkts/arkui/generated/framework/ohos.multimedia.image.ets @@ -16,10 +16,10 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { extractors } from "#handwritten" import { image } from "@ohos.multimedia.image" import { SerializerBase, DeserializerBase, CallbackResource, InteropNativeModule, MaterializedBase, Tags, RuntimeType, runtimeType, toPeerPtr, nullptr, KPointer, NativeBuffer, KSerializerBuffer, KUint8ArrayPtr } from "@koalaui/interop" import { int32, int64, float32, unsafeCast } from "@koalaui/common" +import { extractors } from "#handwritten" import { TypeChecker } from "#components" import { CallbackTransformer } from "./../CallbackTransformer" export class image_PixelMap_serializer { diff --git a/arkoala-arkts/arkui/generated/framework/ohos.web.webview.ets b/arkoala-arkts/arkui/generated/framework/ohos.web.webview.ets new file mode 100644 index 000000000..89b2a7ca8 --- /dev/null +++ b/arkoala-arkts/arkui/generated/framework/ohos.web.webview.ets @@ -0,0 +1,122 @@ +/* + * Copyright (c) 2024-2025 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +// WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! + +import { SerializerBase, DeserializerBase, CallbackResource, InteropNativeModule, MaterializedBase, Tags, RuntimeType, runtimeType, toPeerPtr, nullptr, KPointer, NativeBuffer, KSerializerBuffer, KUint8ArrayPtr, Finalizable, KInt, KBoolean, KStringPtr } from "@koalaui/interop" +import { int32, int64, float32, unsafeCast } from "@koalaui/common" +import { extractors } from "#handwritten" +import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { CallbackTransformer } from "./../CallbackTransformer" +import { Resource_serializer } from "./resource" +import { Resource } from "global.resource" +import { memo, memo_stable } from "@koalaui/runtime/annotations" +import { ComponentBuilder, Builder } from "@koalaui/builderLambda" +export class webview_WebHeader_serializer { + public static write(buffer: SerializerBase, value: webview.WebHeader): void { + let valueSerializer : SerializerBase = buffer + const valueHolderForHeaderKey = value.headerKey + valueSerializer.writeString(valueHolderForHeaderKey) + const valueHolderForHeaderValue = value.headerValue + valueSerializer.writeString(valueHolderForHeaderValue) + } + public static read(buffer: DeserializerBase): webview.WebHeader { + let valueDeserializer : DeserializerBase = buffer + const headerKeyTmpResult : string = (valueDeserializer.readString() as string) + const headerValueTmpResult : string = (valueDeserializer.readString() as string) + let value : webview.WebHeader = ({headerKey: headerKeyTmpResult, headerValue: headerValueTmpResult} as webview.WebHeader) + return value + } +} +export class webview_WebviewController_serializer { + public static write(buffer: SerializerBase, value: webview.WebviewController): void { + let valueSerializer : SerializerBase = buffer + valueSerializer.writePointer(toPeerPtr(value)) + } + public static read(buffer: DeserializerBase): webview.WebviewController { + let valueDeserializer : DeserializerBase = buffer + let ptr : KPointer = valueDeserializer.readPointer() + return webview.WebviewControllerInternal.fromPtr(ptr) + } +} +export namespace webview { + export class WebviewControllerInternal { + public static fromPtr(ptr: KPointer): webview.WebviewController { + return new webview.WebviewController(ptr) + } + } + export class WebviewController implements MaterializedBase { + peer?: Finalizable | undefined = undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + constructor(peerPtr: KPointer) { + this.peer = new Finalizable(peerPtr, WebviewController.getFinalizer()) + } + constructor() { + this(WebviewController.construct()) + } + static construct(): KPointer { + const retval = ArkUIGeneratedNativeModule._webview_WebviewController_construct() + return retval + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._webview_WebviewController_getFinalizer() + } + private static initializeWebEngine_serialize(): void { + ArkUIGeneratedNativeModule._webview_WebviewController_initializeWebEngine() + } + public static initializeWebEngine(): void { + WebviewController.initializeWebEngine_serialize() + return + } + public loadUrl(url: string | Resource, headers?: Array): void { + const url_casted = url as (string | Resource) + const headers_casted = headers as (Array | undefined) + this.loadUrl_serialize(url_casted, headers_casted) + return + } + private loadUrl_serialize(url: string | Resource, headers?: Array): void { + const thisSerializer : SerializerBase = SerializerBase.hold() + if (url instanceof string) { + thisSerializer.writeInt8((0).toChar()) + const urlForIdx0 = url as string + thisSerializer.writeString(urlForIdx0) + } else if (url instanceof Resource) { + thisSerializer.writeInt8((1).toChar()) + const urlForIdx1 = url as Resource + Resource_serializer.write(thisSerializer, urlForIdx1) + } + if (headers !== undefined) { + thisSerializer.writeInt8(RuntimeType.OBJECT) + const headersTmpValue = headers! + thisSerializer.writeInt32((headersTmpValue.length).toInt()) + for (let headersTmpValueCounterI = 0; headersTmpValueCounterI < headersTmpValue.length; headersTmpValueCounterI++) { + const headersTmpValueTmpElement : WebHeader = headersTmpValue[headersTmpValueCounterI] + webview_WebHeader_serializer.write(thisSerializer, headersTmpValueTmpElement) + } + } else { + thisSerializer.writeInt8(RuntimeType.UNDEFINED) + } + ArkUIGeneratedNativeModule._webview_WebviewController_loadUrl(this.peer!.ptr, thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + } + export interface WebHeader { + headerKey: string; + headerValue: string; + } +} diff --git a/arkoala-arkts/arkui/generated/framework/peers/CallbackDeserializeCall.ets b/arkoala-arkts/arkui/generated/framework/peers/CallbackDeserializeCall.ets index 9c48d4371..581de3f0f 100644 --- a/arkoala-arkts/arkui/generated/framework/peers/CallbackDeserializeCall.ets +++ b/arkoala-arkts/arkui/generated/framework/peers/CallbackDeserializeCall.ets @@ -30,6 +30,7 @@ import { DrawContext_serializer, DrawContext } from "./../../Graphics" import { ErrorInformation_serializer, FormCallbackInfo_serializer, ErrorInformation, FormCallbackInfo } from "./../../component/formComponent" import { FullscreenInfo_serializer, PlaybackInfo_serializer, PreparedInfo_serializer, FullscreenInfo, PlaybackInfo, PreparedInfo } from "./../../component/video" import { GestureEvent_serializer, GestureInfo_serializer, BaseGestureEvent_serializer, GestureRecognizer_serializer, RotationGesture_serializer, SwipeGesture_serializer, GestureEvent, GestureInfo, BaseGestureEvent, GestureJudgeResult, GestureRecognizer, RotationGesture, SwipeGesture } from "./../../component/gesture" +import { NativeEmbedDataInfo_serializer, NativeEmbedTouchInfo_serializer, OnAlertEvent_serializer, OnAudioStateChangedEvent_serializer, OnBeforeUnloadEvent_serializer, OnClientAuthenticationEvent_serializer, OnConfirmEvent_serializer, OnConsoleEvent_serializer, OnContextMenuShowEvent_serializer, OnDataResubmittedEvent_serializer, OnDownloadStartEvent_serializer, OnErrorReceiveEvent_serializer, OnFaviconReceivedEvent_serializer, OnFirstContentfulPaintEvent_serializer, OnGeolocationShowEvent_serializer, OnHttpAuthRequestEvent_serializer, OnHttpErrorReceiveEvent_serializer, OnInterceptRequestEvent_serializer, WebResourceResponse_serializer, OnLoadInterceptEvent_serializer, OnOverScrollEvent_serializer, OnPageBeginEvent_serializer, OnPageEndEvent_serializer, OnPageVisibleEvent_serializer, OnPermissionRequestEvent_serializer, OnProgressChangeEvent_serializer, OnPromptEvent_serializer, OnRefreshAccessedHistoryEvent_serializer, OnRenderExitedEvent_serializer, OnResourceLoadEvent_serializer, OnScaleChangeEvent_serializer, OnScreenCaptureRequestEvent_serializer, OnScrollEvent_serializer, OnSearchResultReceiveEvent_serializer, OnShowFileSelectorEvent_serializer, OnSslErrorEventReceiveEvent_serializer, OnTitleReceiveEvent_serializer, OnTouchIconUrlReceivedEvent_serializer, OnWindowNewEvent_serializer, WebKeyboardOptions_serializer, AdsBlockedDetails_serializer, FirstMeaningfulPaint_serializer, FullScreenEnterEvent_serializer, IntelligentTrackingPreventionDetails_serializer, LargestContentfulPaint_serializer, NativeEmbedVisibilityInfo_serializer, LoadCommittedDetails_serializer, WebResourceRequest_serializer, RenderProcessNotRespondingData_serializer, SslErrorEvent_serializer, WebKeyboardCallbackInfo_serializer, NativeEmbedDataInfo, NativeEmbedTouchInfo, OnAlertEvent, OnAudioStateChangedEvent, OnBeforeUnloadEvent, OnClientAuthenticationEvent, OnConfirmEvent, OnConsoleEvent, OnContextMenuShowEvent, OnDataResubmittedEvent, OnDownloadStartEvent, OnErrorReceiveEvent, OnFaviconReceivedEvent, OnFirstContentfulPaintEvent, OnGeolocationShowEvent, OnHttpAuthRequestEvent, OnHttpErrorReceiveEvent, OnInterceptRequestEvent, WebResourceResponse, OnLoadInterceptEvent, OnOverScrollEvent, OnPageBeginEvent, OnPageEndEvent, OnPageVisibleEvent, OnPermissionRequestEvent, OnProgressChangeEvent, OnPromptEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnResourceLoadEvent, OnScaleChangeEvent, OnScreenCaptureRequestEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OnSslErrorEventReceiveEvent, OnTitleReceiveEvent, OnTouchIconUrlReceivedEvent, OnWindowNewEvent, WebKeyboardOptions, OnAdsBlockedCallback, AdsBlockedDetails, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, FirstMeaningfulPaint, OnFullScreenEnterCallback, FullScreenEnterEvent, OnIntelligentTrackingPreventionCallback, IntelligentTrackingPreventionDetails, OnLargestContentfulPaintCallback, LargestContentfulPaint, OnNativeEmbedVisibilityChangeCallback, NativeEmbedVisibilityInfo, OnNavigationEntryCommittedCallback, LoadCommittedDetails, OnOverrideUrlLoadingCallback, WebResourceRequest, OnRenderProcessNotRespondingCallback, RenderProcessNotRespondingData, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, ThreatType, OnSslErrorEventCallback, SslErrorEvent, OnViewportFitChangedCallback, ViewportFit, WebKeyboardCallback, WebKeyboardCallbackInfo } from "./../../component/web" import { NavDestinationContext_serializer, NavDestinationTransition_serializer, NavDestinationActiveReason, NavDestinationContext, NavDestinationTransition, NavDestinationTransitionDelegate } from "./../../component/navDestination" import { NavigationTransitionProxy_serializer, NavigationAnimatedTransition_serializer, PopInfo_serializer, NavContentInfo_serializer, NavigationMode, NavigationTitleMode, NavigationTransitionProxy, NavigationAnimatedTransition, PopInfo, InterceptionModeCallback, InterceptionShowCallback, NavBar, NavigationOperation, NavContentInfo, UpdateTransitionCallback } from "./../../component/navigation" import { OnScrollFrameBeginHandlerResult_serializer, OffsetResult_serializer, OnScrollFrameBeginHandlerResult, OffsetResult, OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollOnScrollCallback, ScrollOnWillScrollCallback } from "./../../component/scroll" @@ -64,7 +65,6 @@ import { ToggleConfiguration_serializer, ToggleConfiguration } from "./../../com import { int32, float32, int64 } from "@koalaui/common" import { ResourceHolder, KInt, KStringPtr, wrapSystemCallback, DeserializerBase, SerializerBase, CallbackResource, InteropNativeModule, KPointer, RuntimeType, KSerializerBuffer, NativeBuffer, runtimeType } from "@koalaui/interop" import { CallbackTransformer } from "./../../CallbackTransformer" -import { extractors } from "#handwritten" import { image } from "@ohos.multimedia.image" import { PasteButtonOnClickResult } from "./../../component/pasteButton" import { SaveButtonOnClickResult } from "./../../component/saveButton" @@ -639,6 +639,18 @@ export function deserializeAndCallCallback_MouseEvent_Void(thisDeserializer: Des let event : MouseEvent = (MouseEvent_serializer.read(thisDeserializer) as MouseEvent) _call(event) } +export function deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((event: NativeEmbedDataInfo) => void)) + let event : NativeEmbedDataInfo = NativeEmbedDataInfo_serializer.read(thisDeserializer) + _call(event) +} +export function deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((event: NativeEmbedTouchInfo) => void)) + let event : NativeEmbedTouchInfo = NativeEmbedTouchInfo_serializer.read(thisDeserializer) + _call(event) +} export function deserializeAndCallCallback_NavDestinationActiveReason_Void(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: NavDestinationActiveReason) => void)) @@ -849,6 +861,220 @@ export function deserializeAndCallCallback_Object_Void(thisDeserializer: Deseria let value0 : Object = (thisDeserializer.readObject() as object) _call(value0) } +export function deserializeAndCallCallback_OnAlertEvent_Boolean(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnAlertEvent) => boolean)) + let value0 : OnAlertEvent = OnAlertEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} +export function deserializeAndCallCallback_OnAudioStateChangedEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnAudioStateChangedEvent) => void)) + let value0 : OnAudioStateChangedEvent = OnAudioStateChangedEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnBeforeUnloadEvent) => boolean)) + let value0 : OnBeforeUnloadEvent = OnBeforeUnloadEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} +export function deserializeAndCallCallback_OnClientAuthenticationEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnClientAuthenticationEvent) => void)) + let value0 : OnClientAuthenticationEvent = OnClientAuthenticationEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnConfirmEvent_Boolean(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnConfirmEvent) => boolean)) + let value0 : OnConfirmEvent = OnConfirmEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} +export function deserializeAndCallCallback_OnConsoleEvent_Boolean(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnConsoleEvent) => boolean)) + let value0 : OnConsoleEvent = OnConsoleEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} +export function deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnContextMenuShowEvent) => boolean)) + let value0 : OnContextMenuShowEvent = OnContextMenuShowEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} +export function deserializeAndCallCallback_OnDataResubmittedEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnDataResubmittedEvent) => void)) + let value0 : OnDataResubmittedEvent = OnDataResubmittedEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnDownloadStartEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnDownloadStartEvent) => void)) + let value0 : OnDownloadStartEvent = OnDownloadStartEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnErrorReceiveEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnErrorReceiveEvent) => void)) + let value0 : OnErrorReceiveEvent = OnErrorReceiveEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnFaviconReceivedEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnFaviconReceivedEvent) => void)) + let value0 : OnFaviconReceivedEvent = OnFaviconReceivedEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnFirstContentfulPaintEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnFirstContentfulPaintEvent) => void)) + let value0 : OnFirstContentfulPaintEvent = OnFirstContentfulPaintEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnGeolocationShowEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnGeolocationShowEvent) => void)) + let value0 : OnGeolocationShowEvent = OnGeolocationShowEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnHttpAuthRequestEvent) => boolean)) + let value0 : OnHttpAuthRequestEvent = OnHttpAuthRequestEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} +export function deserializeAndCallCallback_OnHttpErrorReceiveEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnHttpErrorReceiveEvent) => void)) + let value0 : OnHttpErrorReceiveEvent = OnHttpErrorReceiveEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceResponse(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnInterceptRequestEvent) => WebResourceResponse)) + let value0 : OnInterceptRequestEvent = OnInterceptRequestEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value: WebResourceResponse) => void) = (value: WebResourceResponse):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + WebResourceResponse_serializer.write(continuationBufferBufArgsSerializer, value); + InteropNativeModule._CallCallbackSync(831645046, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} +export function deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnLoadInterceptEvent) => boolean)) + let value0 : OnLoadInterceptEvent = OnLoadInterceptEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} export function deserializeAndCallCallback_onMeasureSize_SizeResult(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_onMeasureSize_SizeResult) @@ -876,6 +1102,36 @@ export function deserializeAndCallCallback_onMeasureSize_SizeResult(thisDeserial const _callResult = _call(selfLayoutInfo, children, constraint) continuationResult(_callResult) } +export function deserializeAndCallCallback_OnOverScrollEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnOverScrollEvent) => void)) + let value0 : OnOverScrollEvent = OnOverScrollEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnPageBeginEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnPageBeginEvent) => void)) + let value0 : OnPageBeginEvent = OnPageBeginEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnPageEndEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnPageEndEvent) => void)) + let value0 : OnPageEndEvent = OnPageEndEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnPageVisibleEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnPageVisibleEvent) => void)) + let value0 : OnPageVisibleEvent = OnPageVisibleEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnPermissionRequestEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnPermissionRequestEvent) => void)) + let value0 : OnPermissionRequestEvent = OnPermissionRequestEvent_serializer.read(thisDeserializer) + _call(value0) +} export function deserializeAndCallCallback_onPlaceChildren_Void(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_onPlaceChildren_Void) @@ -889,12 +1145,124 @@ export function deserializeAndCallCallback_onPlaceChildren_Void(thisDeserializer let constraint : ConstraintSizeOptions = ConstraintSizeOptions_serializer.read(thisDeserializer) _call(selfLayoutInfo, children, constraint) } +export function deserializeAndCallCallback_OnProgressChangeEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnProgressChangeEvent) => void)) + let value0 : OnProgressChangeEvent = OnProgressChangeEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnPromptEvent_Boolean(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnPromptEvent) => boolean)) + let value0 : OnPromptEvent = OnPromptEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} +export function deserializeAndCallCallback_OnRefreshAccessedHistoryEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnRefreshAccessedHistoryEvent) => void)) + let value0 : OnRefreshAccessedHistoryEvent = OnRefreshAccessedHistoryEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnRenderExitedEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnRenderExitedEvent) => void)) + let value0 : OnRenderExitedEvent = OnRenderExitedEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnResourceLoadEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnResourceLoadEvent) => void)) + let value0 : OnResourceLoadEvent = OnResourceLoadEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnScaleChangeEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnScaleChangeEvent) => void)) + let value0 : OnScaleChangeEvent = OnScaleChangeEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnScreenCaptureRequestEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnScreenCaptureRequestEvent) => void)) + let value0 : OnScreenCaptureRequestEvent = OnScreenCaptureRequestEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnScrollEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnScrollEvent) => void)) + let value0 : OnScrollEvent = OnScrollEvent_serializer.read(thisDeserializer) + _call(value0) +} export function deserializeAndCallCallback_OnScrollFrameBeginHandlerResult_Void(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: OnScrollFrameBeginHandlerResult) => void)) let value : OnScrollFrameBeginHandlerResult = OnScrollFrameBeginHandlerResult_serializer.read(thisDeserializer) _call(value) } +export function deserializeAndCallCallback_OnSearchResultReceiveEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnSearchResultReceiveEvent) => void)) + let value0 : OnSearchResultReceiveEvent = OnSearchResultReceiveEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnShowFileSelectorEvent) => boolean)) + let value0 : OnShowFileSelectorEvent = OnShowFileSelectorEvent_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(value0) + continuationResult(_callResult) +} +export function deserializeAndCallCallback_OnSslErrorEventReceiveEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnSslErrorEventReceiveEvent) => void)) + let value0 : OnSslErrorEventReceiveEvent = OnSslErrorEventReceiveEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnTitleReceiveEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnTitleReceiveEvent) => void)) + let value0 : OnTitleReceiveEvent = OnTitleReceiveEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnTouchIconUrlReceivedEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnTouchIconUrlReceivedEvent) => void)) + let value0 : OnTouchIconUrlReceivedEvent = OnTouchIconUrlReceivedEvent_serializer.read(thisDeserializer) + _call(value0) +} +export function deserializeAndCallCallback_OnWindowNewEvent_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value0: OnWindowNewEvent) => void)) + let value0 : OnWindowNewEvent = OnWindowNewEvent_serializer.read(thisDeserializer) + _call(value0) +} export function deserializeAndCallCallback_Opt_Array_FontDescriptor_Opt_Array_String_Void(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value?: Array | undefined,error?: Array | undefined) => void)) @@ -1633,6 +2001,18 @@ export function deserializeAndCallCallback_Void(thisDeserializer: DeserializerBa const _call = (ResourceHolder.instance().get(_resourceId) as (() => void)) _call() } +export function deserializeAndCallCallback_WebKeyboardOptions_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: WebKeyboardOptions) => void)) + let value : WebKeyboardOptions = WebKeyboardOptions_serializer.read(thisDeserializer) + _call(value) +} +export function deserializeAndCallCallback_WebResourceResponse_Void(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: WebResourceResponse) => void)) + let value : WebResourceResponse = (WebResourceResponse_serializer.read(thisDeserializer) as WebResourceResponse) + _call(value) +} export function deserializeAndCallCheckBoxModifierBuilder(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) @@ -2002,6 +2382,12 @@ export function deserializeAndCallNavExtender_OnUpdateStack(thisDeserializer: De const _call = (ResourceHolder.instance().get(_resourceId) as NavExtender_OnUpdateStack) _call() } +export function deserializeAndCallOnAdsBlockedCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnAdsBlockedCallback) + let details : AdsBlockedDetails = AdsBlockedDetails_serializer.read(thisDeserializer) + _call(details) +} export function deserializeAndCallOnAlphabetIndexerPopupSelectCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnAlphabetIndexerPopupSelectCallback) @@ -2057,6 +2443,11 @@ export function deserializeAndCallOnContentScrollCallback(thisDeserializer: Dese let totalOffsetY : number = (thisDeserializer.readNumber() as number) _call(totalOffsetX, totalOffsetY) } +export function deserializeAndCallOnContextMenuHideCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnContextMenuHideCallback) + _call() +} export function deserializeAndCallOnCreateMenuCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnCreateMenuCallback) @@ -2105,12 +2496,24 @@ export function deserializeAndCallOnDragEventCallback(thisDeserializer: Deserial let extraParams : string | undefined = extraParamsTmpBuf _call(event, extraParams) } +export function deserializeAndCallOnFirstMeaningfulPaintCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnFirstMeaningfulPaintCallback) + let firstMeaningfulPaint : FirstMeaningfulPaint = FirstMeaningfulPaint_serializer.read(thisDeserializer) + _call(firstMeaningfulPaint) +} export function deserializeAndCallOnFoldStatusChangeCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnFoldStatusChangeCallback) let event : OnFoldStatusChangeInfo = OnFoldStatusChangeInfo_serializer.read(thisDeserializer) _call(event) } +export function deserializeAndCallOnFullScreenEnterCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnFullScreenEnterCallback) + let event : FullScreenEnterEvent = FullScreenEnterEvent_serializer.read(thisDeserializer) + _call(event) +} export function deserializeAndCallOnHoverCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnHoverCallback) @@ -2124,6 +2527,12 @@ export function deserializeAndCallOnHoverStatusChangeCallback(thisDeserializer: let param : HoverEventParam = HoverEventParam_serializer.read(thisDeserializer) _call(param) } +export function deserializeAndCallOnIntelligentTrackingPreventionCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnIntelligentTrackingPreventionCallback) + let details : IntelligentTrackingPreventionDetails = IntelligentTrackingPreventionDetails_serializer.read(thisDeserializer) + _call(details) +} export function deserializeAndCallOnItemDragStartCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnItemDragStartCallback) @@ -2151,6 +2560,12 @@ export function deserializeAndCallOnItemDragStartCallback(thisDeserializer: Dese const _callResult = _call(event, itemIndex) continuationResult(_callResult) } +export function deserializeAndCallOnLargestContentfulPaintCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnLargestContentfulPaintCallback) + let largestContentfulPaint : LargestContentfulPaint = LargestContentfulPaint_serializer.read(thisDeserializer) + _call(largestContentfulPaint) +} export function deserializeAndCallOnLazyLoadingFunc(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnLazyLoadingFunc) @@ -2192,6 +2607,12 @@ export function deserializeAndCallOnMoveHandler(thisDeserializer: DeserializerBa let to : number = (thisDeserializer.readNumber() as number) _call(from, to) } +export function deserializeAndCallOnNativeEmbedVisibilityChangeCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnNativeEmbedVisibilityChangeCallback) + let nativeEmbedVisibilityInfo : NativeEmbedVisibilityInfo = NativeEmbedVisibilityInfo_serializer.read(thisDeserializer) + _call(nativeEmbedVisibilityInfo) +} export function deserializeAndCallOnNativeLoadCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnNativeLoadCallback) @@ -2203,6 +2624,32 @@ export function deserializeAndCallOnNativeLoadCallback(thisDeserializer: Deseria let event : Object | undefined = eventTmpBuf _call(event) } +export function deserializeAndCallOnNavigationEntryCommittedCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnNavigationEntryCommittedCallback) + let loadCommittedDetails : LoadCommittedDetails = LoadCommittedDetails_serializer.read(thisDeserializer) + _call(loadCommittedDetails) +} +export function deserializeAndCallOnOverrideUrlLoadingCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnOverrideUrlLoadingCallback) + let webResourceRequest : WebResourceRequest = (WebResourceRequest_serializer.read(thisDeserializer) as WebResourceRequest) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value0: boolean) => void) = (value0: boolean):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + continuationBufferBufArgsSerializer.writeBoolean(value0); + InteropNativeModule._CallCallbackSync(313269291, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(webResourceRequest) + continuationResult(_callResult) +} export function deserializeAndCallOnPasteCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnPasteCallback) @@ -2222,6 +2669,23 @@ export function deserializeAndCallOnRatingChangeCallback(thisDeserializer: Deser let rating : number = (thisDeserializer.readNumber() as number) _call(rating) } +export function deserializeAndCallOnRenderProcessNotRespondingCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnRenderProcessNotRespondingCallback) + let data : RenderProcessNotRespondingData = RenderProcessNotRespondingData_serializer.read(thisDeserializer) + _call(data) +} +export function deserializeAndCallOnRenderProcessRespondingCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnRenderProcessRespondingCallback) + _call() +} +export function deserializeAndCallOnSafeBrowsingCheckResultCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnSafeBrowsingCheckResultCallback) + let threatType : ThreatType = TypeChecker.ThreatType_FromNumeric(thisDeserializer.readInt32()) + _call(threatType) +} export function deserializeAndCallOnScrollCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnScrollCallback) @@ -2270,6 +2734,12 @@ export function deserializeAndCallOnSelectCallback(thisDeserializer: Deserialize let selectStr : string = (thisDeserializer.readString() as string) _call(index, selectStr) } +export function deserializeAndCallOnSslErrorEventCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnSslErrorEventCallback) + let sslErrorEvent : SslErrorEvent = SslErrorEvent_serializer.read(thisDeserializer) + _call(sslErrorEvent) +} export function deserializeAndCallOnSubmitCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSubmitCallback) @@ -2409,6 +2879,12 @@ export function deserializeAndCallOnTotalCountFunc(thisDeserializer: Deserialize const _callResult = _call() continuationResult(_callResult) } +export function deserializeAndCallOnViewportFitChangedCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as OnViewportFitChangedCallback) + let viewportFit : ViewportFit = TypeChecker.ViewportFit_FromNumeric(thisDeserializer.readInt32()) + _call(viewportFit) +} export function deserializeAndCallOnWillScrollCallback(thisDeserializer: DeserializerBase): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnWillScrollCallback) @@ -3015,6 +3491,26 @@ export function deserializeAndCallVoidCallback(thisDeserializer: DeserializerBas const _call = (ResourceHolder.instance().get(_resourceId) as VoidCallback) _call() } +export function deserializeAndCallWebKeyboardCallback(thisDeserializer: DeserializerBase): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as WebKeyboardCallback) + let keyboardCallbackInfo : WebKeyboardCallbackInfo = WebKeyboardCallbackInfo_serializer.read(thisDeserializer) + const continuationBufferBufResource : CallbackResource = thisDeserializer.readCallbackResource() + const continuationBufferBufCall : KPointer = thisDeserializer.readPointer() + const continuationBufferBufCallSync : KPointer = thisDeserializer.readPointer() + let continuationResult : ((value: WebKeyboardOptions) => void) = (value: WebKeyboardOptions):void => { + const continuationBufferBufArgsSerializer : SerializerBase = SerializerBase.hold(); + continuationBufferBufArgsSerializer.writeInt32(continuationBufferBufResource.resourceId); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCall); + continuationBufferBufArgsSerializer.writePointer(continuationBufferBufCallSync); + WebKeyboardOptions_serializer.write(continuationBufferBufArgsSerializer, value); + InteropNativeModule._CallCallbackSync(-1376223390, continuationBufferBufArgsSerializer.asBuffer(), continuationBufferBufArgsSerializer.length()); + continuationBufferBufArgsSerializer.release(); + return; + } + const _callResult = _call(keyboardCallbackInfo) + continuationResult(_callResult) +} export function deserializeAndCallCallback(thisDeserializer: DeserializerBase): void { const kind : int32 = thisDeserializer.readInt32() switch ((kind as CallbackKind)) { @@ -3079,6 +3575,8 @@ export function deserializeAndCallCallback(thisDeserializer: DeserializerBase): case CallbackKind.Kind_Callback_Map_String_Object_Void: return deserializeAndCallCallback_Map_String_Object_Void(thisDeserializer); case CallbackKind.Kind_Callback_MarqueeState_Void: return deserializeAndCallCallback_MarqueeState_Void(thisDeserializer); case CallbackKind.Kind_Callback_MouseEvent_Void: return deserializeAndCallCallback_MouseEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_NativeEmbedDataInfo_Void: return deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisDeserializer); + case CallbackKind.Kind_Callback_NativeEmbedTouchInfo_Void: return deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisDeserializer); case CallbackKind.Kind_Callback_NavDestinationActiveReason_Void: return deserializeAndCallCallback_NavDestinationActiveReason_Void(thisDeserializer); case CallbackKind.Kind_Callback_NavDestinationContext_Void: return deserializeAndCallCallback_NavDestinationContext_Void(thisDeserializer); case CallbackKind.Kind_Callback_NavDestinationInfo_Void: return deserializeAndCallCallback_NavDestinationInfo_Void(thisDeserializer); @@ -3097,9 +3595,45 @@ export function deserializeAndCallCallback(thisDeserializer: DeserializerBase): case CallbackKind.Kind_Callback_Number_Tuple_Number_Number_Number_Number: return deserializeAndCallCallback_Number_Tuple_Number_Number_Number_Number(thisDeserializer); case CallbackKind.Kind_Callback_Number_Void: return deserializeAndCallCallback_Number_Void(thisDeserializer); case CallbackKind.Kind_Callback_Object_Void: return deserializeAndCallCallback_Object_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnAlertEvent_Boolean: return deserializeAndCallCallback_OnAlertEvent_Boolean(thisDeserializer); + case CallbackKind.Kind_Callback_OnAudioStateChangedEvent_Void: return deserializeAndCallCallback_OnAudioStateChangedEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnBeforeUnloadEvent_Boolean: return deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(thisDeserializer); + case CallbackKind.Kind_Callback_OnClientAuthenticationEvent_Void: return deserializeAndCallCallback_OnClientAuthenticationEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnConfirmEvent_Boolean: return deserializeAndCallCallback_OnConfirmEvent_Boolean(thisDeserializer); + case CallbackKind.Kind_Callback_OnConsoleEvent_Boolean: return deserializeAndCallCallback_OnConsoleEvent_Boolean(thisDeserializer); + case CallbackKind.Kind_Callback_OnContextMenuShowEvent_Boolean: return deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(thisDeserializer); + case CallbackKind.Kind_Callback_OnDataResubmittedEvent_Void: return deserializeAndCallCallback_OnDataResubmittedEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnDownloadStartEvent_Void: return deserializeAndCallCallback_OnDownloadStartEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnErrorReceiveEvent_Void: return deserializeAndCallCallback_OnErrorReceiveEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnFaviconReceivedEvent_Void: return deserializeAndCallCallback_OnFaviconReceivedEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnFirstContentfulPaintEvent_Void: return deserializeAndCallCallback_OnFirstContentfulPaintEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnGeolocationShowEvent_Void: return deserializeAndCallCallback_OnGeolocationShowEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnHttpAuthRequestEvent_Boolean: return deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(thisDeserializer); + case CallbackKind.Kind_Callback_OnHttpErrorReceiveEvent_Void: return deserializeAndCallCallback_OnHttpErrorReceiveEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnInterceptRequestEvent_WebResourceResponse: return deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceResponse(thisDeserializer); + case CallbackKind.Kind_Callback_OnLoadInterceptEvent_Boolean: return deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(thisDeserializer); case CallbackKind.Kind_Callback_onMeasureSize_SizeResult: return deserializeAndCallCallback_onMeasureSize_SizeResult(thisDeserializer); + case CallbackKind.Kind_Callback_OnOverScrollEvent_Void: return deserializeAndCallCallback_OnOverScrollEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnPageBeginEvent_Void: return deserializeAndCallCallback_OnPageBeginEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnPageEndEvent_Void: return deserializeAndCallCallback_OnPageEndEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnPageVisibleEvent_Void: return deserializeAndCallCallback_OnPageVisibleEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnPermissionRequestEvent_Void: return deserializeAndCallCallback_OnPermissionRequestEvent_Void(thisDeserializer); case CallbackKind.Kind_Callback_onPlaceChildren_Void: return deserializeAndCallCallback_onPlaceChildren_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnProgressChangeEvent_Void: return deserializeAndCallCallback_OnProgressChangeEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnPromptEvent_Boolean: return deserializeAndCallCallback_OnPromptEvent_Boolean(thisDeserializer); + case CallbackKind.Kind_Callback_OnRefreshAccessedHistoryEvent_Void: return deserializeAndCallCallback_OnRefreshAccessedHistoryEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnRenderExitedEvent_Void: return deserializeAndCallCallback_OnRenderExitedEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnResourceLoadEvent_Void: return deserializeAndCallCallback_OnResourceLoadEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnScaleChangeEvent_Void: return deserializeAndCallCallback_OnScaleChangeEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnScreenCaptureRequestEvent_Void: return deserializeAndCallCallback_OnScreenCaptureRequestEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnScrollEvent_Void: return deserializeAndCallCallback_OnScrollEvent_Void(thisDeserializer); case CallbackKind.Kind_Callback_OnScrollFrameBeginHandlerResult_Void: return deserializeAndCallCallback_OnScrollFrameBeginHandlerResult_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnSearchResultReceiveEvent_Void: return deserializeAndCallCallback_OnSearchResultReceiveEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnShowFileSelectorEvent_Boolean: return deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(thisDeserializer); + case CallbackKind.Kind_Callback_OnSslErrorEventReceiveEvent_Void: return deserializeAndCallCallback_OnSslErrorEventReceiveEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnTitleReceiveEvent_Void: return deserializeAndCallCallback_OnTitleReceiveEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnTouchIconUrlReceivedEvent_Void: return deserializeAndCallCallback_OnTouchIconUrlReceivedEvent_Void(thisDeserializer); + case CallbackKind.Kind_Callback_OnWindowNewEvent_Void: return deserializeAndCallCallback_OnWindowNewEvent_Void(thisDeserializer); case CallbackKind.Kind_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void: return deserializeAndCallCallback_Opt_Array_FontDescriptor_Opt_Array_String_Void(thisDeserializer); case CallbackKind.Kind_Callback_Opt_Array_NavDestinationTransition_Void: return deserializeAndCallCallback_Opt_Array_NavDestinationTransition_Void(thisDeserializer); case CallbackKind.Kind_Callback_Opt_Array_String_Opt_Array_String_Void: return deserializeAndCallCallback_Opt_Array_String_Opt_Array_String_Void(thisDeserializer); @@ -3168,6 +3702,8 @@ export function deserializeAndCallCallback(thisDeserializer: DeserializerBase): case CallbackKind.Kind_Callback_Union_CustomBuilder_DragItemInfo_Void: return deserializeAndCallCallback_Union_CustomBuilder_DragItemInfo_Void(thisDeserializer); case CallbackKind.Kind_Callback_Union_Object_Undefined_Void: return deserializeAndCallCallback_Union_Object_Undefined_Void(thisDeserializer); case CallbackKind.Kind_Callback_Void: return deserializeAndCallCallback_Void(thisDeserializer); + case CallbackKind.Kind_Callback_WebKeyboardOptions_Void: return deserializeAndCallCallback_WebKeyboardOptions_Void(thisDeserializer); + case CallbackKind.Kind_Callback_WebResourceResponse_Void: return deserializeAndCallCallback_WebResourceResponse_Void(thisDeserializer); case CallbackKind.Kind_CheckBoxModifierBuilder: return deserializeAndCallCheckBoxModifierBuilder(thisDeserializer); case CallbackKind.Kind_ContentDidScrollCallback: return deserializeAndCallContentDidScrollCallback(thisDeserializer); case CallbackKind.Kind_ContentWillScrollCallback: return deserializeAndCallContentWillScrollCallback(thisDeserializer); @@ -3192,32 +3728,45 @@ export function deserializeAndCallCallback(thisDeserializer: DeserializerBase): case CallbackKind.Kind_ModifierKeyStateGetter: return deserializeAndCallModifierKeyStateGetter(thisDeserializer); case CallbackKind.Kind_NavDestinationTransitionDelegate: return deserializeAndCallNavDestinationTransitionDelegate(thisDeserializer); case CallbackKind.Kind_NavExtender_OnUpdateStack: return deserializeAndCallNavExtender_OnUpdateStack(thisDeserializer); + case CallbackKind.Kind_OnAdsBlockedCallback: return deserializeAndCallOnAdsBlockedCallback(thisDeserializer); case CallbackKind.Kind_OnAlphabetIndexerPopupSelectCallback: return deserializeAndCallOnAlphabetIndexerPopupSelectCallback(thisDeserializer); case CallbackKind.Kind_OnAlphabetIndexerRequestPopupDataCallback: return deserializeAndCallOnAlphabetIndexerRequestPopupDataCallback(thisDeserializer); case CallbackKind.Kind_OnAlphabetIndexerSelectCallback: return deserializeAndCallOnAlphabetIndexerSelectCallback(thisDeserializer); case CallbackKind.Kind_OnCheckboxChangeCallback: return deserializeAndCallOnCheckboxChangeCallback(thisDeserializer); case CallbackKind.Kind_OnCheckboxGroupChangeCallback: return deserializeAndCallOnCheckboxGroupChangeCallback(thisDeserializer); case CallbackKind.Kind_OnContentScrollCallback: return deserializeAndCallOnContentScrollCallback(thisDeserializer); + case CallbackKind.Kind_OnContextMenuHideCallback: return deserializeAndCallOnContextMenuHideCallback(thisDeserializer); case CallbackKind.Kind_OnCreateMenuCallback: return deserializeAndCallOnCreateMenuCallback(thisDeserializer); case CallbackKind.Kind_OnDidChangeCallback: return deserializeAndCallOnDidChangeCallback(thisDeserializer); case CallbackKind.Kind_OnDragEventCallback: return deserializeAndCallOnDragEventCallback(thisDeserializer); + case CallbackKind.Kind_OnFirstMeaningfulPaintCallback: return deserializeAndCallOnFirstMeaningfulPaintCallback(thisDeserializer); case CallbackKind.Kind_OnFoldStatusChangeCallback: return deserializeAndCallOnFoldStatusChangeCallback(thisDeserializer); + case CallbackKind.Kind_OnFullScreenEnterCallback: return deserializeAndCallOnFullScreenEnterCallback(thisDeserializer); case CallbackKind.Kind_OnHoverCallback: return deserializeAndCallOnHoverCallback(thisDeserializer); case CallbackKind.Kind_OnHoverStatusChangeCallback: return deserializeAndCallOnHoverStatusChangeCallback(thisDeserializer); + case CallbackKind.Kind_OnIntelligentTrackingPreventionCallback: return deserializeAndCallOnIntelligentTrackingPreventionCallback(thisDeserializer); case CallbackKind.Kind_OnItemDragStartCallback: return deserializeAndCallOnItemDragStartCallback(thisDeserializer); + case CallbackKind.Kind_OnLargestContentfulPaintCallback: return deserializeAndCallOnLargestContentfulPaintCallback(thisDeserializer); case CallbackKind.Kind_OnLazyLoadingFunc: return deserializeAndCallOnLazyLoadingFunc(thisDeserializer); case CallbackKind.Kind_OnLinearIndicatorChangeCallback: return deserializeAndCallOnLinearIndicatorChangeCallback(thisDeserializer); case CallbackKind.Kind_OnMenuItemClickCallback: return deserializeAndCallOnMenuItemClickCallback(thisDeserializer); case CallbackKind.Kind_OnMoveHandler: return deserializeAndCallOnMoveHandler(thisDeserializer); + case CallbackKind.Kind_OnNativeEmbedVisibilityChangeCallback: return deserializeAndCallOnNativeEmbedVisibilityChangeCallback(thisDeserializer); case CallbackKind.Kind_OnNativeLoadCallback: return deserializeAndCallOnNativeLoadCallback(thisDeserializer); + case CallbackKind.Kind_OnNavigationEntryCommittedCallback: return deserializeAndCallOnNavigationEntryCommittedCallback(thisDeserializer); + case CallbackKind.Kind_OnOverrideUrlLoadingCallback: return deserializeAndCallOnOverrideUrlLoadingCallback(thisDeserializer); case CallbackKind.Kind_OnPasteCallback: return deserializeAndCallOnPasteCallback(thisDeserializer); case CallbackKind.Kind_OnRadioChangeCallback: return deserializeAndCallOnRadioChangeCallback(thisDeserializer); case CallbackKind.Kind_OnRatingChangeCallback: return deserializeAndCallOnRatingChangeCallback(thisDeserializer); + case CallbackKind.Kind_OnRenderProcessNotRespondingCallback: return deserializeAndCallOnRenderProcessNotRespondingCallback(thisDeserializer); + case CallbackKind.Kind_OnRenderProcessRespondingCallback: return deserializeAndCallOnRenderProcessRespondingCallback(thisDeserializer); + case CallbackKind.Kind_OnSafeBrowsingCheckResultCallback: return deserializeAndCallOnSafeBrowsingCheckResultCallback(thisDeserializer); case CallbackKind.Kind_OnScrollCallback: return deserializeAndCallOnScrollCallback(thisDeserializer); case CallbackKind.Kind_OnScrollEdgeCallback: return deserializeAndCallOnScrollEdgeCallback(thisDeserializer); case CallbackKind.Kind_OnScrollFrameBeginCallback: return deserializeAndCallOnScrollFrameBeginCallback(thisDeserializer); case CallbackKind.Kind_OnScrollVisibleContentChangeCallback: return deserializeAndCallOnScrollVisibleContentChangeCallback(thisDeserializer); case CallbackKind.Kind_OnSelectCallback: return deserializeAndCallOnSelectCallback(thisDeserializer); + case CallbackKind.Kind_OnSslErrorEventCallback: return deserializeAndCallOnSslErrorEventCallback(thisDeserializer); case CallbackKind.Kind_OnSubmitCallback: return deserializeAndCallOnSubmitCallback(thisDeserializer); case CallbackKind.Kind_OnSwiperAnimationEndCallback: return deserializeAndCallOnSwiperAnimationEndCallback(thisDeserializer); case CallbackKind.Kind_OnSwiperAnimationStartCallback: return deserializeAndCallOnSwiperAnimationStartCallback(thisDeserializer); @@ -3230,6 +3779,7 @@ export function deserializeAndCallCallback(thisDeserializer: DeserializerBase): case CallbackKind.Kind_OnTextSelectionChangeCallback: return deserializeAndCallOnTextSelectionChangeCallback(thisDeserializer); case CallbackKind.Kind_OnTimePickerChangeCallback: return deserializeAndCallOnTimePickerChangeCallback(thisDeserializer); case CallbackKind.Kind_OnTotalCountFunc: return deserializeAndCallOnTotalCountFunc(thisDeserializer); + case CallbackKind.Kind_OnViewportFitChangedCallback: return deserializeAndCallOnViewportFitChangedCallback(thisDeserializer); case CallbackKind.Kind_OnWillScrollCallback: return deserializeAndCallOnWillScrollCallback(thisDeserializer); case CallbackKind.Kind_PageMapBuilder: return deserializeAndCallPageMapBuilder(thisDeserializer); case CallbackKind.Kind_PageTransitionCallback: return deserializeAndCallPageTransitionCallback(thisDeserializer); @@ -3268,6 +3818,7 @@ export function deserializeAndCallCallback(thisDeserializer: DeserializerBase): case CallbackKind.Kind_UpdateTransitionCallback: return deserializeAndCallUpdateTransitionCallback(thisDeserializer); case CallbackKind.Kind_VisibleAreaChangeCallback: return deserializeAndCallVisibleAreaChangeCallback(thisDeserializer); case CallbackKind.Kind_VoidCallback: return deserializeAndCallVoidCallback(thisDeserializer); + case CallbackKind.Kind_WebKeyboardCallback: return deserializeAndCallWebKeyboardCallback(thisDeserializer); } console.log("Unknown callback kind") } diff --git a/arkoala-arkts/arkui/generated/framework/peers/CallbackKind.ets b/arkoala-arkts/arkui/generated/framework/peers/CallbackKind.ets index 55a0caeca..a9e8a941c 100644 --- a/arkoala-arkts/arkui/generated/framework/peers/CallbackKind.ets +++ b/arkoala-arkts/arkui/generated/framework/peers/CallbackKind.ets @@ -61,6 +61,8 @@ export enum CallbackKind { Kind_Callback_Map_String_Object_Void = -1146723341, Kind_Callback_MarqueeState_Void = -716263454, Kind_Callback_MouseEvent_Void = -1382640094, + Kind_Callback_NativeEmbedDataInfo_Void = 477481563, + Kind_Callback_NativeEmbedTouchInfo_Void = -1090303858, Kind_Callback_NavDestinationActiveReason_Void = 634825762, Kind_Callback_NavDestinationContext_Void = -1642725259, Kind_Callback_NavDestinationInfo_Void = 605007940, @@ -79,9 +81,45 @@ export enum CallbackKind { Kind_Callback_Number_Tuple_Number_Number_Number_Number = 1618565120, Kind_Callback_Number_Void = 36519084, Kind_Callback_Object_Void = -1782529222, + Kind_Callback_OnAlertEvent_Boolean = 806070428, + Kind_Callback_OnAudioStateChangedEvent_Void = -1559789631, + Kind_Callback_OnBeforeUnloadEvent_Boolean = -873162122, + Kind_Callback_OnClientAuthenticationEvent_Void = 608991355, + Kind_Callback_OnConfirmEvent_Boolean = 317864672, + Kind_Callback_OnConsoleEvent_Boolean = 893367077, + Kind_Callback_OnContextMenuShowEvent_Boolean = 332449533, + Kind_Callback_OnDataResubmittedEvent_Void = 118631204, + Kind_Callback_OnDownloadStartEvent_Void = 1834611702, + Kind_Callback_OnErrorReceiveEvent_Void = -1792851375, + Kind_Callback_OnFaviconReceivedEvent_Void = -243916553, + Kind_Callback_OnFirstContentfulPaintEvent_Void = -1852060212, + Kind_Callback_OnGeolocationShowEvent_Void = -941896815, + Kind_Callback_OnHttpAuthRequestEvent_Boolean = 780282803, + Kind_Callback_OnHttpErrorReceiveEvent_Void = -2066745559, + Kind_Callback_OnInterceptRequestEvent_WebResourceResponse = 1442698200, + Kind_Callback_OnLoadInterceptEvent_Boolean = 1231444306, Kind_Callback_onMeasureSize_SizeResult = -1356285653, + Kind_Callback_OnOverScrollEvent_Void = -860386431, + Kind_Callback_OnPageBeginEvent_Void = -2040193994, + Kind_Callback_OnPageEndEvent_Void = -130135362, + Kind_Callback_OnPageVisibleEvent_Void = 1805946367, + Kind_Callback_OnPermissionRequestEvent_Void = 529980696, Kind_Callback_onPlaceChildren_Void = -738620506, + Kind_Callback_OnProgressChangeEvent_Void = 1018740377, + Kind_Callback_OnPromptEvent_Boolean = -1826742986, + Kind_Callback_OnRefreshAccessedHistoryEvent_Void = 1978364344, + Kind_Callback_OnRenderExitedEvent_Void = -1413785559, + Kind_Callback_OnResourceLoadEvent_Void = 793995118, + Kind_Callback_OnScaleChangeEvent_Void = -1782102148, + Kind_Callback_OnScreenCaptureRequestEvent_Void = -1972321573, + Kind_Callback_OnScrollEvent_Void = -172908881, Kind_Callback_OnScrollFrameBeginHandlerResult_Void = 1637092936, + Kind_Callback_OnSearchResultReceiveEvent_Void = -1495570, + Kind_Callback_OnShowFileSelectorEvent_Boolean = -636069598, + Kind_Callback_OnSslErrorEventReceiveEvent_Void = 1624791665, + Kind_Callback_OnTitleReceiveEvent_Void = -318085495, + Kind_Callback_OnTouchIconUrlReceivedEvent_Void = 1657893064, + Kind_Callback_OnWindowNewEvent_Void = -2052382574, Kind_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void = -296989211, Kind_Callback_Opt_Array_NavDestinationTransition_Void = 406871767, Kind_Callback_Opt_Array_String_Opt_Array_String_Void = 287839344, @@ -150,6 +188,8 @@ export enum CallbackKind { Kind_Callback_Union_CustomBuilder_DragItemInfo_Void = -620935067, Kind_Callback_Union_Object_Undefined_Void = 411311059, Kind_Callback_Void = -1867723152, + Kind_Callback_WebKeyboardOptions_Void = -1376223390, + Kind_Callback_WebResourceResponse_Void = 831645046, Kind_CheckBoxModifierBuilder = 1317697111, Kind_ContentDidScrollCallback = 1532328438, Kind_ContentWillScrollCallback = -2146044511, @@ -174,32 +214,45 @@ export enum CallbackKind { Kind_ModifierKeyStateGetter = -1026503952, Kind_NavDestinationTransitionDelegate = -1066063065, Kind_NavExtender_OnUpdateStack = -588228933, + Kind_OnAdsBlockedCallback = 1572284740, Kind_OnAlphabetIndexerPopupSelectCallback = 726938390, Kind_OnAlphabetIndexerRequestPopupDataCallback = -1956514817, Kind_OnAlphabetIndexerSelectCallback = -1189721220, Kind_OnCheckboxChangeCallback = -1198592337, Kind_OnCheckboxGroupChangeCallback = -1053064240, Kind_OnContentScrollCallback = -419979106, + Kind_OnContextMenuHideCallback = 1788572278, Kind_OnCreateMenuCallback = 312701677, Kind_OnDidChangeCallback = 1648184341, Kind_OnDragEventCallback = 1451593190, + Kind_OnFirstMeaningfulPaintCallback = 767275770, Kind_OnFoldStatusChangeCallback = 2050387049, + Kind_OnFullScreenEnterCallback = 81230317, Kind_OnHoverCallback = -2025767812, Kind_OnHoverStatusChangeCallback = 9040430, + Kind_OnIntelligentTrackingPreventionCallback = -1377876844, Kind_OnItemDragStartCallback = 949409727, + Kind_OnLargestContentfulPaintCallback = 1390640532, Kind_OnLazyLoadingFunc = -405536347, Kind_OnLinearIndicatorChangeCallback = -968773856, Kind_OnMenuItemClickCallback = -1106041422, Kind_OnMoveHandler = -1200281222, + Kind_OnNativeEmbedVisibilityChangeCallback = -1641338704, Kind_OnNativeLoadCallback = -823037763, + Kind_OnNavigationEntryCommittedCallback = -398722176, + Kind_OnOverrideUrlLoadingCallback = 865258467, Kind_OnPasteCallback = 1738363337, Kind_OnRadioChangeCallback = 511412333, Kind_OnRatingChangeCallback = -551895045, + Kind_OnRenderProcessNotRespondingCallback = 47282303, + Kind_OnRenderProcessRespondingCallback = 1334389194, + Kind_OnSafeBrowsingCheckResultCallback = -1099824577, Kind_OnScrollCallback = -160015401, Kind_OnScrollEdgeCallback = -1259214476, Kind_OnScrollFrameBeginCallback = -2133791987, Kind_OnScrollVisibleContentChangeCallback = 625641334, Kind_OnSelectCallback = -1486869198, + Kind_OnSslErrorEventCallback = -399603614, Kind_OnSubmitCallback = -1961646162, Kind_OnSwiperAnimationEndCallback = -143686583, Kind_OnSwiperAnimationStartCallback = 876602502, @@ -212,6 +265,7 @@ export enum CallbackKind { Kind_OnTextSelectionChangeCallback = 695228737, Kind_OnTimePickerChangeCallback = 994429103, Kind_OnTotalCountFunc = 782080172, + Kind_OnViewportFitChangedCallback = 1847083191, Kind_OnWillScrollCallback = 1483622345, Kind_PageMapBuilder = 256377244, Kind_PageTransitionCallback = 1627123591, @@ -249,5 +303,6 @@ export enum CallbackKind { Kind_Type_NavigationAttribute_customNavContentTransition = -1209910992, Kind_UpdateTransitionCallback = -448105339, Kind_VisibleAreaChangeCallback = 541663396, - Kind_VoidCallback = -2038961969 + Kind_VoidCallback = -2038961969, + Kind_WebKeyboardCallback = -1829763354 } \ No newline at end of file diff --git a/arkoala-arkts/arkui/sdk/component/builder.ets b/arkoala-arkts/arkui/sdk/component/builder.ets index 6019001d6..bc4ed2407 100644 --- a/arkoala-arkts/arkui/sdk/component/builder.ets +++ b/arkoala-arkts/arkui/sdk/component/builder.ets @@ -20,6 +20,8 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, NativeBuffer } from "@koalaui/interop" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" -export type CustomBuilder = @Builder () => void; +export type CustomBuilder = @Builder +@memo +() => void; export type CustomBuilderT = @Builder (t: T) => void; export type PageMapBuilder = @Builder (name: string, param: Object | undefined) => void; diff --git a/arkoala-arkts/arkui/sdk/component/canvas.ets b/arkoala-arkts/arkui/sdk/component/canvas.ets index 665afd182..4d50e6dec 100644 --- a/arkoala-arkts/arkui/sdk/component/canvas.ets +++ b/arkoala-arkts/arkui/sdk/component/canvas.ets @@ -22,12 +22,12 @@ import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" import { LengthMetricsUnit, LengthMetrics, Size } from "./../Graphics" import { Matrix2D } from "./matrix2d" -import { extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" import { FrameNode } from "./../FrameNode" import { ImageAnalyzerConfig, ImageAIOptions } from "./imageCommon" import { CommonMethod, ArkCommonMethodStyle } from "./common" import { VoidCallback } from "./units" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" export type CanvasFillRule = string; export type CanvasLineCap = string; export type CanvasLineJoin = string; diff --git a/arkoala-arkts/arkui/sdk/component/common.ets b/arkoala-arkts/arkui/sdk/component/common.ets index e5d29788d..d55d1eef2 100644 --- a/arkoala-arkts/arkui/sdk/component/common.ets +++ b/arkoala-arkts/arkui/sdk/component/common.ets @@ -26,7 +26,6 @@ import { Resource } from "global.resource" import { Context } from "./../framework/application.Context" import { curves } from "./../framework/ohos.curves" import { DrawContext, LengthMetrics } from "./../Graphics" -import { extractors, CustomStyles, ContentModifier, GestureModifier, AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" import { CustomBuilder } from "./builder" import { pointer } from "./../framework/ohos.multimodalInput.pointer" @@ -36,6 +35,7 @@ import { unifiedDataChannel } from "./../framework/ohos.data.unifiedDataChannel" import { uniformTypeDescriptor } from "./../framework/ohos.data.uniformTypeDescriptor" import { IntentionCode } from "./../framework/ohos.multimodalInput.intentionCode" import { UIContext } from "./../framework/ohos.arkui.UIContext" +import { CustomStyles, ContentModifier, GestureModifier, AttributeModifier, AttributeUpdater } from "./../handwritten" import { SymbolGlyphModifier } from "./../SymbolGlyphModifier" import { StyledString } from "./styledString" import { ResizableOptions } from "./image" diff --git a/arkoala-arkts/arkui/sdk/component/extendableComponent.ets b/arkoala-arkts/arkui/sdk/component/extendableComponent.ets index 4a7c4c5f8..30faf1e01 100644 --- a/arkoala-arkts/arkui/sdk/component/extendableComponent.ets +++ b/arkoala-arkts/arkui/sdk/component/extendableComponent.ets @@ -26,10 +26,9 @@ export declare interface LifeCycle { aboutToAppear(): void aboutToDisappear(): void onDidBuild(): void - @memo build(): void } -export declare abstract class ExtendableComponent implements LifeCycle { +export declare class ExtendableComponent implements LifeCycle { constructor() getUIContext(): UIContext getUniqueId(): int32 diff --git a/arkoala-arkts/arkui/sdk/component/idlize.ets b/arkoala-arkts/arkui/sdk/component/idlize.ets index 506811296..111d6fd8f 100644 --- a/arkoala-arkts/arkui/sdk/component/idlize.ets +++ b/arkoala-arkts/arkui/sdk/component/idlize.ets @@ -36,7 +36,7 @@ import { SliderConfiguration } from "./slider" import { TextClockConfiguration } from "./textClock" import { TextTimerConfiguration } from "./textTimer" import { ToggleConfiguration } from "./toggle" -import { ContentModifier, extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" +import { ContentModifier, AttributeModifier, AttributeUpdater } from "./../handwritten" import { CustomDialogController } from "./customDialogController" import { CustomBuilder } from "./builder" import { Resource } from "global.resource" @@ -396,16 +396,6 @@ export class ArkComponentRootStyle implements ComponentRoot { throw new Error("Not implemented") } } -export interface CustomBuilderRoot { - attributeModifier(value: AttributeModifier | undefined): this { - throw new Error("Unimplemented method attributeModifier") - } -} -export class ArkCustomBuilderRootStyle implements CustomBuilderRoot { - public attributeModifier(value: AttributeModifier | undefined): this { - throw new Error("Not implemented") - } -} export type Callback_onMeasureSize_SizeResult = (selfLayoutInfo: GeometryInfo, children: Array, constraint: ConstraintSizeOptions) => SizeResult; export type Callback_onPlaceChildren_Void = (selfLayoutInfo: GeometryInfo, children: Array, constraint: ConstraintSizeOptions) => void; export interface CustomLayoutRoot { diff --git a/arkoala-arkts/arkui/sdk/component/image.ets b/arkoala-arkts/arkui/sdk/component/image.ets index ae19374b6..924c474d4 100644 --- a/arkoala-arkts/arkui/sdk/component/image.ets +++ b/arkoala-arkts/arkui/sdk/component/image.ets @@ -25,11 +25,11 @@ import { image } from "@ohos.multimedia.image" import { matrix4 } from "./../framework/ohos.matrix4" import { CommonMethod, PointLightStyle, ArkCommonMethodStyle } from "./common" import { Resource } from "global.resource" -import { extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" import { ResourceColor, ColorFilter, EdgeWidths, ResourceStr } from "./units" import { Color, ImageFit, ImageRepeat, CopyOptions } from "./enums" import { ColorMetrics } from "./../Graphics" import { ImageAnalyzerConfig, ImageAIOptions } from "./imageCommon" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" import { BusinessError } from "./../framework/ohos.base" import { DrawableDescriptor } from "./../framework/ohos.arkui.drawableDescriptor" export type DrawingColorFilter = drawing.ColorFilter; diff --git a/arkoala-arkts/arkui/sdk/component/imageAnimator.ets b/arkoala-arkts/arkui/sdk/component/imageAnimator.ets index 7d5790028..34a93518b 100644 --- a/arkoala-arkts/arkui/sdk/component/imageAnimator.ets +++ b/arkoala-arkts/arkui/sdk/component/imageAnimator.ets @@ -21,10 +21,10 @@ import { KInt, KPointer, KBoolean, NativeBuffer, KStringPtr } from "@koalaui/int import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" import { Resource } from "global.resource" -import { extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" import { CommonMethod, ArkCommonMethodStyle } from "./common" import { AnimationStatus, FillMode } from "./enums" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" export declare interface ImageFrameInfo { src: string | Resource | image.PixelMap; width?: number | string; diff --git a/arkoala-arkts/arkui/sdk/component/imageSpan.ets b/arkoala-arkts/arkui/sdk/component/imageSpan.ets index 3926734a7..df5b81014 100644 --- a/arkoala-arkts/arkui/sdk/component/imageSpan.ets +++ b/arkoala-arkts/arkui/sdk/component/imageSpan.ets @@ -25,8 +25,8 @@ import { ImageSpanAlignment, ImageFit } from "./enums" import { ColorFilter, ResourceStr } from "./units" import { drawing } from "./../framework/ohos.graphics.drawing" import { ImageErrorCallback, ImageError } from "./image" -import { extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" import { CommonMethod, ArkCommonMethodStyle } from "./common" import { Resource } from "global.resource" export interface ImageSpanAttribute extends BaseSpan { diff --git a/arkoala-arkts/arkui/sdk/component/mediaCachedImage.ets b/arkoala-arkts/arkui/sdk/component/mediaCachedImage.ets index fc4b6e1b1..f8fdcb51d 100644 --- a/arkoala-arkts/arkui/sdk/component/mediaCachedImage.ets +++ b/arkoala-arkts/arkui/sdk/component/mediaCachedImage.ets @@ -21,7 +21,7 @@ import { KInt, KPointer, KBoolean, NativeBuffer, KStringPtr } from "@koalaui/int import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" import { ImageAttribute, ArkImageStyle } from "./image" -import { AttributeModifier, extractors, AttributeUpdater } from "./../handwritten" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" import { CommonMethod, ArkCommonMethodStyle } from "./common" import { image } from "@ohos.multimedia.image" import { ResourceStr } from "./units" diff --git a/arkoala-arkts/arkui/sdk/component/navDestination.ets b/arkoala-arkts/arkui/sdk/component/navDestination.ets index 0f1da6dd4..00fdfec39 100644 --- a/arkoala-arkts/arkui/sdk/component/navDestination.ets +++ b/arkoala-arkts/arkui/sdk/component/navDestination.ets @@ -28,10 +28,10 @@ import { NavPathInfo, NavPathStack, NavigationMenuItem, NavigationOperation, Nav import { Scroller } from "./scroll" import { curves } from "./../framework/ohos.curves" import { CommonMethod, LayoutSafeAreaType, LayoutSafeAreaEdge, ArkCommonMethodStyle } from "./common" -import { extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" import { SymbolGlyphModifier } from "./../SymbolGlyphModifier" import { window } from "./../framework/ohos.window" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" export type Orientation = object; export declare interface NavDestinationCommonTitle { main: string | Resource; diff --git a/arkoala-arkts/arkui/sdk/component/navigation.ets b/arkoala-arkts/arkui/sdk/component/navigation.ets index 5f1dc64ce..1b4ebbff4 100644 --- a/arkoala-arkts/arkui/sdk/component/navigation.ets +++ b/arkoala-arkts/arkui/sdk/component/navigation.ets @@ -30,8 +30,8 @@ import { NavDestinationContext, NavDestinationMode } from "./navDestination" import { BlurStyle, BackgroundBlurStyleOptions, BackgroundEffectOptions, CommonMethod, Bindable, LayoutSafeAreaType, LayoutSafeAreaEdge, ArkCommonMethodStyle } from "./common" import { LengthMetrics } from "./../Graphics" import { TextModifier } from "./../TextModifier" -import { extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" export type SystemBarStyle = window.SystemBarStyle; export declare interface NavigationCommonTitle { main: string | Resource; diff --git a/arkoala-arkts/arkui/sdk/component/richEditor.ets b/arkoala-arkts/arkui/sdk/component/richEditor.ets index 2c886da2c..e50b38d6a 100644 --- a/arkoala-arkts/arkui/sdk/component/richEditor.ets +++ b/arkoala-arkts/arkui/sdk/component/richEditor.ets @@ -26,7 +26,6 @@ import { Resource } from "global.resource" import { DecorationStyleInterface, StyledString, MutableStyledString } from "./styledString" import { ShadowOptions, ClickEvent, HoverEvent, HapticFeedbackMode, SelectionOptions, RectResult, CommonMethod, ArkCommonMethodStyle } from "./common" import { TextBackgroundStyle } from "./span" -import { extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" import { SymbolEffectStrategy, SymbolRenderingStrategy } from "./symbolglyph" import { DecorationStyleResult, TextRange, MenuType, TextEditControllerEx, LayoutManager, PreviewText, StyledStringController, StyledStringChangedListener, TextDataDetectorConfig, OnDidChangeCallback, EditMenuOptions, KeyboardAppearance } from "./textCommon" @@ -34,6 +33,7 @@ import { GestureEvent } from "./gesture" import { ColorMetrics } from "./../Graphics" import { CustomBuilder } from "./builder" import { EnterKeyType, SubmitEvent } from "./textInput" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" export enum RichEditorDeleteDirection { BACKWARD = 0, FORWARD = 1 diff --git a/arkoala-arkts/arkui/sdk/component/shape.ets b/arkoala-arkts/arkui/sdk/component/shape.ets index 10046ddba..992942d14 100644 --- a/arkoala-arkts/arkui/sdk/component/shape.ets +++ b/arkoala-arkts/arkui/sdk/component/shape.ets @@ -24,7 +24,7 @@ import { Length, ResourceColor } from "./units" import { Resource } from "global.resource" import { CommonMethod, ArkCommonMethodStyle } from "./common" import { Color, LineCapStyle, LineJoinStyle } from "./enums" -import { AttributeModifier, extractors, AttributeUpdater } from "./../handwritten" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" export declare interface ViewportRect { x?: Length; diff --git a/arkoala-arkts/arkui/sdk/component/sidebar.ets b/arkoala-arkts/arkui/sdk/component/sidebar.ets index 3c1b63baa..c09f367df 100644 --- a/arkoala-arkts/arkui/sdk/component/sidebar.ets +++ b/arkoala-arkts/arkui/sdk/component/sidebar.ets @@ -20,11 +20,11 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, NativeBuffer, KStringPtr } from "@koalaui/interop" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" -import { extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" import { Resource } from "global.resource" import { CommonMethod, Bindable, DividerStyle, ArkCommonMethodStyle } from "./common" import { Length, Dimension } from "./units" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" export enum SideBarContainerType { EMBED = 0, Embed = 0, diff --git a/arkoala-arkts/arkui/sdk/component/styledString.ets b/arkoala-arkts/arkui/sdk/component/styledString.ets index 467b8fbac..8e6b7f394 100644 --- a/arkoala-arkts/arkui/sdk/component/styledString.ets +++ b/arkoala-arkts/arkui/sdk/component/styledString.ets @@ -28,7 +28,6 @@ import { ShadowOptions, ClickEvent } from "./common" import { TextBackgroundStyle } from "./span" import { GestureEvent } from "./gesture" import { LeadingMarginPlaceholder } from "./richEditor" -import { extractors } from "./../handwritten" import { image } from "@ohos.multimedia.image" import { drawing } from "./../framework/ohos.graphics.drawing" export type StyledStringMarshallingValue = UserDataSpan; diff --git a/arkoala-arkts/arkui/sdk/component/video.ets b/arkoala-arkts/arkui/sdk/component/video.ets index ccb762df9..d292c2c33 100644 --- a/arkoala-arkts/arkui/sdk/component/video.ets +++ b/arkoala-arkts/arkui/sdk/component/video.ets @@ -21,13 +21,13 @@ import { KInt, KPointer, KBoolean, NativeBuffer, KStringPtr } from "@koalaui/int import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" import { Resource } from "global.resource" -import { extractors, AttributeModifier, AttributeUpdater } from "./../handwritten" import { image } from "@ohos.multimedia.image" import { ImageAIOptions, ImageAnalyzerConfig } from "./imageCommon" import { CommonMethod, ArkCommonMethodStyle } from "./common" import { ImageFit } from "./enums" import { VoidCallback } from "./units" import { ColorMetrics } from "./../Graphics" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" export enum SeekMode { PREVIOUS_KEYFRAME = 0, PreviousKeyframe = 0, diff --git a/arkoala-arkts/arkui/sdk/component/web.ets b/arkoala-arkts/arkui/sdk/component/web.ets index 44cb2c953..21f0ab969 100644 --- a/arkoala-arkts/arkui/sdk/component/web.ets +++ b/arkoala-arkts/arkui/sdk/component/web.ets @@ -17,10 +17,1488 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { int32, int64, float32 } from "@koalaui/common" -import { KInt, KPointer, KBoolean, NativeBuffer } from "@koalaui/interop" +import { KInt, KPointer, KBoolean, NativeBuffer, KStringPtr } from "@koalaui/interop" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" +import { webview } from "./../framework/ohos.web.webview" +import { CustomBuilder } from "./builder" +import { Resource } from "global.resource" +import { Position } from "./units" +import { TouchEvent, KeyEvent, CommonMethod, NestedScrollOptions, ArkCommonMethodStyle } from "./common" +import { image } from "@ohos.multimedia.image" +import { MenuType, EditMenuOptions } from "./textCommon" +import { CopyOptions, NestedScrollMode } from "./enums" +import { AttributeModifier, AttributeUpdater } from "./../handwritten" export declare class WebCookie { setCookie(): void saveCookie(): void } +export type WebviewController = webview.WebviewController; +export type OnNavigationEntryCommittedCallback = (loadCommittedDetails: LoadCommittedDetails) => void; +export type OnSslErrorEventCallback = (sslErrorEvent: SslErrorEvent) => void; +export type OnLargestContentfulPaintCallback = (largestContentfulPaint: LargestContentfulPaint) => void; +export type OnFirstMeaningfulPaintCallback = (firstMeaningfulPaint: FirstMeaningfulPaint) => void; +export type OnOverrideUrlLoadingCallback = (webResourceRequest: WebResourceRequest) => boolean; +export type OnIntelligentTrackingPreventionCallback = (details: IntelligentTrackingPreventionDetails) => void; +export type OnNativeEmbedVisibilityChangeCallback = (nativeEmbedVisibilityInfo: NativeEmbedVisibilityInfo) => void; +export declare interface NativeMediaPlayerConfig { + enable: boolean; + shouldOverlay: boolean; +} +export type OnRenderProcessNotRespondingCallback = (data: RenderProcessNotRespondingData) => void; +export type OnRenderProcessRespondingCallback = () => void; +export type OnViewportFitChangedCallback = (viewportFit: ViewportFit) => void; +export type OnAdsBlockedCallback = (details: AdsBlockedDetails) => void; +export declare interface AdsBlockedDetails { + url: string; + adsBlocked: Array; +} +export declare interface WebKeyboardOptions { + useSystemKeyboard: boolean; + enterKeyType?: int32; + customKeyboard?: CustomBuilder; +} +export declare class WebKeyboardController { + constructor() + insertText(text: string): void + deleteForward(length: int32): void + deleteBackward(length: int32): void + sendFunctionKey(key: int32): void + close(): void +} +export declare interface WebKeyboardCallbackInfo { + controller: WebKeyboardController; + attributes: Map; +} +export type WebKeyboardCallback = (keyboardCallbackInfo: WebKeyboardCallbackInfo) => WebKeyboardOptions; +export enum MessageLevel { + DEBUG = 0, + Debug = 0, + ERROR = 1, + Error = 1, + INFO = 2, + Info = 2, + LOG = 3, + Log = 3, + WARN = 4, + Warn = 4 +} +export enum MixedMode { + ALL = 0, + All = 0, + COMPATIBLE = 1, + Compatible = 1, + NONE = 2, + None = 2 +} +export type OnSafeBrowsingCheckResultCallback = (threatType: ThreatType) => void; +export enum HitTestType { + EDIT_TEXT = 0, + EditText = 0, + EMAIL = 1, + Email = 1, + HTTP_ANCHOR = 2, + HttpAnchor = 2, + HTTP_ANCHOR_IMG = 3, + HttpAnchorImg = 3, + IMG = 4, + Img = 4, + MAP = 5, + Map = 5, + PHONE = 6, + Phone = 6, + UNKNOWN = 7, + Unknown = 7 +} +export enum CacheMode { + DEFAULT = 0, + Default = 0, + NONE = 1, + None = 1, + ONLINE = 2, + Online = 2, + ONLY = 3, + Only = 3 +} +export enum OverScrollMode { + NEVER = 0, + ALWAYS = 1 +} +export enum BlurOnKeyboardHideMode { + SILENT = 0, + BLUR = 1 +} +export enum WebDarkMode { + OFF = 0, + Off = 0, + ON = 1, + On = 1, + AUTO = 2, + Auto = 2 +} +export enum WebCaptureMode { + HOME_SCREEN = 0 +} +export enum ThreatType { + THREAT_ILLEGAL = 0, + THREAT_FRAUD = 1, + THREAT_RISK = 2, + THREAT_WARNING = 3 +} +export declare interface WebMediaOptions { + resumeInterval?: int32; + audioExclusive?: boolean; + audioSessionType?: AudioSessionType; +} +export declare interface ScreenCaptureConfig { + captureMode: WebCaptureMode; +} +export declare class FullScreenExitHandler { + constructor() + exitFullScreen(): void +} +export declare interface FullScreenEnterEvent { + handler: FullScreenExitHandler; + videoWidth?: number; + videoHeight?: number; +} +export type OnFullScreenEnterCallback = (event: FullScreenEnterEvent) => void; +export enum RenderExitReason { + PROCESS_ABNORMAL_TERMINATION = 0, + ProcessAbnormalTermination = 0, + PROCESS_WAS_KILLED = 1, + ProcessWasKilled = 1, + PROCESS_CRASHED = 2, + ProcessCrashed = 2, + PROCESS_OOM = 3, + ProcessOom = 3, + PROCESS_EXIT_UNKNOWN = 4, + ProcessExitUnknown = 4 +} +export type OnContextMenuHideCallback = () => void; +export enum SslError { + INVALID = 0, + Invalid = 0, + HOST_MISMATCH = 1, + HostMismatch = 1, + DATE_INVALID = 2, + DateInvalid = 2, + UNTRUSTED = 3, + Untrusted = 3 +} +export enum FileSelectorMode { + FILE_OPEN_MODE = 0, + FileOpenMode = 0, + FILE_OPEN_MULTIPLE_MODE = 1, + FileOpenMultipleMode = 1, + FILE_OPEN_FOLDER_MODE = 2, + FileOpenFolderMode = 2, + FILE_SAVE_MODE = 3, + FileSaveMode = 3 +} +export enum WebLayoutMode { + NONE = 0, + FIT_CONTENT = 1 +} +export enum RenderProcessNotRespondingReason { + INPUT_TIMEOUT = 0, + NAVIGATION_COMMIT_TIMEOUT = 1 +} +export declare class FileSelectorParam { + constructor() + getTitle(): string + getMode(): FileSelectorMode + getAcceptType(): Array + isCapture(): boolean + getMimeTypes(): Array +} +export declare class JsResult { + constructor() + handleCancel(): void + handleConfirm(): void + handlePromptConfirm(result: string): void +} +export declare class FileSelectorResult { + constructor() + handleFileList(fileList: Array): void +} +export declare class HttpAuthHandler { + constructor() + confirm(userName: string, password: string): boolean + cancel(): void + isHttpAuthInfoSaved(): boolean +} +export declare class SslErrorHandler { + constructor() + handleConfirm(): void + handleCancel(): void +} +export declare class ClientAuthenticationHandler { + constructor() + confirm(priKeyFile_authUri: string, certChainFile?: string): void + cancel(): void + ignore(): void +} +export enum ProtectedResourceType { + MIDI_SYSEX = "'TYPE_MIDI_SYSEX'", + MidiSysex = "'TYPE_MIDI_SYSEX'", + VIDEO_CAPTURE = "'TYPE_VIDEO_CAPTURE'", + AUDIO_CAPTURE = "'TYPE_AUDIO_CAPTURE'", + SENSOR = "'TYPE_SENSOR'" +} +export declare class PermissionRequest { + constructor() + deny(): void + getOrigin(): string + getAccessibleResource(): Array + grant(resources: Array): void +} +export declare class ScreenCaptureHandler { + constructor() + getOrigin(): string + grant(config: ScreenCaptureConfig): void + deny(): void +} +export declare class DataResubmissionHandler { + constructor() + resend(): void + cancel(): void +} +export declare class ControllerHandler { + constructor() + setWebController(controller: webview.WebviewController): void +} +export enum ContextMenuSourceType { + NONE = 0, + None = 0, + MOUSE = 1, + Mouse = 1, + LONG_PRESS = 2, + LongPress = 2 +} +export enum ContextMenuMediaType { + NONE = 0, + None = 0, + IMAGE = 1, + Image = 1 +} +export enum ContextMenuInputFieldType { + NONE = 0, + None = 0, + PLAIN_TEXT = 1, + PlainText = 1, + PASSWORD = 2, + Password = 2, + NUMBER = 3, + Number = 3, + TELEPHONE = 4, + Telephone = 4, + OTHER = 5, + Other = 5 +} +export enum NativeEmbedStatus { + CREATE = 0, + UPDATE = 1, + DESTROY = 2, + ENTER_BFCACHE = 3, + LEAVE_BFCACHE = 4 +} +export enum ContextMenuEditStateFlags { + NONE = 0, + CAN_CUT = 1, + CAN_COPY = 2, + CAN_PASTE = 3, + CAN_SELECT_ALL = 4 +} +export enum WebNavigationType { + UNKNOWN = 0, + MAIN_FRAME_NEW_ENTRY = 1, + MAIN_FRAME_EXISTING_ENTRY = 2, + NAVIGATION_TYPE_NEW_SUBFRAME = 4, + NAVIGATION_TYPE_AUTO_SUBFRAME = 5 +} +export enum RenderMode { + ASYNC_RENDER = 0, + SYNC_RENDER = 1 +} +export enum ViewportFit { + AUTO = 0, + CONTAINS = 1, + COVER = 2 +} +export declare class WebContextMenuParam { + constructor() + x(): int32 + y(): int32 + getLinkUrl(): string + getUnfilteredLinkUrl(): string + getSourceUrl(): string + existsImageContents(): boolean + getMediaType(): ContextMenuMediaType + getSelectionText(): string + getSourceType(): ContextMenuSourceType + getInputFieldType(): ContextMenuInputFieldType + isEditable(): boolean + getEditStateFlags(): int32 + getPreviewWidth(): int32 + getPreviewHeight(): int32 +} +export declare class WebContextMenuResult { + constructor() + closeContextMenu(): void + copyImage(): void + copy(): void + paste(): void + cut(): void + selectAll(): void +} +export declare class ConsoleMessage { + constructor() + getMessage(): string + getSourceId(): string + getLineNumber(): number + getMessageLevel(): MessageLevel +} +export declare class WebResourceRequest { + constructor() + getRequestHeader(): Array
+ getRequestUrl(): string + isRequestGesture(): boolean + isMainFrame(): boolean + isRedirect(): boolean + getRequestMethod(): string +} +export declare class WebResourceResponse { + constructor() + getResponseData(): string + getResponseDataEx(): string | number | ArrayBuffer | Resource | undefined + getResponseEncoding(): string + getResponseMimeType(): string + getReasonMessage(): string + getResponseHeader(): Array
+ getResponseCode(): number + setResponseData(data: string | number | Resource | ArrayBuffer): void + setResponseEncoding(encoding: string): void + setResponseMimeType(mimeType: string): void + setReasonMessage(reason: string): void + setResponseHeader(header: Array
): void + setResponseCode(code: number): void + setResponseIsReady(IsReady: boolean): void + getResponseIsReady(): boolean +} +export declare interface Header { + headerKey: string; + headerValue: string; +} +export declare class WebResourceError { + constructor() + getErrorInfo(): string + getErrorCode(): number +} +export declare class JsGeolocation { + constructor() + invoke(origin: string, allow: boolean, retain: boolean): void +} +export declare class EventResult { + constructor() + setGestureEventResult(result: boolean, stopPropagation?: boolean): void +} +export declare interface WebOptions { + src: string | Resource; + controller: webview.WebviewController; + renderMode?: RenderMode; + incognitoMode?: boolean; + sharedRenderProcessToken?: string; +} +export declare interface ScriptItem { + script: string; + scriptRules: Array; +} +export declare interface LoadCommittedDetails { + isMainFrame: boolean; + isSameDocument: boolean; + didReplaceEntry: boolean; + navigationType: WebNavigationType; + url: string; +} +export declare interface IntelligentTrackingPreventionDetails { + host: string; + trackerHost: string; +} +export declare interface NativeEmbedInfo { + id?: string; + type?: string; + src?: string; + position?: Position; + width?: int32; + height?: int32; + url?: string; + tag?: string; + params?: Map; +} +export declare interface NativeEmbedDataInfo { + status?: NativeEmbedStatus; + surfaceId?: string; + embedId?: string; + info?: NativeEmbedInfo; +} +export declare interface NativeEmbedVisibilityInfo { + visibility: boolean; + embedId: string; +} +export declare interface NativeEmbedTouchInfo { + embedId?: string; + touchEvent?: TouchEvent; + result?: EventResult; +} +export declare interface FirstMeaningfulPaint { + navigationStartTime?: int64; + firstMeaningfulPaintTime?: int64; +} +export declare interface LargestContentfulPaint { + navigationStartTime?: int64; + largestImagePaintTime?: int64; + largestTextPaintTime?: int64; + imageBPP?: double; + largestImageLoadStartTime?: int64; + largestImageLoadEndTime?: int64; +} +export declare interface RenderProcessNotRespondingData { + jsStack: string; + pid: int32; + reason: RenderProcessNotRespondingReason; +} +export declare interface OnPageEndEvent { + url: string; +} +export declare interface OnPageBeginEvent { + url: string; +} +export declare interface OnProgressChangeEvent { + newProgress: int32; +} +export declare interface OnTitleReceiveEvent { + title: string; +} +export declare interface OnGeolocationShowEvent { + origin: string; + geolocation: JsGeolocation; +} +export declare interface OnAlertEvent { + url: string; + message: string; + result: JsResult; +} +export declare interface OnBeforeUnloadEvent { + url: string; + message: string; + result: JsResult; +} +export declare interface OnConfirmEvent { + url: string; + message: string; + result: JsResult; +} +export declare interface OnPromptEvent { + url: string; + message: string; + value: string; + result: JsResult; +} +export declare interface OnConsoleEvent { + message: ConsoleMessage; +} +export declare interface OnErrorReceiveEvent { + request: WebResourceRequest; + error: WebResourceError; +} +export declare interface OnHttpErrorReceiveEvent { + request: WebResourceRequest; + response: WebResourceResponse; +} +export declare interface OnDownloadStartEvent { + url: string; + userAgent: string; + contentDisposition: string; + mimetype: string; + contentLength: number; +} +export declare interface OnRefreshAccessedHistoryEvent { + url: string; + isRefreshed: boolean; +} +export declare interface OnRenderExitedEvent { + renderExitReason: RenderExitReason; +} +export declare interface OnShowFileSelectorEvent { + result: FileSelectorResult; + fileSelector: FileSelectorParam; +} +export declare interface OnResourceLoadEvent { + url: string; +} +export declare interface OnScaleChangeEvent { + oldScale: double; + newScale: double; +} +export declare interface OnHttpAuthRequestEvent { + handler: HttpAuthHandler; + host: string; + realm: string; +} +export declare interface OnInterceptRequestEvent { + request: WebResourceRequest; +} +export declare interface OnPermissionRequestEvent { + request: PermissionRequest; +} +export declare interface OnScreenCaptureRequestEvent { + handler: ScreenCaptureHandler; +} +export declare interface OnContextMenuShowEvent { + param: WebContextMenuParam; + result: WebContextMenuResult; +} +export declare interface OnSearchResultReceiveEvent { + activeMatchOrdinal: number; + numberOfMatches: number; + isDoneCounting: boolean; +} +export declare interface OnScrollEvent { + xOffset: double; + yOffset: double; +} +export declare interface OnSslErrorEventReceiveEvent { + handler: SslErrorHandler; + error: SslError; + certChainData?: Array; +} +export declare interface OnClientAuthenticationEvent { + handler: ClientAuthenticationHandler; + host: string; + port: number; + keyTypes: Array; + issuers: Array; +} +export declare interface OnWindowNewEvent { + isAlert: boolean; + isUserTrigger: boolean; + targetUrl: string; + handler: ControllerHandler; +} +export declare interface OnTouchIconUrlReceivedEvent { + url: string; + precomposed: boolean; +} +export declare interface OnFaviconReceivedEvent { + favicon: image.PixelMap; +} +export declare interface OnPageVisibleEvent { + url: string; +} +export declare interface OnDataResubmittedEvent { + handler: DataResubmissionHandler; +} +export declare interface OnAudioStateChangedEvent { + playing: boolean; +} +export declare interface OnFirstContentfulPaintEvent { + navigationStartTick: int64; + firstContentfulPaintMs: int64; +} +export declare interface OnLoadInterceptEvent { + data: WebResourceRequest; +} +export declare interface OnOverScrollEvent { + xOffset: double; + yOffset: double; +} +export declare interface JavaScriptProxy { + object_: Object; + name: string; + methodList: Array; + controller: webview.WebviewController; + asyncMethodList?: Array; + permission?: string; +} +export enum WebKeyboardAvoidMode { + RESIZE_VISUAL = 0, + RESIZE_CONTENT = 1, + OVERLAYS_CONTENT = 2 +} +export enum WebElementType { + IMAGE = 1 +} +export enum WebResponseType { + LONG_PRESS = 1 +} +export enum AudioSessionType { + AMBIENT = 3 +} +export declare interface SelectionMenuOptionsExt { + onAppear?: (() => void); + onDisappear?: (() => void); + preview?: CustomBuilder; + menuType?: MenuType; +} +export interface WebAttribute extends CommonMethod { + javaScriptAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method javaScriptAccess") + } + fileAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method fileAccess") + } + onlineImageAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method onlineImageAccess") + } + domStorageAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method domStorageAccess") + } + imageAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method imageAccess") + } + mixedMode(value: MixedMode | undefined): this { + throw new Error("Unimplemented method mixedMode") + } + zoomAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method zoomAccess") + } + geolocationAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method geolocationAccess") + } + javaScriptProxy(value: JavaScriptProxy | undefined): this { + throw new Error("Unimplemented method javaScriptProxy") + } + cacheMode(value: CacheMode | undefined): this { + throw new Error("Unimplemented method cacheMode") + } + darkMode(value: WebDarkMode | undefined): this { + throw new Error("Unimplemented method darkMode") + } + forceDarkAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method forceDarkAccess") + } + mediaOptions(value: WebMediaOptions | undefined): this { + throw new Error("Unimplemented method mediaOptions") + } + overviewModeAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method overviewModeAccess") + } + overScrollMode(value: OverScrollMode | undefined): this { + throw new Error("Unimplemented method overScrollMode") + } + blurOnKeyboardHideMode(value: BlurOnKeyboardHideMode | undefined): this { + throw new Error("Unimplemented method blurOnKeyboardHideMode") + } + textZoomRatio(value: int32 | undefined): this { + throw new Error("Unimplemented method textZoomRatio") + } + databaseAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method databaseAccess") + } + initialScale(value: double | undefined): this { + throw new Error("Unimplemented method initialScale") + } + metaViewport(value: boolean | undefined): this { + throw new Error("Unimplemented method metaViewport") + } + onPageEnd(value: ((value0: OnPageEndEvent) => void) | undefined): this { + throw new Error("Unimplemented method onPageEnd") + } + onPageBegin(value: ((value0: OnPageBeginEvent) => void) | undefined): this { + throw new Error("Unimplemented method onPageBegin") + } + onProgressChange(value: ((value0: OnProgressChangeEvent) => void) | undefined): this { + throw new Error("Unimplemented method onProgressChange") + } + onTitleReceive(value: ((value0: OnTitleReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onTitleReceive") + } + onGeolocationHide(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onGeolocationHide") + } + onGeolocationShow(value: ((value0: OnGeolocationShowEvent) => void) | undefined): this { + throw new Error("Unimplemented method onGeolocationShow") + } + onRequestSelected(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onRequestSelected") + } + onAlert(value: ((value0: OnAlertEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onAlert") + } + onBeforeUnload(value: ((value0: OnBeforeUnloadEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onBeforeUnload") + } + onConfirm(value: ((value0: OnConfirmEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onConfirm") + } + onPrompt(value: ((value0: OnPromptEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onPrompt") + } + onConsole(value: ((value0: OnConsoleEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onConsole") + } + onErrorReceive(value: ((value0: OnErrorReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onErrorReceive") + } + onHttpErrorReceive(value: ((value0: OnHttpErrorReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onHttpErrorReceive") + } + onDownloadStart(value: ((value0: OnDownloadStartEvent) => void) | undefined): this { + throw new Error("Unimplemented method onDownloadStart") + } + onRefreshAccessedHistory(value: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined): this { + throw new Error("Unimplemented method onRefreshAccessedHistory") + } + onRenderExited(value: ((value0: OnRenderExitedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onRenderExited") + } + onShowFileSelector(value: ((value0: OnShowFileSelectorEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onShowFileSelector") + } + onResourceLoad(value: ((value0: OnResourceLoadEvent) => void) | undefined): this { + throw new Error("Unimplemented method onResourceLoad") + } + onFullScreenExit(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onFullScreenExit") + } + onFullScreenEnter(value: OnFullScreenEnterCallback | undefined): this { + throw new Error("Unimplemented method onFullScreenEnter") + } + onScaleChange(value: ((value0: OnScaleChangeEvent) => void) | undefined): this { + throw new Error("Unimplemented method onScaleChange") + } + onHttpAuthRequest(value: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onHttpAuthRequest") + } + onInterceptRequest(value: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined): this { + throw new Error("Unimplemented method onInterceptRequest") + } + onPermissionRequest(value: ((value0: OnPermissionRequestEvent) => void) | undefined): this { + throw new Error("Unimplemented method onPermissionRequest") + } + onScreenCaptureRequest(value: ((value0: OnScreenCaptureRequestEvent) => void) | undefined): this { + throw new Error("Unimplemented method onScreenCaptureRequest") + } + onContextMenuShow(value: ((value0: OnContextMenuShowEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onContextMenuShow") + } + onContextMenuHide(value: OnContextMenuHideCallback | undefined): this { + throw new Error("Unimplemented method onContextMenuHide") + } + mediaPlayGestureAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method mediaPlayGestureAccess") + } + onSearchResultReceive(value: ((value0: OnSearchResultReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onSearchResultReceive") + } + onScroll(value: ((value0: OnScrollEvent) => void) | undefined): this { + throw new Error("Unimplemented method onScroll") + } + onSslErrorEventReceive(value: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined): this { + throw new Error("Unimplemented method onSslErrorEventReceive") + } + onSslErrorEvent(value: OnSslErrorEventCallback | undefined): this { + throw new Error("Unimplemented method onSslErrorEvent") + } + onClientAuthenticationRequest(value: ((value0: OnClientAuthenticationEvent) => void) | undefined): this { + throw new Error("Unimplemented method onClientAuthenticationRequest") + } + onWindowNew(value: ((value0: OnWindowNewEvent) => void) | undefined): this { + throw new Error("Unimplemented method onWindowNew") + } + onWindowExit(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onWindowExit") + } + multiWindowAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method multiWindowAccess") + } + onInterceptKeyEvent(value: ((event: KeyEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onInterceptKeyEvent") + } + webStandardFont(value: string | undefined): this { + throw new Error("Unimplemented method webStandardFont") + } + webSerifFont(value: string | undefined): this { + throw new Error("Unimplemented method webSerifFont") + } + webSansSerifFont(value: string | undefined): this { + throw new Error("Unimplemented method webSansSerifFont") + } + webFixedFont(value: string | undefined): this { + throw new Error("Unimplemented method webFixedFont") + } + webFantasyFont(value: string | undefined): this { + throw new Error("Unimplemented method webFantasyFont") + } + webCursiveFont(value: string | undefined): this { + throw new Error("Unimplemented method webCursiveFont") + } + defaultFixedFontSize(value: int32 | undefined): this { + throw new Error("Unimplemented method defaultFixedFontSize") + } + defaultFontSize(value: int32 | undefined): this { + throw new Error("Unimplemented method defaultFontSize") + } + minFontSize(value: int32 | undefined): this { + throw new Error("Unimplemented method minFontSize") + } + minLogicalFontSize(value: int32 | undefined): this { + throw new Error("Unimplemented method minLogicalFontSize") + } + defaultTextEncodingFormat(value: string | undefined): this { + throw new Error("Unimplemented method defaultTextEncodingFormat") + } + forceDisplayScrollBar(value: boolean | undefined): this { + throw new Error("Unimplemented method forceDisplayScrollBar") + } + blockNetwork(value: boolean | undefined): this { + throw new Error("Unimplemented method blockNetwork") + } + horizontalScrollBarAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method horizontalScrollBarAccess") + } + verticalScrollBarAccess(value: boolean | undefined): this { + throw new Error("Unimplemented method verticalScrollBarAccess") + } + onTouchIconUrlReceived(value: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onTouchIconUrlReceived") + } + onFaviconReceived(value: ((value0: OnFaviconReceivedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onFaviconReceived") + } + onPageVisible(value: ((value0: OnPageVisibleEvent) => void) | undefined): this { + throw new Error("Unimplemented method onPageVisible") + } + onDataResubmitted(value: ((value0: OnDataResubmittedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onDataResubmitted") + } + pinchSmooth(value: boolean | undefined): this { + throw new Error("Unimplemented method pinchSmooth") + } + allowWindowOpenMethod(value: boolean | undefined): this { + throw new Error("Unimplemented method allowWindowOpenMethod") + } + onAudioStateChanged(value: ((value0: OnAudioStateChangedEvent) => void) | undefined): this { + throw new Error("Unimplemented method onAudioStateChanged") + } + onFirstContentfulPaint(value: ((value0: OnFirstContentfulPaintEvent) => void) | undefined): this { + throw new Error("Unimplemented method onFirstContentfulPaint") + } + onFirstMeaningfulPaint(value: OnFirstMeaningfulPaintCallback | undefined): this { + throw new Error("Unimplemented method onFirstMeaningfulPaint") + } + onLargestContentfulPaint(value: OnLargestContentfulPaintCallback | undefined): this { + throw new Error("Unimplemented method onLargestContentfulPaint") + } + onLoadIntercept(value: ((value0: OnLoadInterceptEvent) => boolean) | undefined): this { + throw new Error("Unimplemented method onLoadIntercept") + } + onControllerAttached(value: (() => void) | undefined): this { + throw new Error("Unimplemented method onControllerAttached") + } + onOverScroll(value: ((value0: OnOverScrollEvent) => void) | undefined): this { + throw new Error("Unimplemented method onOverScroll") + } + onSafeBrowsingCheckResult(value: OnSafeBrowsingCheckResultCallback | undefined): this { + throw new Error("Unimplemented method onSafeBrowsingCheckResult") + } + onNavigationEntryCommitted(value: OnNavigationEntryCommittedCallback | undefined): this { + throw new Error("Unimplemented method onNavigationEntryCommitted") + } + onIntelligentTrackingPreventionResult(value: OnIntelligentTrackingPreventionCallback | undefined): this { + throw new Error("Unimplemented method onIntelligentTrackingPreventionResult") + } + javaScriptOnDocumentStart(value: Array | undefined): this { + throw new Error("Unimplemented method javaScriptOnDocumentStart") + } + javaScriptOnDocumentEnd(value: Array | undefined): this { + throw new Error("Unimplemented method javaScriptOnDocumentEnd") + } + layoutMode(value: WebLayoutMode | undefined): this { + throw new Error("Unimplemented method layoutMode") + } + nestedScroll(value: NestedScrollOptions | NestedScrollOptionsExt | undefined): this { + throw new Error("Unimplemented method nestedScroll") + } + enableNativeEmbedMode(value: boolean | undefined): this { + throw new Error("Unimplemented method enableNativeEmbedMode") + } + onNativeEmbedLifecycleChange(value: ((event: NativeEmbedDataInfo) => void) | undefined): this { + throw new Error("Unimplemented method onNativeEmbedLifecycleChange") + } + onNativeEmbedVisibilityChange(value: OnNativeEmbedVisibilityChangeCallback | undefined): this { + throw new Error("Unimplemented method onNativeEmbedVisibilityChange") + } + onNativeEmbedGestureEvent(value: ((event: NativeEmbedTouchInfo) => void) | undefined): this { + throw new Error("Unimplemented method onNativeEmbedGestureEvent") + } + copyOptions(value: CopyOptions | undefined): this { + throw new Error("Unimplemented method copyOptions") + } + onOverrideUrlLoading(value: OnOverrideUrlLoadingCallback | undefined): this { + throw new Error("Unimplemented method onOverrideUrlLoading") + } + textAutosizing(value: boolean | undefined): this { + throw new Error("Unimplemented method textAutosizing") + } + enableNativeMediaPlayer(value: NativeMediaPlayerConfig | undefined): this { + throw new Error("Unimplemented method enableNativeMediaPlayer") + } + onRenderProcessNotResponding(value: OnRenderProcessNotRespondingCallback | undefined): this { + throw new Error("Unimplemented method onRenderProcessNotResponding") + } + onRenderProcessResponding(value: OnRenderProcessRespondingCallback | undefined): this { + throw new Error("Unimplemented method onRenderProcessResponding") + } + onViewportFitChanged(value: OnViewportFitChangedCallback | undefined): this { + throw new Error("Unimplemented method onViewportFitChanged") + } + onInterceptKeyboardAttach(value: WebKeyboardCallback | undefined): this { + throw new Error("Unimplemented method onInterceptKeyboardAttach") + } + onAdsBlocked(value: OnAdsBlockedCallback | undefined): this { + throw new Error("Unimplemented method onAdsBlocked") + } + keyboardAvoidMode(value: WebKeyboardAvoidMode | undefined): this { + throw new Error("Unimplemented method keyboardAvoidMode") + } + editMenuOptions(value: EditMenuOptions | undefined): this { + throw new Error("Unimplemented method editMenuOptions") + } + enableHapticFeedback(value: boolean | undefined): this { + throw new Error("Unimplemented method enableHapticFeedback") + } + optimizeParserBudget(value: boolean | undefined): this { + throw new Error("Unimplemented method optimizeParserBudget") + } + enableFollowSystemFontWeight(value: boolean | undefined): this { + throw new Error("Unimplemented method enableFollowSystemFontWeight") + } + enableWebAVSession(value: boolean | undefined): this { + throw new Error("Unimplemented method enableWebAVSession") + } + runJavaScriptOnDocumentStart(value: Array | undefined): this { + throw new Error("Unimplemented method runJavaScriptOnDocumentStart") + } + runJavaScriptOnDocumentEnd(value: Array | undefined): this { + throw new Error("Unimplemented method runJavaScriptOnDocumentEnd") + } + runJavaScriptOnHeadEnd(value: Array | undefined): this { + throw new Error("Unimplemented method runJavaScriptOnHeadEnd") + } + nativeEmbedOptions(value: EmbedOptions | undefined): this { + throw new Error("Unimplemented method nativeEmbedOptions") + } + registerNativeEmbedRule(tag: string | undefined, type: string | undefined): this { + throw new Error("Unimplemented method registerNativeEmbedRule") + } + bindSelectionMenu(elementType: WebElementType | undefined, content: CustomBuilder | undefined, responseType: WebResponseType | undefined, options?: SelectionMenuOptionsExt): this { + throw new Error("Unimplemented method bindSelectionMenu") + } + attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { + throw new Error("Unimplemented method attributeModifier") + } +} +export class ArkWebStyle extends ArkCommonMethodStyle implements WebAttribute { + javaScriptAccess_value?: boolean | undefined + fileAccess_value?: boolean | undefined + onlineImageAccess_value?: boolean | undefined + domStorageAccess_value?: boolean | undefined + imageAccess_value?: boolean | undefined + mixedMode_value?: MixedMode | undefined + zoomAccess_value?: boolean | undefined + geolocationAccess_value?: boolean | undefined + javaScriptProxy_value?: JavaScriptProxy | undefined + cacheMode_value?: CacheMode | undefined + darkMode_value?: WebDarkMode | undefined + forceDarkAccess_value?: boolean | undefined + mediaOptions_value?: WebMediaOptions | undefined + overviewModeAccess_value?: boolean | undefined + overScrollMode_value?: OverScrollMode | undefined + blurOnKeyboardHideMode_value?: BlurOnKeyboardHideMode | undefined + textZoomRatio_value?: int32 | undefined + databaseAccess_value?: boolean | undefined + initialScale_value?: double | undefined + metaViewport_value?: boolean | undefined + onPageEnd_value?: ((value0: OnPageEndEvent) => void) | undefined + onPageBegin_value?: ((value0: OnPageBeginEvent) => void) | undefined + onProgressChange_value?: ((value0: OnProgressChangeEvent) => void) | undefined + onTitleReceive_value?: ((value0: OnTitleReceiveEvent) => void) | undefined + onGeolocationHide_value?: (() => void) | undefined + onGeolocationShow_value?: ((value0: OnGeolocationShowEvent) => void) | undefined + onRequestSelected_value?: (() => void) | undefined + onAlert_value?: ((value0: OnAlertEvent) => boolean) | undefined + onBeforeUnload_value?: ((value0: OnBeforeUnloadEvent) => boolean) | undefined + onConfirm_value?: ((value0: OnConfirmEvent) => boolean) | undefined + onPrompt_value?: ((value0: OnPromptEvent) => boolean) | undefined + onConsole_value?: ((value0: OnConsoleEvent) => boolean) | undefined + onErrorReceive_value?: ((value0: OnErrorReceiveEvent) => void) | undefined + onHttpErrorReceive_value?: ((value0: OnHttpErrorReceiveEvent) => void) | undefined + onDownloadStart_value?: ((value0: OnDownloadStartEvent) => void) | undefined + onRefreshAccessedHistory_value?: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined + onRenderExited_value?: ((value0: OnRenderExitedEvent) => void) | undefined + onShowFileSelector_value?: ((value0: OnShowFileSelectorEvent) => boolean) | undefined + onResourceLoad_value?: ((value0: OnResourceLoadEvent) => void) | undefined + onFullScreenExit_value?: (() => void) | undefined + onFullScreenEnter_value?: OnFullScreenEnterCallback | undefined + onScaleChange_value?: ((value0: OnScaleChangeEvent) => void) | undefined + onHttpAuthRequest_value?: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined + onInterceptRequest_value?: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined + onPermissionRequest_value?: ((value0: OnPermissionRequestEvent) => void) | undefined + onScreenCaptureRequest_value?: ((value0: OnScreenCaptureRequestEvent) => void) | undefined + onContextMenuShow_value?: ((value0: OnContextMenuShowEvent) => boolean) | undefined + onContextMenuHide_value?: OnContextMenuHideCallback | undefined + mediaPlayGestureAccess_value?: boolean | undefined + onSearchResultReceive_value?: ((value0: OnSearchResultReceiveEvent) => void) | undefined + onScroll_value?: ((value0: OnScrollEvent) => void) | undefined + onSslErrorEventReceive_value?: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined + onSslErrorEvent_value?: OnSslErrorEventCallback | undefined + onClientAuthenticationRequest_value?: ((value0: OnClientAuthenticationEvent) => void) | undefined + onWindowNew_value?: ((value0: OnWindowNewEvent) => void) | undefined + onWindowExit_value?: (() => void) | undefined + multiWindowAccess_value?: boolean | undefined + onInterceptKeyEvent_value?: ((event: KeyEvent) => boolean) | undefined + webStandardFont_value?: string | undefined + webSerifFont_value?: string | undefined + webSansSerifFont_value?: string | undefined + webFixedFont_value?: string | undefined + webFantasyFont_value?: string | undefined + webCursiveFont_value?: string | undefined + defaultFixedFontSize_value?: int32 | undefined + defaultFontSize_value?: int32 | undefined + minFontSize_value?: int32 | undefined + minLogicalFontSize_value?: int32 | undefined + defaultTextEncodingFormat_value?: string | undefined + forceDisplayScrollBar_value?: boolean | undefined + blockNetwork_value?: boolean | undefined + horizontalScrollBarAccess_value?: boolean | undefined + verticalScrollBarAccess_value?: boolean | undefined + onTouchIconUrlReceived_value?: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined + onFaviconReceived_value?: ((value0: OnFaviconReceivedEvent) => void) | undefined + onPageVisible_value?: ((value0: OnPageVisibleEvent) => void) | undefined + onDataResubmitted_value?: ((value0: OnDataResubmittedEvent) => void) | undefined + pinchSmooth_value?: boolean | undefined + allowWindowOpenMethod_value?: boolean | undefined + onAudioStateChanged_value?: ((value0: OnAudioStateChangedEvent) => void) | undefined + onFirstContentfulPaint_value?: ((value0: OnFirstContentfulPaintEvent) => void) | undefined + onFirstMeaningfulPaint_value?: OnFirstMeaningfulPaintCallback | undefined + onLargestContentfulPaint_value?: OnLargestContentfulPaintCallback | undefined + onLoadIntercept_value?: ((value0: OnLoadInterceptEvent) => boolean) | undefined + onControllerAttached_value?: (() => void) | undefined + onOverScroll_value?: ((value0: OnOverScrollEvent) => void) | undefined + onSafeBrowsingCheckResult_value?: OnSafeBrowsingCheckResultCallback | undefined + onNavigationEntryCommitted_value?: OnNavigationEntryCommittedCallback | undefined + onIntelligentTrackingPreventionResult_value?: OnIntelligentTrackingPreventionCallback | undefined + javaScriptOnDocumentStart_value?: Array | undefined + javaScriptOnDocumentEnd_value?: Array | undefined + layoutMode_value?: WebLayoutMode | undefined + nestedScroll_value?: NestedScrollOptions | NestedScrollOptionsExt | undefined + enableNativeEmbedMode_value?: boolean | undefined + onNativeEmbedLifecycleChange_value?: ((event: NativeEmbedDataInfo) => void) | undefined + onNativeEmbedVisibilityChange_value?: OnNativeEmbedVisibilityChangeCallback | undefined + onNativeEmbedGestureEvent_value?: ((event: NativeEmbedTouchInfo) => void) | undefined + copyOptions_value?: CopyOptions | undefined + onOverrideUrlLoading_value?: OnOverrideUrlLoadingCallback | undefined + textAutosizing_value?: boolean | undefined + enableNativeMediaPlayer_value?: NativeMediaPlayerConfig | undefined + onRenderProcessNotResponding_value?: OnRenderProcessNotRespondingCallback | undefined + onRenderProcessResponding_value?: OnRenderProcessRespondingCallback | undefined + onViewportFitChanged_value?: OnViewportFitChangedCallback | undefined + onInterceptKeyboardAttach_value?: WebKeyboardCallback | undefined + onAdsBlocked_value?: OnAdsBlockedCallback | undefined + keyboardAvoidMode_value?: WebKeyboardAvoidMode | undefined + editMenuOptions_value?: EditMenuOptions | undefined + enableHapticFeedback_value?: boolean | undefined + optimizeParserBudget_value?: boolean | undefined + enableFollowSystemFontWeight_value?: boolean | undefined + enableWebAVSession_value?: boolean | undefined + runJavaScriptOnDocumentStart_value?: Array | undefined + runJavaScriptOnDocumentEnd_value?: Array | undefined + runJavaScriptOnHeadEnd_value?: Array | undefined + nativeEmbedOptions_value?: EmbedOptions | undefined + attributeModifier_value?: AttributeModifier | AttributeModifier | undefined + public javaScriptAccess(value: boolean | undefined): this { + return this + } + public fileAccess(value: boolean | undefined): this { + return this + } + public onlineImageAccess(value: boolean | undefined): this { + return this + } + public domStorageAccess(value: boolean | undefined): this { + return this + } + public imageAccess(value: boolean | undefined): this { + return this + } + public mixedMode(value: MixedMode | undefined): this { + return this + } + public zoomAccess(value: boolean | undefined): this { + return this + } + public geolocationAccess(value: boolean | undefined): this { + return this + } + public javaScriptProxy(value: JavaScriptProxy | undefined): this { + return this + } + public cacheMode(value: CacheMode | undefined): this { + return this + } + public darkMode(value: WebDarkMode | undefined): this { + return this + } + public forceDarkAccess(value: boolean | undefined): this { + return this + } + public mediaOptions(value: WebMediaOptions | undefined): this { + return this + } + public overviewModeAccess(value: boolean | undefined): this { + return this + } + public overScrollMode(value: OverScrollMode | undefined): this { + return this + } + public blurOnKeyboardHideMode(value: BlurOnKeyboardHideMode | undefined): this { + return this + } + public textZoomRatio(value: int32 | undefined): this { + return this + } + public databaseAccess(value: boolean | undefined): this { + return this + } + public initialScale(value: double | undefined): this { + return this + } + public metaViewport(value: boolean | undefined): this { + return this + } + public onPageEnd(value: ((value0: OnPageEndEvent) => void) | undefined): this { + return this + } + public onPageBegin(value: ((value0: OnPageBeginEvent) => void) | undefined): this { + return this + } + public onProgressChange(value: ((value0: OnProgressChangeEvent) => void) | undefined): this { + return this + } + public onTitleReceive(value: ((value0: OnTitleReceiveEvent) => void) | undefined): this { + return this + } + public onGeolocationHide(value: (() => void) | undefined): this { + return this + } + public onGeolocationShow(value: ((value0: OnGeolocationShowEvent) => void) | undefined): this { + return this + } + public onRequestSelected(value: (() => void) | undefined): this { + return this + } + public onAlert(value: ((value0: OnAlertEvent) => boolean) | undefined): this { + return this + } + public onBeforeUnload(value: ((value0: OnBeforeUnloadEvent) => boolean) | undefined): this { + return this + } + public onConfirm(value: ((value0: OnConfirmEvent) => boolean) | undefined): this { + return this + } + public onPrompt(value: ((value0: OnPromptEvent) => boolean) | undefined): this { + return this + } + public onConsole(value: ((value0: OnConsoleEvent) => boolean) | undefined): this { + return this + } + public onErrorReceive(value: ((value0: OnErrorReceiveEvent) => void) | undefined): this { + return this + } + public onHttpErrorReceive(value: ((value0: OnHttpErrorReceiveEvent) => void) | undefined): this { + return this + } + public onDownloadStart(value: ((value0: OnDownloadStartEvent) => void) | undefined): this { + return this + } + public onRefreshAccessedHistory(value: ((value0: OnRefreshAccessedHistoryEvent) => void) | undefined): this { + return this + } + public onRenderExited(value: ((value0: OnRenderExitedEvent) => void) | undefined): this { + return this + } + public onShowFileSelector(value: ((value0: OnShowFileSelectorEvent) => boolean) | undefined): this { + return this + } + public onResourceLoad(value: ((value0: OnResourceLoadEvent) => void) | undefined): this { + return this + } + public onFullScreenExit(value: (() => void) | undefined): this { + return this + } + public onFullScreenEnter(value: OnFullScreenEnterCallback | undefined): this { + return this + } + public onScaleChange(value: ((value0: OnScaleChangeEvent) => void) | undefined): this { + return this + } + public onHttpAuthRequest(value: ((value0: OnHttpAuthRequestEvent) => boolean) | undefined): this { + return this + } + public onInterceptRequest(value: ((value0: OnInterceptRequestEvent) => WebResourceResponse) | undefined): this { + return this + } + public onPermissionRequest(value: ((value0: OnPermissionRequestEvent) => void) | undefined): this { + return this + } + public onScreenCaptureRequest(value: ((value0: OnScreenCaptureRequestEvent) => void) | undefined): this { + return this + } + public onContextMenuShow(value: ((value0: OnContextMenuShowEvent) => boolean) | undefined): this { + return this + } + public onContextMenuHide(value: OnContextMenuHideCallback | undefined): this { + return this + } + public mediaPlayGestureAccess(value: boolean | undefined): this { + return this + } + public onSearchResultReceive(value: ((value0: OnSearchResultReceiveEvent) => void) | undefined): this { + return this + } + public onScroll(value: ((value0: OnScrollEvent) => void) | undefined): this { + return this + } + public onSslErrorEventReceive(value: ((value0: OnSslErrorEventReceiveEvent) => void) | undefined): this { + return this + } + public onSslErrorEvent(value: OnSslErrorEventCallback | undefined): this { + return this + } + public onClientAuthenticationRequest(value: ((value0: OnClientAuthenticationEvent) => void) | undefined): this { + return this + } + public onWindowNew(value: ((value0: OnWindowNewEvent) => void) | undefined): this { + return this + } + public onWindowExit(value: (() => void) | undefined): this { + return this + } + public multiWindowAccess(value: boolean | undefined): this { + return this + } + public onInterceptKeyEvent(value: ((event: KeyEvent) => boolean) | undefined): this { + return this + } + public webStandardFont(value: string | undefined): this { + return this + } + public webSerifFont(value: string | undefined): this { + return this + } + public webSansSerifFont(value: string | undefined): this { + return this + } + public webFixedFont(value: string | undefined): this { + return this + } + public webFantasyFont(value: string | undefined): this { + return this + } + public webCursiveFont(value: string | undefined): this { + return this + } + public defaultFixedFontSize(value: int32 | undefined): this { + return this + } + public defaultFontSize(value: int32 | undefined): this { + return this + } + public minFontSize(value: int32 | undefined): this { + return this + } + public minLogicalFontSize(value: int32 | undefined): this { + return this + } + public defaultTextEncodingFormat(value: string | undefined): this { + return this + } + public forceDisplayScrollBar(value: boolean | undefined): this { + return this + } + public blockNetwork(value: boolean | undefined): this { + return this + } + public horizontalScrollBarAccess(value: boolean | undefined): this { + return this + } + public verticalScrollBarAccess(value: boolean | undefined): this { + return this + } + public onTouchIconUrlReceived(value: ((value0: OnTouchIconUrlReceivedEvent) => void) | undefined): this { + return this + } + public onFaviconReceived(value: ((value0: OnFaviconReceivedEvent) => void) | undefined): this { + return this + } + public onPageVisible(value: ((value0: OnPageVisibleEvent) => void) | undefined): this { + return this + } + public onDataResubmitted(value: ((value0: OnDataResubmittedEvent) => void) | undefined): this { + return this + } + public pinchSmooth(value: boolean | undefined): this { + return this + } + public allowWindowOpenMethod(value: boolean | undefined): this { + return this + } + public onAudioStateChanged(value: ((value0: OnAudioStateChangedEvent) => void) | undefined): this { + return this + } + public onFirstContentfulPaint(value: ((value0: OnFirstContentfulPaintEvent) => void) | undefined): this { + return this + } + public onFirstMeaningfulPaint(value: OnFirstMeaningfulPaintCallback | undefined): this { + return this + } + public onLargestContentfulPaint(value: OnLargestContentfulPaintCallback | undefined): this { + return this + } + public onLoadIntercept(value: ((value0: OnLoadInterceptEvent) => boolean) | undefined): this { + return this + } + public onControllerAttached(value: (() => void) | undefined): this { + return this + } + public onOverScroll(value: ((value0: OnOverScrollEvent) => void) | undefined): this { + return this + } + public onSafeBrowsingCheckResult(value: OnSafeBrowsingCheckResultCallback | undefined): this { + return this + } + public onNavigationEntryCommitted(value: OnNavigationEntryCommittedCallback | undefined): this { + return this + } + public onIntelligentTrackingPreventionResult(value: OnIntelligentTrackingPreventionCallback | undefined): this { + return this + } + public javaScriptOnDocumentStart(value: Array | undefined): this { + return this + } + public javaScriptOnDocumentEnd(value: Array | undefined): this { + return this + } + public layoutMode(value: WebLayoutMode | undefined): this { + return this + } + public nestedScroll(value: NestedScrollOptions | NestedScrollOptionsExt | undefined): this { + return this + } + public enableNativeEmbedMode(value: boolean | undefined): this { + return this + } + public onNativeEmbedLifecycleChange(value: ((event: NativeEmbedDataInfo) => void) | undefined): this { + return this + } + public onNativeEmbedVisibilityChange(value: OnNativeEmbedVisibilityChangeCallback | undefined): this { + return this + } + public onNativeEmbedGestureEvent(value: ((event: NativeEmbedTouchInfo) => void) | undefined): this { + return this + } + public copyOptions(value: CopyOptions | undefined): this { + return this + } + public onOverrideUrlLoading(value: OnOverrideUrlLoadingCallback | undefined): this { + return this + } + public textAutosizing(value: boolean | undefined): this { + return this + } + public enableNativeMediaPlayer(value: NativeMediaPlayerConfig | undefined): this { + return this + } + public onRenderProcessNotResponding(value: OnRenderProcessNotRespondingCallback | undefined): this { + return this + } + public onRenderProcessResponding(value: OnRenderProcessRespondingCallback | undefined): this { + return this + } + public onViewportFitChanged(value: OnViewportFitChangedCallback | undefined): this { + return this + } + public onInterceptKeyboardAttach(value: WebKeyboardCallback | undefined): this { + return this + } + public onAdsBlocked(value: OnAdsBlockedCallback | undefined): this { + return this + } + public keyboardAvoidMode(value: WebKeyboardAvoidMode | undefined): this { + return this + } + public editMenuOptions(value: EditMenuOptions | undefined): this { + return this + } + public enableHapticFeedback(value: boolean | undefined): this { + return this + } + public optimizeParserBudget(value: boolean | undefined): this { + return this + } + public enableFollowSystemFontWeight(value: boolean | undefined): this { + return this + } + public enableWebAVSession(value: boolean | undefined): this { + return this + } + public runJavaScriptOnDocumentStart(value: Array | undefined): this { + return this + } + public runJavaScriptOnDocumentEnd(value: Array | undefined): this { + return this + } + public runJavaScriptOnHeadEnd(value: Array | undefined): this { + return this + } + public nativeEmbedOptions(value: EmbedOptions | undefined): this { + return this + } + public registerNativeEmbedRule(tag: string | undefined, type: string | undefined): this { + return this + } + public bindSelectionMenu(elementType: WebElementType | undefined, content: CustomBuilder | undefined, responseType: WebResponseType | undefined, options?: SelectionMenuOptionsExt): this { + return this + } + public attributeModifier(value: AttributeModifier | AttributeModifier | undefined): this { + throw new Error("Not implemented") + } +} +export declare interface SslErrorEvent { + handler: SslErrorHandler; + error: SslError; + url: string; + originalUrl: string; + referrer: string; + isFatalError: boolean; + isMainFrame: boolean; +} +export declare interface NestedScrollOptionsExt { + scrollUp?: NestedScrollMode; + scrollDown?: NestedScrollMode; + scrollRight?: NestedScrollMode; + scrollLeft?: NestedScrollMode; +} +export declare interface EmbedOptions { + supportDefaultIntrinsicSize?: boolean; +} + +@memo +@ComponentBuilder +export function Web( + value: WebOptions, + @memo + content_?: () => void, +): WebAttribute { throw new Error("")} diff --git a/arkoala-arkts/arkui/sdk/framework/ohos.arkui.drawableDescriptor.ets b/arkoala-arkts/arkui/sdk/framework/ohos.arkui.drawableDescriptor.ets index 7125ff1f7..5758b385b 100644 --- a/arkoala-arkts/arkui/sdk/framework/ohos.arkui.drawableDescriptor.ets +++ b/arkoala-arkts/arkui/sdk/framework/ohos.arkui.drawableDescriptor.ets @@ -20,7 +20,6 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, NativeBuffer } from "@koalaui/interop" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" -import { extractors } from "./../handwritten" import { image } from "@ohos.multimedia.image" export declare class DrawableDescriptor { constructor() diff --git a/arkoala-arkts/arkui/sdk/framework/ohos.graphics.drawing.ets b/arkoala-arkts/arkui/sdk/framework/ohos.graphics.drawing.ets index 684fae34c..c7a83e734 100644 --- a/arkoala-arkts/arkui/sdk/framework/ohos.graphics.drawing.ets +++ b/arkoala-arkts/arkui/sdk/framework/ohos.graphics.drawing.ets @@ -21,7 +21,6 @@ import { KInt, KPointer, KBoolean, NativeBuffer } from "@koalaui/interop" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" import { common2D } from "./ohos.graphics.common2D" -import { extractors } from "./../handwritten" import { image } from "@ohos.multimedia.image" export declare namespace drawing { export enum BlendMode { diff --git a/arkoala-arkts/arkui/generated/CustomBuilderRootModifier.ets b/arkoala-arkts/arkui/sdk/framework/ohos.web.webview.ets similarity index 40% rename from arkoala-arkts/arkui/generated/CustomBuilderRootModifier.ets rename to arkoala-arkts/arkui/sdk/framework/ohos.web.webview.ets index 850adce12..27e0f171c 100644 --- a/arkoala-arkts/arkui/generated/CustomBuilderRootModifier.ets +++ b/arkoala-arkts/arkui/sdk/framework/ohos.web.webview.ets @@ -16,25 +16,18 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { AttributeModifier } from "#handwritten" -import { AttributeUpdaterFlag } from "./AttributeUpdater" -import { ArkCustomBuilderRootPeer, CustomBuilderRoot } from "./component/idlize" -export class CustomBuilderRootModifier implements CustomBuilderRoot,AttributeModifier { - _instanceId: number = -1; - setInstanceId(instanceId: number): void { - this._instanceId = instanceId +import { int32, int64, float32 } from "@koalaui/common" +import { KInt, KPointer, KBoolean, NativeBuffer } from "@koalaui/interop" +import { memo, memo_stable } from "@koalaui/runtime/annotations" +import { ComponentBuilder, Builder } from "@koalaui/builderLambda" +import { Resource } from "global.resource" +export declare namespace webview { + export interface WebHeader { + headerKey: string; + headerValue: string; } - isUpdater: () => boolean = () => false - applyNormalAttribute(instance: CustomBuilderRoot): void { } - applyPressedAttribute(instance: CustomBuilderRoot): void { } - applyFocusedAttribute(instance: CustomBuilderRoot): void { } - applyDisabledAttribute(instance: CustomBuilderRoot): void { } - applySelectedAttribute(instance: CustomBuilderRoot): void { } - applyModifierPatch(peer: ArkCustomBuilderRootPeer): void { - } - mergeModifier(modifier: CustomBuilderRootModifier): void { - } - public attributeModifier(value: AttributeModifier | undefined): this { - throw new Error("Not implemented") + export class WebviewController { + static initializeWebEngine(): void + loadUrl(url: string | Resource, headers?: Array): void } } diff --git a/arkoala-arkts/framework/native/src/generated/Serializers.h b/arkoala-arkts/framework/native/src/generated/Serializers.h index ecddedf01..24fc632e6 100644 --- a/arkoala-arkts/framework/native/src/generated/Serializers.h +++ b/arkoala-arkts/framework/native/src/generated/Serializers.h @@ -456,6 +456,35 @@ inline Ark_RuntimeType runtimeType(const Opt_AttributeUpdaterFlag& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_AudioSessionType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_AudioSessionType value) { + result->append("Ark_AudioSessionType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_AudioSessionType* 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_AudioSessionType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_AutoCapitalizationMode& value) { return INTEROP_RUNTIME_NUMBER; @@ -941,6 +970,35 @@ inline Ark_RuntimeType runtimeType(const Opt_BlendMode& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_BlurOnKeyboardHideMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_BlurOnKeyboardHideMode value) { + result->append("Ark_BlurOnKeyboardHideMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_BlurOnKeyboardHideMode* 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_BlurOnKeyboardHideMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_BlurStyle& value) { return INTEROP_RUNTIME_NUMBER; @@ -1217,6 +1275,35 @@ inline Ark_RuntimeType runtimeType(const Opt_ButtonType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_CacheMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_CacheMode value) { + result->append("Ark_CacheMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_CacheMode* 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_CacheMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_CalendarAlign& value) { return INTEROP_RUNTIME_NUMBER; @@ -1554,6 +1641,33 @@ inline Ark_RuntimeType runtimeType(const Opt_ClickEffectLevel& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ClientAuthenticationHandler& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ClientAuthenticationHandler value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_ClientAuthenticationHandler* 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_ClientAuthenticationHandler& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_Color& value) { return INTEROP_RUNTIME_NUMBER; @@ -1776,6 +1890,33 @@ inline Ark_RuntimeType runtimeType(const Opt_ComponentContent& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ConsoleMessage& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ConsoleMessage value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_ConsoleMessage* 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_ConsoleMessage& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ContentClipMode& value) { return INTEROP_RUNTIME_NUMBER; @@ -1861,6 +2002,149 @@ inline Ark_RuntimeType runtimeType(const Opt_Context& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ContextMenuEditStateFlags& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_ContextMenuEditStateFlags value) { + result->append("Ark_ContextMenuEditStateFlags("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ContextMenuEditStateFlags* 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_ContextMenuEditStateFlags& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ContextMenuInputFieldType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_ContextMenuInputFieldType value) { + result->append("Ark_ContextMenuInputFieldType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ContextMenuInputFieldType* 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_ContextMenuInputFieldType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ContextMenuMediaType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_ContextMenuMediaType value) { + result->append("Ark_ContextMenuMediaType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ContextMenuMediaType* 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_ContextMenuMediaType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ContextMenuSourceType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_ContextMenuSourceType value) { + result->append("Ark_ContextMenuSourceType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ContextMenuSourceType* 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_ContextMenuSourceType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ControllerHandler& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ControllerHandler value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_ControllerHandler* 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_ControllerHandler& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ControlSize& value) { return INTEROP_RUNTIME_NUMBER; @@ -2191,6 +2475,33 @@ inline Ark_RuntimeType runtimeType(const Opt_DataPanelType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_DataResubmissionHandler& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DataResubmissionHandler value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_DataResubmissionHandler* 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_DataResubmissionHandler& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline void WriteToString(std::string* result, const Opt_Date* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); @@ -4194,6 +4505,33 @@ inline Ark_RuntimeType runtimeType(const Opt_EnterKeyType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_EventResult& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_EventResult value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_EventResult* 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_EventResult& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_EventTargetInfo& value) { return INTEROP_RUNTIME_OBJECT; @@ -4248,6 +4586,89 @@ inline Ark_RuntimeType runtimeType(const Opt_ExtendableComponent& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_FileSelectorMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_FileSelectorMode value) { + result->append("Ark_FileSelectorMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FileSelectorMode* 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_FileSelectorMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FileSelectorParam& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FileSelectorParam value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_FileSelectorParam* 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_FileSelectorParam& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FileSelectorResult& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FileSelectorResult value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_FileSelectorResult* 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_FileSelectorResult& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_FillMode& value) { return INTEROP_RUNTIME_NUMBER; @@ -4760,6 +5181,33 @@ inline Ark_RuntimeType runtimeType(const Opt_FrictionMotion& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_FullScreenExitHandler& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FullScreenExitHandler value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_FullScreenExitHandler* 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_FullScreenExitHandler& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_FullscreenInfo& value) { return INTEROP_RUNTIME_OBJECT; @@ -5406,6 +5854,35 @@ inline Ark_RuntimeType runtimeType(const Opt_HitTestMode& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_HitTestType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_HitTestType value) { + result->append("Ark_HitTestType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_HitTestType* 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_HitTestType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_HorizontalAlign& value) { return INTEROP_RUNTIME_NUMBER; @@ -5493,6 +5970,33 @@ inline Ark_RuntimeType runtimeType(const Opt_HoverModeAreaType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_HttpAuthHandler& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_HttpAuthHandler value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_HttpAuthHandler* 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_HttpAuthHandler& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_IlluminatedType& value) { return INTEROP_RUNTIME_NUMBER; @@ -6119,6 +6623,60 @@ inline Ark_RuntimeType runtimeType(const Opt_ItemState& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_JsGeolocation& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_JsGeolocation value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_JsGeolocation* 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_JsGeolocation& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_JsResult& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_JsResult value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_JsResult* 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_JsResult& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_KeyboardAppearance& value) { return INTEROP_RUNTIME_NUMBER; @@ -7380,6 +7938,64 @@ inline Ark_RuntimeType runtimeType(const Opt_MenuType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_MessageLevel& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_MessageLevel value) { + result->append("Ark_MessageLevel("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_MessageLevel* 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_MessageLevel& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_MixedMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_MixedMode value) { + result->append("Ark_MixedMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_MixedMode* 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_MixedMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ModalTransition& value) { return INTEROP_RUNTIME_NUMBER; @@ -7496,6 +8112,70 @@ inline Ark_RuntimeType runtimeType(const Opt_MouseButton& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_NativeEmbedStatus& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_NativeEmbedStatus value) { + result->append("Ark_NativeEmbedStatus("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_NativeEmbedStatus* 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_NativeEmbedStatus& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_NativeMediaPlayerConfig& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_NativeMediaPlayerConfig* value) { + result->append("{"); + // Ark_Boolean enable + result->append(".enable="); + WriteToString(result, value->enable); + // Ark_Boolean shouldOverlay + result->append(", "); + result->append(".shouldOverlay="); + WriteToString(result, value->shouldOverlay); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_NativeMediaPlayerConfig* 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_NativeMediaPlayerConfig& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_NativePointer& value) { return INTEROP_RUNTIME_OBJECT; @@ -8064,6 +8744,165 @@ inline Ark_RuntimeType runtimeType(const Opt_OffsetResult& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_OnAudioStateChangedEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnAudioStateChangedEvent* value) { + result->append("{"); + // Ark_Boolean playing + result->append(".playing="); + WriteToString(result, value->playing); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnAudioStateChangedEvent* 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_OnAudioStateChangedEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_OnConsoleEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnConsoleEvent* value) { + result->append("{"); + // Ark_ConsoleMessage message + result->append(".message="); + WriteToString(result, value->message); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnConsoleEvent* 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_OnConsoleEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_OnDataResubmittedEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnDataResubmittedEvent* value) { + result->append("{"); + // Ark_DataResubmissionHandler handler + result->append(".handler="); + WriteToString(result, value->handler); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnDataResubmittedEvent* 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_OnDataResubmittedEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_OnFaviconReceivedEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnFaviconReceivedEvent* value) { + result->append("{"); + // Ark_image_PixelMap favicon + result->append(".favicon="); + WriteToString(result, value->favicon); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnFaviconReceivedEvent* 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_OnFaviconReceivedEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_OnFirstContentfulPaintEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnFirstContentfulPaintEvent* value) { + result->append("{"); + // Ark_Int64 navigationStartTick + result->append(".navigationStartTick="); + WriteToString(result, value->navigationStartTick); + // Ark_Int64 firstContentfulPaintMs + result->append(", "); + result->append(".firstContentfulPaintMs="); + WriteToString(result, value->firstContentfulPaintMs); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnFirstContentfulPaintEvent* 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_OnFirstContentfulPaintEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_OnFoldStatusChangeInfo& value) { return INTEROP_RUNTIME_OBJECT; @@ -8095,6 +8934,142 @@ inline Ark_RuntimeType runtimeType(const Opt_OnFoldStatusChangeInfo& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_OnOverScrollEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnOverScrollEvent* value) { + result->append("{"); + // Ark_Float64 xOffset + result->append(".xOffset="); + WriteToString(result, value->xOffset); + // Ark_Float64 yOffset + result->append(", "); + result->append(".yOffset="); + WriteToString(result, value->yOffset); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnOverScrollEvent* 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_OnOverScrollEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_OnProgressChangeEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnProgressChangeEvent* value) { + result->append("{"); + // Ark_Int32 newProgress + result->append(".newProgress="); + WriteToString(result, value->newProgress); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnProgressChangeEvent* 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_OnProgressChangeEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_OnScaleChangeEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnScaleChangeEvent* value) { + result->append("{"); + // Ark_Float64 oldScale + result->append(".oldScale="); + WriteToString(result, value->oldScale); + // Ark_Float64 newScale + result->append(", "); + result->append(".newScale="); + WriteToString(result, value->newScale); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnScaleChangeEvent* 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_OnScaleChangeEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_OnScrollEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnScrollEvent* value) { + result->append("{"); + // Ark_Float64 xOffset + result->append(".xOffset="); + WriteToString(result, value->xOffset); + // Ark_Float64 yOffset + result->append(", "); + result->append(".yOffset="); + WriteToString(result, value->yOffset); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnScrollEvent* 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_OnScrollEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_OnScrollFrameBeginHandlerResult& value) { return INTEROP_RUNTIME_OBJECT; @@ -8126,6 +9101,80 @@ inline Ark_RuntimeType runtimeType(const Opt_OnScrollFrameBeginHandlerResult& va return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_OnSearchResultReceiveEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnSearchResultReceiveEvent* value) { + result->append("{"); + // Ark_Number activeMatchOrdinal + result->append(".activeMatchOrdinal="); + WriteToString(result, &value->activeMatchOrdinal); + // Ark_Number numberOfMatches + result->append(", "); + result->append(".numberOfMatches="); + WriteToString(result, &value->numberOfMatches); + // Ark_Boolean isDoneCounting + result->append(", "); + result->append(".isDoneCounting="); + WriteToString(result, value->isDoneCounting); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnSearchResultReceiveEvent* 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_OnSearchResultReceiveEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_OnShowFileSelectorEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_OnShowFileSelectorEvent* value) { + result->append("{"); + // Ark_FileSelectorResult result + result->append(".result="); + WriteToString(result, value->result); + // Ark_FileSelectorParam fileSelector + result->append(", "); + result->append(".fileSelector="); + WriteToString(result, value->fileSelector); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OnShowFileSelectorEvent* 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_OnShowFileSelectorEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_OptionWidthMode& value) { return INTEROP_RUNTIME_NUMBER; @@ -8184,6 +9233,35 @@ inline Ark_RuntimeType runtimeType(const Opt_OutlineStyle& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_OverScrollMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_OverScrollMode value) { + result->append("Ark_OverScrollMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_OverScrollMode* 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_OverScrollMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_PageFlipMode& value) { return INTEROP_RUNTIME_NUMBER; @@ -8720,6 +9798,33 @@ inline Ark_RuntimeType runtimeType(const Opt_PerfMonitorSourceType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_PermissionRequest& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_PermissionRequest value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_PermissionRequest* 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_PermissionRequest& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_PinchGestureInterface& value) { return INTEROP_RUNTIME_OBJECT; @@ -9368,6 +10473,35 @@ inline Ark_RuntimeType runtimeType(const Opt_PromptAction& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ProtectedResourceType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_ProtectedResourceType value) { + result->append("Ark_ProtectedResourceType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ProtectedResourceType* 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_ProtectedResourceType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_RadioIndicatorType& value) { return INTEROP_RUNTIME_NUMBER; @@ -9525,6 +10659,35 @@ inline Ark_RuntimeType runtimeType(const Opt_RelateType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_RenderExitReason& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_RenderExitReason value) { + result->append("Ark_RenderExitReason("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_RenderExitReason* 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_RenderExitReason& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_RenderFit& value) { return INTEROP_RUNTIME_NUMBER; @@ -9554,6 +10717,64 @@ inline Ark_RuntimeType runtimeType(const Opt_RenderFit& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_RenderMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_RenderMode value) { + result->append("Ark_RenderMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_RenderMode* 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_RenderMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_RenderProcessNotRespondingReason& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_RenderProcessNotRespondingReason value) { + result->append("Ark_RenderProcessNotRespondingReason("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_RenderProcessNotRespondingReason* 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_RenderProcessNotRespondingReason& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_RepeatMode& value) { return INTEROP_RUNTIME_NUMBER; @@ -10329,6 +11550,33 @@ inline Ark_RuntimeType runtimeType(const Opt_Scene& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ScreenCaptureHandler& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ScreenCaptureHandler value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_ScreenCaptureHandler* 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_ScreenCaptureHandler& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ScrollableTargetInfo& value) { return INTEROP_RUNTIME_OBJECT; @@ -11454,6 +12702,62 @@ inline Ark_RuntimeType runtimeType(const Opt_SpringProp& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_SslError& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_SslError value) { + result->append("Ark_SslError("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_SslError* 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_SslError& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_SslErrorHandler& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_SslErrorHandler value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_SslErrorHandler* 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_SslErrorHandler& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_StickyStyle& value) { return INTEROP_RUNTIME_NUMBER; @@ -14222,6 +15526,35 @@ inline Ark_RuntimeType runtimeType(const Opt_ThemeControl& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ThreatType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_ThreatType value) { + result->append("Ark_ThreatType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ThreatType* 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_ThreatType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_TimePickerDialog& value) { return INTEROP_RUNTIME_OBJECT; @@ -16519,6 +17852,35 @@ inline Ark_RuntimeType runtimeType(const Opt_VideoController& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ViewportFit& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_ViewportFit value) { + result->append("Ark_ViewportFit("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ViewportFit* 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_ViewportFit& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_Visibility& value) { return INTEROP_RUNTIME_NUMBER; @@ -16649,6 +18011,89 @@ inline Ark_RuntimeType runtimeType(const Opt_WaterFlowSections& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_WebCaptureMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebCaptureMode value) { + result->append("Ark_WebCaptureMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebCaptureMode* 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_WebCaptureMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebContextMenuParam& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebContextMenuParam value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebContextMenuParam* 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_WebContextMenuParam& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebContextMenuResult& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebContextMenuResult value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebContextMenuResult* 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_WebContextMenuResult& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_WebCookie& value) { return INTEROP_RUNTIME_OBJECT; @@ -16676,6 +18121,350 @@ inline Ark_RuntimeType runtimeType(const Opt_WebCookie& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_WebDarkMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebDarkMode value) { + result->append("Ark_WebDarkMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebDarkMode* 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_WebDarkMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebElementType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebElementType value) { + result->append("Ark_WebElementType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebElementType* 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_WebElementType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebKeyboardAvoidMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebKeyboardAvoidMode value) { + result->append("Ark_WebKeyboardAvoidMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebKeyboardAvoidMode* 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_WebKeyboardAvoidMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebKeyboardController& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebKeyboardController value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebKeyboardController* 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_WebKeyboardController& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebLayoutMode& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebLayoutMode value) { + result->append("Ark_WebLayoutMode("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebLayoutMode* 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_WebLayoutMode& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebNavigationType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebNavigationType value) { + result->append("Ark_WebNavigationType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebNavigationType* 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_WebNavigationType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebResourceError& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebResourceError value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebResourceError* 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_WebResourceError& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebResourceRequest& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebResourceRequest value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebResourceRequest* 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_WebResourceRequest& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebResourceResponse& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebResourceResponse value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebResourceResponse* 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_WebResourceResponse& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebResponseType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebResponseType value) { + result->append("Ark_WebResponseType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebResponseType* 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_WebResponseType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_webview_WebHeader& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_webview_WebHeader* value) { + result->append("{"); + // Ark_String headerKey + result->append(".headerKey="); + WriteToString(result, &value->headerKey); + // Ark_String headerValue + result->append(", "); + result->append(".headerValue="); + WriteToString(result, &value->headerValue); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_webview_WebHeader* 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_webview_WebHeader& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_webview_WebviewController& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_webview_WebviewController value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_webview_WebviewController* 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_webview_WebviewController& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_Week& value) { return INTEROP_RUNTIME_NUMBER; @@ -17601,6 +19390,46 @@ inline Ark_RuntimeType runtimeType(const Opt_Array_GuideLineStyle& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Array_Header& value) +{ + return INTEROP_RUNTIME_OBJECT; +} + +template <> +void WriteToString(std::string* result, const Ark_Header* value); + +template <> +inline void WriteToString(std::string* result, const Array_Header* value) { + int32_t count = value->length; + result->append("{.array=allocArray({{"); + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, const_cast(&value->array[i])); + } + result->append("}})"); + result->append(", .length="); + result->append(std::to_string(value->length)); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Array_Header* 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_Array_Header& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Array_HistoricalPoint& value) { return INTEROP_RUNTIME_OBJECT; @@ -18801,6 +20630,46 @@ inline Ark_RuntimeType runtimeType(const Opt_Array_SafeAreaType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Array_ScriptItem& value) +{ + return INTEROP_RUNTIME_OBJECT; +} + +template <> +void WriteToString(std::string* result, const Ark_ScriptItem* value); + +template <> +inline void WriteToString(std::string* result, const Array_ScriptItem* value) { + int32_t count = value->length; + result->append("{.array=allocArray({{"); + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, const_cast(&value->array[i])); + } + result->append("}})"); + result->append(", .length="); + result->append(std::to_string(value->length)); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Array_ScriptItem* 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_Array_ScriptItem& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Array_Scroller& value) { return INTEROP_RUNTIME_OBJECT; @@ -20041,6 +21910,46 @@ inline Ark_RuntimeType runtimeType(const Opt_Array_Union_RichEditorTextSpanResul return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Array_webview_WebHeader& value) +{ + return INTEROP_RUNTIME_OBJECT; +} + +template <> +void WriteToString(std::string* result, const Ark_webview_WebHeader* value); + +template <> +inline void WriteToString(std::string* result, const Array_webview_WebHeader* value) { + int32_t count = value->length; + result->append("{.array=allocArray({{"); + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, const_cast(&value->array[i])); + } + result->append("}})"); + result->append(", .length="); + result->append(std::to_string(value->length)); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Array_webview_WebHeader* 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_Array_webview_WebHeader& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const AsyncCallback_image_PixelMap_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -21839,6 +23748,68 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_MouseEvent_Void& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_NativeEmbedDataInfo_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_NativeEmbedDataInfo_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_NativeEmbedDataInfo_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_NativeEmbedDataInfo_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_NativeEmbedTouchInfo_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_NativeEmbedTouchInfo_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_NativeEmbedTouchInfo_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_NativeEmbedTouchInfo_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_NavDestinationActiveReason_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -22273,12 +24244,12 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_Object_Void& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_onMeasureSize_SizeResult& value) +inline Ark_RuntimeType runtimeType(const Callback_OnAlertEvent_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_onMeasureSize_SizeResult* value) { +inline void WriteToString(std::string* result, const Callback_OnAlertEvent_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22286,7 +24257,7 @@ inline void WriteToString(std::string* result, const Callback_onMeasureSize_Size result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_onMeasureSize_SizeResult* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnAlertEvent_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22299,17 +24270,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_onMeasureSize_ result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_onMeasureSize_SizeResult& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnAlertEvent_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_onPlaceChildren_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnAudioStateChangedEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_onPlaceChildren_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnAudioStateChangedEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22317,7 +24288,7 @@ inline void WriteToString(std::string* result, const Callback_onPlaceChildren_Vo result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_onPlaceChildren_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnAudioStateChangedEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22330,17 +24301,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_onPlaceChildre result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_onPlaceChildren_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnAudioStateChangedEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_OnScrollFrameBeginHandlerResult_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnBeforeUnloadEvent_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_OnScrollFrameBeginHandlerResult_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnBeforeUnloadEvent_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22348,7 +24319,7 @@ inline void WriteToString(std::string* result, const Callback_OnScrollFrameBegin result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_OnScrollFrameBeginHandlerResult_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnBeforeUnloadEvent_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22361,17 +24332,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_OnScrollFrameB result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_OnScrollFrameBeginHandlerResult_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnBeforeUnloadEvent_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnClientAuthenticationEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnClientAuthenticationEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22379,7 +24350,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_Array_FontDesc result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnClientAuthenticationEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22392,17 +24363,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_Font result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnClientAuthenticationEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_Array_NavDestinationTransition_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnConfirmEvent_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_Array_NavDestinationTransition_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnConfirmEvent_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22410,7 +24381,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_Array_NavDesti result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_NavDestinationTransition_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnConfirmEvent_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22423,17 +24394,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_NavD result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Array_NavDestinationTransition_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnConfirmEvent_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_Array_String_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnConsoleEvent_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_Array_String_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnConsoleEvent_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22441,7 +24412,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_Array_String_O result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_String_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnConsoleEvent_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22454,17 +24425,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_Stri result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Array_String_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnConsoleEvent_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnContextMenuShowEvent_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnContextMenuShowEvent_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22472,7 +24443,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_Array_String_V result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnContextMenuShowEvent_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22485,17 +24456,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_Stri result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnContextMenuShowEvent_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_CustomBuilder_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnDataResubmittedEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_CustomBuilder_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnDataResubmittedEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22503,7 +24474,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_CustomBuilder_ result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_CustomBuilder_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnDataResubmittedEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22516,17 +24487,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_CustomBuil result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_CustomBuilder_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnDataResubmittedEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_FontDescriptor_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnDownloadStartEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_FontDescriptor_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnDownloadStartEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22534,7 +24505,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_FontDescriptor result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_FontDescriptor_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnDownloadStartEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22547,17 +24518,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_FontDescri result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_FontDescriptor_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnDownloadStartEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_NavigationAnimatedTransition_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnErrorReceiveEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_NavigationAnimatedTransition_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnErrorReceiveEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22565,7 +24536,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_NavigationAnim result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_NavigationAnimatedTransition_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnErrorReceiveEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22578,17 +24549,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_Navigation result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_NavigationAnimatedTransition_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnErrorReceiveEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_OffsetResult_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnFaviconReceivedEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_OffsetResult_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnFaviconReceivedEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22596,7 +24567,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_OffsetResult_V result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_OffsetResult_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnFaviconReceivedEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22609,17 +24580,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_OffsetResu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_OffsetResult_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnFaviconReceivedEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_Scene_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnFirstContentfulPaintEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_Scene_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnFirstContentfulPaintEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22627,7 +24598,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_Scene_Opt_Arra result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_Scene_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnFirstContentfulPaintEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22640,17 +24611,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_Scene_Opt_ result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Scene_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnFirstContentfulPaintEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_ScrollResult_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnGeolocationShowEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_ScrollResult_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnGeolocationShowEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22658,7 +24629,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_ScrollResult_V result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_ScrollResult_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnGeolocationShowEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22671,17 +24642,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_ScrollResu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_ScrollResult_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnGeolocationShowEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_String_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnHttpAuthRequestEvent_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_String_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnHttpAuthRequestEvent_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22689,7 +24660,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_String_Opt_Arr result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_String_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnHttpAuthRequestEvent_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22702,17 +24673,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_String_Opt result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_String_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnHttpAuthRequestEvent_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_StyledString_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnHttpErrorReceiveEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_StyledString_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnHttpErrorReceiveEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22720,7 +24691,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_StyledString_O result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_StyledString_Opt_Array_String_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnHttpErrorReceiveEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22733,17 +24704,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_StyledStri result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_StyledString_Opt_Array_String_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnHttpErrorReceiveEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Opt_TabContentAnimatedTransition_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnInterceptRequestEvent_WebResourceResponse& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Opt_TabContentAnimatedTransition_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnInterceptRequestEvent_WebResourceResponse* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22751,7 +24722,7 @@ inline void WriteToString(std::string* result, const Callback_Opt_TabContentAnim result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Opt_TabContentAnimatedTransition_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnInterceptRequestEvent_WebResourceResponse* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22764,17 +24735,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Opt_TabContent result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_TabContentAnimatedTransition_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnInterceptRequestEvent_WebResourceResponse& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_PlaybackInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnLoadInterceptEvent_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_PlaybackInfo_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnLoadInterceptEvent_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22782,7 +24753,7 @@ inline void WriteToString(std::string* result, const Callback_PlaybackInfo_Void* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_PlaybackInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnLoadInterceptEvent_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22795,17 +24766,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_PlaybackInfo_V result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_PlaybackInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnLoadInterceptEvent_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Pointer_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_onMeasureSize_SizeResult& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Pointer_Void* value) { +inline void WriteToString(std::string* result, const Callback_onMeasureSize_SizeResult* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22813,7 +24784,7 @@ inline void WriteToString(std::string* result, const Callback_Pointer_Void* valu result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Pointer_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_onMeasureSize_SizeResult* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22826,17 +24797,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Pointer_Void* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Pointer_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_onMeasureSize_SizeResult& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_PopInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnOverScrollEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_PopInfo_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnOverScrollEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22844,7 +24815,7 @@ inline void WriteToString(std::string* result, const Callback_PopInfo_Void* valu result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_PopInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnOverScrollEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22857,17 +24828,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_PopInfo_Void* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_PopInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnOverScrollEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_PreDragStatus_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnPageBeginEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_PreDragStatus_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnPageBeginEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22875,7 +24846,7 @@ inline void WriteToString(std::string* result, const Callback_PreDragStatus_Void result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_PreDragStatus_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnPageBeginEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22888,17 +24859,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_PreDragStatus_ result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_PreDragStatus_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnPageBeginEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_PreparedInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnPageEndEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_PreparedInfo_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnPageEndEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22906,7 +24877,7 @@ inline void WriteToString(std::string* result, const Callback_PreparedInfo_Void* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_PreparedInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnPageEndEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22919,17 +24890,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_PreparedInfo_V result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_PreparedInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnPageEndEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RangeUpdate& value) +inline Ark_RuntimeType runtimeType(const Callback_OnPageVisibleEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RangeUpdate* value) { +inline void WriteToString(std::string* result, const Callback_OnPageVisibleEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22937,7 +24908,7 @@ inline void WriteToString(std::string* result, const Callback_RangeUpdate* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RangeUpdate* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnPageVisibleEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22950,17 +24921,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RangeUpdate* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RangeUpdate& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnPageVisibleEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RefreshStatus_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnPermissionRequestEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RefreshStatus_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnPermissionRequestEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22968,7 +24939,7 @@ inline void WriteToString(std::string* result, const Callback_RefreshStatus_Void result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RefreshStatus_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnPermissionRequestEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -22981,17 +24952,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RefreshStatus_ result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RefreshStatus_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnPermissionRequestEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RichEditorChangeValue_Boolean& value) +inline Ark_RuntimeType runtimeType(const Callback_onPlaceChildren_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RichEditorChangeValue_Boolean* value) { +inline void WriteToString(std::string* result, const Callback_onPlaceChildren_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -22999,7 +24970,7 @@ inline void WriteToString(std::string* result, const Callback_RichEditorChangeVa result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RichEditorChangeValue_Boolean* value) { +inline void WriteToString(std::string* result, const Opt_Callback_onPlaceChildren_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23012,17 +24983,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RichEditorChan result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorChangeValue_Boolean& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_onPlaceChildren_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RichEditorDeleteValue_Boolean& value) +inline Ark_RuntimeType runtimeType(const Callback_OnProgressChangeEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RichEditorDeleteValue_Boolean* value) { +inline void WriteToString(std::string* result, const Callback_OnProgressChangeEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23030,7 +25001,7 @@ inline void WriteToString(std::string* result, const Callback_RichEditorDeleteVa result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RichEditorDeleteValue_Boolean* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnProgressChangeEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23043,17 +25014,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RichEditorDele result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorDeleteValue_Boolean& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnProgressChangeEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RichEditorInsertValue_Boolean& value) +inline Ark_RuntimeType runtimeType(const Callback_OnPromptEvent_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RichEditorInsertValue_Boolean* value) { +inline void WriteToString(std::string* result, const Callback_OnPromptEvent_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23061,7 +25032,7 @@ inline void WriteToString(std::string* result, const Callback_RichEditorInsertVa result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RichEditorInsertValue_Boolean* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnPromptEvent_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23074,17 +25045,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RichEditorInse result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorInsertValue_Boolean& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnPromptEvent_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RichEditorRange_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnRefreshAccessedHistoryEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RichEditorRange_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnRefreshAccessedHistoryEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23092,7 +25063,7 @@ inline void WriteToString(std::string* result, const Callback_RichEditorRange_Vo result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RichEditorRange_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnRefreshAccessedHistoryEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23105,17 +25076,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RichEditorRang result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorRange_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnRefreshAccessedHistoryEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RichEditorSelection_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnRenderExitedEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RichEditorSelection_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnRenderExitedEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23123,7 +25094,7 @@ inline void WriteToString(std::string* result, const Callback_RichEditorSelectio result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RichEditorSelection_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnRenderExitedEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23136,17 +25107,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RichEditorSele result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorSelection_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnRenderExitedEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RichEditorTextSpanResult_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnResourceLoadEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RichEditorTextSpanResult_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnResourceLoadEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23154,7 +25125,7 @@ inline void WriteToString(std::string* result, const Callback_RichEditorTextSpan result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RichEditorTextSpanResult_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnResourceLoadEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23167,17 +25138,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RichEditorText result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorTextSpanResult_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnResourceLoadEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RotationGesture& value) +inline Ark_RuntimeType runtimeType(const Callback_OnScaleChangeEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RotationGesture* value) { +inline void WriteToString(std::string* result, const Callback_OnScaleChangeEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23185,7 +25156,7 @@ inline void WriteToString(std::string* result, const Callback_RotationGesture* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RotationGesture* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnScaleChangeEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23198,17 +25169,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RotationGestur result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RotationGesture& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnScaleChangeEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_RotationGesture_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnScreenCaptureRequestEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_RotationGesture_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnScreenCaptureRequestEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23216,7 +25187,7 @@ inline void WriteToString(std::string* result, const Callback_RotationGesture_Vo result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_RotationGesture_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnScreenCaptureRequestEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23229,17 +25200,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_RotationGestur result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_RotationGesture_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnScreenCaptureRequestEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_SheetDismiss_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnScrollEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_SheetDismiss_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnScrollEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23247,7 +25218,7 @@ inline void WriteToString(std::string* result, const Callback_SheetDismiss_Void* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_SheetDismiss_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnScrollEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23260,17 +25231,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_SheetDismiss_V result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_SheetDismiss_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnScrollEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_SheetType_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnScrollFrameBeginHandlerResult_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_SheetType_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnScrollFrameBeginHandlerResult_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23278,7 +25249,7 @@ inline void WriteToString(std::string* result, const Callback_SheetType_Void* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_SheetType_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnScrollFrameBeginHandlerResult_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23291,17 +25262,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_SheetType_Void result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_SheetType_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnScrollFrameBeginHandlerResult_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_SizeResult_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnSearchResultReceiveEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_SizeResult_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnSearchResultReceiveEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23309,7 +25280,7 @@ inline void WriteToString(std::string* result, const Callback_SizeResult_Void* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_SizeResult_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnSearchResultReceiveEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23322,17 +25293,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_SizeResult_Voi result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_SizeResult_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnSearchResultReceiveEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_SpringBackAction_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnShowFileSelectorEvent_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_SpringBackAction_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnShowFileSelectorEvent_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23340,7 +25311,7 @@ inline void WriteToString(std::string* result, const Callback_SpringBackAction_V result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_SpringBackAction_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnShowFileSelectorEvent_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23353,17 +25324,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_SpringBackActi result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_SpringBackAction_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnShowFileSelectorEvent_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_StateStylesChange& value) +inline Ark_RuntimeType runtimeType(const Callback_OnSslErrorEventReceiveEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_StateStylesChange* value) { +inline void WriteToString(std::string* result, const Callback_OnSslErrorEventReceiveEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23371,7 +25342,7 @@ inline void WriteToString(std::string* result, const Callback_StateStylesChange* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_StateStylesChange* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnSslErrorEventReceiveEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23384,17 +25355,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_StateStylesCha result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_StateStylesChange& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnSslErrorEventReceiveEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_String_PasteEvent_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnTitleReceiveEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_String_PasteEvent_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnTitleReceiveEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23402,7 +25373,7 @@ inline void WriteToString(std::string* result, const Callback_String_PasteEvent_ result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_String_PasteEvent_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnTitleReceiveEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23415,17 +25386,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_String_PasteEv result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_String_PasteEvent_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnTitleReceiveEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_String_SurfaceRect_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnTouchIconUrlReceivedEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_String_SurfaceRect_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnTouchIconUrlReceivedEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23433,7 +25404,7 @@ inline void WriteToString(std::string* result, const Callback_String_SurfaceRect result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_String_SurfaceRect_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnTouchIconUrlReceivedEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23446,17 +25417,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_String_Surface result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_String_SurfaceRect_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnTouchIconUrlReceivedEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_String_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_OnWindowNewEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_String_Void* value) { +inline void WriteToString(std::string* result, const Callback_OnWindowNewEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23464,7 +25435,7 @@ inline void WriteToString(std::string* result, const Callback_String_Void* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_String_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_OnWindowNewEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23477,17 +25448,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_String_Void* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_String_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_OnWindowNewEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_StyledStringChangeValue_Boolean& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_StyledStringChangeValue_Boolean* value) { +inline void WriteToString(std::string* result, const Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23495,7 +25466,7 @@ inline void WriteToString(std::string* result, const Callback_StyledStringChange result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_StyledStringChangeValue_Boolean* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23508,17 +25479,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_StyledStringCh result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_StyledStringChangeValue_Boolean& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_StyledStringMarshallingValue_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_Array_NavDestinationTransition_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_StyledStringMarshallingValue_Void* value) { +inline void WriteToString(std::string* result, const Callback_Opt_Array_NavDestinationTransition_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23526,7 +25497,7 @@ inline void WriteToString(std::string* result, const Callback_StyledStringMarsha result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_StyledStringMarshallingValue_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_NavDestinationTransition_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23539,17 +25510,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_StyledStringMa result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_StyledStringMarshallingValue_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Array_NavDestinationTransition_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_SwipeActionState_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_Array_String_Opt_Array_String_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_SwipeActionState_Void* value) { +inline void WriteToString(std::string* result, const Callback_Opt_Array_String_Opt_Array_String_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23557,7 +25528,7 @@ inline void WriteToString(std::string* result, const Callback_SwipeActionState_V result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_SwipeActionState_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_String_Opt_Array_String_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23570,17 +25541,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_SwipeActionSta result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_SwipeActionState_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Array_String_Opt_Array_String_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_SwipeGesture& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_Array_String_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_SwipeGesture* value) { +inline void WriteToString(std::string* result, const Callback_Opt_Array_String_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23588,7 +25559,7 @@ inline void WriteToString(std::string* result, const Callback_SwipeGesture* valu result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_SwipeGesture* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_Array_String_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23601,17 +25572,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_SwipeGesture* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_SwipeGesture& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Array_String_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_SwipeGesture_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_CustomBuilder_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_SwipeGesture_Void* value) { +inline void WriteToString(std::string* result, const Callback_Opt_CustomBuilder_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23619,7 +25590,7 @@ inline void WriteToString(std::string* result, const Callback_SwipeGesture_Void* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_SwipeGesture_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_CustomBuilder_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23632,17 +25603,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_SwipeGesture_V result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_SwipeGesture_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_CustomBuilder_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_SwiperContentTransitionProxy_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_FontDescriptor_Opt_Array_String_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_SwiperContentTransitionProxy_Void* value) { +inline void WriteToString(std::string* result, const Callback_Opt_FontDescriptor_Opt_Array_String_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23650,7 +25621,7 @@ inline void WriteToString(std::string* result, const Callback_SwiperContentTrans result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_SwiperContentTransitionProxy_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_FontDescriptor_Opt_Array_String_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23663,17 +25634,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_SwiperContentT result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_SwiperContentTransitionProxy_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_FontDescriptor_Opt_Array_String_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_NavigationAnimatedTransition_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T* value) { +inline void WriteToString(std::string* result, const Callback_Opt_NavigationAnimatedTransition_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23681,7 +25652,7 @@ inline void WriteToString(std::string* result, const Callback_T* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_NavigationAnimatedTransition_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23694,17 +25665,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_NavigationAnimatedTransition_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_OffsetResult_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void* value) { +inline void WriteToString(std::string* result, const Callback_Opt_OffsetResult_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23712,7 +25683,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_OffsetResult_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23725,17 +25696,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_OffsetResult_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void_Arkui_Component_Units_Length& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_Scene_Opt_Array_String_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void_Arkui_Component_Units_Length* value) { +inline void WriteToString(std::string* result, const Callback_Opt_Scene_Opt_Array_String_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23743,7 +25714,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void_Arkui_Compo result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Arkui_Component_Units_Length* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_Scene_Opt_Array_String_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23756,17 +25727,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Arkui_C result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Arkui_Component_Units_Length& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_Scene_Opt_Array_String_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void_Arkui_Component_Units_ResourceStr& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_ScrollResult_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void_Arkui_Component_Units_ResourceStr* value) { +inline void WriteToString(std::string* result, const Callback_Opt_ScrollResult_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23774,7 +25745,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void_Arkui_Compo result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Arkui_Component_Units_ResourceStr* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_ScrollResult_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23787,17 +25758,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Arkui_C result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Arkui_Component_Units_ResourceStr& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_ScrollResult_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void_Array_Arkui_Component_Units_ResourceStr& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_String_Opt_Array_String_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void_Array_Arkui_Component_Units_ResourceStr* value) { +inline void WriteToString(std::string* result, const Callback_Opt_String_Opt_Array_String_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23805,7 +25776,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void_Array_Arkui result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Array_Arkui_Component_Units_ResourceStr* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_String_Opt_Array_String_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23818,17 +25789,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Array_A result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Array_Arkui_Component_Units_ResourceStr& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_String_Opt_Array_String_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void_Array_Number& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_StyledString_Opt_Array_String_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void_Array_Number* value) { +inline void WriteToString(std::string* result, const Callback_Opt_StyledString_Opt_Array_String_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23836,7 +25807,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void_Array_Numbe result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Array_Number* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_StyledString_Opt_Array_String_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23849,17 +25820,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Array_N result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Array_Number& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_StyledString_Opt_Array_String_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void_Boolean& value) +inline Ark_RuntimeType runtimeType(const Callback_Opt_TabContentAnimatedTransition_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void_Boolean* value) { +inline void WriteToString(std::string* result, const Callback_Opt_TabContentAnimatedTransition_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23867,7 +25838,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void_Boolean* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Boolean* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Opt_TabContentAnimatedTransition_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23880,17 +25851,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Boolean result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Boolean& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Opt_TabContentAnimatedTransition_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void_Date& value) +inline Ark_RuntimeType runtimeType(const Callback_PlaybackInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void_Date* value) { +inline void WriteToString(std::string* result, const Callback_PlaybackInfo_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23898,7 +25869,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void_Date* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Date* value) { +inline void WriteToString(std::string* result, const Opt_Callback_PlaybackInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23911,17 +25882,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Date* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Date& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_PlaybackInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void_Global_Resource_Resource& value) +inline Ark_RuntimeType runtimeType(const Callback_Pointer_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void_Global_Resource_Resource* value) { +inline void WriteToString(std::string* result, const Callback_Pointer_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23929,7 +25900,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void_Global_Reso result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Global_Resource_Resource* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Pointer_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23942,17 +25913,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Global_ result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Global_Resource_Resource& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Pointer_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void_Number& value) +inline Ark_RuntimeType runtimeType(const Callback_PopInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void_Number* value) { +inline void WriteToString(std::string* result, const Callback_PopInfo_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23960,7 +25931,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void_Number* val result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Number* value) { +inline void WriteToString(std::string* result, const Opt_Callback_PopInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -23973,17 +25944,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Number* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Number& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_PopInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_T_Void_String& value) +inline Ark_RuntimeType runtimeType(const Callback_PreDragStatus_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_T_Void_String* value) { +inline void WriteToString(std::string* result, const Callback_PreDragStatus_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -23991,7 +25962,7 @@ inline void WriteToString(std::string* result, const Callback_T_Void_String* val result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_T_Void_String* value) { +inline void WriteToString(std::string* result, const Opt_Callback_PreDragStatus_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24004,17 +25975,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_T_Void_String* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_String& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_PreDragStatus_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_TabContentTransitionProxy_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_PreparedInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_TabContentTransitionProxy_Void* value) { +inline void WriteToString(std::string* result, const Callback_PreparedInfo_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24022,7 +25993,7 @@ inline void WriteToString(std::string* result, const Callback_TabContentTransiti result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_TabContentTransitionProxy_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_PreparedInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24035,17 +26006,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_TabContentTran result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_TabContentTransitionProxy_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_PreparedInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_TerminationInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_RangeUpdate& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_TerminationInfo_Void* value) { +inline void WriteToString(std::string* result, const Callback_RangeUpdate* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24053,7 +26024,7 @@ inline void WriteToString(std::string* result, const Callback_TerminationInfo_Vo result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_TerminationInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RangeUpdate* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24066,17 +26037,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_TerminationInf result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_TerminationInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RangeUpdate& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_TextPickerResult_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_RefreshStatus_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_TextPickerResult_Void* value) { +inline void WriteToString(std::string* result, const Callback_RefreshStatus_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24084,7 +26055,7 @@ inline void WriteToString(std::string* result, const Callback_TextPickerResult_V result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_TextPickerResult_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RefreshStatus_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24097,17 +26068,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_TextPickerResu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_TextPickerResult_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RefreshStatus_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_TextRange_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_RichEditorChangeValue_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_TextRange_Void* value) { +inline void WriteToString(std::string* result, const Callback_RichEditorChangeValue_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24115,7 +26086,7 @@ inline void WriteToString(std::string* result, const Callback_TextRange_Void* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_TextRange_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RichEditorChangeValue_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24128,17 +26099,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_TextRange_Void result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_TextRange_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorChangeValue_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_TimePickerResult_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_RichEditorDeleteValue_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_TimePickerResult_Void* value) { +inline void WriteToString(std::string* result, const Callback_RichEditorDeleteValue_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24146,7 +26117,7 @@ inline void WriteToString(std::string* result, const Callback_TimePickerResult_V result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_TimePickerResult_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RichEditorDeleteValue_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24159,17 +26130,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_TimePickerResu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_TimePickerResult_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorDeleteValue_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_TouchEvent_HitTestMode& value) +inline Ark_RuntimeType runtimeType(const Callback_RichEditorInsertValue_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_TouchEvent_HitTestMode* value) { +inline void WriteToString(std::string* result, const Callback_RichEditorInsertValue_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24177,7 +26148,7 @@ inline void WriteToString(std::string* result, const Callback_TouchEvent_HitTest result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_TouchEvent_HitTestMode* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RichEditorInsertValue_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24190,17 +26161,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_TouchEvent_Hit result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_TouchEvent_HitTestMode& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorInsertValue_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_TouchEvent_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_RichEditorRange_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_TouchEvent_Void* value) { +inline void WriteToString(std::string* result, const Callback_RichEditorRange_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24208,7 +26179,7 @@ inline void WriteToString(std::string* result, const Callback_TouchEvent_Void* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_TouchEvent_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RichEditorRange_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24221,17 +26192,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_TouchEvent_Voi result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_TouchEvent_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorRange_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_TouchResult_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_RichEditorSelection_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_TouchResult_Void* value) { +inline void WriteToString(std::string* result, const Callback_RichEditorSelection_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24239,7 +26210,7 @@ inline void WriteToString(std::string* result, const Callback_TouchResult_Void* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_TouchResult_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RichEditorSelection_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24252,17 +26223,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_TouchResult_Vo result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_TouchResult_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorSelection_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Tuple_Number_Number_Number_Number_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_RichEditorTextSpanResult_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Tuple_Number_Number_Number_Number_Void* value) { +inline void WriteToString(std::string* result, const Callback_RichEditorTextSpanResult_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24270,7 +26241,7 @@ inline void WriteToString(std::string* result, const Callback_Tuple_Number_Numbe result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Tuple_Number_Number_Number_Number_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RichEditorTextSpanResult_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24283,17 +26254,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Tuple_Number_N result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Tuple_Number_Number_Number_Number_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RichEditorTextSpanResult_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Tuple_Number_Number_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_RotationGesture& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Tuple_Number_Number_Void* value) { +inline void WriteToString(std::string* result, const Callback_RotationGesture* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24301,7 +26272,7 @@ inline void WriteToString(std::string* result, const Callback_Tuple_Number_Numbe result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Tuple_Number_Number_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RotationGesture* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24314,17 +26285,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Tuple_Number_N result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Tuple_Number_Number_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RotationGesture& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_UIExtensionProxy_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_RotationGesture_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_UIExtensionProxy_Void* value) { +inline void WriteToString(std::string* result, const Callback_RotationGesture_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24332,7 +26303,7 @@ inline void WriteToString(std::string* result, const Callback_UIExtensionProxy_V result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_UIExtensionProxy_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_RotationGesture_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24345,17 +26316,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_UIExtensionPro result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_UIExtensionProxy_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_RotationGesture_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Union_CustomBuilder_DragItemInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_SheetDismiss_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Union_CustomBuilder_DragItemInfo_Void* value) { +inline void WriteToString(std::string* result, const Callback_SheetDismiss_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24363,7 +26334,7 @@ inline void WriteToString(std::string* result, const Callback_Union_CustomBuilde result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Union_CustomBuilder_DragItemInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_SheetDismiss_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24376,17 +26347,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Union_CustomBu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Union_CustomBuilder_DragItemInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_SheetDismiss_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Union_Object_Undefined_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_SheetType_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Union_Object_Undefined_Void* value) { +inline void WriteToString(std::string* result, const Callback_SheetType_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24394,7 +26365,7 @@ inline void WriteToString(std::string* result, const Callback_Union_Object_Undef result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Union_Object_Undefined_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_SheetType_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24407,17 +26378,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Union_Object_U result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Union_Object_Undefined_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_SheetType_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Callback_Void& value) +inline Ark_RuntimeType runtimeType(const Callback_SizeResult_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Callback_Void* value) { +inline void WriteToString(std::string* result, const Callback_SizeResult_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24425,7 +26396,7 @@ inline void WriteToString(std::string* result, const Callback_Void* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Callback_Void* value) { +inline void WriteToString(std::string* result, const Opt_Callback_SizeResult_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24438,17 +26409,17 @@ inline void WriteToString(std::string* result, const Opt_Callback_Void* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Callback_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_SizeResult_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const CheckBoxModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Callback_SpringBackAction_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const CheckBoxModifierBuilder* value) { +inline void WriteToString(std::string* result, const Callback_SpringBackAction_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24456,7 +26427,7 @@ inline void WriteToString(std::string* result, const CheckBoxModifierBuilder* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CheckBoxModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_Callback_SpringBackAction_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24469,17 +26440,17 @@ inline void WriteToString(std::string* result, const Opt_CheckBoxModifierBuilder result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CheckBoxModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_SpringBackAction_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ContentDidScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_StateStylesChange& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ContentDidScrollCallback* value) { +inline void WriteToString(std::string* result, const Callback_StateStylesChange* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24487,7 +26458,7 @@ inline void WriteToString(std::string* result, const ContentDidScrollCallback* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ContentDidScrollCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_StateStylesChange* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24500,17 +26471,17 @@ inline void WriteToString(std::string* result, const Opt_ContentDidScrollCallbac result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ContentDidScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_StateStylesChange& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ContentWillScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_String_PasteEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ContentWillScrollCallback* value) { +inline void WriteToString(std::string* result, const Callback_String_PasteEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24518,7 +26489,7 @@ inline void WriteToString(std::string* result, const ContentWillScrollCallback* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ContentWillScrollCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_String_PasteEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24531,17 +26502,17 @@ inline void WriteToString(std::string* result, const Opt_ContentWillScrollCallba result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ContentWillScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_String_PasteEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Context_getGroupDir_Callback& value) +inline Ark_RuntimeType runtimeType(const Callback_String_SurfaceRect_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Context_getGroupDir_Callback* value) { +inline void WriteToString(std::string* result, const Callback_String_SurfaceRect_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24549,7 +26520,7 @@ inline void WriteToString(std::string* result, const Context_getGroupDir_Callbac result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Context_getGroupDir_Callback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_String_SurfaceRect_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24562,17 +26533,17 @@ inline void WriteToString(std::string* result, const Opt_Context_getGroupDir_Cal result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Context_getGroupDir_Callback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_String_SurfaceRect_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const curves_Callback_Number_Number& value) +inline Ark_RuntimeType runtimeType(const Callback_String_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const curves_Callback_Number_Number* value) { +inline void WriteToString(std::string* result, const Callback_String_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24580,7 +26551,7 @@ inline void WriteToString(std::string* result, const curves_Callback_Number_Numb result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_curves_Callback_Number_Number* value) { +inline void WriteToString(std::string* result, const Opt_Callback_String_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24593,17 +26564,17 @@ inline void WriteToString(std::string* result, const Opt_curves_Callback_Number_ result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_curves_Callback_Number_Number& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_String_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const CustomNodeBuilder& value) +inline Ark_RuntimeType runtimeType(const Callback_StyledStringChangeValue_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const CustomNodeBuilder* value) { +inline void WriteToString(std::string* result, const Callback_StyledStringChangeValue_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24611,7 +26582,7 @@ inline void WriteToString(std::string* result, const CustomNodeBuilder* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CustomNodeBuilder* value) { +inline void WriteToString(std::string* result, const Opt_Callback_StyledStringChangeValue_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24624,17 +26595,17 @@ inline void WriteToString(std::string* result, const Opt_CustomNodeBuilder* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CustomNodeBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_StyledStringChangeValue_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const CustomStyles& value) +inline Ark_RuntimeType runtimeType(const Callback_StyledStringMarshallingValue_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const CustomStyles* value) { +inline void WriteToString(std::string* result, const Callback_StyledStringMarshallingValue_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24642,7 +26613,7 @@ inline void WriteToString(std::string* result, const CustomStyles* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CustomStyles* value) { +inline void WriteToString(std::string* result, const Opt_Callback_StyledStringMarshallingValue_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24655,17 +26626,17 @@ inline void WriteToString(std::string* result, const Opt_CustomStyles* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CustomStyles& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_StyledStringMarshallingValue_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const DataPanelModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Callback_SwipeActionState_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const DataPanelModifierBuilder* value) { +inline void WriteToString(std::string* result, const Callback_SwipeActionState_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24673,7 +26644,7 @@ inline void WriteToString(std::string* result, const DataPanelModifierBuilder* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DataPanelModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_Callback_SwipeActionState_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24686,17 +26657,17 @@ inline void WriteToString(std::string* result, const Opt_DataPanelModifierBuilde result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DataPanelModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_SwipeActionState_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const EditableTextOnChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_SwipeGesture& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const EditableTextOnChangeCallback* value) { +inline void WriteToString(std::string* result, const Callback_SwipeGesture* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24704,7 +26675,7 @@ inline void WriteToString(std::string* result, const EditableTextOnChangeCallbac result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_EditableTextOnChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_SwipeGesture* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24717,17 +26688,17 @@ inline void WriteToString(std::string* result, const Opt_EditableTextOnChangeCal result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_EditableTextOnChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_SwipeGesture& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ErrorCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_SwipeGesture_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ErrorCallback* value) { +inline void WriteToString(std::string* result, const Callback_SwipeGesture_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24735,7 +26706,7 @@ inline void WriteToString(std::string* result, const ErrorCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ErrorCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_SwipeGesture_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24748,17 +26719,17 @@ inline void WriteToString(std::string* result, const Opt_ErrorCallback* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ErrorCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_SwipeGesture_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const GaugeModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Callback_SwiperContentTransitionProxy_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const GaugeModifierBuilder* value) { +inline void WriteToString(std::string* result, const Callback_SwiperContentTransitionProxy_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24766,7 +26737,7 @@ inline void WriteToString(std::string* result, const GaugeModifierBuilder* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GaugeModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_Callback_SwiperContentTransitionProxy_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24779,17 +26750,17 @@ inline void WriteToString(std::string* result, const Opt_GaugeModifierBuilder* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GaugeModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_SwiperContentTransitionProxy_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const GestureRecognizerJudgeBeginCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_T& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const GestureRecognizerJudgeBeginCallback* value) { +inline void WriteToString(std::string* result, const Callback_T* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24797,7 +26768,7 @@ inline void WriteToString(std::string* result, const GestureRecognizerJudgeBegin result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GestureRecognizerJudgeBeginCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24810,17 +26781,17 @@ inline void WriteToString(std::string* result, const Opt_GestureRecognizerJudgeB result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GestureRecognizerJudgeBeginCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const GetItemMainSizeByIndex& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const GetItemMainSizeByIndex* value) { +inline void WriteToString(std::string* result, const Callback_T_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24828,7 +26799,7 @@ inline void WriteToString(std::string* result, const GetItemMainSizeByIndex* val result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GetItemMainSizeByIndex* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24841,17 +26812,17 @@ inline void WriteToString(std::string* result, const Opt_GetItemMainSizeByIndex* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GetItemMainSizeByIndex& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const HoverCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void_Arkui_Component_Units_Length& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const HoverCallback* value) { +inline void WriteToString(std::string* result, const Callback_T_Void_Arkui_Component_Units_Length* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24859,7 +26830,7 @@ inline void WriteToString(std::string* result, const HoverCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_HoverCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Arkui_Component_Units_Length* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24872,17 +26843,17 @@ inline void WriteToString(std::string* result, const Opt_HoverCallback* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_HoverCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Arkui_Component_Units_Length& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ImageCompleteCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void_Arkui_Component_Units_ResourceStr& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ImageCompleteCallback* value) { +inline void WriteToString(std::string* result, const Callback_T_Void_Arkui_Component_Units_ResourceStr* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24890,7 +26861,7 @@ inline void WriteToString(std::string* result, const ImageCompleteCallback* valu result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ImageCompleteCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Arkui_Component_Units_ResourceStr* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24903,17 +26874,17 @@ inline void WriteToString(std::string* result, const Opt_ImageCompleteCallback* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageCompleteCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Arkui_Component_Units_ResourceStr& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ImageErrorCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void_Array_Arkui_Component_Units_ResourceStr& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ImageErrorCallback* value) { +inline void WriteToString(std::string* result, const Callback_T_Void_Array_Arkui_Component_Units_ResourceStr* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24921,7 +26892,7 @@ inline void WriteToString(std::string* result, const ImageErrorCallback* value) result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ImageErrorCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Array_Arkui_Component_Units_ResourceStr* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24934,17 +26905,17 @@ inline void WriteToString(std::string* result, const Opt_ImageErrorCallback* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageErrorCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Array_Arkui_Component_Units_ResourceStr& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ImageOnCompleteCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void_Array_Number& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ImageOnCompleteCallback* value) { +inline void WriteToString(std::string* result, const Callback_T_Void_Array_Number* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24952,7 +26923,7 @@ inline void WriteToString(std::string* result, const ImageOnCompleteCallback* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ImageOnCompleteCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Array_Number* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24965,17 +26936,17 @@ inline void WriteToString(std::string* result, const Opt_ImageOnCompleteCallback result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageOnCompleteCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Array_Number& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const InterceptionModeCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const InterceptionModeCallback* value) { +inline void WriteToString(std::string* result, const Callback_T_Void_Boolean* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -24983,7 +26954,7 @@ inline void WriteToString(std::string* result, const InterceptionModeCallback* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_InterceptionModeCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -24996,17 +26967,17 @@ inline void WriteToString(std::string* result, const Opt_InterceptionModeCallbac result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_InterceptionModeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const InterceptionShowCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void_Date& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const InterceptionShowCallback* value) { +inline void WriteToString(std::string* result, const Callback_T_Void_Date* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25014,7 +26985,7 @@ inline void WriteToString(std::string* result, const InterceptionShowCallback* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_InterceptionShowCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Date* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25027,17 +26998,17 @@ inline void WriteToString(std::string* result, const Opt_InterceptionShowCallbac result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_InterceptionShowCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Date& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const LoadingProgressModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void_Global_Resource_Resource& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const LoadingProgressModifierBuilder* value) { +inline void WriteToString(std::string* result, const Callback_T_Void_Global_Resource_Resource* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25045,7 +27016,7 @@ inline void WriteToString(std::string* result, const LoadingProgressModifierBuil result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LoadingProgressModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Global_Resource_Resource* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25058,33 +27029,25 @@ inline void WriteToString(std::string* result, const Opt_LoadingProgressModifier result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LoadingProgressModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Global_Resource_Resource& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Map_AxisModel_Number& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void_Number& value) { return INTEROP_RUNTIME_OBJECT; } template <> -void WriteToString(std::string* result, const Ark_AxisModel value); -template <> -void WriteToString(std::string* result, const Ark_Number* value); -template <> -inline void WriteToString(std::string* result, const Map_AxisModel_Number* value) { +inline void WriteToString(std::string* result, const Callback_T_Void_Number* value) { result->append("{"); - int32_t count = value->size; - for (int i = 0; i < count; i++) { - if (i > 0) result->append(", "); - WriteToString(result, (value->keys[i])); - result->append(": "); - WriteToString(result, const_cast(&value->values[i])); - } + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Map_AxisModel_Number* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void_Number* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25097,33 +27060,25 @@ inline void WriteToString(std::string* result, const Opt_Map_AxisModel_Number* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Map_AxisModel_Number& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_Number& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Map_Number_text_RunMetrics& value) +inline Ark_RuntimeType runtimeType(const Callback_T_Void_String& value) { return INTEROP_RUNTIME_OBJECT; } template <> -void WriteToString(std::string* result, const Ark_Number* value); -template <> -void WriteToString(std::string* result, const Ark_text_RunMetrics* value); -template <> -inline void WriteToString(std::string* result, const Map_Number_text_RunMetrics* value) { +inline void WriteToString(std::string* result, const Callback_T_Void_String* value) { result->append("{"); - int32_t count = value->size; - for (int i = 0; i < count; i++) { - if (i > 0) result->append(", "); - WriteToString(result, const_cast(&value->keys[i])); - result->append(": "); - WriteToString(result, const_cast(&value->values[i])); - } + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Map_Number_text_RunMetrics* value) { +inline void WriteToString(std::string* result, const Opt_Callback_T_Void_String* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25136,33 +27091,25 @@ inline void WriteToString(std::string* result, const Opt_Map_Number_text_RunMetr result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Map_Number_text_RunMetrics& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_T_Void_String& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Map_String_ComponentContent& value) +inline Ark_RuntimeType runtimeType(const Callback_TabContentTransitionProxy_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -void WriteToString(std::string* result, const Ark_String* value); -template <> -void WriteToString(std::string* result, const Ark_ComponentContent value); -template <> -inline void WriteToString(std::string* result, const Map_String_ComponentContent* value) { +inline void WriteToString(std::string* result, const Callback_TabContentTransitionProxy_Void* value) { result->append("{"); - int32_t count = value->size; - for (int i = 0; i < count; i++) { - if (i > 0) result->append(", "); - WriteToString(result, const_cast(&value->keys[i])); - result->append(": "); - WriteToString(result, (value->values[i])); - } + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Map_String_ComponentContent* value) { +inline void WriteToString(std::string* result, const Opt_Callback_TabContentTransitionProxy_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25175,33 +27122,25 @@ inline void WriteToString(std::string* result, const Opt_Map_String_ComponentCon result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Map_String_ComponentContent& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_TabContentTransitionProxy_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Map_String_Int64& value) +inline Ark_RuntimeType runtimeType(const Callback_TerminationInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -void WriteToString(std::string* result, const Ark_String* value); -template <> -void WriteToString(std::string* result, const Ark_Int64 value); -template <> -inline void WriteToString(std::string* result, const Map_String_Int64* value) { +inline void WriteToString(std::string* result, const Callback_TerminationInfo_Void* value) { result->append("{"); - int32_t count = value->size; - for (int i = 0; i < count; i++) { - if (i > 0) result->append(", "); - WriteToString(result, const_cast(&value->keys[i])); - result->append(": "); - WriteToString(result, (value->values[i])); - } + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Map_String_Int64* value) { +inline void WriteToString(std::string* result, const Opt_Callback_TerminationInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25214,33 +27153,25 @@ inline void WriteToString(std::string* result, const Opt_Map_String_Int64* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Map_String_Int64& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_TerminationInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Map_String_Object& value) +inline Ark_RuntimeType runtimeType(const Callback_TextPickerResult_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -void WriteToString(std::string* result, const Ark_String* value); -template <> -void WriteToString(std::string* result, const Ark_Object* value); -template <> -inline void WriteToString(std::string* result, const Map_String_Object* value) { +inline void WriteToString(std::string* result, const Callback_TextPickerResult_Void* value) { result->append("{"); - int32_t count = value->size; - for (int i = 0; i < count; i++) { - if (i > 0) result->append(", "); - WriteToString(result, const_cast(&value->keys[i])); - result->append(": "); - WriteToString(result, const_cast(&value->values[i])); - } + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Map_String_Object* value) { +inline void WriteToString(std::string* result, const Opt_Callback_TextPickerResult_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25253,17 +27184,17 @@ inline void WriteToString(std::string* result, const Opt_Map_String_Object* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Map_String_Object& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_TextPickerResult_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const MenuCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_TextRange_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const MenuCallback* value) { +inline void WriteToString(std::string* result, const Callback_TextRange_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25271,7 +27202,7 @@ inline void WriteToString(std::string* result, const MenuCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MenuCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_TextRange_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25284,17 +27215,17 @@ inline void WriteToString(std::string* result, const Opt_MenuCallback* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MenuCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_TextRange_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const MenuItemModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Callback_TimePickerResult_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const MenuItemModifierBuilder* value) { +inline void WriteToString(std::string* result, const Callback_TimePickerResult_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25302,7 +27233,7 @@ inline void WriteToString(std::string* result, const MenuItemModifierBuilder* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MenuItemModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_Callback_TimePickerResult_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25315,17 +27246,17 @@ inline void WriteToString(std::string* result, const Opt_MenuItemModifierBuilder result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MenuItemModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_TimePickerResult_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const MenuOnAppearCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_TouchEvent_HitTestMode& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const MenuOnAppearCallback* value) { +inline void WriteToString(std::string* result, const Callback_TouchEvent_HitTestMode* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25333,7 +27264,7 @@ inline void WriteToString(std::string* result, const MenuOnAppearCallback* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MenuOnAppearCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_TouchEvent_HitTestMode* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25346,17 +27277,17 @@ inline void WriteToString(std::string* result, const Opt_MenuOnAppearCallback* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MenuOnAppearCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_TouchEvent_HitTestMode& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ModifierKeyStateGetter& value) +inline Ark_RuntimeType runtimeType(const Callback_TouchEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ModifierKeyStateGetter* value) { +inline void WriteToString(std::string* result, const Callback_TouchEvent_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25364,7 +27295,7 @@ inline void WriteToString(std::string* result, const ModifierKeyStateGetter* val result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ModifierKeyStateGetter* value) { +inline void WriteToString(std::string* result, const Opt_Callback_TouchEvent_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25377,17 +27308,17 @@ inline void WriteToString(std::string* result, const Opt_ModifierKeyStateGetter* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ModifierKeyStateGetter& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_TouchEvent_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const NavDestinationTransitionDelegate& value) +inline Ark_RuntimeType runtimeType(const Callback_TouchResult_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const NavDestinationTransitionDelegate* value) { +inline void WriteToString(std::string* result, const Callback_TouchResult_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25395,7 +27326,7 @@ inline void WriteToString(std::string* result, const NavDestinationTransitionDel result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_NavDestinationTransitionDelegate* value) { +inline void WriteToString(std::string* result, const Opt_Callback_TouchResult_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25408,17 +27339,17 @@ inline void WriteToString(std::string* result, const Opt_NavDestinationTransitio result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_NavDestinationTransitionDelegate& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_TouchResult_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const NavExtender_OnUpdateStack& value) +inline Ark_RuntimeType runtimeType(const Callback_Tuple_Number_Number_Number_Number_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const NavExtender_OnUpdateStack* value) { +inline void WriteToString(std::string* result, const Callback_Tuple_Number_Number_Number_Number_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25426,7 +27357,7 @@ inline void WriteToString(std::string* result, const NavExtender_OnUpdateStack* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_NavExtender_OnUpdateStack* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Tuple_Number_Number_Number_Number_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25439,17 +27370,17 @@ inline void WriteToString(std::string* result, const Opt_NavExtender_OnUpdateSta result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_NavExtender_OnUpdateStack& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Tuple_Number_Number_Number_Number_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnAlphabetIndexerPopupSelectCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_Tuple_Number_Number_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnAlphabetIndexerPopupSelectCallback* value) { +inline void WriteToString(std::string* result, const Callback_Tuple_Number_Number_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25457,7 +27388,7 @@ inline void WriteToString(std::string* result, const OnAlphabetIndexerPopupSelec result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnAlphabetIndexerPopupSelectCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Tuple_Number_Number_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25470,17 +27401,17 @@ inline void WriteToString(std::string* result, const Opt_OnAlphabetIndexerPopupS result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnAlphabetIndexerPopupSelectCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Tuple_Number_Number_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnAlphabetIndexerRequestPopupDataCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_UIExtensionProxy_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnAlphabetIndexerRequestPopupDataCallback* value) { +inline void WriteToString(std::string* result, const Callback_UIExtensionProxy_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25488,7 +27419,7 @@ inline void WriteToString(std::string* result, const OnAlphabetIndexerRequestPop result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnAlphabetIndexerRequestPopupDataCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_UIExtensionProxy_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25501,17 +27432,17 @@ inline void WriteToString(std::string* result, const Opt_OnAlphabetIndexerReques result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnAlphabetIndexerRequestPopupDataCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_UIExtensionProxy_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnAlphabetIndexerSelectCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_Union_CustomBuilder_DragItemInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnAlphabetIndexerSelectCallback* value) { +inline void WriteToString(std::string* result, const Callback_Union_CustomBuilder_DragItemInfo_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25519,7 +27450,7 @@ inline void WriteToString(std::string* result, const OnAlphabetIndexerSelectCall result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnAlphabetIndexerSelectCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Union_CustomBuilder_DragItemInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25532,17 +27463,17 @@ inline void WriteToString(std::string* result, const Opt_OnAlphabetIndexerSelect result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnAlphabetIndexerSelectCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Union_CustomBuilder_DragItemInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnCheckboxChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_Union_Object_Undefined_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnCheckboxChangeCallback* value) { +inline void WriteToString(std::string* result, const Callback_Union_Object_Undefined_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25550,7 +27481,7 @@ inline void WriteToString(std::string* result, const OnCheckboxChangeCallback* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnCheckboxChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Union_Object_Undefined_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25563,17 +27494,17 @@ inline void WriteToString(std::string* result, const Opt_OnCheckboxChangeCallbac result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnCheckboxChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Union_Object_Undefined_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnCheckboxGroupChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnCheckboxGroupChangeCallback* value) { +inline void WriteToString(std::string* result, const Callback_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25581,7 +27512,7 @@ inline void WriteToString(std::string* result, const OnCheckboxGroupChangeCallba result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnCheckboxGroupChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25594,17 +27525,17 @@ inline void WriteToString(std::string* result, const Opt_OnCheckboxGroupChangeCa result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnCheckboxGroupChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnContentScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_WebKeyboardOptions_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnContentScrollCallback* value) { +inline void WriteToString(std::string* result, const Callback_WebKeyboardOptions_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25612,7 +27543,7 @@ inline void WriteToString(std::string* result, const OnContentScrollCallback* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnContentScrollCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_WebKeyboardOptions_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25625,17 +27556,17 @@ inline void WriteToString(std::string* result, const Opt_OnContentScrollCallback result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnContentScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_WebKeyboardOptions_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnCreateMenuCallback& value) +inline Ark_RuntimeType runtimeType(const Callback_WebResourceResponse_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnCreateMenuCallback* value) { +inline void WriteToString(std::string* result, const Callback_WebResourceResponse_Void* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25643,7 +27574,7 @@ inline void WriteToString(std::string* result, const OnCreateMenuCallback* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnCreateMenuCallback* value) { +inline void WriteToString(std::string* result, const Opt_Callback_WebResourceResponse_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25656,17 +27587,17 @@ inline void WriteToString(std::string* result, const Opt_OnCreateMenuCallback* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnCreateMenuCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Callback_WebResourceResponse_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnDidChangeCallback& value) +inline Ark_RuntimeType runtimeType(const CheckBoxModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnDidChangeCallback* value) { +inline void WriteToString(std::string* result, const CheckBoxModifierBuilder* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25674,7 +27605,7 @@ inline void WriteToString(std::string* result, const OnDidChangeCallback* value) result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnDidChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_CheckBoxModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25687,17 +27618,17 @@ inline void WriteToString(std::string* result, const Opt_OnDidChangeCallback* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnDidChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_CheckBoxModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnDragEventCallback& value) +inline Ark_RuntimeType runtimeType(const ContentDidScrollCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnDragEventCallback* value) { +inline void WriteToString(std::string* result, const ContentDidScrollCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25705,7 +27636,7 @@ inline void WriteToString(std::string* result, const OnDragEventCallback* value) result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnDragEventCallback* value) { +inline void WriteToString(std::string* result, const Opt_ContentDidScrollCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25718,17 +27649,17 @@ inline void WriteToString(std::string* result, const Opt_OnDragEventCallback* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnDragEventCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_ContentDidScrollCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnFoldStatusChangeCallback& value) +inline Ark_RuntimeType runtimeType(const ContentWillScrollCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnFoldStatusChangeCallback* value) { +inline void WriteToString(std::string* result, const ContentWillScrollCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25736,7 +27667,7 @@ inline void WriteToString(std::string* result, const OnFoldStatusChangeCallback* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnFoldStatusChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_ContentWillScrollCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25749,17 +27680,17 @@ inline void WriteToString(std::string* result, const Opt_OnFoldStatusChangeCallb result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnFoldStatusChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_ContentWillScrollCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnHoverCallback& value) +inline Ark_RuntimeType runtimeType(const Context_getGroupDir_Callback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnHoverCallback* value) { +inline void WriteToString(std::string* result, const Context_getGroupDir_Callback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25767,7 +27698,7 @@ inline void WriteToString(std::string* result, const OnHoverCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnHoverCallback* value) { +inline void WriteToString(std::string* result, const Opt_Context_getGroupDir_Callback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25780,17 +27711,17 @@ inline void WriteToString(std::string* result, const Opt_OnHoverCallback* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnHoverCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Context_getGroupDir_Callback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnHoverStatusChangeCallback& value) +inline Ark_RuntimeType runtimeType(const curves_Callback_Number_Number& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnHoverStatusChangeCallback* value) { +inline void WriteToString(std::string* result, const curves_Callback_Number_Number* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25798,7 +27729,7 @@ inline void WriteToString(std::string* result, const OnHoverStatusChangeCallback result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnHoverStatusChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_curves_Callback_Number_Number* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25811,17 +27742,17 @@ inline void WriteToString(std::string* result, const Opt_OnHoverStatusChangeCall result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnHoverStatusChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_curves_Callback_Number_Number& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnItemDragStartCallback& value) +inline Ark_RuntimeType runtimeType(const CustomNodeBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnItemDragStartCallback* value) { +inline void WriteToString(std::string* result, const CustomNodeBuilder* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25829,7 +27760,7 @@ inline void WriteToString(std::string* result, const OnItemDragStartCallback* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnItemDragStartCallback* value) { +inline void WriteToString(std::string* result, const Opt_CustomNodeBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25842,17 +27773,17 @@ inline void WriteToString(std::string* result, const Opt_OnItemDragStartCallback result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnItemDragStartCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_CustomNodeBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnLazyLoadingFunc& value) +inline Ark_RuntimeType runtimeType(const CustomStyles& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnLazyLoadingFunc* value) { +inline void WriteToString(std::string* result, const CustomStyles* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25860,7 +27791,7 @@ inline void WriteToString(std::string* result, const OnLazyLoadingFunc* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnLazyLoadingFunc* value) { +inline void WriteToString(std::string* result, const Opt_CustomStyles* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25873,17 +27804,17 @@ inline void WriteToString(std::string* result, const Opt_OnLazyLoadingFunc* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnLazyLoadingFunc& value) +inline Ark_RuntimeType runtimeType(const Opt_CustomStyles& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnLinearIndicatorChangeCallback& value) +inline Ark_RuntimeType runtimeType(const DataPanelModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnLinearIndicatorChangeCallback* value) { +inline void WriteToString(std::string* result, const DataPanelModifierBuilder* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25891,7 +27822,7 @@ inline void WriteToString(std::string* result, const OnLinearIndicatorChangeCall result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnLinearIndicatorChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_DataPanelModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25904,17 +27835,17 @@ inline void WriteToString(std::string* result, const Opt_OnLinearIndicatorChange result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnLinearIndicatorChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_DataPanelModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnMenuItemClickCallback& value) +inline Ark_RuntimeType runtimeType(const EditableTextOnChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnMenuItemClickCallback* value) { +inline void WriteToString(std::string* result, const EditableTextOnChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25922,7 +27853,7 @@ inline void WriteToString(std::string* result, const OnMenuItemClickCallback* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnMenuItemClickCallback* value) { +inline void WriteToString(std::string* result, const Opt_EditableTextOnChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25935,17 +27866,17 @@ inline void WriteToString(std::string* result, const Opt_OnMenuItemClickCallback result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnMenuItemClickCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_EditableTextOnChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnMoveHandler& value) +inline Ark_RuntimeType runtimeType(const ErrorCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnMoveHandler* value) { +inline void WriteToString(std::string* result, const ErrorCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25953,7 +27884,7 @@ inline void WriteToString(std::string* result, const OnMoveHandler* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnMoveHandler* value) { +inline void WriteToString(std::string* result, const Opt_ErrorCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25966,17 +27897,17 @@ inline void WriteToString(std::string* result, const Opt_OnMoveHandler* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnMoveHandler& value) +inline Ark_RuntimeType runtimeType(const Opt_ErrorCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnNativeLoadCallback& value) +inline Ark_RuntimeType runtimeType(const GaugeModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnNativeLoadCallback* value) { +inline void WriteToString(std::string* result, const GaugeModifierBuilder* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -25984,7 +27915,7 @@ inline void WriteToString(std::string* result, const OnNativeLoadCallback* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnNativeLoadCallback* value) { +inline void WriteToString(std::string* result, const Opt_GaugeModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -25997,17 +27928,17 @@ inline void WriteToString(std::string* result, const Opt_OnNativeLoadCallback* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnNativeLoadCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_GaugeModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnPasteCallback& value) +inline Ark_RuntimeType runtimeType(const GestureRecognizerJudgeBeginCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnPasteCallback* value) { +inline void WriteToString(std::string* result, const GestureRecognizerJudgeBeginCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26015,7 +27946,7 @@ inline void WriteToString(std::string* result, const OnPasteCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnPasteCallback* value) { +inline void WriteToString(std::string* result, const Opt_GestureRecognizerJudgeBeginCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26028,17 +27959,17 @@ inline void WriteToString(std::string* result, const Opt_OnPasteCallback* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnPasteCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_GestureRecognizerJudgeBeginCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnRadioChangeCallback& value) +inline Ark_RuntimeType runtimeType(const GetItemMainSizeByIndex& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnRadioChangeCallback* value) { +inline void WriteToString(std::string* result, const GetItemMainSizeByIndex* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26046,7 +27977,7 @@ inline void WriteToString(std::string* result, const OnRadioChangeCallback* valu result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnRadioChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_GetItemMainSizeByIndex* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26059,17 +27990,17 @@ inline void WriteToString(std::string* result, const Opt_OnRadioChangeCallback* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnRadioChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_GetItemMainSizeByIndex& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnRatingChangeCallback& value) +inline Ark_RuntimeType runtimeType(const HoverCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnRatingChangeCallback* value) { +inline void WriteToString(std::string* result, const HoverCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26077,7 +28008,7 @@ inline void WriteToString(std::string* result, const OnRatingChangeCallback* val result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnRatingChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_HoverCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26090,17 +28021,17 @@ inline void WriteToString(std::string* result, const Opt_OnRatingChangeCallback* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnRatingChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_HoverCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnScrollCallback& value) +inline Ark_RuntimeType runtimeType(const ImageCompleteCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnScrollCallback* value) { +inline void WriteToString(std::string* result, const ImageCompleteCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26108,7 +28039,7 @@ inline void WriteToString(std::string* result, const OnScrollCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnScrollCallback* value) { +inline void WriteToString(std::string* result, const Opt_ImageCompleteCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26121,17 +28052,17 @@ inline void WriteToString(std::string* result, const Opt_OnScrollCallback* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_ImageCompleteCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnScrollEdgeCallback& value) +inline Ark_RuntimeType runtimeType(const ImageErrorCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnScrollEdgeCallback* value) { +inline void WriteToString(std::string* result, const ImageErrorCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26139,7 +28070,7 @@ inline void WriteToString(std::string* result, const OnScrollEdgeCallback* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnScrollEdgeCallback* value) { +inline void WriteToString(std::string* result, const Opt_ImageErrorCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26152,17 +28083,17 @@ inline void WriteToString(std::string* result, const Opt_OnScrollEdgeCallback* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnScrollEdgeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_ImageErrorCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnScrollFrameBeginCallback& value) +inline Ark_RuntimeType runtimeType(const ImageOnCompleteCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnScrollFrameBeginCallback* value) { +inline void WriteToString(std::string* result, const ImageOnCompleteCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26170,7 +28101,7 @@ inline void WriteToString(std::string* result, const OnScrollFrameBeginCallback* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnScrollFrameBeginCallback* value) { +inline void WriteToString(std::string* result, const Opt_ImageOnCompleteCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26183,17 +28114,17 @@ inline void WriteToString(std::string* result, const Opt_OnScrollFrameBeginCallb result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnScrollFrameBeginCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_ImageOnCompleteCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnScrollVisibleContentChangeCallback& value) +inline Ark_RuntimeType runtimeType(const InterceptionModeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnScrollVisibleContentChangeCallback* value) { +inline void WriteToString(std::string* result, const InterceptionModeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26201,7 +28132,7 @@ inline void WriteToString(std::string* result, const OnScrollVisibleContentChang result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnScrollVisibleContentChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_InterceptionModeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26214,17 +28145,17 @@ inline void WriteToString(std::string* result, const Opt_OnScrollVisibleContentC result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnScrollVisibleContentChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_InterceptionModeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnSelectCallback& value) +inline Ark_RuntimeType runtimeType(const InterceptionShowCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnSelectCallback* value) { +inline void WriteToString(std::string* result, const InterceptionShowCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26232,7 +28163,7 @@ inline void WriteToString(std::string* result, const OnSelectCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnSelectCallback* value) { +inline void WriteToString(std::string* result, const Opt_InterceptionShowCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26245,17 +28176,17 @@ inline void WriteToString(std::string* result, const Opt_OnSelectCallback* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnSelectCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_InterceptionShowCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnSubmitCallback& value) +inline Ark_RuntimeType runtimeType(const LoadingProgressModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnSubmitCallback* value) { +inline void WriteToString(std::string* result, const LoadingProgressModifierBuilder* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26263,7 +28194,7 @@ inline void WriteToString(std::string* result, const OnSubmitCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnSubmitCallback* value) { +inline void WriteToString(std::string* result, const Opt_LoadingProgressModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26276,25 +28207,33 @@ inline void WriteToString(std::string* result, const Opt_OnSubmitCallback* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnSubmitCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_LoadingProgressModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnSwiperAnimationEndCallback& value) +inline Ark_RuntimeType runtimeType(const Map_AxisModel_Number& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnSwiperAnimationEndCallback* value) { +void WriteToString(std::string* result, const Ark_AxisModel value); +template <> +void WriteToString(std::string* result, const Ark_Number* value); +template <> +inline void WriteToString(std::string* result, const Map_AxisModel_Number* value) { result->append("{"); - result->append(".resource="); - WriteToString(result, &value->resource); - result->append(", .call=0"); + int32_t count = value->size; + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, (value->keys[i])); + result->append(": "); + WriteToString(result, const_cast(&value->values[i])); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnSwiperAnimationEndCallback* value) { +inline void WriteToString(std::string* result, const Opt_Map_AxisModel_Number* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26307,25 +28246,33 @@ inline void WriteToString(std::string* result, const Opt_OnSwiperAnimationEndCal result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnSwiperAnimationEndCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Map_AxisModel_Number& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnSwiperAnimationStartCallback& value) +inline Ark_RuntimeType runtimeType(const Map_Number_text_RunMetrics& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnSwiperAnimationStartCallback* value) { +void WriteToString(std::string* result, const Ark_Number* value); +template <> +void WriteToString(std::string* result, const Ark_text_RunMetrics* value); +template <> +inline void WriteToString(std::string* result, const Map_Number_text_RunMetrics* value) { result->append("{"); - result->append(".resource="); - WriteToString(result, &value->resource); - result->append(", .call=0"); + int32_t count = value->size; + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, const_cast(&value->keys[i])); + result->append(": "); + WriteToString(result, const_cast(&value->values[i])); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnSwiperAnimationStartCallback* value) { +inline void WriteToString(std::string* result, const Opt_Map_Number_text_RunMetrics* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26338,25 +28285,33 @@ inline void WriteToString(std::string* result, const Opt_OnSwiperAnimationStartC result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnSwiperAnimationStartCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Map_Number_text_RunMetrics& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnSwiperGestureSwipeCallback& value) +inline Ark_RuntimeType runtimeType(const Map_String_ComponentContent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnSwiperGestureSwipeCallback* value) { +void WriteToString(std::string* result, const Ark_String* value); +template <> +void WriteToString(std::string* result, const Ark_ComponentContent value); +template <> +inline void WriteToString(std::string* result, const Map_String_ComponentContent* value) { result->append("{"); - result->append(".resource="); - WriteToString(result, &value->resource); - result->append(", .call=0"); + int32_t count = value->size; + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, const_cast(&value->keys[i])); + result->append(": "); + WriteToString(result, (value->values[i])); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnSwiperGestureSwipeCallback* value) { +inline void WriteToString(std::string* result, const Opt_Map_String_ComponentContent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26369,25 +28324,33 @@ inline void WriteToString(std::string* result, const Opt_OnSwiperGestureSwipeCal result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnSwiperGestureSwipeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Map_String_ComponentContent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnTabsAnimationEndCallback& value) +inline Ark_RuntimeType runtimeType(const Map_String_Int64& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnTabsAnimationEndCallback* value) { +void WriteToString(std::string* result, const Ark_String* value); +template <> +void WriteToString(std::string* result, const Ark_Int64 value); +template <> +inline void WriteToString(std::string* result, const Map_String_Int64* value) { result->append("{"); - result->append(".resource="); - WriteToString(result, &value->resource); - result->append(", .call=0"); + int32_t count = value->size; + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, const_cast(&value->keys[i])); + result->append(": "); + WriteToString(result, (value->values[i])); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnTabsAnimationEndCallback* value) { +inline void WriteToString(std::string* result, const Opt_Map_String_Int64* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26400,25 +28363,33 @@ inline void WriteToString(std::string* result, const Opt_OnTabsAnimationEndCallb result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnTabsAnimationEndCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Map_String_Int64& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnTabsAnimationStartCallback& value) +inline Ark_RuntimeType runtimeType(const Map_String_Object& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnTabsAnimationStartCallback* value) { +void WriteToString(std::string* result, const Ark_String* value); +template <> +void WriteToString(std::string* result, const Ark_Object* value); +template <> +inline void WriteToString(std::string* result, const Map_String_Object* value) { result->append("{"); - result->append(".resource="); - WriteToString(result, &value->resource); - result->append(", .call=0"); + int32_t count = value->size; + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, const_cast(&value->keys[i])); + result->append(": "); + WriteToString(result, const_cast(&value->values[i])); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnTabsAnimationStartCallback* value) { +inline void WriteToString(std::string* result, const Opt_Map_String_Object* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26431,25 +28402,33 @@ inline void WriteToString(std::string* result, const Opt_OnTabsAnimationStartCal result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnTabsAnimationStartCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Map_String_Object& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnTabsContentWillChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Map_String_String& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnTabsContentWillChangeCallback* value) { +void WriteToString(std::string* result, const Ark_String* value); +template <> +void WriteToString(std::string* result, const Ark_String* value); +template <> +inline void WriteToString(std::string* result, const Map_String_String* value) { result->append("{"); - result->append(".resource="); - WriteToString(result, &value->resource); - result->append(", .call=0"); + int32_t count = value->size; + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, const_cast(&value->keys[i])); + result->append(": "); + WriteToString(result, const_cast(&value->values[i])); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnTabsContentWillChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_Map_String_String* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26462,17 +28441,17 @@ inline void WriteToString(std::string* result, const Opt_OnTabsContentWillChange result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnTabsContentWillChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_Map_String_String& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnTabsGestureSwipeCallback& value) +inline Ark_RuntimeType runtimeType(const MenuCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnTabsGestureSwipeCallback* value) { +inline void WriteToString(std::string* result, const MenuCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26480,7 +28459,7 @@ inline void WriteToString(std::string* result, const OnTabsGestureSwipeCallback* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnTabsGestureSwipeCallback* value) { +inline void WriteToString(std::string* result, const Opt_MenuCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26493,17 +28472,17 @@ inline void WriteToString(std::string* result, const Opt_OnTabsGestureSwipeCallb result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnTabsGestureSwipeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_MenuCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnTextPickerChangeCallback& value) +inline Ark_RuntimeType runtimeType(const MenuItemModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnTextPickerChangeCallback* value) { +inline void WriteToString(std::string* result, const MenuItemModifierBuilder* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26511,7 +28490,7 @@ inline void WriteToString(std::string* result, const OnTextPickerChangeCallback* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnTextPickerChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_MenuItemModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26524,17 +28503,17 @@ inline void WriteToString(std::string* result, const Opt_OnTextPickerChangeCallb result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnTextPickerChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_MenuItemModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnTextSelectionChangeCallback& value) +inline Ark_RuntimeType runtimeType(const MenuOnAppearCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnTextSelectionChangeCallback* value) { +inline void WriteToString(std::string* result, const MenuOnAppearCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26542,7 +28521,7 @@ inline void WriteToString(std::string* result, const OnTextSelectionChangeCallba result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnTextSelectionChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_MenuOnAppearCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26555,17 +28534,17 @@ inline void WriteToString(std::string* result, const Opt_OnTextSelectionChangeCa result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnTextSelectionChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_MenuOnAppearCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnTimePickerChangeCallback& value) +inline Ark_RuntimeType runtimeType(const ModifierKeyStateGetter& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnTimePickerChangeCallback* value) { +inline void WriteToString(std::string* result, const ModifierKeyStateGetter* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26573,7 +28552,7 @@ inline void WriteToString(std::string* result, const OnTimePickerChangeCallback* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnTimePickerChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_ModifierKeyStateGetter* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26586,17 +28565,17 @@ inline void WriteToString(std::string* result, const Opt_OnTimePickerChangeCallb result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnTimePickerChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_ModifierKeyStateGetter& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnTotalCountFunc& value) +inline Ark_RuntimeType runtimeType(const NavDestinationTransitionDelegate& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnTotalCountFunc* value) { +inline void WriteToString(std::string* result, const NavDestinationTransitionDelegate* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26604,7 +28583,7 @@ inline void WriteToString(std::string* result, const OnTotalCountFunc* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnTotalCountFunc* value) { +inline void WriteToString(std::string* result, const Opt_NavDestinationTransitionDelegate* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26617,17 +28596,17 @@ inline void WriteToString(std::string* result, const Opt_OnTotalCountFunc* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnTotalCountFunc& value) +inline Ark_RuntimeType runtimeType(const Opt_NavDestinationTransitionDelegate& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const OnWillScrollCallback& value) +inline Ark_RuntimeType runtimeType(const NavExtender_OnUpdateStack& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const OnWillScrollCallback* value) { +inline void WriteToString(std::string* result, const NavExtender_OnUpdateStack* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26635,7 +28614,7 @@ inline void WriteToString(std::string* result, const OnWillScrollCallback* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_OnWillScrollCallback* value) { +inline void WriteToString(std::string* result, const Opt_NavExtender_OnUpdateStack* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26648,17 +28627,17 @@ inline void WriteToString(std::string* result, const Opt_OnWillScrollCallback* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_OnWillScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_NavExtender_OnUpdateStack& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const PageMapBuilder& value) +inline Ark_RuntimeType runtimeType(const OnAdsBlockedCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const PageMapBuilder* value) { +inline void WriteToString(std::string* result, const OnAdsBlockedCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26666,7 +28645,7 @@ inline void WriteToString(std::string* result, const PageMapBuilder* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_PageMapBuilder* value) { +inline void WriteToString(std::string* result, const Opt_OnAdsBlockedCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26679,17 +28658,17 @@ inline void WriteToString(std::string* result, const Opt_PageMapBuilder* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_PageMapBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_OnAdsBlockedCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const PageTransitionCallback& value) +inline Ark_RuntimeType runtimeType(const OnAlphabetIndexerPopupSelectCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const PageTransitionCallback* value) { +inline void WriteToString(std::string* result, const OnAlphabetIndexerPopupSelectCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26697,7 +28676,7 @@ inline void WriteToString(std::string* result, const PageTransitionCallback* val result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_PageTransitionCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnAlphabetIndexerPopupSelectCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26710,17 +28689,17 @@ inline void WriteToString(std::string* result, const Opt_PageTransitionCallback* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_PageTransitionCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnAlphabetIndexerPopupSelectCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const PasteEventCallback& value) +inline Ark_RuntimeType runtimeType(const OnAlphabetIndexerRequestPopupDataCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const PasteEventCallback* value) { +inline void WriteToString(std::string* result, const OnAlphabetIndexerRequestPopupDataCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26728,7 +28707,7 @@ inline void WriteToString(std::string* result, const PasteEventCallback* value) result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_PasteEventCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnAlphabetIndexerRequestPopupDataCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26741,17 +28720,17 @@ inline void WriteToString(std::string* result, const Opt_PasteEventCallback* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_PasteEventCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnAlphabetIndexerRequestPopupDataCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const PluginErrorCallback& value) +inline Ark_RuntimeType runtimeType(const OnAlphabetIndexerSelectCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const PluginErrorCallback* value) { +inline void WriteToString(std::string* result, const OnAlphabetIndexerSelectCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26759,7 +28738,7 @@ inline void WriteToString(std::string* result, const PluginErrorCallback* value) result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_PluginErrorCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnAlphabetIndexerSelectCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26772,17 +28751,17 @@ inline void WriteToString(std::string* result, const Opt_PluginErrorCallback* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_PluginErrorCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnAlphabetIndexerSelectCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const PopupStateChangeCallback& value) +inline Ark_RuntimeType runtimeType(const OnCheckboxChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const PopupStateChangeCallback* value) { +inline void WriteToString(std::string* result, const OnCheckboxChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26790,7 +28769,7 @@ inline void WriteToString(std::string* result, const PopupStateChangeCallback* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_PopupStateChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnCheckboxChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26803,17 +28782,17 @@ inline void WriteToString(std::string* result, const Opt_PopupStateChangeCallbac result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_PopupStateChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnCheckboxChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Profiler_Callback_String_Void& value) +inline Ark_RuntimeType runtimeType(const OnCheckboxGroupChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Profiler_Callback_String_Void* value) { +inline void WriteToString(std::string* result, const OnCheckboxGroupChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26821,7 +28800,7 @@ inline void WriteToString(std::string* result, const Profiler_Callback_String_Vo result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Profiler_Callback_String_Void* value) { +inline void WriteToString(std::string* result, const Opt_OnCheckboxGroupChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26834,17 +28813,17 @@ inline void WriteToString(std::string* result, const Opt_Profiler_Callback_Strin result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Profiler_Callback_String_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_OnCheckboxGroupChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ProgressModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const OnContentScrollCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ProgressModifierBuilder* value) { +inline void WriteToString(std::string* result, const OnContentScrollCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26852,7 +28831,7 @@ inline void WriteToString(std::string* result, const ProgressModifierBuilder* va result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ProgressModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_OnContentScrollCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26865,17 +28844,17 @@ inline void WriteToString(std::string* result, const Opt_ProgressModifierBuilder result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ProgressModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_OnContentScrollCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const RadioModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const OnContextMenuHideCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const RadioModifierBuilder* value) { +inline void WriteToString(std::string* result, const OnContextMenuHideCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26883,7 +28862,7 @@ inline void WriteToString(std::string* result, const RadioModifierBuilder* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_RadioModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_OnContextMenuHideCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26896,17 +28875,17 @@ inline void WriteToString(std::string* result, const Opt_RadioModifierBuilder* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_RadioModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_OnContextMenuHideCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const RatingModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const OnCreateMenuCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const RatingModifierBuilder* value) { +inline void WriteToString(std::string* result, const OnCreateMenuCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26914,7 +28893,7 @@ inline void WriteToString(std::string* result, const RatingModifierBuilder* valu result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_RatingModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_OnCreateMenuCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26927,17 +28906,17 @@ inline void WriteToString(std::string* result, const Opt_RatingModifierBuilder* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_RatingModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_OnCreateMenuCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const RestrictedWorker_onerror_Callback& value) +inline Ark_RuntimeType runtimeType(const OnDidChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const RestrictedWorker_onerror_Callback* value) { +inline void WriteToString(std::string* result, const OnDidChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26945,7 +28924,7 @@ inline void WriteToString(std::string* result, const RestrictedWorker_onerror_Ca result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_RestrictedWorker_onerror_Callback* value) { +inline void WriteToString(std::string* result, const Opt_OnDidChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26958,17 +28937,17 @@ inline void WriteToString(std::string* result, const Opt_RestrictedWorker_onerro result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_RestrictedWorker_onerror_Callback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnDidChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const RestrictedWorker_onexit_Callback& value) +inline Ark_RuntimeType runtimeType(const OnDragEventCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const RestrictedWorker_onexit_Callback* value) { +inline void WriteToString(std::string* result, const OnDragEventCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -26976,7 +28955,7 @@ inline void WriteToString(std::string* result, const RestrictedWorker_onexit_Cal result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_RestrictedWorker_onexit_Callback* value) { +inline void WriteToString(std::string* result, const Opt_OnDragEventCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -26989,17 +28968,17 @@ inline void WriteToString(std::string* result, const Opt_RestrictedWorker_onexit result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_RestrictedWorker_onexit_Callback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnDragEventCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const RestrictedWorker_onmessage_Callback& value) +inline Ark_RuntimeType runtimeType(const OnFirstMeaningfulPaintCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const RestrictedWorker_onmessage_Callback* value) { +inline void WriteToString(std::string* result, const OnFirstMeaningfulPaintCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27007,7 +28986,7 @@ inline void WriteToString(std::string* result, const RestrictedWorker_onmessage_ result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_RestrictedWorker_onmessage_Callback* value) { +inline void WriteToString(std::string* result, const Opt_OnFirstMeaningfulPaintCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27020,17 +28999,17 @@ inline void WriteToString(std::string* result, const Opt_RestrictedWorker_onmess result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_RestrictedWorker_onmessage_Callback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnFirstMeaningfulPaintCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ReuseIdCallback& value) +inline Ark_RuntimeType runtimeType(const OnFoldStatusChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ReuseIdCallback* value) { +inline void WriteToString(std::string* result, const OnFoldStatusChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27038,7 +29017,7 @@ inline void WriteToString(std::string* result, const ReuseIdCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ReuseIdCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnFoldStatusChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27051,17 +29030,17 @@ inline void WriteToString(std::string* result, const Opt_ReuseIdCallback* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ReuseIdCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnFoldStatusChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ScrollOnScrollCallback& value) +inline Ark_RuntimeType runtimeType(const OnFullScreenEnterCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ScrollOnScrollCallback* value) { +inline void WriteToString(std::string* result, const OnFullScreenEnterCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27069,7 +29048,7 @@ inline void WriteToString(std::string* result, const ScrollOnScrollCallback* val result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ScrollOnScrollCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnFullScreenEnterCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27082,17 +29061,17 @@ inline void WriteToString(std::string* result, const Opt_ScrollOnScrollCallback* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ScrollOnScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnFullScreenEnterCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ScrollOnWillScrollCallback& value) +inline Ark_RuntimeType runtimeType(const OnHoverCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ScrollOnWillScrollCallback* value) { +inline void WriteToString(std::string* result, const OnHoverCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27100,7 +29079,7 @@ inline void WriteToString(std::string* result, const ScrollOnWillScrollCallback* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ScrollOnWillScrollCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnHoverCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27113,17 +29092,17 @@ inline void WriteToString(std::string* result, const Opt_ScrollOnWillScrollCallb result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ScrollOnWillScrollCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnHoverCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const SearchSubmitCallback& value) +inline Ark_RuntimeType runtimeType(const OnHoverStatusChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const SearchSubmitCallback* value) { +inline void WriteToString(std::string* result, const OnHoverStatusChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27131,7 +29110,7 @@ inline void WriteToString(std::string* result, const SearchSubmitCallback* value result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_SearchSubmitCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnHoverStatusChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27144,17 +29123,17 @@ inline void WriteToString(std::string* result, const Opt_SearchSubmitCallback* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_SearchSubmitCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnHoverStatusChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const SearchValueCallback& value) +inline Ark_RuntimeType runtimeType(const OnIntelligentTrackingPreventionCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const SearchValueCallback* value) { +inline void WriteToString(std::string* result, const OnIntelligentTrackingPreventionCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27162,7 +29141,7 @@ inline void WriteToString(std::string* result, const SearchValueCallback* value) result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_SearchValueCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnIntelligentTrackingPreventionCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27175,17 +29154,17 @@ inline void WriteToString(std::string* result, const Opt_SearchValueCallback* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_SearchValueCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnIntelligentTrackingPreventionCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ShouldBuiltInRecognizerParallelWithCallback& value) +inline Ark_RuntimeType runtimeType(const OnItemDragStartCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ShouldBuiltInRecognizerParallelWithCallback* value) { +inline void WriteToString(std::string* result, const OnItemDragStartCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27193,7 +29172,7 @@ inline void WriteToString(std::string* result, const ShouldBuiltInRecognizerPara result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ShouldBuiltInRecognizerParallelWithCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnItemDragStartCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27206,17 +29185,17 @@ inline void WriteToString(std::string* result, const Opt_ShouldBuiltInRecognizer result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ShouldBuiltInRecognizerParallelWithCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnItemDragStartCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const SizeChangeCallback& value) +inline Ark_RuntimeType runtimeType(const OnLargestContentfulPaintCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const SizeChangeCallback* value) { +inline void WriteToString(std::string* result, const OnLargestContentfulPaintCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27224,7 +29203,7 @@ inline void WriteToString(std::string* result, const SizeChangeCallback* value) result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_SizeChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnLargestContentfulPaintCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27237,17 +29216,17 @@ inline void WriteToString(std::string* result, const Opt_SizeChangeCallback* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_SizeChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnLargestContentfulPaintCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const SliderModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const OnLazyLoadingFunc& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const SliderModifierBuilder* value) { +inline void WriteToString(std::string* result, const OnLazyLoadingFunc* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27255,7 +29234,7 @@ inline void WriteToString(std::string* result, const SliderModifierBuilder* valu result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_SliderModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_OnLazyLoadingFunc* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27268,17 +29247,17 @@ inline void WriteToString(std::string* result, const Opt_SliderModifierBuilder* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_SliderModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_OnLazyLoadingFunc& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const SliderTriggerChangeCallback& value) +inline Ark_RuntimeType runtimeType(const OnLinearIndicatorChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const SliderTriggerChangeCallback* value) { +inline void WriteToString(std::string* result, const OnLinearIndicatorChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27286,7 +29265,7 @@ inline void WriteToString(std::string* result, const SliderTriggerChangeCallback result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_SliderTriggerChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnLinearIndicatorChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27299,17 +29278,17 @@ inline void WriteToString(std::string* result, const Opt_SliderTriggerChangeCall result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_SliderTriggerChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnLinearIndicatorChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const StyledStringMarshallCallback& value) +inline Ark_RuntimeType runtimeType(const OnMenuItemClickCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const StyledStringMarshallCallback* value) { +inline void WriteToString(std::string* result, const OnMenuItemClickCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27317,7 +29296,7 @@ inline void WriteToString(std::string* result, const StyledStringMarshallCallbac result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_StyledStringMarshallCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnMenuItemClickCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27330,17 +29309,17 @@ inline void WriteToString(std::string* result, const Opt_StyledStringMarshallCal result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_StyledStringMarshallCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnMenuItemClickCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const StyledStringUnmarshallCallback& value) +inline Ark_RuntimeType runtimeType(const OnMoveHandler& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const StyledStringUnmarshallCallback* value) { +inline void WriteToString(std::string* result, const OnMoveHandler* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27348,7 +29327,7 @@ inline void WriteToString(std::string* result, const StyledStringUnmarshallCallb result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_StyledStringUnmarshallCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnMoveHandler* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27361,17 +29340,17 @@ inline void WriteToString(std::string* result, const Opt_StyledStringUnmarshallC result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_StyledStringUnmarshallCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnMoveHandler& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const SubmitCallback& value) +inline Ark_RuntimeType runtimeType(const OnNativeEmbedVisibilityChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const SubmitCallback* value) { +inline void WriteToString(std::string* result, const OnNativeEmbedVisibilityChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27379,7 +29358,7 @@ inline void WriteToString(std::string* result, const SubmitCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_SubmitCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnNativeEmbedVisibilityChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27392,17 +29371,17 @@ inline void WriteToString(std::string* result, const Opt_SubmitCallback* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_SubmitCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnNativeEmbedVisibilityChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const TabsCustomContentTransitionCallback& value) +inline Ark_RuntimeType runtimeType(const OnNativeLoadCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const TabsCustomContentTransitionCallback* value) { +inline void WriteToString(std::string* result, const OnNativeLoadCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27410,7 +29389,7 @@ inline void WriteToString(std::string* result, const TabsCustomContentTransition result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_TabsCustomContentTransitionCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnNativeLoadCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27423,17 +29402,17 @@ inline void WriteToString(std::string* result, const Opt_TabsCustomContentTransi result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_TabsCustomContentTransitionCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnNativeLoadCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const text_Callback_Number_Number_Boolean_Boolean& value) +inline Ark_RuntimeType runtimeType(const OnNavigationEntryCommittedCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const text_Callback_Number_Number_Boolean_Boolean* value) { +inline void WriteToString(std::string* result, const OnNavigationEntryCommittedCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27441,7 +29420,7 @@ inline void WriteToString(std::string* result, const text_Callback_Number_Number result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_text_Callback_Number_Number_Boolean_Boolean* value) { +inline void WriteToString(std::string* result, const Opt_OnNavigationEntryCommittedCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27454,17 +29433,17 @@ inline void WriteToString(std::string* result, const Opt_text_Callback_Number_Nu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_text_Callback_Number_Number_Boolean_Boolean& value) +inline Ark_RuntimeType runtimeType(const Opt_OnNavigationEntryCommittedCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const TextAreaSubmitCallback& value) +inline Ark_RuntimeType runtimeType(const OnOverrideUrlLoadingCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const TextAreaSubmitCallback* value) { +inline void WriteToString(std::string* result, const OnOverrideUrlLoadingCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27472,7 +29451,7 @@ inline void WriteToString(std::string* result, const TextAreaSubmitCallback* val result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_TextAreaSubmitCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnOverrideUrlLoadingCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27485,17 +29464,17 @@ inline void WriteToString(std::string* result, const Opt_TextAreaSubmitCallback* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_TextAreaSubmitCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnOverrideUrlLoadingCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const TextClockModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const OnPasteCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const TextClockModifierBuilder* value) { +inline void WriteToString(std::string* result, const OnPasteCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27503,7 +29482,7 @@ inline void WriteToString(std::string* result, const TextClockModifierBuilder* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_TextClockModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_OnPasteCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27516,17 +29495,17 @@ inline void WriteToString(std::string* result, const Opt_TextClockModifierBuilde result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_TextClockModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_OnPasteCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const TextFieldValueCallback& value) +inline Ark_RuntimeType runtimeType(const OnRadioChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const TextFieldValueCallback* value) { +inline void WriteToString(std::string* result, const OnRadioChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27534,7 +29513,7 @@ inline void WriteToString(std::string* result, const TextFieldValueCallback* val result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_TextFieldValueCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnRadioChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27547,17 +29526,17 @@ inline void WriteToString(std::string* result, const Opt_TextFieldValueCallback* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_TextFieldValueCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnRadioChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const TextPickerEnterSelectedAreaCallback& value) +inline Ark_RuntimeType runtimeType(const OnRatingChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const TextPickerEnterSelectedAreaCallback* value) { +inline void WriteToString(std::string* result, const OnRatingChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27565,7 +29544,7 @@ inline void WriteToString(std::string* result, const TextPickerEnterSelectedArea result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_TextPickerEnterSelectedAreaCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnRatingChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27578,17 +29557,17 @@ inline void WriteToString(std::string* result, const Opt_TextPickerEnterSelected result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_TextPickerEnterSelectedAreaCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnRatingChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const TextPickerScrollStopCallback& value) +inline Ark_RuntimeType runtimeType(const OnRenderProcessNotRespondingCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const TextPickerScrollStopCallback* value) { +inline void WriteToString(std::string* result, const OnRenderProcessNotRespondingCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27596,7 +29575,7 @@ inline void WriteToString(std::string* result, const TextPickerScrollStopCallbac result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_TextPickerScrollStopCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnRenderProcessNotRespondingCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27609,17 +29588,17 @@ inline void WriteToString(std::string* result, const Opt_TextPickerScrollStopCal result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_TextPickerScrollStopCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnRenderProcessNotRespondingCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const TextTimerModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const OnRenderProcessRespondingCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const TextTimerModifierBuilder* value) { +inline void WriteToString(std::string* result, const OnRenderProcessRespondingCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27627,7 +29606,7 @@ inline void WriteToString(std::string* result, const TextTimerModifierBuilder* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_TextTimerModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_OnRenderProcessRespondingCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27640,17 +29619,17 @@ inline void WriteToString(std::string* result, const Opt_TextTimerModifierBuilde result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_TextTimerModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_OnRenderProcessRespondingCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const ToggleModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const OnSafeBrowsingCheckResultCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const ToggleModifierBuilder* value) { +inline void WriteToString(std::string* result, const OnSafeBrowsingCheckResultCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27658,7 +29637,7 @@ inline void WriteToString(std::string* result, const ToggleModifierBuilder* valu result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ToggleModifierBuilder* value) { +inline void WriteToString(std::string* result, const Opt_OnSafeBrowsingCheckResultCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27671,17 +29650,17 @@ inline void WriteToString(std::string* result, const Opt_ToggleModifierBuilder* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ToggleModifierBuilder& value) +inline Ark_RuntimeType runtimeType(const Opt_OnSafeBrowsingCheckResultCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const TransitionFinishCallback& value) +inline Ark_RuntimeType runtimeType(const OnScrollCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const TransitionFinishCallback* value) { +inline void WriteToString(std::string* result, const OnScrollCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27689,7 +29668,7 @@ inline void WriteToString(std::string* result, const TransitionFinishCallback* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_TransitionFinishCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnScrollCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27702,17 +29681,17 @@ inline void WriteToString(std::string* result, const Opt_TransitionFinishCallbac result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_TransitionFinishCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnScrollCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Type_CommonMethod_onDragStart& value) +inline Ark_RuntimeType runtimeType(const OnScrollEdgeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Type_CommonMethod_onDragStart* value) { +inline void WriteToString(std::string* result, const OnScrollEdgeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27720,7 +29699,7 @@ inline void WriteToString(std::string* result, const Type_CommonMethod_onDragSta result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Type_CommonMethod_onDragStart* value) { +inline void WriteToString(std::string* result, const Opt_OnScrollEdgeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27733,17 +29712,17 @@ inline void WriteToString(std::string* result, const Opt_Type_CommonMethod_onDra result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Type_CommonMethod_onDragStart& value) +inline Ark_RuntimeType runtimeType(const Opt_OnScrollEdgeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Type_NavigationAttribute_customNavContentTransition& value) +inline Ark_RuntimeType runtimeType(const OnScrollFrameBeginCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Type_NavigationAttribute_customNavContentTransition* value) { +inline void WriteToString(std::string* result, const OnScrollFrameBeginCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27751,7 +29730,7 @@ inline void WriteToString(std::string* result, const Type_NavigationAttribute_cu result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Type_NavigationAttribute_customNavContentTransition* value) { +inline void WriteToString(std::string* result, const Opt_OnScrollFrameBeginCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27764,17 +29743,17 @@ inline void WriteToString(std::string* result, const Opt_Type_NavigationAttribut result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Type_NavigationAttribute_customNavContentTransition& value) +inline Ark_RuntimeType runtimeType(const Opt_OnScrollFrameBeginCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const uiObserver_Callback_DensityInfo_Void& value) +inline Ark_RuntimeType runtimeType(const OnScrollVisibleContentChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const uiObserver_Callback_DensityInfo_Void* value) { +inline void WriteToString(std::string* result, const OnScrollVisibleContentChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27782,7 +29761,7 @@ inline void WriteToString(std::string* result, const uiObserver_Callback_Density result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_DensityInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_OnScrollVisibleContentChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27795,17 +29774,17 @@ inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_Den result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_DensityInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_OnScrollVisibleContentChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const uiObserver_Callback_NavDestinationInfo_Void& value) +inline Ark_RuntimeType runtimeType(const OnSelectCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const uiObserver_Callback_NavDestinationInfo_Void* value) { +inline void WriteToString(std::string* result, const OnSelectCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27813,7 +29792,7 @@ inline void WriteToString(std::string* result, const uiObserver_Callback_NavDest result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_NavDestinationInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_OnSelectCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27826,17 +29805,17 @@ inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_Nav result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_NavDestinationInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_OnSelectCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const uiObserver_Callback_NavDestinationSwitchInfo_Void& value) +inline Ark_RuntimeType runtimeType(const OnSslErrorEventCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const uiObserver_Callback_NavDestinationSwitchInfo_Void* value) { +inline void WriteToString(std::string* result, const OnSslErrorEventCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27844,7 +29823,7 @@ inline void WriteToString(std::string* result, const uiObserver_Callback_NavDest result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_NavDestinationSwitchInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_OnSslErrorEventCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27857,17 +29836,17 @@ inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_Nav result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_NavDestinationSwitchInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_OnSslErrorEventCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const uiObserver_Callback_RouterPageInfo_Void& value) +inline Ark_RuntimeType runtimeType(const OnSubmitCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const uiObserver_Callback_RouterPageInfo_Void* value) { +inline void WriteToString(std::string* result, const OnSubmitCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27875,7 +29854,7 @@ inline void WriteToString(std::string* result, const uiObserver_Callback_RouterP result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_RouterPageInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_OnSubmitCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27888,17 +29867,17 @@ inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_Rou result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_RouterPageInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_OnSubmitCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const uiObserver_Callback_ScrollEventInfo_Void& value) +inline Ark_RuntimeType runtimeType(const OnSwiperAnimationEndCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const uiObserver_Callback_ScrollEventInfo_Void* value) { +inline void WriteToString(std::string* result, const OnSwiperAnimationEndCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27906,7 +29885,7 @@ inline void WriteToString(std::string* result, const uiObserver_Callback_ScrollE result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_ScrollEventInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_OnSwiperAnimationEndCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27919,17 +29898,17 @@ inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_Scr result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_ScrollEventInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_OnSwiperAnimationEndCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const uiObserver_Callback_TabContentInfo_Void& value) +inline Ark_RuntimeType runtimeType(const OnSwiperAnimationStartCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const uiObserver_Callback_TabContentInfo_Void* value) { +inline void WriteToString(std::string* result, const OnSwiperAnimationStartCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27937,7 +29916,7 @@ inline void WriteToString(std::string* result, const uiObserver_Callback_TabCont result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_TabContentInfo_Void* value) { +inline void WriteToString(std::string* result, const Opt_OnSwiperAnimationStartCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27950,17 +29929,17 @@ inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_Tab result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_TabContentInfo_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_OnSwiperAnimationStartCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const uiObserver_Callback_Void& value) +inline Ark_RuntimeType runtimeType(const OnSwiperGestureSwipeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const uiObserver_Callback_Void* value) { +inline void WriteToString(std::string* result, const OnSwiperGestureSwipeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27968,7 +29947,7 @@ inline void WriteToString(std::string* result, const uiObserver_Callback_Void* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_Void* value) { +inline void WriteToString(std::string* result, const Opt_OnSwiperGestureSwipeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -27981,17 +29960,17 @@ inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_Voi result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_Void& value) +inline Ark_RuntimeType runtimeType(const Opt_OnSwiperGestureSwipeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const UpdateTransitionCallback& value) +inline Ark_RuntimeType runtimeType(const OnTabsAnimationEndCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const UpdateTransitionCallback* value) { +inline void WriteToString(std::string* result, const OnTabsAnimationEndCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -27999,7 +29978,7 @@ inline void WriteToString(std::string* result, const UpdateTransitionCallback* v result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_UpdateTransitionCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnTabsAnimationEndCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28012,17 +29991,17 @@ inline void WriteToString(std::string* result, const Opt_UpdateTransitionCallbac result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_UpdateTransitionCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTabsAnimationEndCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const VisibleAreaChangeCallback& value) +inline Ark_RuntimeType runtimeType(const OnTabsAnimationStartCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const VisibleAreaChangeCallback* value) { +inline void WriteToString(std::string* result, const OnTabsAnimationStartCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -28030,7 +30009,7 @@ inline void WriteToString(std::string* result, const VisibleAreaChangeCallback* result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_VisibleAreaChangeCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnTabsAnimationStartCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28043,17 +30022,17 @@ inline void WriteToString(std::string* result, const Opt_VisibleAreaChangeCallba result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_VisibleAreaChangeCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTabsAnimationStartCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const VoidCallback& value) +inline Ark_RuntimeType runtimeType(const OnTabsContentWillChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const VoidCallback* value) { +inline void WriteToString(std::string* result, const OnTabsContentWillChangeCallback* value) { result->append("{"); result->append(".resource="); WriteToString(result, &value->resource); @@ -28061,7 +30040,7 @@ inline void WriteToString(std::string* result, const VoidCallback* value) { result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_VoidCallback* value) { +inline void WriteToString(std::string* result, const Opt_OnTabsContentWillChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28074,25 +30053,25 @@ inline void WriteToString(std::string* result, const Opt_VoidCallback* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_VoidCallback& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTabsContentWillChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_AccessibilityOptions& value) +inline Ark_RuntimeType runtimeType(const OnTabsGestureSwipeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_AccessibilityOptions* value) { +inline void WriteToString(std::string* result, const OnTabsGestureSwipeCallback* value) { result->append("{"); - // Ark_Boolean accessibilityPreferred - result->append(".accessibilityPreferred="); - WriteToString(result, &value->accessibilityPreferred); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_AccessibilityOptions* value) { +inline void WriteToString(std::string* result, const Opt_OnTabsGestureSwipeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28105,25 +30084,25 @@ inline void WriteToString(std::string* result, const Opt_AccessibilityOptions* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_AccessibilityOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTabsGestureSwipeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_AlignRuleOption& value) +inline Ark_RuntimeType runtimeType(const OnTextPickerChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_AlignRuleOption* value) { +inline void WriteToString(std::string* result, const OnTextPickerChangeCallback* value) { result->append("{"); - // Ark_Int32 _stub - result->append("._stub="); - WriteToString(result, value->_stub); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_AlignRuleOption* value) { +inline void WriteToString(std::string* result, const Opt_OnTextPickerChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28136,29 +30115,25 @@ inline void WriteToString(std::string* result, const Opt_AlignRuleOption* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_AlignRuleOption& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTextPickerChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_AnimationNumberRange& value) +inline Ark_RuntimeType runtimeType(const OnTextSelectionChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_AnimationNumberRange* value) { +inline void WriteToString(std::string* result, const OnTextSelectionChangeCallback* value) { result->append("{"); - // Ark_Number value0 - result->append(".value0="); - WriteToString(result, &value->value0); - // Ark_Number value1 - result->append(", "); - result->append(".value1="); - WriteToString(result, &value->value1); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_AnimationNumberRange* value) { +inline void WriteToString(std::string* result, const Opt_OnTextSelectionChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28171,26 +30146,30 @@ inline void WriteToString(std::string* result, const Opt_AnimationNumberRange* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_AnimationNumberRange& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTextSelectionChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_AppearSymbolEffect& value) +inline Ark_RuntimeType runtimeType(const OnTimePickerChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_AppearSymbolEffect value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const OnTimePickerChangeCallback* 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_AppearSymbolEffect* value) { +inline void WriteToString(std::string* result, const Opt_OnTimePickerChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -28198,29 +30177,25 @@ inline void WriteToString(std::string* result, const Opt_AppearSymbolEffect* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_AppearSymbolEffect& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTimePickerChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ASTCResource& value) +inline Ark_RuntimeType runtimeType(const OnTotalCountFunc& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ASTCResource* value) { +inline void WriteToString(std::string* result, const OnTotalCountFunc* value) { result->append("{"); - // Array_String sources - result->append(".sources="); - WriteToString(result, &value->sources); - // Ark_Number column - result->append(", "); - result->append(".column="); - WriteToString(result, &value->column); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ASTCResource* value) { +inline void WriteToString(std::string* result, const Opt_OnTotalCountFunc* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28233,29 +30208,25 @@ inline void WriteToString(std::string* result, const Opt_ASTCResource* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ASTCResource& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTotalCountFunc& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_AsymmetricTransitionOption& value) +inline Ark_RuntimeType runtimeType(const OnViewportFitChangedCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_AsymmetricTransitionOption* value) { +inline void WriteToString(std::string* result, const OnViewportFitChangedCallback* value) { result->append("{"); - // Ark_TransitionEffect appear - result->append(".appear="); - WriteToString(result, value->appear); - // Ark_TransitionEffect disappear - result->append(", "); - result->append(".disappear="); - WriteToString(result, value->disappear); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_AsymmetricTransitionOption* value) { +inline void WriteToString(std::string* result, const Opt_OnViewportFitChangedCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28268,25 +30239,25 @@ inline void WriteToString(std::string* result, const Opt_AsymmetricTransitionOpt result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_AsymmetricTransitionOption& value) +inline Ark_RuntimeType runtimeType(const Opt_OnViewportFitChangedCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_AutoPlayOptions& value) +inline Ark_RuntimeType runtimeType(const OnWillScrollCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_AutoPlayOptions* value) { +inline void WriteToString(std::string* result, const OnWillScrollCallback* value) { result->append("{"); - // Ark_Boolean stopWhenTouched - result->append(".stopWhenTouched="); - WriteToString(result, value->stopWhenTouched); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_AutoPlayOptions* value) { +inline void WriteToString(std::string* result, const Opt_OnWillScrollCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28299,29 +30270,25 @@ inline void WriteToString(std::string* result, const Opt_AutoPlayOptions* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_AutoPlayOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_OnWillScrollCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BackgroundBrightnessOptions& value) +inline Ark_RuntimeType runtimeType(const PageMapBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BackgroundBrightnessOptions* value) { +inline void WriteToString(std::string* result, const PageMapBuilder* value) { result->append("{"); - // Ark_Number rate - result->append(".rate="); - WriteToString(result, &value->rate); - // Ark_Number lightUpDegree - result->append(", "); - result->append(".lightUpDegree="); - WriteToString(result, &value->lightUpDegree); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_BackgroundBrightnessOptions* value) { +inline void WriteToString(std::string* result, const Opt_PageMapBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28334,29 +30301,25 @@ inline void WriteToString(std::string* result, const Opt_BackgroundBrightnessOpt result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BackgroundBrightnessOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_PageMapBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BackgroundImageOptions& value) +inline Ark_RuntimeType runtimeType(const PageTransitionCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BackgroundImageOptions* value) { +inline void WriteToString(std::string* result, const PageTransitionCallback* value) { result->append("{"); - // Ark_Boolean syncLoad - result->append(".syncLoad="); - WriteToString(result, &value->syncLoad); - // Ark_ImageRepeat repeat - result->append(", "); - result->append(".repeat="); - WriteToString(result, &value->repeat); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_BackgroundImageOptions* value) { +inline void WriteToString(std::string* result, const Opt_PageTransitionCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28369,25 +30332,25 @@ inline void WriteToString(std::string* result, const Opt_BackgroundImageOptions* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BackgroundImageOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_PageTransitionCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BackgroundOptions& value) +inline Ark_RuntimeType runtimeType(const PasteEventCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BackgroundOptions* value) { +inline void WriteToString(std::string* result, const PasteEventCallback* value) { result->append("{"); - // Ark_Alignment align - result->append(".align="); - WriteToString(result, &value->align); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_BackgroundOptions* value) { +inline void WriteToString(std::string* result, const Opt_PasteEventCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28400,33 +30363,25 @@ inline void WriteToString(std::string* result, const Opt_BackgroundOptions* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BackgroundOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_PasteEventCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BarrierStyle& value) +inline Ark_RuntimeType runtimeType(const PluginErrorCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BarrierStyle* value) { +inline void WriteToString(std::string* result, const PluginErrorCallback* value) { result->append("{"); - // Ark_String id - result->append(".id="); - WriteToString(result, &value->id); - // Ark_BarrierDirection direction - result->append(", "); - result->append(".direction="); - WriteToString(result, value->direction); - // Array_String referencedId - result->append(", "); - result->append(".referencedId="); - WriteToString(result, &value->referencedId); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_BarrierStyle* value) { +inline void WriteToString(std::string* result, const Opt_PluginErrorCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28439,26 +30394,30 @@ inline void WriteToString(std::string* result, const Opt_BarrierStyle* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BarrierStyle& value) +inline Ark_RuntimeType runtimeType(const Opt_PluginErrorCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BaselineOffsetStyle& value) +inline Ark_RuntimeType runtimeType(const PopupStateChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BaselineOffsetStyle value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const PopupStateChangeCallback* 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_BaselineOffsetStyle* value) { +inline void WriteToString(std::string* result, const Opt_PopupStateChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -28466,29 +30425,25 @@ inline void WriteToString(std::string* result, const Opt_BaselineOffsetStyle* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BaselineOffsetStyle& value) +inline Ark_RuntimeType runtimeType(const Opt_PopupStateChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Bias& value) +inline Ark_RuntimeType runtimeType(const Profiler_Callback_String_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Bias* value) { +inline void WriteToString(std::string* result, const Profiler_Callback_String_Void* value) { result->append("{"); - // Ark_Number horizontal - result->append(".horizontal="); - WriteToString(result, &value->horizontal); - // Ark_Number vertical - result->append(", "); - result->append(".vertical="); - WriteToString(result, &value->vertical); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Bias* value) { +inline void WriteToString(std::string* result, const Opt_Profiler_Callback_String_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28501,29 +30456,25 @@ inline void WriteToString(std::string* result, const Opt_Bias* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Bias& value) +inline Ark_RuntimeType runtimeType(const Opt_Profiler_Callback_String_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Bindable_Array_Arkui_Component_Units_ResourceStr& value) +inline Ark_RuntimeType runtimeType(const ProgressModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Bindable_Array_Arkui_Component_Units_ResourceStr* value) { +inline void WriteToString(std::string* result, const ProgressModifierBuilder* value) { result->append("{"); - // Array_ResourceStr value - result->append(".value="); - WriteToString(result, &value->value); - // Callback_T_Void_Array_Arkui_Component_Units_ResourceStr onChange - result->append(", "); - result->append(".onChange="); - WriteToString(result, &value->onChange); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Bindable_Array_Arkui_Component_Units_ResourceStr* value) { +inline void WriteToString(std::string* result, const Opt_ProgressModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28536,29 +30487,25 @@ inline void WriteToString(std::string* result, const Opt_Bindable_Array_Arkui_Co result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Bindable_Array_Arkui_Component_Units_ResourceStr& value) +inline Ark_RuntimeType runtimeType(const Opt_ProgressModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Bindable_Array_Number& value) +inline Ark_RuntimeType runtimeType(const RadioModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Bindable_Array_Number* value) { +inline void WriteToString(std::string* result, const RadioModifierBuilder* value) { result->append("{"); - // Array_Number value - result->append(".value="); - WriteToString(result, &value->value); - // Callback_T_Void_Array_Number onChange - result->append(", "); - result->append(".onChange="); - WriteToString(result, &value->onChange); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Bindable_Array_Number* value) { +inline void WriteToString(std::string* result, const Opt_RadioModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28571,29 +30518,25 @@ inline void WriteToString(std::string* result, const Opt_Bindable_Array_Number* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Bindable_Array_Number& value) +inline Ark_RuntimeType runtimeType(const Opt_RadioModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Bindable_Boolean& value) +inline Ark_RuntimeType runtimeType(const RatingModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Bindable_Boolean* value) { +inline void WriteToString(std::string* result, const RatingModifierBuilder* value) { result->append("{"); - // Ark_Boolean value - result->append(".value="); - WriteToString(result, value->value); - // Callback_T_Void_Boolean onChange - result->append(", "); - result->append(".onChange="); - WriteToString(result, &value->onChange); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Bindable_Boolean* value) { +inline void WriteToString(std::string* result, const Opt_RatingModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28606,29 +30549,25 @@ inline void WriteToString(std::string* result, const Opt_Bindable_Boolean* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Bindable_Boolean& value) +inline Ark_RuntimeType runtimeType(const Opt_RatingModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Bindable_Date& value) +inline Ark_RuntimeType runtimeType(const RestrictedWorker_onerror_Callback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Bindable_Date* value) { +inline void WriteToString(std::string* result, const RestrictedWorker_onerror_Callback* value) { result->append("{"); - // Ark_Date value - result->append(".value="); - WriteToString(result, value->value); - // Callback_T_Void_Date onChange - result->append(", "); - result->append(".onChange="); - WriteToString(result, &value->onChange); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Bindable_Date* value) { +inline void WriteToString(std::string* result, const Opt_RestrictedWorker_onerror_Callback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28641,29 +30580,25 @@ inline void WriteToString(std::string* result, const Opt_Bindable_Date* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Bindable_Date& value) +inline Ark_RuntimeType runtimeType(const Opt_RestrictedWorker_onerror_Callback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Bindable_Number& value) +inline Ark_RuntimeType runtimeType(const RestrictedWorker_onexit_Callback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Bindable_Number* value) { +inline void WriteToString(std::string* result, const RestrictedWorker_onexit_Callback* value) { result->append("{"); - // Ark_Number value - result->append(".value="); - WriteToString(result, &value->value); - // Callback_T_Void_Number onChange - result->append(", "); - result->append(".onChange="); - WriteToString(result, &value->onChange); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Bindable_Number* value) { +inline void WriteToString(std::string* result, const Opt_RestrictedWorker_onexit_Callback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28676,29 +30611,25 @@ inline void WriteToString(std::string* result, const Opt_Bindable_Number* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Bindable_Number& value) +inline Ark_RuntimeType runtimeType(const Opt_RestrictedWorker_onexit_Callback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Bindable_String& value) +inline Ark_RuntimeType runtimeType(const RestrictedWorker_onmessage_Callback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Bindable_String* value) { +inline void WriteToString(std::string* result, const RestrictedWorker_onmessage_Callback* value) { result->append("{"); - // Ark_String value - result->append(".value="); - WriteToString(result, &value->value); - // Callback_T_Void_String onChange - result->append(", "); - result->append(".onChange="); - WriteToString(result, &value->onChange); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Bindable_String* value) { +inline void WriteToString(std::string* result, const Opt_RestrictedWorker_onmessage_Callback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28711,25 +30642,25 @@ inline void WriteToString(std::string* result, const Opt_Bindable_String* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Bindable_String& value) +inline Ark_RuntimeType runtimeType(const Opt_RestrictedWorker_onmessage_Callback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BlurOptions& value) +inline Ark_RuntimeType runtimeType(const ReuseIdCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BlurOptions* value) { +inline void WriteToString(std::string* result, const ReuseIdCallback* value) { result->append("{"); - // Ark_Tuple_Number_Number grayscale - result->append(".grayscale="); - WriteToString(result, &value->grayscale); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_BlurOptions* value) { +inline void WriteToString(std::string* result, const Opt_ReuseIdCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28742,37 +30673,25 @@ inline void WriteToString(std::string* result, const Opt_BlurOptions* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BlurOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_ReuseIdCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BorderRadiuses_graphics& value) +inline Ark_RuntimeType runtimeType(const ScrollOnScrollCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BorderRadiuses_graphics* value) { +inline void WriteToString(std::string* result, const ScrollOnScrollCallback* value) { result->append("{"); - // Ark_Number topLeft - result->append(".topLeft="); - WriteToString(result, &value->topLeft); - // Ark_Number topRight - result->append(", "); - result->append(".topRight="); - WriteToString(result, &value->topRight); - // Ark_Number bottomLeft - result->append(", "); - result->append(".bottomLeft="); - WriteToString(result, &value->bottomLeft); - // Ark_Number bottomRight - result->append(", "); - result->append(".bottomRight="); - WriteToString(result, &value->bottomRight); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_BorderRadiuses_graphics* value) { +inline void WriteToString(std::string* result, const Opt_ScrollOnScrollCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28785,26 +30704,30 @@ inline void WriteToString(std::string* result, const Opt_BorderRadiuses_graphics result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BorderRadiuses_graphics& value) +inline Ark_RuntimeType runtimeType(const Opt_ScrollOnScrollCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BounceSymbolEffect& value) +inline Ark_RuntimeType runtimeType(const ScrollOnWillScrollCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BounceSymbolEffect value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const ScrollOnWillScrollCallback* 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_BounceSymbolEffect* value) { +inline void WriteToString(std::string* result, const Opt_ScrollOnWillScrollCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -28812,29 +30735,25 @@ inline void WriteToString(std::string* result, const Opt_BounceSymbolEffect* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BounceSymbolEffect& value) +inline Ark_RuntimeType runtimeType(const Opt_ScrollOnWillScrollCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BreakPoints& value) +inline Ark_RuntimeType runtimeType(const SearchSubmitCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BreakPoints* value) { +inline void WriteToString(std::string* result, const SearchSubmitCallback* value) { result->append("{"); - // Array_String value - result->append(".value="); - WriteToString(result, &value->value); - // Ark_BreakpointsReference reference - result->append(", "); - result->append(".reference="); - WriteToString(result, &value->reference); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_BreakPoints* value) { +inline void WriteToString(std::string* result, const Opt_SearchSubmitCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28847,33 +30766,25 @@ inline void WriteToString(std::string* result, const Opt_BreakPoints* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BreakPoints& value) +inline Ark_RuntimeType runtimeType(const Opt_SearchSubmitCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BuilderNodeOptions& value) +inline Ark_RuntimeType runtimeType(const SearchValueCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BuilderNodeOptions* value) { +inline void WriteToString(std::string* result, const SearchValueCallback* value) { result->append("{"); - // Ark_Size selfIdealSize - result->append(".selfIdealSize="); - WriteToString(result, &value->selfIdealSize); - // Ark_Number type - result->append(", "); - result->append(".type="); - WriteToString(result, &value->type); - // Ark_String surfaceId - result->append(", "); - result->append(".surfaceId="); - WriteToString(result, &value->surfaceId); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_BuilderNodeOptions* value) { +inline void WriteToString(std::string* result, const Opt_SearchValueCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28886,37 +30797,25 @@ inline void WriteToString(std::string* result, const Opt_BuilderNodeOptions* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BuilderNodeOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_SearchValueCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_BusinessError& value) +inline Ark_RuntimeType runtimeType(const ShouldBuiltInRecognizerParallelWithCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_BusinessError* value) { +inline void WriteToString(std::string* result, const ShouldBuiltInRecognizerParallelWithCallback* value) { result->append("{"); - // Ark_String name - result->append(".name="); - WriteToString(result, &value->name); - // Ark_String message - result->append(", "); - result->append(".message="); - WriteToString(result, &value->message); - // Ark_String stack - result->append(", "); - result->append(".stack="); - WriteToString(result, &value->stack); - // Ark_Number code - result->append(", "); - result->append(".code="); - WriteToString(result, &value->code); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_BusinessError* value) { +inline void WriteToString(std::string* result, const Opt_ShouldBuiltInRecognizerParallelWithCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28929,41 +30828,25 @@ inline void WriteToString(std::string* result, const Opt_BusinessError* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_BusinessError& value) +inline Ark_RuntimeType runtimeType(const Opt_ShouldBuiltInRecognizerParallelWithCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ButtonConfiguration& value) +inline Ark_RuntimeType runtimeType(const SizeChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ButtonConfiguration* value) { +inline void WriteToString(std::string* result, const SizeChangeCallback* value) { result->append("{"); - // Ark_Boolean enabled - result->append(".enabled="); - WriteToString(result, value->enabled); - // Ark_ContentModifier contentModifier - result->append(", "); - result->append(".contentModifier="); - WriteToString(result, &value->contentModifier); - // Ark_String label - result->append(", "); - result->append(".label="); - WriteToString(result, &value->label); - // Ark_Boolean pressed - result->append(", "); - result->append(".pressed="); - WriteToString(result, value->pressed); - // ButtonTriggerClickCallback triggerClick - result->append(", "); - result->append(".triggerClick="); - WriteToString(result, &value->triggerClick); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ButtonConfiguration* value) { +inline void WriteToString(std::string* result, const Opt_SizeChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -28976,41 +30859,25 @@ inline void WriteToString(std::string* result, const Opt_ButtonConfiguration* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ButtonConfiguration& value) +inline Ark_RuntimeType runtimeType(const Opt_SizeChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ButtonOptions& value) +inline Ark_RuntimeType runtimeType(const SliderModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ButtonOptions* value) { +inline void WriteToString(std::string* result, const SliderModifierBuilder* value) { result->append("{"); - // Ark_ButtonType type - result->append(".type="); - WriteToString(result, &value->type); - // Ark_Boolean stateEffect - result->append(", "); - result->append(".stateEffect="); - WriteToString(result, &value->stateEffect); - // Ark_ButtonStyleMode buttonStyle - result->append(", "); - result->append(".buttonStyle="); - WriteToString(result, &value->buttonStyle); - // Ark_ControlSize controlSize - result->append(", "); - result->append(".controlSize="); - WriteToString(result, &value->controlSize); - // Ark_ButtonRole role - result->append(", "); - result->append(".role="); - WriteToString(result, &value->role); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ButtonOptions* value) { +inline void WriteToString(std::string* result, const Opt_SliderModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29023,29 +30890,25 @@ inline void WriteToString(std::string* result, const Opt_ButtonOptions* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ButtonOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_SliderModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CancelButtonSymbolOptions& value) +inline Ark_RuntimeType runtimeType(const SliderTriggerChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CancelButtonSymbolOptions* value) { +inline void WriteToString(std::string* result, const SliderTriggerChangeCallback* value) { result->append("{"); - // Ark_CancelButtonStyle style - result->append(".style="); - WriteToString(result, &value->style); - // Ark_SymbolGlyphModifier icon - result->append(", "); - result->append(".icon="); - WriteToString(result, &value->icon); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CancelButtonSymbolOptions* value) { +inline void WriteToString(std::string* result, const Opt_SliderTriggerChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29058,33 +30921,25 @@ inline void WriteToString(std::string* result, const Opt_CancelButtonSymbolOptio result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CancelButtonSymbolOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_SliderTriggerChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CaretOffset& value) +inline Ark_RuntimeType runtimeType(const StyledStringMarshallCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CaretOffset* value) { +inline void WriteToString(std::string* result, const StyledStringMarshallCallback* value) { result->append("{"); - // Ark_Number index - result->append(".index="); - WriteToString(result, &value->index); - // Ark_Number x - result->append(", "); - result->append(".x="); - WriteToString(result, &value->x); - // Ark_Number y - result->append(", "); - result->append(".y="); - WriteToString(result, &value->y); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CaretOffset* value) { +inline void WriteToString(std::string* result, const Opt_StyledStringMarshallCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29097,29 +30952,25 @@ inline void WriteToString(std::string* result, const Opt_CaretOffset* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CaretOffset& value) +inline Ark_RuntimeType runtimeType(const Opt_StyledStringMarshallCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ChainWeightOptions& value) +inline Ark_RuntimeType runtimeType(const StyledStringUnmarshallCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ChainWeightOptions* value) { +inline void WriteToString(std::string* result, const StyledStringUnmarshallCallback* value) { result->append("{"); - // Ark_Number horizontal - result->append(".horizontal="); - WriteToString(result, &value->horizontal); - // Ark_Number vertical - result->append(", "); - result->append(".vertical="); - WriteToString(result, &value->vertical); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ChainWeightOptions* value) { +inline void WriteToString(std::string* result, const Opt_StyledStringUnmarshallCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29132,41 +30983,25 @@ inline void WriteToString(std::string* result, const Opt_ChainWeightOptions* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ChainWeightOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_StyledStringUnmarshallCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CheckBoxConfiguration& value) +inline Ark_RuntimeType runtimeType(const SubmitCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CheckBoxConfiguration* value) { +inline void WriteToString(std::string* result, const SubmitCallback* value) { result->append("{"); - // Ark_Boolean enabled - result->append(".enabled="); - WriteToString(result, value->enabled); - // Ark_ContentModifier contentModifier - result->append(", "); - result->append(".contentModifier="); - WriteToString(result, &value->contentModifier); - // Ark_String name - result->append(", "); - result->append(".name="); - WriteToString(result, &value->name); - // Ark_Boolean selected - result->append(", "); - result->append(".selected="); - WriteToString(result, value->selected); - // Callback_Boolean_Void triggerChange - result->append(", "); - result->append(".triggerChange="); - WriteToString(result, &value->triggerChange); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CheckBoxConfiguration* value) { +inline void WriteToString(std::string* result, const Opt_SubmitCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29179,25 +31014,25 @@ inline void WriteToString(std::string* result, const Opt_CheckBoxConfiguration* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CheckBoxConfiguration& value) +inline Ark_RuntimeType runtimeType(const Opt_SubmitCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CheckboxGroupOptions& value) +inline Ark_RuntimeType runtimeType(const TabsCustomContentTransitionCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CheckboxGroupOptions* value) { +inline void WriteToString(std::string* result, const TabsCustomContentTransitionCallback* value) { result->append("{"); - // Ark_String group - result->append(".group="); - WriteToString(result, &value->group); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CheckboxGroupOptions* value) { +inline void WriteToString(std::string* result, const Opt_TabsCustomContentTransitionCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29210,29 +31045,25 @@ inline void WriteToString(std::string* result, const Opt_CheckboxGroupOptions* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CheckboxGroupOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_TabsCustomContentTransitionCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CheckboxGroupResult& value) +inline Ark_RuntimeType runtimeType(const text_Callback_Number_Number_Boolean_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CheckboxGroupResult* value) { +inline void WriteToString(std::string* result, const text_Callback_Number_Number_Boolean_Boolean* value) { result->append("{"); - // Array_String name - result->append(".name="); - WriteToString(result, &value->name); - // Ark_SelectStatus status - result->append(", "); - result->append(".status="); - WriteToString(result, value->status); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CheckboxGroupResult* value) { +inline void WriteToString(std::string* result, const Opt_text_Callback_Number_Number_Boolean_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29245,33 +31076,25 @@ inline void WriteToString(std::string* result, const Opt_CheckboxGroupResult* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CheckboxGroupResult& value) +inline Ark_RuntimeType runtimeType(const Opt_text_Callback_Number_Number_Boolean_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CheckboxOptions& value) +inline Ark_RuntimeType runtimeType(const TextAreaSubmitCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CheckboxOptions* value) { +inline void WriteToString(std::string* result, const TextAreaSubmitCallback* value) { result->append("{"); - // Ark_String name - result->append(".name="); - WriteToString(result, &value->name); - // Ark_String group - result->append(", "); - result->append(".group="); - WriteToString(result, &value->group); - // CustomNodeBuilder indicatorBuilder - result->append(", "); - result->append(".indicatorBuilder="); - WriteToString(result, &value->indicatorBuilder); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CheckboxOptions* value) { +inline void WriteToString(std::string* result, const Opt_TextAreaSubmitCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29284,26 +31107,30 @@ inline void WriteToString(std::string* result, const Opt_CheckboxOptions* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CheckboxOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_TextAreaSubmitCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ChildrenMainSize& value) +inline Ark_RuntimeType runtimeType(const TextClockModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ChildrenMainSize value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const TextClockModifierBuilder* 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_ChildrenMainSize* value) { +inline void WriteToString(std::string* result, const Opt_TextClockModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -29311,33 +31138,25 @@ inline void WriteToString(std::string* result, const Opt_ChildrenMainSize* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ChildrenMainSize& value) +inline Ark_RuntimeType runtimeType(const Opt_TextClockModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Circle& value) +inline Ark_RuntimeType runtimeType(const TextFieldValueCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Circle* value) { +inline void WriteToString(std::string* result, const TextFieldValueCallback* value) { result->append("{"); - // Ark_Number centerX - result->append(".centerX="); - WriteToString(result, &value->centerX); - // Ark_Number centerY - result->append(", "); - result->append(".centerY="); - WriteToString(result, &value->centerY); - // Ark_Number radius - result->append(", "); - result->append(".radius="); - WriteToString(result, &value->radius); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Circle* value) { +inline void WriteToString(std::string* result, const Opt_TextFieldValueCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29350,29 +31169,25 @@ inline void WriteToString(std::string* result, const Opt_Circle* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Circle& value) +inline Ark_RuntimeType runtimeType(const Opt_TextFieldValueCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ClickEffect& value) +inline Ark_RuntimeType runtimeType(const TextPickerEnterSelectedAreaCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ClickEffect* value) { +inline void WriteToString(std::string* result, const TextPickerEnterSelectedAreaCallback* value) { result->append("{"); - // Ark_ClickEffectLevel level - result->append(".level="); - WriteToString(result, value->level); - // Ark_Number scale - result->append(", "); - result->append(".scale="); - WriteToString(result, &value->scale); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ClickEffect* value) { +inline void WriteToString(std::string* result, const Opt_TextPickerEnterSelectedAreaCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29385,25 +31200,25 @@ inline void WriteToString(std::string* result, const Opt_ClickEffect* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ClickEffect& value) +inline Ark_RuntimeType runtimeType(const Opt_TextPickerEnterSelectedAreaCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CloseSwipeActionOptions& value) +inline Ark_RuntimeType runtimeType(const TextPickerScrollStopCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CloseSwipeActionOptions* value) { +inline void WriteToString(std::string* result, const TextPickerScrollStopCallback* value) { result->append("{"); - // Callback_Void onFinish - result->append(".onFinish="); - WriteToString(result, &value->onFinish); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CloseSwipeActionOptions* value) { +inline void WriteToString(std::string* result, const Opt_TextPickerScrollStopCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29416,39 +31231,25 @@ inline void WriteToString(std::string* result, const Opt_CloseSwipeActionOptions result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CloseSwipeActionOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_TextPickerScrollStopCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ColorFilterType& value) +inline Ark_RuntimeType runtimeType(const TextTimerModifierBuilder& value) { - switch (value.selector) { - case 0: return runtimeType(value.value0); - case 1: return runtimeType(value.value1); - default: INTEROP_FATAL("Bad selector in Ark_ColorFilterType: %d", value.selector); - } + return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ColorFilterType* value) { +inline void WriteToString(std::string* result, const TextTimerModifierBuilder* value) { result->append("{"); - result->append(".selector="); - result->append(std::to_string(value->selector)); - result->append(", "); - // Ark_ColorFilter - if (value->selector == 0) { - result->append(".value0="); - WriteToString(result, value->value0); - } - // Ark_drawing_ColorFilter - if (value->selector == 1) { - result->append(".value1="); - WriteToString(result, value->value1); - } + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ColorFilterType* value) { +inline void WriteToString(std::string* result, const Opt_TextTimerModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29461,25 +31262,25 @@ inline void WriteToString(std::string* result, const Opt_ColorFilterType* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ColorFilterType& value) +inline Ark_RuntimeType runtimeType(const Opt_TextTimerModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ColumnOptionsV2& value) +inline Ark_RuntimeType runtimeType(const ToggleModifierBuilder& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ColumnOptionsV2* value) { +inline void WriteToString(std::string* result, const ToggleModifierBuilder* value) { result->append("{"); - // Ark_Int32 _stub - result->append("._stub="); - WriteToString(result, value->_stub); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ColumnOptionsV2* value) { +inline void WriteToString(std::string* result, const Opt_ToggleModifierBuilder* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29492,25 +31293,25 @@ inline void WriteToString(std::string* result, const Opt_ColumnOptionsV2* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ColumnOptionsV2& value) +inline Ark_RuntimeType runtimeType(const Opt_ToggleModifierBuilder& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CommandPath& value) +inline Ark_RuntimeType runtimeType(const TransitionFinishCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CommandPath* value) { +inline void WriteToString(std::string* result, const TransitionFinishCallback* value) { result->append("{"); - // Ark_String commands - result->append(".commands="); - WriteToString(result, &value->commands); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CommandPath* value) { +inline void WriteToString(std::string* result, const Opt_TransitionFinishCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29523,26 +31324,30 @@ inline void WriteToString(std::string* result, const Opt_CommandPath* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CommandPath& value) +inline Ark_RuntimeType runtimeType(const Opt_TransitionFinishCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_common_Context& value) +inline Ark_RuntimeType runtimeType(const Type_CommonMethod_onDragStart& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_common_Context value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Type_CommonMethod_onDragStart* 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_common_Context* value) { +inline void WriteToString(std::string* result, const Opt_Type_CommonMethod_onDragStart* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -29550,37 +31355,25 @@ inline void WriteToString(std::string* result, const Opt_common_Context* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_common_Context& value) +inline Ark_RuntimeType runtimeType(const Opt_Type_CommonMethod_onDragStart& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_common2D_Color& value) +inline Ark_RuntimeType runtimeType(const Type_NavigationAttribute_customNavContentTransition& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_common2D_Color* value) { +inline void WriteToString(std::string* result, const Type_NavigationAttribute_customNavContentTransition* value) { result->append("{"); - // Ark_Number alpha - result->append(".alpha="); - WriteToString(result, &value->alpha); - // Ark_Number red - result->append(", "); - result->append(".red="); - WriteToString(result, &value->red); - // Ark_Number green - result->append(", "); - result->append(".green="); - WriteToString(result, &value->green); - // Ark_Number blue - result->append(", "); - result->append(".blue="); - WriteToString(result, &value->blue); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_common2D_Color* value) { +inline void WriteToString(std::string* result, const Opt_Type_NavigationAttribute_customNavContentTransition* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29593,29 +31386,25 @@ inline void WriteToString(std::string* result, const Opt_common2D_Color* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_common2D_Color& value) +inline Ark_RuntimeType runtimeType(const Opt_Type_NavigationAttribute_customNavContentTransition& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_common2D_Point& value) +inline Ark_RuntimeType runtimeType(const uiObserver_Callback_DensityInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_common2D_Point* value) { +inline void WriteToString(std::string* result, const uiObserver_Callback_DensityInfo_Void* value) { result->append("{"); - // Ark_Number x - result->append(".x="); - WriteToString(result, &value->x); - // Ark_Number y - result->append(", "); - result->append(".y="); - WriteToString(result, &value->y); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_common2D_Point* value) { +inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_DensityInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29628,33 +31417,25 @@ inline void WriteToString(std::string* result, const Opt_common2D_Point* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_common2D_Point& value) +inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_DensityInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_common2D_Point3d& value) +inline Ark_RuntimeType runtimeType(const uiObserver_Callback_NavDestinationInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_common2D_Point3d* value) { +inline void WriteToString(std::string* result, const uiObserver_Callback_NavDestinationInfo_Void* value) { result->append("{"); - // Ark_Number x - result->append(".x="); - WriteToString(result, &value->x); - // Ark_Number y - result->append(", "); - result->append(".y="); - WriteToString(result, &value->y); - // Ark_Number z - result->append(", "); - result->append(".z="); - WriteToString(result, &value->z); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_common2D_Point3d* value) { +inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_NavDestinationInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29667,37 +31448,25 @@ inline void WriteToString(std::string* result, const Opt_common2D_Point3d* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_common2D_Point3d& value) +inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_NavDestinationInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_common2D_Rect& value) +inline Ark_RuntimeType runtimeType(const uiObserver_Callback_NavDestinationSwitchInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_common2D_Rect* value) { +inline void WriteToString(std::string* result, const uiObserver_Callback_NavDestinationSwitchInfo_Void* value) { result->append("{"); - // Ark_Number left - result->append(".left="); - WriteToString(result, &value->left); - // Ark_Number top - result->append(", "); - result->append(".top="); - WriteToString(result, &value->top); - // Ark_Number right - result->append(", "); - result->append(".right="); - WriteToString(result, &value->right); - // Ark_Number bottom - result->append(", "); - result->append(".bottom="); - WriteToString(result, &value->bottom); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_common2D_Rect* value) { +inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_NavDestinationSwitchInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29710,29 +31479,25 @@ inline void WriteToString(std::string* result, const Opt_common2D_Rect* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_common2D_Rect& value) +inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_NavDestinationSwitchInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ComputedBarAttribute& value) +inline Ark_RuntimeType runtimeType(const uiObserver_Callback_RouterPageInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ComputedBarAttribute* value) { +inline void WriteToString(std::string* result, const uiObserver_Callback_RouterPageInfo_Void* value) { result->append("{"); - // Ark_Number totalOffset - result->append(".totalOffset="); - WriteToString(result, &value->totalOffset); - // Ark_Number totalLength - result->append(", "); - result->append(".totalLength="); - WriteToString(result, &value->totalLength); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ComputedBarAttribute* value) { +inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_RouterPageInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29745,25 +31510,25 @@ inline void WriteToString(std::string* result, const Opt_ComputedBarAttribute* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ComputedBarAttribute& value) +inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_RouterPageInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CrossLanguageOptions& value) +inline Ark_RuntimeType runtimeType(const uiObserver_Callback_ScrollEventInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CrossLanguageOptions* value) { +inline void WriteToString(std::string* result, const uiObserver_Callback_ScrollEventInfo_Void* value) { result->append("{"); - // Ark_Boolean attributeSetting - result->append(".attributeSetting="); - WriteToString(result, &value->attributeSetting); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CrossLanguageOptions* value) { +inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_ScrollEventInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29776,41 +31541,25 @@ inline void WriteToString(std::string* result, const Opt_CrossLanguageOptions* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CrossLanguageOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_ScrollEventInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CrownEvent& value) +inline Ark_RuntimeType runtimeType(const uiObserver_Callback_TabContentInfo_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CrownEvent* value) { +inline void WriteToString(std::string* result, const uiObserver_Callback_TabContentInfo_Void* value) { result->append("{"); - // Ark_Number timestamp - result->append(".timestamp="); - WriteToString(result, &value->timestamp); - // Ark_Number angularVelocity - result->append(", "); - result->append(".angularVelocity="); - WriteToString(result, &value->angularVelocity); - // Ark_Number degree - result->append(", "); - result->append(".degree="); - WriteToString(result, &value->degree); - // Ark_CrownAction action - result->append(", "); - result->append(".action="); - WriteToString(result, value->action); - // Callback_Void stopPropagation - result->append(", "); - result->append(".stopPropagation="); - WriteToString(result, &value->stopPropagation); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CrownEvent* value) { +inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_TabContentInfo_Void* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29823,26 +31572,30 @@ inline void WriteToString(std::string* result, const Opt_CrownEvent* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CrownEvent& value) +inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_TabContentInfo_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CustomSpan& value) +inline Ark_RuntimeType runtimeType(const uiObserver_Callback_Void& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CustomSpan value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const uiObserver_Callback_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_CustomSpan* value) { +inline void WriteToString(std::string* result, const Opt_uiObserver_Callback_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); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -29850,37 +31603,25 @@ inline void WriteToString(std::string* result, const Opt_CustomSpan* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CustomSpan& value) +inline Ark_RuntimeType runtimeType(const Opt_uiObserver_Callback_Void& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CustomSpanDrawInfo& value) +inline Ark_RuntimeType runtimeType(const UpdateTransitionCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CustomSpanDrawInfo* value) { +inline void WriteToString(std::string* result, const UpdateTransitionCallback* value) { result->append("{"); - // Ark_Number x - result->append(".x="); - WriteToString(result, &value->x); - // Ark_Number lineTop - result->append(", "); - result->append(".lineTop="); - WriteToString(result, &value->lineTop); - // Ark_Number lineBottom - result->append(", "); - result->append(".lineBottom="); - WriteToString(result, &value->lineBottom); - // Ark_Number baseline - result->append(", "); - result->append(".baseline="); - WriteToString(result, &value->baseline); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CustomSpanDrawInfo* value) { +inline void WriteToString(std::string* result, const Opt_UpdateTransitionCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29893,25 +31634,25 @@ inline void WriteToString(std::string* result, const Opt_CustomSpanDrawInfo* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CustomSpanDrawInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_UpdateTransitionCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CustomSpanMeasureInfo& value) +inline Ark_RuntimeType runtimeType(const VisibleAreaChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CustomSpanMeasureInfo* value) { +inline void WriteToString(std::string* result, const VisibleAreaChangeCallback* value) { result->append("{"); - // Ark_Number fontSize - result->append(".fontSize="); - WriteToString(result, &value->fontSize); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CustomSpanMeasureInfo* value) { +inline void WriteToString(std::string* result, const Opt_VisibleAreaChangeCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29924,29 +31665,25 @@ inline void WriteToString(std::string* result, const Opt_CustomSpanMeasureInfo* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CustomSpanMeasureInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_VisibleAreaChangeCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_CustomSpanMetrics& value) +inline Ark_RuntimeType runtimeType(const VoidCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_CustomSpanMetrics* value) { +inline void WriteToString(std::string* result, const VoidCallback* 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); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_CustomSpanMetrics* value) { +inline void WriteToString(std::string* result, const Opt_VoidCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -29959,37 +31696,25 @@ inline void WriteToString(std::string* result, const Opt_CustomSpanMetrics* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_CustomSpanMetrics& value) +inline Ark_RuntimeType runtimeType(const Opt_VoidCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DataPanelConfiguration& value) +inline Ark_RuntimeType runtimeType(const WebKeyboardCallback& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DataPanelConfiguration* value) { +inline void WriteToString(std::string* result, const WebKeyboardCallback* value) { result->append("{"); - // Ark_Boolean enabled - result->append(".enabled="); - WriteToString(result, value->enabled); - // Ark_ContentModifier contentModifier - result->append(", "); - result->append(".contentModifier="); - WriteToString(result, &value->contentModifier); - // Array_Number values - result->append(", "); - result->append(".values="); - WriteToString(result, &value->values); - // Ark_Number maxValue - result->append(", "); - result->append(".maxValue="); - WriteToString(result, &value->maxValue); + result->append(".resource="); + WriteToString(result, &value->resource); + result->append(", .call=0"); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DataPanelConfiguration* value) { +inline void WriteToString(std::string* result, const Opt_WebKeyboardCallback* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30002,33 +31727,25 @@ inline void WriteToString(std::string* result, const Opt_DataPanelConfiguration* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DataPanelConfiguration& value) +inline Ark_RuntimeType runtimeType(const Opt_WebKeyboardCallback& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DataPanelOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_AccessibilityOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DataPanelOptions* value) { +inline void WriteToString(std::string* result, const Ark_AccessibilityOptions* value) { result->append("{"); - // Array_Number values - result->append(".values="); - WriteToString(result, &value->values); - // Ark_Number max - result->append(", "); - result->append(".max="); - WriteToString(result, &value->max); - // Ark_DataPanelType type - result->append(", "); - result->append(".type="); - WriteToString(result, &value->type); + // Ark_Boolean accessibilityPreferred + result->append(".accessibilityPreferred="); + WriteToString(result, &value->accessibilityPreferred); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DataPanelOptions* value) { +inline void WriteToString(std::string* result, const Opt_AccessibilityOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30041,29 +31758,29 @@ inline void WriteToString(std::string* result, const Opt_DataPanelOptions* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DataPanelOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_AccessibilityOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DateRange& value) +inline Ark_RuntimeType runtimeType(const Ark_AdsBlockedDetails& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DateRange* value) { +inline void WriteToString(std::string* result, const Ark_AdsBlockedDetails* value) { result->append("{"); - // Ark_Date start - result->append(".start="); - WriteToString(result, &value->start); - // Ark_Date end + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); + // Array_String adsBlocked result->append(", "); - result->append(".end="); - WriteToString(result, &value->end); + result->append(".adsBlocked="); + WriteToString(result, &value->adsBlocked); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DateRange* value) { +inline void WriteToString(std::string* result, const Opt_AdsBlockedDetails* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30076,33 +31793,25 @@ inline void WriteToString(std::string* result, const Opt_DateRange* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DateRange& value) +inline Ark_RuntimeType runtimeType(const Opt_AdsBlockedDetails& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DeleteValue& value) +inline Ark_RuntimeType runtimeType(const Ark_AlignRuleOption& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DeleteValue* value) { +inline void WriteToString(std::string* result, const Ark_AlignRuleOption* value) { result->append("{"); - // Ark_Number deleteOffset - result->append(".deleteOffset="); - WriteToString(result, &value->deleteOffset); - // Ark_TextDeleteDirection direction - result->append(", "); - result->append(".direction="); - WriteToString(result, value->direction); - // Ark_String deleteValue - result->append(", "); - result->append(".deleteValue="); - WriteToString(result, &value->deleteValue); + // Ark_Int32 _stub + result->append("._stub="); + WriteToString(result, value->_stub); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DeleteValue* value) { +inline void WriteToString(std::string* result, const Opt_AlignRuleOption* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30115,37 +31824,29 @@ inline void WriteToString(std::string* result, const Opt_DeleteValue* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DeleteValue& value) +inline Ark_RuntimeType runtimeType(const Opt_AlignRuleOption& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DirectionalEdgesT& value) +inline Ark_RuntimeType runtimeType(const Ark_AnimationNumberRange& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DirectionalEdgesT* value) { +inline void WriteToString(std::string* result, const Ark_AnimationNumberRange* value) { result->append("{"); - // Ark_Number start - result->append(".start="); - WriteToString(result, &value->start); - // Ark_Number end - result->append(", "); - result->append(".end="); - WriteToString(result, &value->end); - // Ark_Number top - result->append(", "); - result->append(".top="); - WriteToString(result, &value->top); - // Ark_Number bottom + // Ark_Number value0 + result->append(".value0="); + WriteToString(result, &value->value0); + // Ark_Number value1 result->append(", "); - result->append(".bottom="); - WriteToString(result, &value->bottom); + result->append(".value1="); + WriteToString(result, &value->value1); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DirectionalEdgesT* value) { +inline void WriteToString(std::string* result, const Opt_AnimationNumberRange* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30158,21 +31859,21 @@ inline void WriteToString(std::string* result, const Opt_DirectionalEdgesT* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DirectionalEdgesT& value) +inline Ark_RuntimeType runtimeType(const Opt_AnimationNumberRange& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DisappearSymbolEffect& value) +inline Ark_RuntimeType runtimeType(const Ark_AppearSymbolEffect& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DisappearSymbolEffect value) { +inline void WriteToString(std::string* result, const Ark_AppearSymbolEffect value) { WriteToString(result, static_cast(value)); } template <> -inline void WriteToString(std::string* result, const Opt_DisappearSymbolEffect* value) { +inline void WriteToString(std::string* result, const Opt_AppearSymbolEffect* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30185,29 +31886,29 @@ inline void WriteToString(std::string* result, const Opt_DisappearSymbolEffect* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DisappearSymbolEffect& value) +inline Ark_RuntimeType runtimeType(const Opt_AppearSymbolEffect& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DismissContentCoverAction& value) +inline Ark_RuntimeType runtimeType(const Ark_ASTCResource& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DismissContentCoverAction* value) { +inline void WriteToString(std::string* result, const Ark_ASTCResource* value) { result->append("{"); - // VoidCallback dismiss - result->append(".dismiss="); - WriteToString(result, &value->dismiss); - // Ark_DismissReason reason + // Array_String sources + result->append(".sources="); + WriteToString(result, &value->sources); + // Ark_Number column result->append(", "); - result->append(".reason="); - WriteToString(result, value->reason); + result->append(".column="); + WriteToString(result, &value->column); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DismissContentCoverAction* value) { +inline void WriteToString(std::string* result, const Opt_ASTCResource* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30220,26 +31921,34 @@ inline void WriteToString(std::string* result, const Opt_DismissContentCoverActi result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DismissContentCoverAction& value) +inline Ark_RuntimeType runtimeType(const Opt_ASTCResource& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DismissDialogAction& value) +inline Ark_RuntimeType runtimeType(const Ark_AsymmetricTransitionOption& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DismissDialogAction value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_AsymmetricTransitionOption* value) { + result->append("{"); + // Ark_TransitionEffect appear + result->append(".appear="); + WriteToString(result, value->appear); + // Ark_TransitionEffect disappear + result->append(", "); + result->append(".disappear="); + WriteToString(result, value->disappear); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DismissDialogAction* value) { +inline void WriteToString(std::string* result, const Opt_AsymmetricTransitionOption* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -30247,26 +31956,30 @@ inline void WriteToString(std::string* result, const Opt_DismissDialogAction* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DismissDialogAction& value) +inline Ark_RuntimeType runtimeType(const Opt_AsymmetricTransitionOption& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DismissPopupAction& value) +inline Ark_RuntimeType runtimeType(const Ark_AutoPlayOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DismissPopupAction value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_AutoPlayOptions* value) { + result->append("{"); + // Ark_Boolean stopWhenTouched + result->append(".stopWhenTouched="); + WriteToString(result, value->stopWhenTouched); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DismissPopupAction* value) { +inline void WriteToString(std::string* result, const Opt_AutoPlayOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -30274,29 +31987,29 @@ inline void WriteToString(std::string* result, const Opt_DismissPopupAction* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DismissPopupAction& value) +inline Ark_RuntimeType runtimeType(const Opt_AutoPlayOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DismissSheetAction& value) +inline Ark_RuntimeType runtimeType(const Ark_BackgroundBrightnessOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DismissSheetAction* value) { +inline void WriteToString(std::string* result, const Ark_BackgroundBrightnessOptions* value) { result->append("{"); - // VoidCallback dismiss - result->append(".dismiss="); - WriteToString(result, &value->dismiss); - // Ark_DismissReason reason + // Ark_Number rate + result->append(".rate="); + WriteToString(result, &value->rate); + // Ark_Number lightUpDegree result->append(", "); - result->append(".reason="); - WriteToString(result, value->reason); + result->append(".lightUpDegree="); + WriteToString(result, &value->lightUpDegree); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DismissSheetAction* value) { +inline void WriteToString(std::string* result, const Opt_BackgroundBrightnessOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30309,53 +32022,29 @@ inline void WriteToString(std::string* result, const Opt_DismissSheetAction* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DismissSheetAction& value) +inline Ark_RuntimeType runtimeType(const Opt_BackgroundBrightnessOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DoubleAnimationParam& value) +inline Ark_RuntimeType runtimeType(const Ark_BackgroundImageOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DoubleAnimationParam* value) { +inline void WriteToString(std::string* result, const Ark_BackgroundImageOptions* value) { result->append("{"); - // Ark_String propertyName - result->append(".propertyName="); - WriteToString(result, &value->propertyName); - // Ark_Float32 startValue - result->append(", "); - result->append(".startValue="); - WriteToString(result, value->startValue); - // Ark_Float32 endValue - result->append(", "); - result->append(".endValue="); - WriteToString(result, value->endValue); - // Ark_Int32 duration - result->append(", "); - result->append(".duration="); - WriteToString(result, value->duration); - // Ark_Int32 delay - result->append(", "); - result->append(".delay="); - WriteToString(result, value->delay); - // Ark_Union_Curve_String_ICurve curve - result->append(", "); - result->append(".curve="); - WriteToString(result, &value->curve); - // Callback_Extender_OnProgress onProgress - result->append(", "); - result->append(".onProgress="); - WriteToString(result, &value->onProgress); - // Callback_Extender_OnFinish onFinish + // Ark_Boolean syncLoad + result->append(".syncLoad="); + WriteToString(result, &value->syncLoad); + // Ark_ImageRepeat repeat result->append(", "); - result->append(".onFinish="); - WriteToString(result, &value->onFinish); + result->append(".repeat="); + WriteToString(result, &value->repeat); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DoubleAnimationParam* value) { +inline void WriteToString(std::string* result, const Opt_BackgroundImageOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30368,26 +32057,30 @@ inline void WriteToString(std::string* result, const Opt_DoubleAnimationParam* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DoubleAnimationParam& value) +inline Ark_RuntimeType runtimeType(const Opt_BackgroundImageOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DragEvent& value) +inline Ark_RuntimeType runtimeType(const Ark_BackgroundOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DragEvent value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_BackgroundOptions* value) { + result->append("{"); + // Ark_Alignment align + result->append(".align="); + WriteToString(result, &value->align); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DragEvent* value) { +inline void WriteToString(std::string* result, const Opt_BackgroundOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -30395,41 +32088,33 @@ inline void WriteToString(std::string* result, const Opt_DragEvent* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DragEvent& value) +inline Ark_RuntimeType runtimeType(const Opt_BackgroundOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DragInteractionOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_BarrierStyle& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DragInteractionOptions* value) { +inline void WriteToString(std::string* result, const Ark_BarrierStyle* value) { result->append("{"); - // Ark_Boolean isMultiSelectionEnabled - result->append(".isMultiSelectionEnabled="); - WriteToString(result, &value->isMultiSelectionEnabled); - // Ark_Boolean defaultAnimationBeforeLifting - result->append(", "); - result->append(".defaultAnimationBeforeLifting="); - WriteToString(result, &value->defaultAnimationBeforeLifting); - // Ark_Boolean enableEdgeAutoScroll - result->append(", "); - result->append(".enableEdgeAutoScroll="); - WriteToString(result, &value->enableEdgeAutoScroll); - // Ark_Boolean enableHapticFeedback + // Ark_String id + result->append(".id="); + WriteToString(result, &value->id); + // Ark_BarrierDirection direction result->append(", "); - result->append(".enableHapticFeedback="); - WriteToString(result, &value->enableHapticFeedback); - // Ark_Boolean isLiftingDisabled + result->append(".direction="); + WriteToString(result, value->direction); + // Array_String referencedId result->append(", "); - result->append(".isLiftingDisabled="); - WriteToString(result, &value->isLiftingDisabled); + result->append(".referencedId="); + WriteToString(result, &value->referencedId); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DragInteractionOptions* value) { +inline void WriteToString(std::string* result, const Opt_BarrierStyle* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30442,38 +32127,26 @@ inline void WriteToString(std::string* result, const Opt_DragInteractionOptions* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DragInteractionOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_BarrierStyle& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DragItemInfo& value) +inline Ark_RuntimeType runtimeType(const Ark_BaselineOffsetStyle& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DragItemInfo* value) { - result->append("{"); - // Ark_image_PixelMap pixelMap - result->append(".pixelMap="); - WriteToString(result, &value->pixelMap); - // CustomNodeBuilder builder - result->append(", "); - result->append(".builder="); - WriteToString(result, &value->builder); - // Ark_String extraInfo - result->append(", "); - result->append(".extraInfo="); - WriteToString(result, &value->extraInfo); - result->append("}"); +inline void WriteToString(std::string* result, const Ark_BaselineOffsetStyle value) { + WriteToString(result, static_cast(value)); } template <> -inline void WriteToString(std::string* result, const Opt_DragItemInfo* value) { +inline void WriteToString(std::string* result, const Opt_BaselineOffsetStyle* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, &value->value); + WriteToString(result, value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -30481,85 +32154,29 @@ inline void WriteToString(std::string* result, const Opt_DragItemInfo* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DragItemInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_BaselineOffsetStyle& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_drawing_FontMetrics& value) +inline Ark_RuntimeType runtimeType(const Ark_Bias& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_drawing_FontMetrics* value) { +inline void WriteToString(std::string* result, const Ark_Bias* value) { result->append("{"); - // Ark_drawing_FontMetricsFlags flags - result->append(".flags="); - WriteToString(result, &value->flags); - // Ark_Number top - result->append(", "); - result->append(".top="); - WriteToString(result, &value->top); - // Ark_Number ascent - result->append(", "); - result->append(".ascent="); - WriteToString(result, &value->ascent); - // Ark_Number descent - result->append(", "); - result->append(".descent="); - WriteToString(result, &value->descent); - // Ark_Number bottom - result->append(", "); - result->append(".bottom="); - WriteToString(result, &value->bottom); - // Ark_Number leading - result->append(", "); - result->append(".leading="); - WriteToString(result, &value->leading); - // Ark_Number avgCharWidth - result->append(", "); - result->append(".avgCharWidth="); - WriteToString(result, &value->avgCharWidth); - // Ark_Number maxCharWidth - result->append(", "); - result->append(".maxCharWidth="); - WriteToString(result, &value->maxCharWidth); - // Ark_Number xMin - result->append(", "); - result->append(".xMin="); - WriteToString(result, &value->xMin); - // Ark_Number xMax - result->append(", "); - result->append(".xMax="); - WriteToString(result, &value->xMax); - // Ark_Number xHeight - result->append(", "); - result->append(".xHeight="); - WriteToString(result, &value->xHeight); - // Ark_Number capHeight - result->append(", "); - result->append(".capHeight="); - WriteToString(result, &value->capHeight); - // Ark_Number underlineThickness - result->append(", "); - result->append(".underlineThickness="); - WriteToString(result, &value->underlineThickness); - // Ark_Number underlinePosition - result->append(", "); - result->append(".underlinePosition="); - WriteToString(result, &value->underlinePosition); - // Ark_Number strikethroughThickness - result->append(", "); - result->append(".strikethroughThickness="); - WriteToString(result, &value->strikethroughThickness); - // Ark_Number strikethroughPosition + // Ark_Number horizontal + result->append(".horizontal="); + WriteToString(result, &value->horizontal); + // Ark_Number vertical result->append(", "); - result->append(".strikethroughPosition="); - WriteToString(result, &value->strikethroughPosition); + result->append(".vertical="); + WriteToString(result, &value->vertical); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_drawing_FontMetrics* value) { +inline void WriteToString(std::string* result, const Opt_Bias* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30572,33 +32189,29 @@ inline void WriteToString(std::string* result, const Opt_drawing_FontMetrics* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_drawing_FontMetrics& value) +inline Ark_RuntimeType runtimeType(const Opt_Bias& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_drawing_TextBlobRunBuffer& value) +inline Ark_RuntimeType runtimeType(const Ark_Bindable_Array_Arkui_Component_Units_ResourceStr& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_drawing_TextBlobRunBuffer* value) { +inline void WriteToString(std::string* result, const Ark_Bindable_Array_Arkui_Component_Units_ResourceStr* value) { result->append("{"); - // Ark_Number glyph - result->append(".glyph="); - WriteToString(result, &value->glyph); - // Ark_Number positionX - result->append(", "); - result->append(".positionX="); - WriteToString(result, &value->positionX); - // Ark_Number positionY + // Array_ResourceStr value + result->append(".value="); + WriteToString(result, &value->value); + // Callback_T_Void_Array_Arkui_Component_Units_ResourceStr onChange result->append(", "); - result->append(".positionY="); - WriteToString(result, &value->positionY); + result->append(".onChange="); + WriteToString(result, &value->onChange); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_drawing_TextBlobRunBuffer* value) { +inline void WriteToString(std::string* result, const Opt_Bindable_Array_Arkui_Component_Units_ResourceStr* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30611,26 +32224,34 @@ inline void WriteToString(std::string* result, const Opt_drawing_TextBlobRunBuff result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_drawing_TextBlobRunBuffer& value) +inline Ark_RuntimeType runtimeType(const Opt_Bindable_Array_Arkui_Component_Units_ResourceStr& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DrawingRenderingContext& value) +inline Ark_RuntimeType runtimeType(const Ark_Bindable_Array_Number& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DrawingRenderingContext value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_Bindable_Array_Number* value) { + result->append("{"); + // Array_Number value + result->append(".value="); + WriteToString(result, &value->value); + // Callback_T_Void_Array_Number onChange + result->append(", "); + result->append(".onChange="); + WriteToString(result, &value->onChange); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DrawingRenderingContext* value) { +inline void WriteToString(std::string* result, const Opt_Bindable_Array_Number* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -30638,26 +32259,34 @@ inline void WriteToString(std::string* result, const Opt_DrawingRenderingContext result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DrawingRenderingContext& value) +inline Ark_RuntimeType runtimeType(const Opt_Bindable_Array_Number& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DrawModifier& value) +inline Ark_RuntimeType runtimeType(const Ark_Bindable_Boolean& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DrawModifier value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_Bindable_Boolean* value) { + result->append("{"); + // Ark_Boolean value + result->append(".value="); + WriteToString(result, value->value); + // Callback_T_Void_Boolean onChange + result->append(", "); + result->append(".onChange="); + WriteToString(result, &value->onChange); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DrawModifier* value) { +inline void WriteToString(std::string* result, const Opt_Bindable_Boolean* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -30665,25 +32294,29 @@ inline void WriteToString(std::string* result, const Opt_DrawModifier* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DrawModifier& value) +inline Ark_RuntimeType runtimeType(const Opt_Bindable_Boolean& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_DropOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_Bindable_Date& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_DropOptions* value) { +inline void WriteToString(std::string* result, const Ark_Bindable_Date* value) { result->append("{"); - // Ark_Boolean disableDataPrefetch - result->append(".disableDataPrefetch="); - WriteToString(result, &value->disableDataPrefetch); + // Ark_Date value + result->append(".value="); + WriteToString(result, value->value); + // Callback_T_Void_Date onChange + result->append(", "); + result->append(".onChange="); + WriteToString(result, &value->onChange); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_DropOptions* value) { +inline void WriteToString(std::string* result, const Opt_Bindable_Date* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30696,29 +32329,29 @@ inline void WriteToString(std::string* result, const Opt_DropOptions* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_DropOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_Bindable_Date& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_EdgeEffectOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_Bindable_Number& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_EdgeEffectOptions* value) { +inline void WriteToString(std::string* result, const Ark_Bindable_Number* value) { result->append("{"); - // Ark_Boolean alwaysEnabled - result->append(".alwaysEnabled="); - WriteToString(result, value->alwaysEnabled); - // Ark_Number effectEdge + // Ark_Number value + result->append(".value="); + WriteToString(result, &value->value); + // Callback_T_Void_Number onChange result->append(", "); - result->append(".effectEdge="); - WriteToString(result, &value->effectEdge); + result->append(".onChange="); + WriteToString(result, &value->onChange); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_EdgeEffectOptions* value) { +inline void WriteToString(std::string* result, const Opt_Bindable_Number* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30731,37 +32364,29 @@ inline void WriteToString(std::string* result, const Opt_EdgeEffectOptions* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_EdgeEffectOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_Bindable_Number& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_EdgeOutlineStyles& value) +inline Ark_RuntimeType runtimeType(const Ark_Bindable_String& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_EdgeOutlineStyles* value) { +inline void WriteToString(std::string* result, const Ark_Bindable_String* value) { result->append("{"); - // Ark_OutlineStyle top - result->append(".top="); - WriteToString(result, &value->top); - // Ark_OutlineStyle right - result->append(", "); - result->append(".right="); - WriteToString(result, &value->right); - // Ark_OutlineStyle bottom - result->append(", "); - result->append(".bottom="); - WriteToString(result, &value->bottom); - // Ark_OutlineStyle left + // Ark_String value + result->append(".value="); + WriteToString(result, &value->value); + // Callback_T_Void_String onChange result->append(", "); - result->append(".left="); - WriteToString(result, &value->left); + result->append(".onChange="); + WriteToString(result, &value->onChange); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_EdgeOutlineStyles* value) { +inline void WriteToString(std::string* result, const Opt_Bindable_String* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30774,37 +32399,25 @@ inline void WriteToString(std::string* result, const Opt_EdgeOutlineStyles* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_EdgeOutlineStyles& value) +inline Ark_RuntimeType runtimeType(const Opt_Bindable_String& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_EdgeStyles& value) +inline Ark_RuntimeType runtimeType(const Ark_BlurOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_EdgeStyles* value) { +inline void WriteToString(std::string* result, const Ark_BlurOptions* value) { result->append("{"); - // Ark_BorderStyle top - result->append(".top="); - WriteToString(result, &value->top); - // Ark_BorderStyle right - result->append(", "); - result->append(".right="); - WriteToString(result, &value->right); - // Ark_BorderStyle bottom - result->append(", "); - result->append(".bottom="); - WriteToString(result, &value->bottom); - // Ark_BorderStyle left - result->append(", "); - result->append(".left="); - WriteToString(result, &value->left); + // Ark_Tuple_Number_Number grayscale + result->append(".grayscale="); + WriteToString(result, &value->grayscale); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_EdgeStyles* value) { +inline void WriteToString(std::string* result, const Opt_BlurOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30817,29 +32430,37 @@ inline void WriteToString(std::string* result, const Opt_EdgeStyles* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_EdgeStyles& value) +inline Ark_RuntimeType runtimeType(const Opt_BlurOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_EditMenuOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_BorderRadiuses_graphics& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_EditMenuOptions* value) { +inline void WriteToString(std::string* result, const Ark_BorderRadiuses_graphics* value) { result->append("{"); - // OnCreateMenuCallback onCreateMenu - result->append(".onCreateMenu="); - WriteToString(result, &value->onCreateMenu); - // OnMenuItemClickCallback onMenuItemClick + // Ark_Number topLeft + result->append(".topLeft="); + WriteToString(result, &value->topLeft); + // Ark_Number topRight result->append(", "); - result->append(".onMenuItemClick="); - WriteToString(result, &value->onMenuItemClick); + result->append(".topRight="); + WriteToString(result, &value->topRight); + // Ark_Number bottomLeft + result->append(", "); + result->append(".bottomLeft="); + WriteToString(result, &value->bottomLeft); + // Ark_Number bottomRight + result->append(", "); + result->append(".bottomRight="); + WriteToString(result, &value->bottomRight); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_EditMenuOptions* value) { +inline void WriteToString(std::string* result, const Opt_BorderRadiuses_graphics* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30852,54 +32473,26 @@ inline void WriteToString(std::string* result, const Opt_EditMenuOptions* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_EditMenuOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_BorderRadiuses_graphics& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ErrorEvent& value) +inline Ark_RuntimeType runtimeType(const Ark_BounceSymbolEffect& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ErrorEvent* value) { - result->append("{"); - // Ark_String type - result->append(".type="); - WriteToString(result, &value->type); - // Ark_Int64 timeStamp - result->append(", "); - result->append(".timeStamp="); - WriteToString(result, value->timeStamp); - // Ark_String message - result->append(", "); - result->append(".message="); - WriteToString(result, &value->message); - // Ark_String filename - result->append(", "); - result->append(".filename="); - WriteToString(result, &value->filename); - // Ark_Number lineno - result->append(", "); - result->append(".lineno="); - WriteToString(result, &value->lineno); - // Ark_Number colno - result->append(", "); - result->append(".colno="); - WriteToString(result, &value->colno); - // Ark_Object error - result->append(", "); - result->append(".error="); - WriteToString(result, value->error); - result->append("}"); +inline void WriteToString(std::string* result, const Ark_BounceSymbolEffect value) { + WriteToString(result, static_cast(value)); } template <> -inline void WriteToString(std::string* result, const Opt_ErrorEvent* value) { +inline void WriteToString(std::string* result, const Opt_BounceSymbolEffect* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, &value->value); + WriteToString(result, value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -30907,29 +32500,29 @@ inline void WriteToString(std::string* result, const Opt_ErrorEvent* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ErrorEvent& value) +inline Ark_RuntimeType runtimeType(const Opt_BounceSymbolEffect& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ErrorInformation& value) +inline Ark_RuntimeType runtimeType(const Ark_BreakPoints& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ErrorInformation* value) { +inline void WriteToString(std::string* result, const Ark_BreakPoints* value) { result->append("{"); - // Ark_Int32 errcode - result->append(".errcode="); - WriteToString(result, value->errcode); - // Ark_String msg + // Array_String value + result->append(".value="); + WriteToString(result, &value->value); + // Ark_BreakpointsReference reference result->append(", "); - result->append(".msg="); - WriteToString(result, &value->msg); + result->append(".reference="); + WriteToString(result, &value->reference); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ErrorInformation* value) { +inline void WriteToString(std::string* result, const Opt_BreakPoints* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30942,29 +32535,33 @@ inline void WriteToString(std::string* result, const Opt_ErrorInformation* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ErrorInformation& value) +inline Ark_RuntimeType runtimeType(const Opt_BreakPoints& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Event& value) +inline Ark_RuntimeType runtimeType(const Ark_BuilderNodeOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Event* value) { +inline void WriteToString(std::string* result, const Ark_BuilderNodeOptions* value) { result->append("{"); - // Ark_String type + // Ark_Size selfIdealSize + result->append(".selfIdealSize="); + WriteToString(result, &value->selfIdealSize); + // Ark_Number type + result->append(", "); result->append(".type="); WriteToString(result, &value->type); - // Ark_Int64 timeStamp + // Ark_String surfaceId result->append(", "); - result->append(".timeStamp="); - WriteToString(result, value->timeStamp); + result->append(".surfaceId="); + WriteToString(result, &value->surfaceId); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Event* value) { +inline void WriteToString(std::string* result, const Opt_BuilderNodeOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -30977,33 +32574,37 @@ inline void WriteToString(std::string* result, const Opt_Event* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Event& value) +inline Ark_RuntimeType runtimeType(const Opt_BuilderNodeOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ExpectedFrameRateRange& value) +inline Ark_RuntimeType runtimeType(const Ark_BusinessError& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ExpectedFrameRateRange* value) { +inline void WriteToString(std::string* result, const Ark_BusinessError* value) { result->append("{"); - // Ark_Number min - result->append(".min="); - WriteToString(result, &value->min); - // Ark_Number max + // Ark_String name + result->append(".name="); + WriteToString(result, &value->name); + // Ark_String message result->append(", "); - result->append(".max="); - WriteToString(result, &value->max); - // Ark_Number expected + result->append(".message="); + WriteToString(result, &value->message); + // Ark_String stack result->append(", "); - result->append(".expected="); - WriteToString(result, &value->expected); + result->append(".stack="); + WriteToString(result, &value->stack); + // Ark_Number code + result->append(", "); + result->append(".code="); + WriteToString(result, &value->code); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ExpectedFrameRateRange* value) { +inline void WriteToString(std::string* result, const Opt_BusinessError* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31016,53 +32617,41 @@ inline void WriteToString(std::string* result, const Opt_ExpectedFrameRateRange* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ExpectedFrameRateRange& value) +inline Ark_RuntimeType runtimeType(const Opt_BusinessError& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_FingerInfo& value) +inline Ark_RuntimeType runtimeType(const Ark_ButtonConfiguration& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_FingerInfo* value) { +inline void WriteToString(std::string* result, const Ark_ButtonConfiguration* value) { result->append("{"); - // Ark_Number id - result->append(".id="); - WriteToString(result, &value->id); - // Ark_Number globalX - result->append(", "); - result->append(".globalX="); - WriteToString(result, &value->globalX); - // Ark_Number globalY - result->append(", "); - result->append(".globalY="); - WriteToString(result, &value->globalY); - // Ark_Number localX - result->append(", "); - result->append(".localX="); - WriteToString(result, &value->localX); - // Ark_Number localY + // Ark_Boolean enabled + result->append(".enabled="); + WriteToString(result, value->enabled); + // Ark_ContentModifier contentModifier result->append(", "); - result->append(".localY="); - WriteToString(result, &value->localY); - // Ark_Number displayX + result->append(".contentModifier="); + WriteToString(result, &value->contentModifier); + // Ark_String label result->append(", "); - result->append(".displayX="); - WriteToString(result, &value->displayX); - // Ark_Number displayY + result->append(".label="); + WriteToString(result, &value->label); + // Ark_Boolean pressed result->append(", "); - result->append(".displayY="); - WriteToString(result, &value->displayY); - // Ark_InteractionHand hand + result->append(".pressed="); + WriteToString(result, value->pressed); + // ButtonTriggerClickCallback triggerClick result->append(", "); - result->append(".hand="); - WriteToString(result, &value->hand); + result->append(".triggerClick="); + WriteToString(result, &value->triggerClick); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_FingerInfo* value) { +inline void WriteToString(std::string* result, const Opt_ButtonConfiguration* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31075,45 +32664,41 @@ inline void WriteToString(std::string* result, const Opt_FingerInfo* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_FingerInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_ButtonConfiguration& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_FocusMovement& value) +inline Ark_RuntimeType runtimeType(const Ark_ButtonOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_FocusMovement* value) { +inline void WriteToString(std::string* result, const Ark_ButtonOptions* value) { result->append("{"); - // Ark_String forward - result->append(".forward="); - WriteToString(result, &value->forward); - // Ark_String backward - result->append(", "); - result->append(".backward="); - WriteToString(result, &value->backward); - // Ark_String up + // Ark_ButtonType type + result->append(".type="); + WriteToString(result, &value->type); + // Ark_Boolean stateEffect result->append(", "); - result->append(".up="); - WriteToString(result, &value->up); - // Ark_String down + result->append(".stateEffect="); + WriteToString(result, &value->stateEffect); + // Ark_ButtonStyleMode buttonStyle result->append(", "); - result->append(".down="); - WriteToString(result, &value->down); - // Ark_String left + result->append(".buttonStyle="); + WriteToString(result, &value->buttonStyle); + // Ark_ControlSize controlSize result->append(", "); - result->append(".left="); - WriteToString(result, &value->left); - // Ark_String right + result->append(".controlSize="); + WriteToString(result, &value->controlSize); + // Ark_ButtonRole role result->append(", "); - result->append(".right="); - WriteToString(result, &value->right); + result->append(".role="); + WriteToString(result, &value->role); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_FocusMovement* value) { +inline void WriteToString(std::string* result, const Opt_ButtonOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31126,25 +32711,29 @@ inline void WriteToString(std::string* result, const Opt_FocusMovement* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_FocusMovement& value) +inline Ark_RuntimeType runtimeType(const Opt_ButtonOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_FolderStackOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_CancelButtonSymbolOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_FolderStackOptions* value) { +inline void WriteToString(std::string* result, const Ark_CancelButtonSymbolOptions* value) { result->append("{"); - // Array_String upperItems - result->append(".upperItems="); - WriteToString(result, &value->upperItems); + // Ark_CancelButtonStyle style + result->append(".style="); + WriteToString(result, &value->style); + // Ark_SymbolGlyphModifier icon + result->append(", "); + result->append(".icon="); + WriteToString(result, &value->icon); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_FolderStackOptions* value) { +inline void WriteToString(std::string* result, const Opt_CancelButtonSymbolOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31157,61 +32746,33 @@ inline void WriteToString(std::string* result, const Opt_FolderStackOptions* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_FolderStackOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_CancelButtonSymbolOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_FontInfo& value) +inline Ark_RuntimeType runtimeType(const Ark_CaretOffset& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_FontInfo* value) { +inline void WriteToString(std::string* result, const Ark_CaretOffset* value) { result->append("{"); - // Ark_String path - result->append(".path="); - WriteToString(result, &value->path); - // Ark_String postScriptName - result->append(", "); - result->append(".postScriptName="); - WriteToString(result, &value->postScriptName); - // Ark_String fullName - result->append(", "); - result->append(".fullName="); - WriteToString(result, &value->fullName); - // Ark_String family - result->append(", "); - result->append(".family="); - WriteToString(result, &value->family); - // Ark_String subfamily - result->append(", "); - result->append(".subfamily="); - WriteToString(result, &value->subfamily); - // Ark_Number weight - result->append(", "); - result->append(".weight="); - WriteToString(result, &value->weight); - // Ark_Number width - result->append(", "); - result->append(".width="); - WriteToString(result, &value->width); - // Ark_Boolean italic - result->append(", "); - result->append(".italic="); - WriteToString(result, value->italic); - // Ark_Boolean monoSpace + // Ark_Number index + result->append(".index="); + WriteToString(result, &value->index); + // Ark_Number x result->append(", "); - result->append(".monoSpace="); - WriteToString(result, value->monoSpace); - // Ark_Boolean symbolic + result->append(".x="); + WriteToString(result, &value->x); + // Ark_Number y result->append(", "); - result->append(".symbolic="); - WriteToString(result, value->symbolic); + result->append(".y="); + WriteToString(result, &value->y); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_FontInfo* value) { +inline void WriteToString(std::string* result, const Opt_CaretOffset* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31224,25 +32785,29 @@ inline void WriteToString(std::string* result, const Opt_FontInfo* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_FontInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_CaretOffset& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_FontSettingOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_ChainWeightOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_FontSettingOptions* value) { +inline void WriteToString(std::string* result, const Ark_ChainWeightOptions* value) { result->append("{"); - // Ark_Boolean enableVariableFontWeight - result->append(".enableVariableFontWeight="); - WriteToString(result, &value->enableVariableFontWeight); + // Ark_Number horizontal + result->append(".horizontal="); + WriteToString(result, &value->horizontal); + // Ark_Number vertical + result->append(", "); + result->append(".vertical="); + WriteToString(result, &value->vertical); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_FontSettingOptions* value) { +inline void WriteToString(std::string* result, const Opt_ChainWeightOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31255,25 +32820,41 @@ inline void WriteToString(std::string* result, const Opt_FontSettingOptions* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_FontSettingOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_ChainWeightOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ForegroundEffectOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_CheckBoxConfiguration& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ForegroundEffectOptions* value) { +inline void WriteToString(std::string* result, const Ark_CheckBoxConfiguration* value) { result->append("{"); - // Ark_Number radius - result->append(".radius="); - WriteToString(result, &value->radius); + // Ark_Boolean enabled + result->append(".enabled="); + WriteToString(result, value->enabled); + // Ark_ContentModifier contentModifier + result->append(", "); + result->append(".contentModifier="); + WriteToString(result, &value->contentModifier); + // Ark_String name + result->append(", "); + result->append(".name="); + WriteToString(result, &value->name); + // Ark_Boolean selected + result->append(", "); + result->append(".selected="); + WriteToString(result, value->selected); + // Callback_Boolean_Void triggerChange + result->append(", "); + result->append(".triggerChange="); + WriteToString(result, &value->triggerChange); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ForegroundEffectOptions* value) { +inline void WriteToString(std::string* result, const Opt_CheckBoxConfiguration* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31286,29 +32867,25 @@ inline void WriteToString(std::string* result, const Opt_ForegroundEffectOptions result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ForegroundEffectOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_CheckBoxConfiguration& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_FormCallbackInfo& value) +inline Ark_RuntimeType runtimeType(const Ark_CheckboxGroupOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_FormCallbackInfo* value) { +inline void WriteToString(std::string* result, const Ark_CheckboxGroupOptions* value) { result->append("{"); - // Ark_Int64 id - result->append(".id="); - WriteToString(result, value->id); - // Ark_String idString - result->append(", "); - result->append(".idString="); - WriteToString(result, &value->idString); + // Ark_String group + result->append(".group="); + WriteToString(result, &value->group); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_FormCallbackInfo* value) { +inline void WriteToString(std::string* result, const Opt_CheckboxGroupOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31321,45 +32898,29 @@ inline void WriteToString(std::string* result, const Opt_FormCallbackInfo* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_FormCallbackInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_CheckboxGroupOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_FormLinkOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_CheckboxGroupResult& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_FormLinkOptions* value) { +inline void WriteToString(std::string* result, const Ark_CheckboxGroupResult* value) { result->append("{"); - // Ark_String action - result->append(".action="); - WriteToString(result, &value->action); - // Ark_String moduleName - result->append(", "); - result->append(".moduleName="); - WriteToString(result, &value->moduleName); - // Ark_String bundleName - result->append(", "); - result->append(".bundleName="); - WriteToString(result, &value->bundleName); - // Ark_String abilityName - result->append(", "); - result->append(".abilityName="); - WriteToString(result, &value->abilityName); - // Ark_String uri - result->append(", "); - result->append(".uri="); - WriteToString(result, &value->uri); - // Ark_Object params + // Array_String name + result->append(".name="); + WriteToString(result, &value->name); + // Ark_SelectStatus status result->append(", "); - result->append(".params="); - WriteToString(result, &value->params); + result->append(".status="); + WriteToString(result, value->status); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_FormLinkOptions* value) { +inline void WriteToString(std::string* result, const Opt_CheckboxGroupResult* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31372,29 +32933,33 @@ inline void WriteToString(std::string* result, const Opt_FormLinkOptions* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_FormLinkOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_CheckboxGroupResult& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_FractionStop& value) +inline Ark_RuntimeType runtimeType(const Ark_CheckboxOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_FractionStop* value) { +inline void WriteToString(std::string* result, const Ark_CheckboxOptions* value) { result->append("{"); - // Ark_Number value0 - result->append(".value0="); - WriteToString(result, &value->value0); - // Ark_Number value1 + // Ark_String name + result->append(".name="); + WriteToString(result, &value->name); + // Ark_String group result->append(", "); - result->append(".value1="); - WriteToString(result, &value->value1); + result->append(".group="); + WriteToString(result, &value->group); + // CustomNodeBuilder indicatorBuilder + result->append(", "); + result->append(".indicatorBuilder="); + WriteToString(result, &value->indicatorBuilder); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_FractionStop* value) { +inline void WriteToString(std::string* result, const Opt_CheckboxOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31407,42 +32972,26 @@ inline void WriteToString(std::string* result, const Opt_FractionStop* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_FractionStop& value) +inline Ark_RuntimeType runtimeType(const Opt_CheckboxOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Frame& value) +inline Ark_RuntimeType runtimeType(const Ark_ChildrenMainSize& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Frame* value) { - result->append("{"); - // Ark_Number x - result->append(".x="); - WriteToString(result, &value->x); - // Ark_Number y - result->append(", "); - result->append(".y="); - WriteToString(result, &value->y); - // Ark_Number width - result->append(", "); - result->append(".width="); - WriteToString(result, &value->width); - // Ark_Number height - result->append(", "); - result->append(".height="); - WriteToString(result, &value->height); - result->append("}"); +inline void WriteToString(std::string* result, const Ark_ChildrenMainSize value) { + WriteToString(result, static_cast(value)); } template <> -inline void WriteToString(std::string* result, const Opt_Frame* value) { +inline void WriteToString(std::string* result, const Opt_ChildrenMainSize* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, &value->value); + WriteToString(result, value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -31450,41 +32999,33 @@ inline void WriteToString(std::string* result, const Opt_Frame* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Frame& value) +inline Ark_RuntimeType runtimeType(const Opt_ChildrenMainSize& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GaugeConfiguration& value) +inline Ark_RuntimeType runtimeType(const Ark_Circle& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_GaugeConfiguration* value) { +inline void WriteToString(std::string* result, const Ark_Circle* value) { result->append("{"); - // Ark_Boolean enabled - result->append(".enabled="); - WriteToString(result, value->enabled); - // Ark_ContentModifier contentModifier - result->append(", "); - result->append(".contentModifier="); - WriteToString(result, &value->contentModifier); - // Ark_Number value - result->append(", "); - result->append(".value="); - WriteToString(result, &value->value); - // Ark_Number min + // Ark_Number centerX + result->append(".centerX="); + WriteToString(result, &value->centerX); + // Ark_Number centerY result->append(", "); - result->append(".min="); - WriteToString(result, &value->min); - // Ark_Number max + result->append(".centerY="); + WriteToString(result, &value->centerY); + // Ark_Number radius result->append(", "); - result->append(".max="); - WriteToString(result, &value->max); + result->append(".radius="); + WriteToString(result, &value->radius); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GaugeConfiguration* value) { +inline void WriteToString(std::string* result, const Opt_Circle* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31497,33 +33038,29 @@ inline void WriteToString(std::string* result, const Opt_GaugeConfiguration* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GaugeConfiguration& value) +inline Ark_RuntimeType runtimeType(const Opt_Circle& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GaugeOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_ClickEffect& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_GaugeOptions* value) { +inline void WriteToString(std::string* result, const Ark_ClickEffect* value) { result->append("{"); - // Ark_Number value - result->append(".value="); - WriteToString(result, &value->value); - // Ark_Number min - result->append(", "); - result->append(".min="); - WriteToString(result, &value->min); - // Ark_Number max + // Ark_ClickEffectLevel level + result->append(".level="); + WriteToString(result, value->level); + // Ark_Number scale result->append(", "); - result->append(".max="); - WriteToString(result, &value->max); + result->append(".scale="); + WriteToString(result, &value->scale); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GaugeOptions* value) { +inline void WriteToString(std::string* result, const Opt_ClickEffect* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31536,29 +33073,25 @@ inline void WriteToString(std::string* result, const Opt_GaugeOptions* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GaugeOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_ClickEffect& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GeometryTransitionOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_CloseSwipeActionOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_GeometryTransitionOptions* value) { +inline void WriteToString(std::string* result, const Ark_CloseSwipeActionOptions* value) { result->append("{"); - // Ark_Boolean follow - result->append(".follow="); - WriteToString(result, &value->follow); - // Ark_TransitionHierarchyStrategy hierarchyStrategy - result->append(", "); - result->append(".hierarchyStrategy="); - WriteToString(result, &value->hierarchyStrategy); + // Callback_Void onFinish + result->append(".onFinish="); + WriteToString(result, &value->onFinish); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GeometryTransitionOptions* value) { +inline void WriteToString(std::string* result, const Opt_CloseSwipeActionOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31571,33 +33104,39 @@ inline void WriteToString(std::string* result, const Opt_GeometryTransitionOptio result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GeometryTransitionOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_CloseSwipeActionOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GestureInfo& value) +inline Ark_RuntimeType runtimeType(const Ark_ColorFilterType& value) { - return INTEROP_RUNTIME_OBJECT; + switch (value.selector) { + case 0: return runtimeType(value.value0); + case 1: return runtimeType(value.value1); + default: INTEROP_FATAL("Bad selector in Ark_ColorFilterType: %d", value.selector); + } } template <> -inline void WriteToString(std::string* result, const Ark_GestureInfo* value) { +inline void WriteToString(std::string* result, const Ark_ColorFilterType* value) { result->append("{"); - // Ark_String tag - result->append(".tag="); - WriteToString(result, &value->tag); - // Ark_GestureControl_GestureType type - result->append(", "); - result->append(".type="); - WriteToString(result, value->type); - // Ark_Boolean isSystemGesture + result->append(".selector="); + result->append(std::to_string(value->selector)); result->append(", "); - result->append(".isSystemGesture="); - WriteToString(result, value->isSystemGesture); + // Ark_ColorFilter + if (value->selector == 0) { + result->append(".value0="); + WriteToString(result, value->value0); + } + // Ark_drawing_ColorFilter + if (value->selector == 1) { + result->append(".value1="); + WriteToString(result, value->value1); + } result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GestureInfo* value) { +inline void WriteToString(std::string* result, const Opt_ColorFilterType* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31610,29 +33149,25 @@ inline void WriteToString(std::string* result, const Opt_GestureInfo* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GestureInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_ColorFilterType& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GestureStyleInterface& value) +inline Ark_RuntimeType runtimeType(const Ark_ColumnOptionsV2& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_GestureStyleInterface* value) { +inline void WriteToString(std::string* result, const Ark_ColumnOptionsV2* value) { result->append("{"); - // Callback_ClickEvent_Void onClick - result->append(".onClick="); - WriteToString(result, &value->onClick); - // Callback_GestureEvent_Void onLongPress - result->append(", "); - result->append(".onLongPress="); - WriteToString(result, &value->onLongPress); + // Ark_Int32 _stub + result->append("._stub="); + WriteToString(result, value->_stub); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GestureStyleInterface* value) { +inline void WriteToString(std::string* result, const Opt_ColumnOptionsV2* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31645,45 +33180,25 @@ inline void WriteToString(std::string* result, const Opt_GestureStyleInterface* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GestureStyleInterface& value) +inline Ark_RuntimeType runtimeType(const Opt_ColumnOptionsV2& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GridColColumnOption& value) +inline Ark_RuntimeType runtimeType(const Ark_CommandPath& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_GridColColumnOption* value) { +inline void WriteToString(std::string* result, const Ark_CommandPath* value) { result->append("{"); - // Ark_Number xs - result->append(".xs="); - WriteToString(result, &value->xs); - // Ark_Number sm - result->append(", "); - result->append(".sm="); - WriteToString(result, &value->sm); - // Ark_Number md - result->append(", "); - result->append(".md="); - WriteToString(result, &value->md); - // Ark_Number lg - result->append(", "); - result->append(".lg="); - WriteToString(result, &value->lg); - // Ark_Number xl - result->append(", "); - result->append(".xl="); - WriteToString(result, &value->xl); - // Ark_Number xxl - result->append(", "); - result->append(".xxl="); - WriteToString(result, &value->xxl); + // Ark_String commands + result->append(".commands="); + WriteToString(result, &value->commands); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GridColColumnOption* value) { +inline void WriteToString(std::string* result, const Opt_CommandPath* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31696,30 +33211,26 @@ inline void WriteToString(std::string* result, const Opt_GridColColumnOption* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GridColColumnOption& value) +inline Ark_RuntimeType runtimeType(const Opt_CommandPath& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GridItemOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_common_Context& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_GridItemOptions* value) { - result->append("{"); - // Ark_GridItemStyle style - result->append(".style="); - WriteToString(result, &value->style); - result->append("}"); +inline void WriteToString(std::string* result, const Ark_common_Context value) { + WriteToString(result, static_cast(value)); } template <> -inline void WriteToString(std::string* result, const Opt_GridItemOptions* value) { +inline void WriteToString(std::string* result, const Opt_common_Context* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, &value->value); + WriteToString(result, value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -31727,37 +33238,37 @@ inline void WriteToString(std::string* result, const Opt_GridItemOptions* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GridItemOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_common_Context& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GridLayoutOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_common2D_Color& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_GridLayoutOptions* value) { +inline void WriteToString(std::string* result, const Ark_common2D_Color* value) { result->append("{"); - // Ark_Tuple_Number_Number regularSize - result->append(".regularSize="); - WriteToString(result, &value->regularSize); - // Array_Number irregularIndexes + // Ark_Number alpha + result->append(".alpha="); + WriteToString(result, &value->alpha); + // Ark_Number red result->append(", "); - result->append(".irregularIndexes="); - WriteToString(result, &value->irregularIndexes); - // Callback_Number_Tuple_Number_Number onGetIrregularSizeByIndex + result->append(".red="); + WriteToString(result, &value->red); + // Ark_Number green result->append(", "); - result->append(".onGetIrregularSizeByIndex="); - WriteToString(result, &value->onGetIrregularSizeByIndex); - // Callback_Number_Tuple_Number_Number_Number_Number onGetRectByIndex + result->append(".green="); + WriteToString(result, &value->green); + // Ark_Number blue result->append(", "); - result->append(".onGetRectByIndex="); - WriteToString(result, &value->onGetRectByIndex); + result->append(".blue="); + WriteToString(result, &value->blue); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GridLayoutOptions* value) { +inline void WriteToString(std::string* result, const Opt_common2D_Color* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31770,45 +33281,29 @@ inline void WriteToString(std::string* result, const Opt_GridLayoutOptions* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GridLayoutOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_common2D_Color& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_GridRowColumnOption& value) +inline Ark_RuntimeType runtimeType(const Ark_common2D_Point& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_GridRowColumnOption* value) { +inline void WriteToString(std::string* result, const Ark_common2D_Point* value) { result->append("{"); - // Ark_Number xs - result->append(".xs="); - WriteToString(result, &value->xs); - // Ark_Number sm - result->append(", "); - result->append(".sm="); - WriteToString(result, &value->sm); - // Ark_Number md - result->append(", "); - result->append(".md="); - WriteToString(result, &value->md); - // Ark_Number lg - result->append(", "); - result->append(".lg="); - WriteToString(result, &value->lg); - // Ark_Number xl - result->append(", "); - result->append(".xl="); - WriteToString(result, &value->xl); - // Ark_Number xxl + // Ark_Number x + result->append(".x="); + WriteToString(result, &value->x); + // Ark_Number y result->append(", "); - result->append(".xxl="); - WriteToString(result, &value->xxl); + result->append(".y="); + WriteToString(result, &value->y); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_GridRowColumnOption* value) { +inline void WriteToString(std::string* result, const Opt_common2D_Point* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31821,26 +33316,38 @@ inline void WriteToString(std::string* result, const Opt_GridRowColumnOption* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_GridRowColumnOption& value) +inline Ark_RuntimeType runtimeType(const Opt_common2D_Point& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_HierarchicalSymbolEffect& value) +inline Ark_RuntimeType runtimeType(const Ark_common2D_Point3d& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_HierarchicalSymbolEffect value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_common2D_Point3d* value) { + result->append("{"); + // Ark_Number x + result->append(".x="); + WriteToString(result, &value->x); + // Ark_Number y + result->append(", "); + result->append(".y="); + WriteToString(result, &value->y); + // Ark_Number z + result->append(", "); + result->append(".z="); + WriteToString(result, &value->z); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_HierarchicalSymbolEffect* value) { +inline void WriteToString(std::string* result, const Opt_common2D_Point3d* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -31848,37 +33355,37 @@ inline void WriteToString(std::string* result, const Opt_HierarchicalSymbolEffec result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_HierarchicalSymbolEffect& value) +inline Ark_RuntimeType runtimeType(const Opt_common2D_Point3d& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_HoverEventParam& value) +inline Ark_RuntimeType runtimeType(const Ark_common2D_Rect& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_HoverEventParam* value) { +inline void WriteToString(std::string* result, const Ark_common2D_Rect* value) { result->append("{"); - // Ark_FoldStatus foldStatus - result->append(".foldStatus="); - WriteToString(result, value->foldStatus); - // Ark_Boolean isHoverMode + // Ark_Number left + result->append(".left="); + WriteToString(result, &value->left); + // Ark_Number top result->append(", "); - result->append(".isHoverMode="); - WriteToString(result, value->isHoverMode); - // Ark_AppRotation appRotation + result->append(".top="); + WriteToString(result, &value->top); + // Ark_Number right result->append(", "); - result->append(".appRotation="); - WriteToString(result, value->appRotation); - // Ark_window_WindowStatusType windowStatusType + result->append(".right="); + WriteToString(result, &value->right); + // Ark_Number bottom result->append(", "); - result->append(".windowStatusType="); - WriteToString(result, value->windowStatusType); + result->append(".bottom="); + WriteToString(result, &value->bottom); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_HoverEventParam* value) { +inline void WriteToString(std::string* result, const Opt_common2D_Rect* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31891,29 +33398,29 @@ inline void WriteToString(std::string* result, const Opt_HoverEventParam* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_HoverEventParam& value) +inline Ark_RuntimeType runtimeType(const Opt_common2D_Rect& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ImageAIOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_ComputedBarAttribute& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ImageAIOptions* value) { +inline void WriteToString(std::string* result, const Ark_ComputedBarAttribute* value) { result->append("{"); - // Array_ImageAnalyzerType types - result->append(".types="); - WriteToString(result, &value->types); - // Ark_ImageAnalyzerController aiController + // Ark_Number totalOffset + result->append(".totalOffset="); + WriteToString(result, &value->totalOffset); + // Ark_Number totalLength result->append(", "); - result->append(".aiController="); - WriteToString(result, &value->aiController); + result->append(".totalLength="); + WriteToString(result, &value->totalLength); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ImageAIOptions* value) { +inline void WriteToString(std::string* result, const Opt_ComputedBarAttribute* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31926,25 +33433,25 @@ inline void WriteToString(std::string* result, const Opt_ImageAIOptions* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageAIOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_ComputedBarAttribute& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ImageAnalyzerConfig& value) +inline Ark_RuntimeType runtimeType(const Ark_CrossLanguageOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ImageAnalyzerConfig* value) { +inline void WriteToString(std::string* result, const Ark_CrossLanguageOptions* value) { result->append("{"); - // Array_ImageAnalyzerType types - result->append(".types="); - WriteToString(result, &value->types); + // Ark_Boolean attributeSetting + result->append(".attributeSetting="); + WriteToString(result, &value->attributeSetting); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ImageAnalyzerConfig* value) { +inline void WriteToString(std::string* result, const Opt_CrossLanguageOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -31957,26 +33464,46 @@ inline void WriteToString(std::string* result, const Opt_ImageAnalyzerConfig* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageAnalyzerConfig& value) +inline Ark_RuntimeType runtimeType(const Opt_CrossLanguageOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ImageBitmap& value) +inline Ark_RuntimeType runtimeType(const Ark_CrownEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ImageBitmap value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_CrownEvent* value) { + result->append("{"); + // Ark_Number timestamp + result->append(".timestamp="); + WriteToString(result, &value->timestamp); + // Ark_Number angularVelocity + result->append(", "); + result->append(".angularVelocity="); + WriteToString(result, &value->angularVelocity); + // Ark_Number degree + result->append(", "); + result->append(".degree="); + WriteToString(result, &value->degree); + // Ark_CrownAction action + result->append(", "); + result->append(".action="); + WriteToString(result, value->action); + // Callback_Void stopPropagation + result->append(", "); + result->append(".stopPropagation="); + WriteToString(result, &value->stopPropagation); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ImageBitmap* value) { +inline void WriteToString(std::string* result, const Opt_CrownEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -31984,62 +33511,26 @@ inline void WriteToString(std::string* result, const Opt_ImageBitmap* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageBitmap& value) +inline Ark_RuntimeType runtimeType(const Opt_CrownEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ImageCompleteEvent& value) +inline Ark_RuntimeType runtimeType(const Ark_CustomSpan& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ImageCompleteEvent* 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("}"); +inline void WriteToString(std::string* result, const Ark_CustomSpan value) { + WriteToString(result, static_cast(value)); } template <> -inline void WriteToString(std::string* result, const Opt_ImageCompleteEvent* value) { +inline void WriteToString(std::string* result, const Opt_CustomSpan* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, &value->value); + WriteToString(result, value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -32047,26 +33538,42 @@ inline void WriteToString(std::string* result, const Opt_ImageCompleteEvent* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageCompleteEvent& value) +inline Ark_RuntimeType runtimeType(const Opt_CustomSpan& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ImageData& value) +inline Ark_RuntimeType runtimeType(const Ark_CustomSpanDrawInfo& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ImageData value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_CustomSpanDrawInfo* value) { + result->append("{"); + // Ark_Number x + result->append(".x="); + WriteToString(result, &value->x); + // Ark_Number lineTop + result->append(", "); + result->append(".lineTop="); + WriteToString(result, &value->lineTop); + // Ark_Number lineBottom + result->append(", "); + result->append(".lineBottom="); + WriteToString(result, &value->lineBottom); + // Ark_Number baseline + result->append(", "); + result->append(".baseline="); + WriteToString(result, &value->baseline); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ImageData* value) { +inline void WriteToString(std::string* result, const Opt_CustomSpanDrawInfo* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -32074,57 +33581,25 @@ inline void WriteToString(std::string* result, const Opt_ImageData* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageData& value) +inline Ark_RuntimeType runtimeType(const Opt_CustomSpanDrawInfo& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ImageLoadResult& value) +inline Ark_RuntimeType runtimeType(const Ark_CustomSpanMeasureInfo& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ImageLoadResult* value) { +inline void WriteToString(std::string* result, const Ark_CustomSpanMeasureInfo* 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); + // Ark_Number fontSize + result->append(".fontSize="); + WriteToString(result, &value->fontSize); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ImageLoadResult* value) { +inline void WriteToString(std::string* result, const Opt_CustomSpanMeasureInfo* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32137,17 +33612,2370 @@ inline void WriteToString(std::string* result, const Opt_ImageLoadResult* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageLoadResult& value) +inline Ark_RuntimeType runtimeType(const Opt_CustomSpanMeasureInfo& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ImageSourceSize& value) +inline Ark_RuntimeType runtimeType(const Ark_CustomSpanMetrics& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ImageSourceSize* value) { +inline void WriteToString(std::string* result, const Ark_CustomSpanMetrics* 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); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_CustomSpanMetrics* 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_CustomSpanMetrics& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DataPanelConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DataPanelConfiguration* value) { + result->append("{"); + // Ark_Boolean enabled + result->append(".enabled="); + WriteToString(result, value->enabled); + // Ark_ContentModifier contentModifier + result->append(", "); + result->append(".contentModifier="); + WriteToString(result, &value->contentModifier); + // Array_Number values + result->append(", "); + result->append(".values="); + WriteToString(result, &value->values); + // Ark_Number maxValue + result->append(", "); + result->append(".maxValue="); + WriteToString(result, &value->maxValue); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DataPanelConfiguration* 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_DataPanelConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DataPanelOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DataPanelOptions* value) { + result->append("{"); + // Array_Number values + result->append(".values="); + WriteToString(result, &value->values); + // Ark_Number max + result->append(", "); + result->append(".max="); + WriteToString(result, &value->max); + // Ark_DataPanelType type + result->append(", "); + result->append(".type="); + WriteToString(result, &value->type); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DataPanelOptions* 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_DataPanelOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DateRange& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DateRange* value) { + result->append("{"); + // Ark_Date start + result->append(".start="); + WriteToString(result, &value->start); + // Ark_Date end + result->append(", "); + result->append(".end="); + WriteToString(result, &value->end); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DateRange* 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_DateRange& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DeleteValue& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DeleteValue* value) { + result->append("{"); + // Ark_Number deleteOffset + result->append(".deleteOffset="); + WriteToString(result, &value->deleteOffset); + // Ark_TextDeleteDirection direction + result->append(", "); + result->append(".direction="); + WriteToString(result, value->direction); + // Ark_String deleteValue + result->append(", "); + result->append(".deleteValue="); + WriteToString(result, &value->deleteValue); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DeleteValue* 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_DeleteValue& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DirectionalEdgesT& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DirectionalEdgesT* value) { + result->append("{"); + // Ark_Number start + result->append(".start="); + WriteToString(result, &value->start); + // Ark_Number end + result->append(", "); + result->append(".end="); + WriteToString(result, &value->end); + // Ark_Number top + result->append(", "); + result->append(".top="); + WriteToString(result, &value->top); + // Ark_Number bottom + result->append(", "); + result->append(".bottom="); + WriteToString(result, &value->bottom); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DirectionalEdgesT* 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_DirectionalEdgesT& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DisappearSymbolEffect& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DisappearSymbolEffect value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_DisappearSymbolEffect* 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_DisappearSymbolEffect& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DismissContentCoverAction& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DismissContentCoverAction* value) { + result->append("{"); + // VoidCallback dismiss + result->append(".dismiss="); + WriteToString(result, &value->dismiss); + // Ark_DismissReason reason + result->append(", "); + result->append(".reason="); + WriteToString(result, value->reason); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DismissContentCoverAction* 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_DismissContentCoverAction& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DismissDialogAction& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DismissDialogAction value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_DismissDialogAction* 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_DismissDialogAction& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DismissPopupAction& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DismissPopupAction value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_DismissPopupAction* 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_DismissPopupAction& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DismissSheetAction& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DismissSheetAction* value) { + result->append("{"); + // VoidCallback dismiss + result->append(".dismiss="); + WriteToString(result, &value->dismiss); + // Ark_DismissReason reason + result->append(", "); + result->append(".reason="); + WriteToString(result, value->reason); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DismissSheetAction* 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_DismissSheetAction& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DoubleAnimationParam& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DoubleAnimationParam* value) { + result->append("{"); + // Ark_String propertyName + result->append(".propertyName="); + WriteToString(result, &value->propertyName); + // Ark_Float32 startValue + result->append(", "); + result->append(".startValue="); + WriteToString(result, value->startValue); + // Ark_Float32 endValue + result->append(", "); + result->append(".endValue="); + WriteToString(result, value->endValue); + // Ark_Int32 duration + result->append(", "); + result->append(".duration="); + WriteToString(result, value->duration); + // Ark_Int32 delay + result->append(", "); + result->append(".delay="); + WriteToString(result, value->delay); + // Ark_Union_Curve_String_ICurve curve + result->append(", "); + result->append(".curve="); + WriteToString(result, &value->curve); + // Callback_Extender_OnProgress onProgress + result->append(", "); + result->append(".onProgress="); + WriteToString(result, &value->onProgress); + // Callback_Extender_OnFinish onFinish + result->append(", "); + result->append(".onFinish="); + WriteToString(result, &value->onFinish); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DoubleAnimationParam* 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_DoubleAnimationParam& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DragEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DragEvent value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_DragEvent* 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_DragEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DragInteractionOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DragInteractionOptions* value) { + result->append("{"); + // Ark_Boolean isMultiSelectionEnabled + result->append(".isMultiSelectionEnabled="); + WriteToString(result, &value->isMultiSelectionEnabled); + // Ark_Boolean defaultAnimationBeforeLifting + result->append(", "); + result->append(".defaultAnimationBeforeLifting="); + WriteToString(result, &value->defaultAnimationBeforeLifting); + // Ark_Boolean enableEdgeAutoScroll + result->append(", "); + result->append(".enableEdgeAutoScroll="); + WriteToString(result, &value->enableEdgeAutoScroll); + // Ark_Boolean enableHapticFeedback + result->append(", "); + result->append(".enableHapticFeedback="); + WriteToString(result, &value->enableHapticFeedback); + // Ark_Boolean isLiftingDisabled + result->append(", "); + result->append(".isLiftingDisabled="); + WriteToString(result, &value->isLiftingDisabled); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DragInteractionOptions* 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_DragInteractionOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DragItemInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DragItemInfo* value) { + result->append("{"); + // Ark_image_PixelMap pixelMap + result->append(".pixelMap="); + WriteToString(result, &value->pixelMap); + // CustomNodeBuilder builder + result->append(", "); + result->append(".builder="); + WriteToString(result, &value->builder); + // Ark_String extraInfo + result->append(", "); + result->append(".extraInfo="); + WriteToString(result, &value->extraInfo); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DragItemInfo* 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_DragItemInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_drawing_FontMetrics& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_drawing_FontMetrics* value) { + result->append("{"); + // Ark_drawing_FontMetricsFlags flags + result->append(".flags="); + WriteToString(result, &value->flags); + // Ark_Number top + result->append(", "); + result->append(".top="); + WriteToString(result, &value->top); + // Ark_Number ascent + result->append(", "); + result->append(".ascent="); + WriteToString(result, &value->ascent); + // Ark_Number descent + result->append(", "); + result->append(".descent="); + WriteToString(result, &value->descent); + // Ark_Number bottom + result->append(", "); + result->append(".bottom="); + WriteToString(result, &value->bottom); + // Ark_Number leading + result->append(", "); + result->append(".leading="); + WriteToString(result, &value->leading); + // Ark_Number avgCharWidth + result->append(", "); + result->append(".avgCharWidth="); + WriteToString(result, &value->avgCharWidth); + // Ark_Number maxCharWidth + result->append(", "); + result->append(".maxCharWidth="); + WriteToString(result, &value->maxCharWidth); + // Ark_Number xMin + result->append(", "); + result->append(".xMin="); + WriteToString(result, &value->xMin); + // Ark_Number xMax + result->append(", "); + result->append(".xMax="); + WriteToString(result, &value->xMax); + // Ark_Number xHeight + result->append(", "); + result->append(".xHeight="); + WriteToString(result, &value->xHeight); + // Ark_Number capHeight + result->append(", "); + result->append(".capHeight="); + WriteToString(result, &value->capHeight); + // Ark_Number underlineThickness + result->append(", "); + result->append(".underlineThickness="); + WriteToString(result, &value->underlineThickness); + // Ark_Number underlinePosition + result->append(", "); + result->append(".underlinePosition="); + WriteToString(result, &value->underlinePosition); + // Ark_Number strikethroughThickness + result->append(", "); + result->append(".strikethroughThickness="); + WriteToString(result, &value->strikethroughThickness); + // Ark_Number strikethroughPosition + result->append(", "); + result->append(".strikethroughPosition="); + WriteToString(result, &value->strikethroughPosition); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_drawing_FontMetrics* 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_drawing_FontMetrics& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_drawing_TextBlobRunBuffer& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_drawing_TextBlobRunBuffer* value) { + result->append("{"); + // Ark_Number glyph + result->append(".glyph="); + WriteToString(result, &value->glyph); + // Ark_Number positionX + result->append(", "); + result->append(".positionX="); + WriteToString(result, &value->positionX); + // Ark_Number positionY + result->append(", "); + result->append(".positionY="); + WriteToString(result, &value->positionY); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_drawing_TextBlobRunBuffer* 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_drawing_TextBlobRunBuffer& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DrawingRenderingContext& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DrawingRenderingContext value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_DrawingRenderingContext* 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_DrawingRenderingContext& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DrawModifier& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DrawModifier value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_DrawModifier* 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_DrawModifier& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_DropOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_DropOptions* value) { + result->append("{"); + // Ark_Boolean disableDataPrefetch + result->append(".disableDataPrefetch="); + WriteToString(result, &value->disableDataPrefetch); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_DropOptions* 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_DropOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_EdgeEffectOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_EdgeEffectOptions* value) { + result->append("{"); + // Ark_Boolean alwaysEnabled + result->append(".alwaysEnabled="); + WriteToString(result, value->alwaysEnabled); + // Ark_Number effectEdge + result->append(", "); + result->append(".effectEdge="); + WriteToString(result, &value->effectEdge); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_EdgeEffectOptions* 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_EdgeEffectOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_EdgeOutlineStyles& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_EdgeOutlineStyles* value) { + result->append("{"); + // Ark_OutlineStyle top + result->append(".top="); + WriteToString(result, &value->top); + // Ark_OutlineStyle right + result->append(", "); + result->append(".right="); + WriteToString(result, &value->right); + // Ark_OutlineStyle bottom + result->append(", "); + result->append(".bottom="); + WriteToString(result, &value->bottom); + // Ark_OutlineStyle left + result->append(", "); + result->append(".left="); + WriteToString(result, &value->left); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_EdgeOutlineStyles* 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_EdgeOutlineStyles& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_EdgeStyles& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_EdgeStyles* value) { + result->append("{"); + // Ark_BorderStyle top + result->append(".top="); + WriteToString(result, &value->top); + // Ark_BorderStyle right + result->append(", "); + result->append(".right="); + WriteToString(result, &value->right); + // Ark_BorderStyle bottom + result->append(", "); + result->append(".bottom="); + WriteToString(result, &value->bottom); + // Ark_BorderStyle left + result->append(", "); + result->append(".left="); + WriteToString(result, &value->left); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_EdgeStyles* 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_EdgeStyles& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_EditMenuOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_EditMenuOptions* value) { + result->append("{"); + // OnCreateMenuCallback onCreateMenu + result->append(".onCreateMenu="); + WriteToString(result, &value->onCreateMenu); + // OnMenuItemClickCallback onMenuItemClick + result->append(", "); + result->append(".onMenuItemClick="); + WriteToString(result, &value->onMenuItemClick); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_EditMenuOptions* 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_EditMenuOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_EmbedOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_EmbedOptions* value) { + result->append("{"); + // Ark_Boolean supportDefaultIntrinsicSize + result->append(".supportDefaultIntrinsicSize="); + WriteToString(result, &value->supportDefaultIntrinsicSize); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_EmbedOptions* 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_EmbedOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ErrorEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ErrorEvent* value) { + result->append("{"); + // Ark_String type + result->append(".type="); + WriteToString(result, &value->type); + // Ark_Int64 timeStamp + result->append(", "); + result->append(".timeStamp="); + WriteToString(result, value->timeStamp); + // Ark_String message + result->append(", "); + result->append(".message="); + WriteToString(result, &value->message); + // Ark_String filename + result->append(", "); + result->append(".filename="); + WriteToString(result, &value->filename); + // Ark_Number lineno + result->append(", "); + result->append(".lineno="); + WriteToString(result, &value->lineno); + // Ark_Number colno + result->append(", "); + result->append(".colno="); + WriteToString(result, &value->colno); + // Ark_Object error + result->append(", "); + result->append(".error="); + WriteToString(result, value->error); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ErrorEvent* 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_ErrorEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ErrorInformation& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ErrorInformation* value) { + result->append("{"); + // Ark_Int32 errcode + result->append(".errcode="); + WriteToString(result, value->errcode); + // Ark_String msg + result->append(", "); + result->append(".msg="); + WriteToString(result, &value->msg); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ErrorInformation* 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_ErrorInformation& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_Event& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_Event* value) { + result->append("{"); + // Ark_String type + result->append(".type="); + WriteToString(result, &value->type); + // Ark_Int64 timeStamp + result->append(", "); + result->append(".timeStamp="); + WriteToString(result, value->timeStamp); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Event* 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_Event& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ExpectedFrameRateRange& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ExpectedFrameRateRange* value) { + result->append("{"); + // Ark_Number min + result->append(".min="); + WriteToString(result, &value->min); + // Ark_Number max + result->append(", "); + result->append(".max="); + WriteToString(result, &value->max); + // Ark_Number expected + result->append(", "); + result->append(".expected="); + WriteToString(result, &value->expected); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ExpectedFrameRateRange* 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_ExpectedFrameRateRange& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FingerInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FingerInfo* value) { + result->append("{"); + // Ark_Number id + result->append(".id="); + WriteToString(result, &value->id); + // Ark_Number globalX + result->append(", "); + result->append(".globalX="); + WriteToString(result, &value->globalX); + // Ark_Number globalY + result->append(", "); + result->append(".globalY="); + WriteToString(result, &value->globalY); + // Ark_Number localX + result->append(", "); + result->append(".localX="); + WriteToString(result, &value->localX); + // Ark_Number localY + result->append(", "); + result->append(".localY="); + WriteToString(result, &value->localY); + // Ark_Number displayX + result->append(", "); + result->append(".displayX="); + WriteToString(result, &value->displayX); + // Ark_Number displayY + result->append(", "); + result->append(".displayY="); + WriteToString(result, &value->displayY); + // Ark_InteractionHand hand + result->append(", "); + result->append(".hand="); + WriteToString(result, &value->hand); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FingerInfo* 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_FingerInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FirstMeaningfulPaint& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FirstMeaningfulPaint* value) { + result->append("{"); + // Ark_Int64 navigationStartTime + result->append(".navigationStartTime="); + WriteToString(result, &value->navigationStartTime); + // Ark_Int64 firstMeaningfulPaintTime + result->append(", "); + result->append(".firstMeaningfulPaintTime="); + WriteToString(result, &value->firstMeaningfulPaintTime); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FirstMeaningfulPaint* 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_FirstMeaningfulPaint& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FocusMovement& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FocusMovement* value) { + result->append("{"); + // Ark_String forward + result->append(".forward="); + WriteToString(result, &value->forward); + // Ark_String backward + result->append(", "); + result->append(".backward="); + WriteToString(result, &value->backward); + // Ark_String up + result->append(", "); + result->append(".up="); + WriteToString(result, &value->up); + // Ark_String down + result->append(", "); + result->append(".down="); + WriteToString(result, &value->down); + // Ark_String left + result->append(", "); + result->append(".left="); + WriteToString(result, &value->left); + // Ark_String right + result->append(", "); + result->append(".right="); + WriteToString(result, &value->right); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FocusMovement* 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_FocusMovement& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FolderStackOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FolderStackOptions* value) { + result->append("{"); + // Array_String upperItems + result->append(".upperItems="); + WriteToString(result, &value->upperItems); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FolderStackOptions* 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_FolderStackOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FontInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FontInfo* value) { + result->append("{"); + // Ark_String path + result->append(".path="); + WriteToString(result, &value->path); + // Ark_String postScriptName + result->append(", "); + result->append(".postScriptName="); + WriteToString(result, &value->postScriptName); + // Ark_String fullName + result->append(", "); + result->append(".fullName="); + WriteToString(result, &value->fullName); + // Ark_String family + result->append(", "); + result->append(".family="); + WriteToString(result, &value->family); + // Ark_String subfamily + result->append(", "); + result->append(".subfamily="); + WriteToString(result, &value->subfamily); + // Ark_Number weight + result->append(", "); + result->append(".weight="); + WriteToString(result, &value->weight); + // Ark_Number width + result->append(", "); + result->append(".width="); + WriteToString(result, &value->width); + // Ark_Boolean italic + result->append(", "); + result->append(".italic="); + WriteToString(result, value->italic); + // Ark_Boolean monoSpace + result->append(", "); + result->append(".monoSpace="); + WriteToString(result, value->monoSpace); + // Ark_Boolean symbolic + result->append(", "); + result->append(".symbolic="); + WriteToString(result, value->symbolic); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FontInfo* 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_FontInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FontSettingOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FontSettingOptions* value) { + result->append("{"); + // Ark_Boolean enableVariableFontWeight + result->append(".enableVariableFontWeight="); + WriteToString(result, &value->enableVariableFontWeight); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FontSettingOptions* 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_FontSettingOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ForegroundEffectOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ForegroundEffectOptions* value) { + result->append("{"); + // Ark_Number radius + result->append(".radius="); + WriteToString(result, &value->radius); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ForegroundEffectOptions* 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_ForegroundEffectOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FormCallbackInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FormCallbackInfo* value) { + result->append("{"); + // Ark_Int64 id + result->append(".id="); + WriteToString(result, value->id); + // Ark_String idString + result->append(", "); + result->append(".idString="); + WriteToString(result, &value->idString); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FormCallbackInfo* 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_FormCallbackInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FormLinkOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FormLinkOptions* value) { + result->append("{"); + // Ark_String action + result->append(".action="); + WriteToString(result, &value->action); + // Ark_String moduleName + result->append(", "); + result->append(".moduleName="); + WriteToString(result, &value->moduleName); + // Ark_String bundleName + result->append(", "); + result->append(".bundleName="); + WriteToString(result, &value->bundleName); + // Ark_String abilityName + result->append(", "); + result->append(".abilityName="); + WriteToString(result, &value->abilityName); + // Ark_String uri + result->append(", "); + result->append(".uri="); + WriteToString(result, &value->uri); + // Ark_Object params + result->append(", "); + result->append(".params="); + WriteToString(result, &value->params); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FormLinkOptions* 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_FormLinkOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FractionStop& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FractionStop* value) { + result->append("{"); + // Ark_Number value0 + result->append(".value0="); + WriteToString(result, &value->value0); + // Ark_Number value1 + result->append(", "); + result->append(".value1="); + WriteToString(result, &value->value1); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FractionStop* 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_FractionStop& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_Frame& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_Frame* value) { + result->append("{"); + // Ark_Number x + result->append(".x="); + WriteToString(result, &value->x); + // Ark_Number y + result->append(", "); + result->append(".y="); + WriteToString(result, &value->y); + // Ark_Number width + result->append(", "); + result->append(".width="); + WriteToString(result, &value->width); + // Ark_Number height + result->append(", "); + result->append(".height="); + WriteToString(result, &value->height); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Frame* 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_Frame& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_FullScreenEnterEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_FullScreenEnterEvent* value) { + result->append("{"); + // Ark_FullScreenExitHandler handler + result->append(".handler="); + WriteToString(result, value->handler); + // Ark_Number videoWidth + result->append(", "); + result->append(".videoWidth="); + WriteToString(result, &value->videoWidth); + // Ark_Number videoHeight + result->append(", "); + result->append(".videoHeight="); + WriteToString(result, &value->videoHeight); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_FullScreenEnterEvent* 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_FullScreenEnterEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_GaugeConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_GaugeConfiguration* value) { + result->append("{"); + // Ark_Boolean enabled + result->append(".enabled="); + WriteToString(result, value->enabled); + // Ark_ContentModifier contentModifier + result->append(", "); + result->append(".contentModifier="); + WriteToString(result, &value->contentModifier); + // Ark_Number value + result->append(", "); + result->append(".value="); + WriteToString(result, &value->value); + // Ark_Number min + result->append(", "); + result->append(".min="); + WriteToString(result, &value->min); + // Ark_Number max + result->append(", "); + result->append(".max="); + WriteToString(result, &value->max); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_GaugeConfiguration* 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_GaugeConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_GaugeOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_GaugeOptions* value) { + result->append("{"); + // Ark_Number value + result->append(".value="); + WriteToString(result, &value->value); + // Ark_Number min + result->append(", "); + result->append(".min="); + WriteToString(result, &value->min); + // Ark_Number max + result->append(", "); + result->append(".max="); + WriteToString(result, &value->max); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_GaugeOptions* 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_GaugeOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_GeometryTransitionOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_GeometryTransitionOptions* value) { + result->append("{"); + // Ark_Boolean follow + result->append(".follow="); + WriteToString(result, &value->follow); + // Ark_TransitionHierarchyStrategy hierarchyStrategy + result->append(", "); + result->append(".hierarchyStrategy="); + WriteToString(result, &value->hierarchyStrategy); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_GeometryTransitionOptions* 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_GeometryTransitionOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_GestureInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_GestureInfo* value) { + result->append("{"); + // Ark_String tag + result->append(".tag="); + WriteToString(result, &value->tag); + // Ark_GestureControl_GestureType type + result->append(", "); + result->append(".type="); + WriteToString(result, value->type); + // Ark_Boolean isSystemGesture + result->append(", "); + result->append(".isSystemGesture="); + WriteToString(result, value->isSystemGesture); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_GestureInfo* 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_GestureInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_GestureStyleInterface& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_GestureStyleInterface* value) { + result->append("{"); + // Callback_ClickEvent_Void onClick + result->append(".onClick="); + WriteToString(result, &value->onClick); + // Callback_GestureEvent_Void onLongPress + result->append(", "); + result->append(".onLongPress="); + WriteToString(result, &value->onLongPress); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_GestureStyleInterface* 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_GestureStyleInterface& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_GridColColumnOption& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_GridColColumnOption* value) { + result->append("{"); + // Ark_Number xs + result->append(".xs="); + WriteToString(result, &value->xs); + // Ark_Number sm + result->append(", "); + result->append(".sm="); + WriteToString(result, &value->sm); + // Ark_Number md + result->append(", "); + result->append(".md="); + WriteToString(result, &value->md); + // Ark_Number lg + result->append(", "); + result->append(".lg="); + WriteToString(result, &value->lg); + // Ark_Number xl + result->append(", "); + result->append(".xl="); + WriteToString(result, &value->xl); + // Ark_Number xxl + result->append(", "); + result->append(".xxl="); + WriteToString(result, &value->xxl); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_GridColColumnOption* 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_GridColColumnOption& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_GridItemOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_GridItemOptions* value) { + result->append("{"); + // Ark_GridItemStyle style + result->append(".style="); + WriteToString(result, &value->style); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_GridItemOptions* 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_GridItemOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_GridLayoutOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_GridLayoutOptions* value) { + result->append("{"); + // Ark_Tuple_Number_Number regularSize + result->append(".regularSize="); + WriteToString(result, &value->regularSize); + // Array_Number irregularIndexes + result->append(", "); + result->append(".irregularIndexes="); + WriteToString(result, &value->irregularIndexes); + // Callback_Number_Tuple_Number_Number onGetIrregularSizeByIndex + result->append(", "); + result->append(".onGetIrregularSizeByIndex="); + WriteToString(result, &value->onGetIrregularSizeByIndex); + // Callback_Number_Tuple_Number_Number_Number_Number onGetRectByIndex + result->append(", "); + result->append(".onGetRectByIndex="); + WriteToString(result, &value->onGetRectByIndex); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_GridLayoutOptions* 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_GridLayoutOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_GridRowColumnOption& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_GridRowColumnOption* value) { + result->append("{"); + // Ark_Number xs + result->append(".xs="); + WriteToString(result, &value->xs); + // Ark_Number sm + result->append(", "); + result->append(".sm="); + WriteToString(result, &value->sm); + // Ark_Number md + result->append(", "); + result->append(".md="); + WriteToString(result, &value->md); + // Ark_Number lg + result->append(", "); + result->append(".lg="); + WriteToString(result, &value->lg); + // Ark_Number xl + result->append(", "); + result->append(".xl="); + WriteToString(result, &value->xl); + // Ark_Number xxl + result->append(", "); + result->append(".xxl="); + WriteToString(result, &value->xxl); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_GridRowColumnOption* 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_GridRowColumnOption& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_Header& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_Header* value) { + result->append("{"); + // Ark_String headerKey + result->append(".headerKey="); + WriteToString(result, &value->headerKey); + // Ark_String headerValue + result->append(", "); + result->append(".headerValue="); + WriteToString(result, &value->headerValue); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Header* 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_Header& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_HierarchicalSymbolEffect& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_HierarchicalSymbolEffect value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_HierarchicalSymbolEffect* 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_HierarchicalSymbolEffect& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_HoverEventParam& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_HoverEventParam* value) { + result->append("{"); + // Ark_FoldStatus foldStatus + result->append(".foldStatus="); + WriteToString(result, value->foldStatus); + // Ark_Boolean isHoverMode + result->append(", "); + result->append(".isHoverMode="); + WriteToString(result, value->isHoverMode); + // Ark_AppRotation appRotation + result->append(", "); + result->append(".appRotation="); + WriteToString(result, value->appRotation); + // Ark_window_WindowStatusType windowStatusType + result->append(", "); + result->append(".windowStatusType="); + WriteToString(result, value->windowStatusType); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_HoverEventParam* 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_HoverEventParam& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ImageAIOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ImageAIOptions* value) { + result->append("{"); + // Array_ImageAnalyzerType types + result->append(".types="); + WriteToString(result, &value->types); + // Ark_ImageAnalyzerController aiController + result->append(", "); + result->append(".aiController="); + WriteToString(result, &value->aiController); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ImageAIOptions* 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_ImageAIOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ImageAnalyzerConfig& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ImageAnalyzerConfig* value) { + result->append("{"); + // Array_ImageAnalyzerType types + result->append(".types="); + WriteToString(result, &value->types); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ImageAnalyzerConfig* 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_ImageAnalyzerConfig& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ImageBitmap& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ImageBitmap value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_ImageBitmap* 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_ImageBitmap& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ImageCompleteEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ImageCompleteEvent* 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_ImageCompleteEvent* 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_ImageCompleteEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ImageData& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ImageData value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_ImageData* 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_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; +} +template <> +inline void WriteToString(std::string* result, const Ark_ImageSourceSize* value) { result->append("{"); // Ark_Number width result->append(".width="); @@ -32172,29 +36000,876 @@ inline void WriteToString(std::string* result, const Opt_ImageSourceSize* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ImageSourceSize& value) +inline Ark_RuntimeType runtimeType(const Opt_ImageSourceSize& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_InputCounterOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_InputCounterOptions* value) { + result->append("{"); + // Ark_Number thresholdPercentage + result->append(".thresholdPercentage="); + WriteToString(result, &value->thresholdPercentage); + // Ark_Boolean highlightBorder + result->append(", "); + result->append(".highlightBorder="); + WriteToString(result, &value->highlightBorder); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_InputCounterOptions* 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_InputCounterOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_InsertValue& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_InsertValue* value) { + result->append("{"); + // Ark_Number insertOffset + result->append(".insertOffset="); + WriteToString(result, &value->insertOffset); + // Ark_String insertValue + result->append(", "); + result->append(".insertValue="); + WriteToString(result, &value->insertValue); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_InsertValue* 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_InsertValue& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_IntelligentTrackingPreventionDetails& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_IntelligentTrackingPreventionDetails* value) { + result->append("{"); + // Ark_String host + result->append(".host="); + WriteToString(result, &value->host); + // Ark_String trackerHost + result->append(", "); + result->append(".trackerHost="); + WriteToString(result, &value->trackerHost); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_IntelligentTrackingPreventionDetails* 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_IntelligentTrackingPreventionDetails& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_intl_DateTimeOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_intl_DateTimeOptions* value) { + result->append("{"); + // Ark_String locale + result->append(".locale="); + WriteToString(result, &value->locale); + // Ark_String dateStyle + result->append(", "); + result->append(".dateStyle="); + WriteToString(result, &value->dateStyle); + // Ark_String timeStyle + result->append(", "); + result->append(".timeStyle="); + WriteToString(result, &value->timeStyle); + // Ark_String hourCycle + result->append(", "); + result->append(".hourCycle="); + WriteToString(result, &value->hourCycle); + // Ark_String timeZone + result->append(", "); + result->append(".timeZone="); + WriteToString(result, &value->timeZone); + // Ark_String numberingSystem + result->append(", "); + result->append(".numberingSystem="); + WriteToString(result, &value->numberingSystem); + // Ark_Boolean hour12 + result->append(", "); + result->append(".hour12="); + WriteToString(result, &value->hour12); + // Ark_String weekday + result->append(", "); + result->append(".weekday="); + WriteToString(result, &value->weekday); + // Ark_String era + result->append(", "); + result->append(".era="); + WriteToString(result, &value->era); + // Ark_String year + result->append(", "); + result->append(".year="); + WriteToString(result, &value->year); + // Ark_String month + result->append(", "); + result->append(".month="); + WriteToString(result, &value->month); + // Ark_String day + result->append(", "); + result->append(".day="); + WriteToString(result, &value->day); + // Ark_String hour + result->append(", "); + result->append(".hour="); + WriteToString(result, &value->hour); + // Ark_String minute + result->append(", "); + result->append(".minute="); + WriteToString(result, &value->minute); + // Ark_String second + result->append(", "); + result->append(".second="); + WriteToString(result, &value->second); + // Ark_String timeZoneName + result->append(", "); + result->append(".timeZoneName="); + WriteToString(result, &value->timeZoneName); + // Ark_String dayPeriod + result->append(", "); + result->append(".dayPeriod="); + WriteToString(result, &value->dayPeriod); + // Ark_String localeMatcher + result->append(", "); + result->append(".localeMatcher="); + WriteToString(result, &value->localeMatcher); + // Ark_String formatMatcher + result->append(", "); + result->append(".formatMatcher="); + WriteToString(result, &value->formatMatcher); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_intl_DateTimeOptions* 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_intl_DateTimeOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_InvertOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_InvertOptions* value) { + result->append("{"); + // Ark_Number low + result->append(".low="); + WriteToString(result, &value->low); + // Ark_Number high + result->append(", "); + result->append(".high="); + WriteToString(result, &value->high); + // Ark_Number threshold + result->append(", "); + result->append(".threshold="); + WriteToString(result, &value->threshold); + // Ark_Number thresholdRange + result->append(", "); + result->append(".thresholdRange="); + WriteToString(result, &value->thresholdRange); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_InvertOptions* 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_InvertOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ItemDragInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ItemDragInfo* value) { + result->append("{"); + // Ark_Number x + result->append(".x="); + WriteToString(result, &value->x); + // Ark_Number y + result->append(", "); + result->append(".y="); + WriteToString(result, &value->y); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ItemDragInfo* 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_ItemDragInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_JavaScriptProxy& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_JavaScriptProxy* value) { + result->append("{"); + // Ark_Object object_ + result->append(".object_="); + WriteToString(result, value->object_); + // Ark_String name + result->append(", "); + result->append(".name="); + WriteToString(result, &value->name); + // Array_String methodList + result->append(", "); + result->append(".methodList="); + WriteToString(result, &value->methodList); + // Ark_webview_WebviewController controller + result->append(", "); + result->append(".controller="); + WriteToString(result, value->controller); + // Array_String asyncMethodList + result->append(", "); + result->append(".asyncMethodList="); + WriteToString(result, &value->asyncMethodList); + // Ark_String permission + result->append(", "); + result->append(".permission="); + WriteToString(result, &value->permission); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_JavaScriptProxy* 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_JavaScriptProxy& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_KeyboardOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_KeyboardOptions* value) { + result->append("{"); + // Ark_Boolean supportAvoidance + result->append(".supportAvoidance="); + WriteToString(result, &value->supportAvoidance); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_KeyboardOptions* 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_KeyboardOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_KeyEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_KeyEvent value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_KeyEvent* 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_KeyEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LargestContentfulPaint& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LargestContentfulPaint* value) { + result->append("{"); + // Ark_Int64 navigationStartTime + result->append(".navigationStartTime="); + WriteToString(result, &value->navigationStartTime); + // Ark_Int64 largestImagePaintTime + result->append(", "); + result->append(".largestImagePaintTime="); + WriteToString(result, &value->largestImagePaintTime); + // Ark_Int64 largestTextPaintTime + result->append(", "); + result->append(".largestTextPaintTime="); + WriteToString(result, &value->largestTextPaintTime); + // Ark_Float64 imageBPP + result->append(", "); + result->append(".imageBPP="); + WriteToString(result, &value->imageBPP); + // Ark_Int64 largestImageLoadStartTime + result->append(", "); + result->append(".largestImageLoadStartTime="); + WriteToString(result, &value->largestImageLoadStartTime); + // Ark_Int64 largestImageLoadEndTime + result->append(", "); + result->append(".largestImageLoadEndTime="); + WriteToString(result, &value->largestImageLoadEndTime); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LargestContentfulPaint* 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_LargestContentfulPaint& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LayoutConstraint& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LayoutConstraint* value) { + result->append("{"); + // Ark_Size maxSize + result->append(".maxSize="); + WriteToString(result, &value->maxSize); + // Ark_Size minSize + result->append(", "); + result->append(".minSize="); + WriteToString(result, &value->minSize); + // Ark_Size percentReference + result->append(", "); + result->append(".percentReference="); + WriteToString(result, &value->percentReference); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LayoutConstraint* 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_LayoutConstraint& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LengthMetrics& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LengthMetrics value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_LengthMetrics* 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_LengthMetrics& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LetterSpacingStyle& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LetterSpacingStyle value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_LetterSpacingStyle* 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_LetterSpacingStyle& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LinearGradientBlurOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LinearGradientBlurOptions* value) { + result->append("{"); + // Array_FractionStop fractionStops + result->append(".fractionStops="); + WriteToString(result, &value->fractionStops); + // Ark_GradientDirection direction + result->append(", "); + result->append(".direction="); + WriteToString(result, value->direction); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LinearGradientBlurOptions* 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_LinearGradientBlurOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LinearGradientOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LinearGradientOptions* value) { + result->append("{"); + // Ark_Union_Number_String angle + result->append(".angle="); + WriteToString(result, &value->angle); + // Ark_GradientDirection direction + result->append(", "); + result->append(".direction="); + WriteToString(result, &value->direction); + // Array_Tuple_ResourceColor_Number colors + result->append(", "); + result->append(".colors="); + WriteToString(result, &value->colors); + // Ark_Boolean repeating + result->append(", "); + result->append(".repeating="); + WriteToString(result, &value->repeating); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LinearGradientOptions* 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_LinearGradientOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LinearIndicatorStartOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LinearIndicatorStartOptions* value) { + result->append("{"); + // Ark_Number interval + result->append(".interval="); + WriteToString(result, &value->interval); + // Ark_Number duration + result->append(", "); + result->append(".duration="); + WriteToString(result, &value->duration); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LinearIndicatorStartOptions* 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_LinearIndicatorStartOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LineHeightStyle& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LineHeightStyle value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_LineHeightStyle* 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_LineHeightStyle& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ListItemGroupOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ListItemGroupOptions* value) { + result->append("{"); + // CustomNodeBuilder header + result->append(".header="); + WriteToString(result, &value->header); + // Ark_ComponentContent headerComponent + result->append(", "); + result->append(".headerComponent="); + WriteToString(result, &value->headerComponent); + // CustomNodeBuilder footer + result->append(", "); + result->append(".footer="); + WriteToString(result, &value->footer); + // Ark_ComponentContent footerComponent + result->append(", "); + result->append(".footerComponent="); + WriteToString(result, &value->footerComponent); + // Ark_Union_Number_String space + result->append(", "); + result->append(".space="); + WriteToString(result, &value->space); + // Ark_ListItemGroupStyle style + result->append(", "); + result->append(".style="); + WriteToString(result, &value->style); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ListItemGroupOptions* 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_ListItemGroupOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ListItemOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ListItemOptions* value) { + result->append("{"); + // Ark_ListItemStyle style + result->append(".style="); + WriteToString(result, &value->style); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ListItemOptions* 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_ListItemOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ListOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ListOptions* value) { + result->append("{"); + // Ark_Number initialIndex + result->append(".initialIndex="); + WriteToString(result, &value->initialIndex); + // Ark_Union_Number_String space + result->append(", "); + result->append(".space="); + WriteToString(result, &value->space); + // Ark_Scroller scroller + result->append(", "); + result->append(".scroller="); + WriteToString(result, &value->scroller); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ListOptions* 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_ListOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LoadCommittedDetails& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LoadCommittedDetails* value) { + result->append("{"); + // Ark_Boolean isMainFrame + result->append(".isMainFrame="); + WriteToString(result, value->isMainFrame); + // Ark_Boolean isSameDocument + result->append(", "); + result->append(".isSameDocument="); + WriteToString(result, value->isSameDocument); + // Ark_Boolean didReplaceEntry + result->append(", "); + result->append(".didReplaceEntry="); + WriteToString(result, value->didReplaceEntry); + // Ark_WebNavigationType navigationType + result->append(", "); + result->append(".navigationType="); + WriteToString(result, value->navigationType); + // Ark_String url + result->append(", "); + result->append(".url="); + WriteToString(result, &value->url); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LoadCommittedDetails* 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_LoadCommittedDetails& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_InputCounterOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_LocalizedHorizontalAlignParam& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_InputCounterOptions* value) { +inline void WriteToString(std::string* result, const Ark_LocalizedHorizontalAlignParam* value) { result->append("{"); - // Ark_Number thresholdPercentage - result->append(".thresholdPercentage="); - WriteToString(result, &value->thresholdPercentage); - // Ark_Boolean highlightBorder + // Ark_String anchor + result->append(".anchor="); + WriteToString(result, &value->anchor); + // Ark_HorizontalAlign align result->append(", "); - result->append(".highlightBorder="); - WriteToString(result, &value->highlightBorder); + result->append(".align="); + WriteToString(result, value->align); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_InputCounterOptions* value) { +inline void WriteToString(std::string* result, const Opt_LocalizedHorizontalAlignParam* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32207,29 +36882,511 @@ inline void WriteToString(std::string* result, const Opt_InputCounterOptions* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_InputCounterOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_LocalizedHorizontalAlignParam& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_InsertValue& value) +inline Ark_RuntimeType runtimeType(const Ark_LocalizedVerticalAlignParam& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_InsertValue* value) { +inline void WriteToString(std::string* result, const Ark_LocalizedVerticalAlignParam* value) { result->append("{"); - // Ark_Number insertOffset - result->append(".insertOffset="); - WriteToString(result, &value->insertOffset); - // Ark_String insertValue + // Ark_String anchor + result->append(".anchor="); + WriteToString(result, &value->anchor); + // Ark_VerticalAlign align + result->append(", "); + result->append(".align="); + WriteToString(result, value->align); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LocalizedVerticalAlignParam* 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_LocalizedVerticalAlignParam& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LongPressGestureHandlerOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LongPressGestureHandlerOptions* value) { + result->append("{"); + // Ark_Boolean isFingerCountLimited + result->append(".isFingerCountLimited="); + WriteToString(result, &value->isFingerCountLimited); + // Ark_Number fingers + result->append(", "); + result->append(".fingers="); + WriteToString(result, &value->fingers); + // Ark_Boolean repeat + result->append(", "); + result->append(".repeat="); + WriteToString(result, &value->repeat); + // Ark_Number duration + result->append(", "); + result->append(".duration="); + WriteToString(result, &value->duration); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LongPressGestureHandlerOptions* 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_LongPressGestureHandlerOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_LongPressGestureInterface_Invoke_Literal& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LongPressGestureInterface_Invoke_Literal* value) { + result->append("{"); + // Ark_Number fingers + result->append(".fingers="); + WriteToString(result, &value->fingers); + // Ark_Boolean repeat + result->append(", "); + result->append(".repeat="); + WriteToString(result, &value->repeat); + // Ark_Number duration + result->append(", "); + result->append(".duration="); + WriteToString(result, &value->duration); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LongPressGestureInterface_Invoke_Literal* 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_LongPressGestureInterface_Invoke_Literal& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_MarqueeOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_MarqueeOptions* value) { + result->append("{"); + // Ark_Boolean start + result->append(".start="); + WriteToString(result, value->start); + // Ark_Number step + result->append(", "); + result->append(".step="); + WriteToString(result, &value->step); + // Ark_Number loop + result->append(", "); + result->append(".loop="); + WriteToString(result, &value->loop); + // Ark_Boolean fromStart + result->append(", "); + result->append(".fromStart="); + WriteToString(result, &value->fromStart); + // Ark_String src + result->append(", "); + result->append(".src="); + WriteToString(result, &value->src); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_MarqueeOptions* 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_MarqueeOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_Matrix2D& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_Matrix2D value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_Matrix2D* 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_Matrix2D& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_Matrix4& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_Matrix4* value) { + result->append("{"); + // Ark_Number value0 + result->append(".value0="); + WriteToString(result, &value->value0); + // Ark_Number value1 + result->append(", "); + result->append(".value1="); + WriteToString(result, &value->value1); + // Ark_Number value2 + result->append(", "); + result->append(".value2="); + WriteToString(result, &value->value2); + // Ark_Number value3 + result->append(", "); + result->append(".value3="); + WriteToString(result, &value->value3); + // Ark_Number value4 + result->append(", "); + result->append(".value4="); + WriteToString(result, &value->value4); + // Ark_Number value5 + result->append(", "); + result->append(".value5="); + WriteToString(result, &value->value5); + // Ark_Number value6 + result->append(", "); + result->append(".value6="); + WriteToString(result, &value->value6); + // Ark_Number value7 + result->append(", "); + result->append(".value7="); + WriteToString(result, &value->value7); + // Ark_Number value8 + result->append(", "); + result->append(".value8="); + WriteToString(result, &value->value8); + // Ark_Number value9 + result->append(", "); + result->append(".value9="); + WriteToString(result, &value->value9); + // Ark_Number value10 + result->append(", "); + result->append(".value10="); + WriteToString(result, &value->value10); + // Ark_Number value11 + result->append(", "); + result->append(".value11="); + WriteToString(result, &value->value11); + // Ark_Number value12 + result->append(", "); + result->append(".value12="); + WriteToString(result, &value->value12); + // Ark_Number value13 + result->append(", "); + result->append(".value13="); + WriteToString(result, &value->value13); + // Ark_Number value14 + result->append(", "); + result->append(".value14="); + WriteToString(result, &value->value14); + // Ark_Number value15 + result->append(", "); + result->append(".value15="); + WriteToString(result, &value->value15); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Matrix4* 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_Matrix4& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_matrix4_Matrix4TransformPoint& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_matrix4_Matrix4TransformPoint* value) { + result->append("{"); + // Ark_Number value0 + result->append(".value0="); + WriteToString(result, &value->value0); + // Ark_Number value1 + result->append(", "); + result->append(".value1="); + WriteToString(result, &value->value1); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_matrix4_Matrix4TransformPoint* 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_matrix4_Matrix4TransformPoint& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_matrix4_PolyToPolyOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_matrix4_PolyToPolyOptions* value) { + result->append("{"); + // Array_common2D_Point src + result->append(".src="); + WriteToString(result, &value->src); + // Ark_Number srcIndex + result->append(", "); + result->append(".srcIndex="); + WriteToString(result, &value->srcIndex); + // Array_common2D_Point dst + result->append(", "); + result->append(".dst="); + WriteToString(result, &value->dst); + // Ark_Number dstIndex + result->append(", "); + result->append(".dstIndex="); + WriteToString(result, &value->dstIndex); + // Ark_Number pointCount + result->append(", "); + result->append(".pointCount="); + WriteToString(result, &value->pointCount); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_matrix4_PolyToPolyOptions* 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_matrix4_PolyToPolyOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_Matrix4Result& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_Matrix4Result* value) { + result->append("{"); + // Ark_Number value0 + result->append(".value0="); + WriteToString(result, &value->value0); + // Ark_Number value1 + result->append(", "); + result->append(".value1="); + WriteToString(result, &value->value1); + // Ark_Number value2 + result->append(", "); + result->append(".value2="); + WriteToString(result, &value->value2); + // Ark_Number value3 + result->append(", "); + result->append(".value3="); + WriteToString(result, &value->value3); + // Ark_Number value4 + result->append(", "); + result->append(".value4="); + WriteToString(result, &value->value4); + // Ark_Number value5 + result->append(", "); + result->append(".value5="); + WriteToString(result, &value->value5); + // Ark_Number value6 + result->append(", "); + result->append(".value6="); + WriteToString(result, &value->value6); + // Ark_Number value7 + result->append(", "); + result->append(".value7="); + WriteToString(result, &value->value7); + // Ark_Number value8 + result->append(", "); + result->append(".value8="); + WriteToString(result, &value->value8); + // Ark_Number value9 + result->append(", "); + result->append(".value9="); + WriteToString(result, &value->value9); + // Ark_Number value10 + result->append(", "); + result->append(".value10="); + WriteToString(result, &value->value10); + // Ark_Number value11 + result->append(", "); + result->append(".value11="); + WriteToString(result, &value->value11); + // Ark_Number value12 + result->append(", "); + result->append(".value12="); + WriteToString(result, &value->value12); + // Ark_Number value13 + result->append(", "); + result->append(".value13="); + WriteToString(result, &value->value13); + // Ark_Number value14 + result->append(", "); + result->append(".value14="); + WriteToString(result, &value->value14); + // Ark_Number value15 + result->append(", "); + result->append(".value15="); + WriteToString(result, &value->value15); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Matrix4Result* 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_Matrix4Result& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_Measurable& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_Measurable value) { + WriteToString(result, static_cast(value)); +} +template <> +inline void WriteToString(std::string* result, const Opt_Measurable* 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_Measurable& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_MeasureResult& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_MeasureResult* value) { + result->append("{"); + // Ark_Number width + result->append(".width="); + WriteToString(result, &value->width); + // Ark_Number height result->append(", "); - result->append(".insertValue="); - WriteToString(result, &value->insertValue); + result->append(".height="); + WriteToString(result, &value->height); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_InsertValue* value) { +inline void WriteToString(std::string* result, const Opt_MeasureResult* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32242,97 +37399,33 @@ inline void WriteToString(std::string* result, const Opt_InsertValue* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_InsertValue& value) +inline Ark_RuntimeType runtimeType(const Opt_MeasureResult& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_intl_DateTimeOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_MessageEvents& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_intl_DateTimeOptions* value) { +inline void WriteToString(std::string* result, const Ark_MessageEvents* value) { result->append("{"); - // Ark_String locale - result->append(".locale="); - WriteToString(result, &value->locale); - // Ark_String dateStyle - result->append(", "); - result->append(".dateStyle="); - WriteToString(result, &value->dateStyle); - // Ark_String timeStyle - result->append(", "); - result->append(".timeStyle="); - WriteToString(result, &value->timeStyle); - // Ark_String hourCycle - result->append(", "); - result->append(".hourCycle="); - WriteToString(result, &value->hourCycle); - // Ark_String timeZone - result->append(", "); - result->append(".timeZone="); - WriteToString(result, &value->timeZone); - // Ark_String numberingSystem - result->append(", "); - result->append(".numberingSystem="); - WriteToString(result, &value->numberingSystem); - // Ark_Boolean hour12 - result->append(", "); - result->append(".hour12="); - WriteToString(result, &value->hour12); - // Ark_String weekday - result->append(", "); - result->append(".weekday="); - WriteToString(result, &value->weekday); - // Ark_String era - result->append(", "); - result->append(".era="); - WriteToString(result, &value->era); - // Ark_String year - result->append(", "); - result->append(".year="); - WriteToString(result, &value->year); - // Ark_String month - result->append(", "); - result->append(".month="); - WriteToString(result, &value->month); - // Ark_String day - result->append(", "); - result->append(".day="); - WriteToString(result, &value->day); - // Ark_String hour - result->append(", "); - result->append(".hour="); - WriteToString(result, &value->hour); - // Ark_String minute - result->append(", "); - result->append(".minute="); - WriteToString(result, &value->minute); - // Ark_String second - result->append(", "); - result->append(".second="); - WriteToString(result, &value->second); - // Ark_String timeZoneName - result->append(", "); - result->append(".timeZoneName="); - WriteToString(result, &value->timeZoneName); - // Ark_String dayPeriod - result->append(", "); - result->append(".dayPeriod="); - WriteToString(result, &value->dayPeriod); - // Ark_String localeMatcher + // Ark_String type + result->append(".type="); + WriteToString(result, &value->type); + // Ark_Int64 timeStamp result->append(", "); - result->append(".localeMatcher="); - WriteToString(result, &value->localeMatcher); - // Ark_String formatMatcher + result->append(".timeStamp="); + WriteToString(result, value->timeStamp); + // Ark_Object data result->append(", "); - result->append(".formatMatcher="); - WriteToString(result, &value->formatMatcher); + result->append(".data="); + WriteToString(result, &value->data); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_intl_DateTimeOptions* value) { +inline void WriteToString(std::string* result, const Opt_MessageEvents* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32345,37 +37438,29 @@ inline void WriteToString(std::string* result, const Opt_intl_DateTimeOptions* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_intl_DateTimeOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_MessageEvents& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_InvertOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_MotionBlurAnchor& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_InvertOptions* value) { +inline void WriteToString(std::string* result, const Ark_MotionBlurAnchor* value) { result->append("{"); - // Ark_Number low - result->append(".low="); - WriteToString(result, &value->low); - // Ark_Number high - result->append(", "); - result->append(".high="); - WriteToString(result, &value->high); - // Ark_Number threshold - result->append(", "); - result->append(".threshold="); - WriteToString(result, &value->threshold); - // Ark_Number thresholdRange + // Ark_Number x + result->append(".x="); + WriteToString(result, &value->x); + // Ark_Number y result->append(", "); - result->append(".thresholdRange="); - WriteToString(result, &value->thresholdRange); + result->append(".y="); + WriteToString(result, &value->y); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_InvertOptions* value) { +inline void WriteToString(std::string* result, const Opt_MotionBlurAnchor* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32388,29 +37473,29 @@ inline void WriteToString(std::string* result, const Opt_InvertOptions* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_InvertOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_MotionBlurAnchor& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ItemDragInfo& value) +inline Ark_RuntimeType runtimeType(const Ark_MotionBlurOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ItemDragInfo* value) { +inline void WriteToString(std::string* result, const Ark_MotionBlurOptions* value) { result->append("{"); - // Ark_Number x - result->append(".x="); - WriteToString(result, &value->x); - // Ark_Number y + // Ark_Number radius + result->append(".radius="); + WriteToString(result, &value->radius); + // Ark_MotionBlurAnchor anchor result->append(", "); - result->append(".y="); - WriteToString(result, &value->y); + result->append(".anchor="); + WriteToString(result, &value->anchor); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ItemDragInfo* value) { +inline void WriteToString(std::string* result, const Opt_MotionBlurOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32423,25 +37508,37 @@ inline void WriteToString(std::string* result, const Opt_ItemDragInfo* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ItemDragInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_MotionBlurOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_KeyboardOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_MotionPathOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_KeyboardOptions* value) { +inline void WriteToString(std::string* result, const Ark_MotionPathOptions* value) { result->append("{"); - // Ark_Boolean supportAvoidance - result->append(".supportAvoidance="); - WriteToString(result, &value->supportAvoidance); + // Ark_String path + result->append(".path="); + WriteToString(result, &value->path); + // Ark_Number from + result->append(", "); + result->append(".from="); + WriteToString(result, &value->from); + // Ark_Number to + result->append(", "); + result->append(".to="); + WriteToString(result, &value->to); + // Ark_Boolean rotatable + result->append(", "); + result->append(".rotatable="); + WriteToString(result, &value->rotatable); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_KeyboardOptions* value) { +inline void WriteToString(std::string* result, const Opt_MotionPathOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32454,21 +37551,21 @@ inline void WriteToString(std::string* result, const Opt_KeyboardOptions* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_KeyboardOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_MotionPathOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_KeyEvent& value) +inline Ark_RuntimeType runtimeType(const Ark_MutableStyledString& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_KeyEvent value) { +inline void WriteToString(std::string* result, const Ark_MutableStyledString value) { WriteToString(result, static_cast(value)); } template <> -inline void WriteToString(std::string* result, const Opt_KeyEvent* value) { +inline void WriteToString(std::string* result, const Opt_MutableStyledString* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32481,33 +37578,29 @@ inline void WriteToString(std::string* result, const Opt_KeyEvent* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_KeyEvent& value) +inline Ark_RuntimeType runtimeType(const Opt_MutableStyledString& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LayoutConstraint& value) +inline Ark_RuntimeType runtimeType(const Ark_NativeEmbedVisibilityInfo& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LayoutConstraint* value) { +inline void WriteToString(std::string* result, const Ark_NativeEmbedVisibilityInfo* value) { result->append("{"); - // Ark_Size maxSize - result->append(".maxSize="); - WriteToString(result, &value->maxSize); - // Ark_Size minSize + // Ark_Boolean visibility + result->append(".visibility="); + WriteToString(result, value->visibility); + // Ark_String embedId result->append(", "); - result->append(".minSize="); - WriteToString(result, &value->minSize); - // Ark_Size percentReference - result->append(", "); - result->append(".percentReference="); - WriteToString(result, &value->percentReference); + result->append(".embedId="); + WriteToString(result, &value->embedId); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LayoutConstraint* value) { +inline void WriteToString(std::string* result, const Opt_NativeEmbedVisibilityInfo* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32520,26 +37613,46 @@ inline void WriteToString(std::string* result, const Opt_LayoutConstraint* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LayoutConstraint& value) +inline Ark_RuntimeType runtimeType(const Opt_NativeEmbedVisibilityInfo& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LengthMetrics& value) +inline Ark_RuntimeType runtimeType(const Ark_NavContentInfo& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LengthMetrics value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_NavContentInfo* value) { + result->append("{"); + // Ark_String name + result->append(".name="); + WriteToString(result, &value->name); + // Ark_Number index + result->append(", "); + result->append(".index="); + WriteToString(result, &value->index); + // Ark_NavDestinationMode mode + result->append(", "); + result->append(".mode="); + WriteToString(result, &value->mode); + // Ark_Object param + result->append(", "); + result->append(".param="); + WriteToString(result, &value->param); + // Ark_String navDestinationId + result->append(", "); + result->append(".navDestinationId="); + WriteToString(result, &value->navDestinationId); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LengthMetrics* value) { +inline void WriteToString(std::string* result, const Opt_NavContentInfo* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -32547,26 +37660,46 @@ inline void WriteToString(std::string* result, const Opt_LengthMetrics* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LengthMetrics& value) +inline Ark_RuntimeType runtimeType(const Opt_NavContentInfo& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LetterSpacingStyle& value) +inline Ark_RuntimeType runtimeType(const Ark_NavDestinationTransition& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LetterSpacingStyle value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_NavDestinationTransition* value) { + result->append("{"); + // Callback_Void onTransitionEnd + result->append(".onTransitionEnd="); + WriteToString(result, &value->onTransitionEnd); + // Ark_Number duration + result->append(", "); + result->append(".duration="); + WriteToString(result, &value->duration); + // Ark_curves_Curve curve + result->append(", "); + result->append(".curve="); + WriteToString(result, &value->curve); + // Ark_Number delay + result->append(", "); + result->append(".delay="); + WriteToString(result, &value->delay); + // Callback_Void event + result->append(", "); + result->append(".event="); + WriteToString(result, &value->event); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LetterSpacingStyle* value) { +inline void WriteToString(std::string* result, const Opt_NavDestinationTransition* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -32574,29 +37707,37 @@ inline void WriteToString(std::string* result, const Opt_LetterSpacingStyle* val result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LetterSpacingStyle& value) +inline Ark_RuntimeType runtimeType(const Opt_NavDestinationTransition& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LinearGradientBlurOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_NavigationAnimatedTransition& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LinearGradientBlurOptions* value) { +inline void WriteToString(std::string* result, const Ark_NavigationAnimatedTransition* value) { result->append("{"); - // Array_FractionStop fractionStops - result->append(".fractionStops="); - WriteToString(result, &value->fractionStops); - // Ark_GradientDirection direction + // Callback_Boolean_Void onTransitionEnd + result->append(".onTransitionEnd="); + WriteToString(result, &value->onTransitionEnd); + // Ark_Number timeout result->append(", "); - result->append(".direction="); - WriteToString(result, value->direction); + result->append(".timeout="); + WriteToString(result, &value->timeout); + // Ark_Boolean isInteractive + result->append(", "); + result->append(".isInteractive="); + WriteToString(result, &value->isInteractive); + // Callback_NavigationTransitionProxy_Void transition + result->append(", "); + result->append(".transition="); + WriteToString(result, &value->transition); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LinearGradientBlurOptions* value) { +inline void WriteToString(std::string* result, const Opt_NavigationAnimatedTransition* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32609,37 +37750,33 @@ inline void WriteToString(std::string* result, const Opt_LinearGradientBlurOptio result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LinearGradientBlurOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_NavigationAnimatedTransition& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LinearGradientOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_NavigationInterception& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LinearGradientOptions* value) { +inline void WriteToString(std::string* result, const Ark_NavigationInterception* value) { result->append("{"); - // Ark_Union_Number_String angle - result->append(".angle="); - WriteToString(result, &value->angle); - // Ark_GradientDirection direction - result->append(", "); - result->append(".direction="); - WriteToString(result, &value->direction); - // Array_Tuple_ResourceColor_Number colors + // InterceptionShowCallback willShow + result->append(".willShow="); + WriteToString(result, &value->willShow); + // InterceptionShowCallback didShow result->append(", "); - result->append(".colors="); - WriteToString(result, &value->colors); - // Ark_Boolean repeating + result->append(".didShow="); + WriteToString(result, &value->didShow); + // InterceptionModeCallback modeChange result->append(", "); - result->append(".repeating="); - WriteToString(result, &value->repeating); + result->append(".modeChange="); + WriteToString(result, &value->modeChange); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LinearGradientOptions* value) { +inline void WriteToString(std::string* result, const Opt_NavigationInterception* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32652,29 +37789,29 @@ inline void WriteToString(std::string* result, const Opt_LinearGradientOptions* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LinearGradientOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_NavigationInterception& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LinearIndicatorStartOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_NavigationOptions& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LinearIndicatorStartOptions* value) { +inline void WriteToString(std::string* result, const Ark_NavigationOptions* value) { result->append("{"); - // Ark_Number interval - result->append(".interval="); - WriteToString(result, &value->interval); - // Ark_Number duration + // Ark_LaunchMode launchMode + result->append(".launchMode="); + WriteToString(result, &value->launchMode); + // Ark_Boolean animated result->append(", "); - result->append(".duration="); - WriteToString(result, &value->duration); + result->append(".animated="); + WriteToString(result, &value->animated); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LinearIndicatorStartOptions* value) { +inline void WriteToString(std::string* result, const Opt_NavigationOptions* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32687,21 +37824,21 @@ inline void WriteToString(std::string* result, const Opt_LinearIndicatorStartOpt result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LinearIndicatorStartOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_NavigationOptions& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LineHeightStyle& value) +inline Ark_RuntimeType runtimeType(const Ark_NavPathInfo& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LineHeightStyle value) { +inline void WriteToString(std::string* result, const Ark_NavPathInfo value) { WriteToString(result, static_cast(value)); } template <> -inline void WriteToString(std::string* result, const Opt_LineHeightStyle* value) { +inline void WriteToString(std::string* result, const Opt_NavPathInfo* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32714,45 +37851,29 @@ inline void WriteToString(std::string* result, const Opt_LineHeightStyle* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LineHeightStyle& value) +inline Ark_RuntimeType runtimeType(const Opt_NavPathInfo& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ListItemGroupOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_NestedScrollInfo& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ListItemGroupOptions* value) { +inline void WriteToString(std::string* result, const Ark_NestedScrollInfo* value) { result->append("{"); - // CustomNodeBuilder header - result->append(".header="); - WriteToString(result, &value->header); - // Ark_ComponentContent headerComponent - result->append(", "); - result->append(".headerComponent="); - WriteToString(result, &value->headerComponent); - // CustomNodeBuilder footer - result->append(", "); - result->append(".footer="); - WriteToString(result, &value->footer); - // Ark_ComponentContent footerComponent - result->append(", "); - result->append(".footerComponent="); - WriteToString(result, &value->footerComponent); - // Ark_Union_Number_String space - result->append(", "); - result->append(".space="); - WriteToString(result, &value->space); - // Ark_ListItemGroupStyle style + // Ark_Scroller parent + result->append(".parent="); + WriteToString(result, value->parent); + // Ark_Scroller child result->append(", "); - result->append(".style="); - WriteToString(result, &value->style); + result->append(".child="); + WriteToString(result, value->child); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ListItemGroupOptions* value) { +inline void WriteToString(std::string* result, const Opt_NestedScrollInfo* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32765,25 +37886,37 @@ inline void WriteToString(std::string* result, const Opt_ListItemGroupOptions* v result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ListItemGroupOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_NestedScrollInfo& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ListItemOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_NestedScrollOptionsExt& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ListItemOptions* value) { +inline void WriteToString(std::string* result, const Ark_NestedScrollOptionsExt* value) { result->append("{"); - // Ark_ListItemStyle style - result->append(".style="); - WriteToString(result, &value->style); + // Ark_NestedScrollMode scrollUp + result->append(".scrollUp="); + WriteToString(result, &value->scrollUp); + // Ark_NestedScrollMode scrollDown + result->append(", "); + result->append(".scrollDown="); + WriteToString(result, &value->scrollDown); + // Ark_NestedScrollMode scrollRight + result->append(", "); + result->append(".scrollRight="); + WriteToString(result, &value->scrollRight); + // Ark_NestedScrollMode scrollLeft + result->append(", "); + result->append(".scrollLeft="); + WriteToString(result, &value->scrollLeft); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ListItemOptions* value) { +inline void WriteToString(std::string* result, const Opt_NestedScrollOptionsExt* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32796,33 +37929,33 @@ inline void WriteToString(std::string* result, const Opt_ListItemOptions* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ListItemOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_NestedScrollOptionsExt& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ListOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_OnAlertEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_ListOptions* value) { +inline void WriteToString(std::string* result, const Ark_OnAlertEvent* value) { result->append("{"); - // Ark_Number initialIndex - result->append(".initialIndex="); - WriteToString(result, &value->initialIndex); - // Ark_Union_Number_String space + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); + // Ark_String message result->append(", "); - result->append(".space="); - WriteToString(result, &value->space); - // Ark_Scroller scroller + result->append(".message="); + WriteToString(result, &value->message); + // Ark_JsResult result result->append(", "); - result->append(".scroller="); - WriteToString(result, &value->scroller); + result->append(".result="); + WriteToString(result, value->result); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_ListOptions* value) { +inline void WriteToString(std::string* result, const Opt_OnAlertEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32835,29 +37968,33 @@ inline void WriteToString(std::string* result, const Opt_ListOptions* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_ListOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_OnAlertEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LocalizedHorizontalAlignParam& value) +inline Ark_RuntimeType runtimeType(const Ark_OnBeforeUnloadEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LocalizedHorizontalAlignParam* value) { +inline void WriteToString(std::string* result, const Ark_OnBeforeUnloadEvent* value) { result->append("{"); - // Ark_String anchor - result->append(".anchor="); - WriteToString(result, &value->anchor); - // Ark_HorizontalAlign align + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); + // Ark_String message result->append(", "); - result->append(".align="); - WriteToString(result, value->align); + result->append(".message="); + WriteToString(result, &value->message); + // Ark_JsResult result + result->append(", "); + result->append(".result="); + WriteToString(result, value->result); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LocalizedHorizontalAlignParam* value) { +inline void WriteToString(std::string* result, const Opt_OnBeforeUnloadEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32870,29 +38007,41 @@ inline void WriteToString(std::string* result, const Opt_LocalizedHorizontalAlig result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LocalizedHorizontalAlignParam& value) +inline Ark_RuntimeType runtimeType(const Opt_OnBeforeUnloadEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LocalizedVerticalAlignParam& value) +inline Ark_RuntimeType runtimeType(const Ark_OnClientAuthenticationEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LocalizedVerticalAlignParam* value) { +inline void WriteToString(std::string* result, const Ark_OnClientAuthenticationEvent* value) { result->append("{"); - // Ark_String anchor - result->append(".anchor="); - WriteToString(result, &value->anchor); - // Ark_VerticalAlign align + // Ark_ClientAuthenticationHandler handler + result->append(".handler="); + WriteToString(result, value->handler); + // Ark_String host result->append(", "); - result->append(".align="); - WriteToString(result, value->align); + result->append(".host="); + WriteToString(result, &value->host); + // Ark_Number port + result->append(", "); + result->append(".port="); + WriteToString(result, &value->port); + // Array_String keyTypes + result->append(", "); + result->append(".keyTypes="); + WriteToString(result, &value->keyTypes); + // Array_String issuers + result->append(", "); + result->append(".issuers="); + WriteToString(result, &value->issuers); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LocalizedVerticalAlignParam* value) { +inline void WriteToString(std::string* result, const Opt_OnClientAuthenticationEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32905,37 +38054,33 @@ inline void WriteToString(std::string* result, const Opt_LocalizedVerticalAlignP result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LocalizedVerticalAlignParam& value) +inline Ark_RuntimeType runtimeType(const Opt_OnClientAuthenticationEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LongPressGestureHandlerOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_OnConfirmEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LongPressGestureHandlerOptions* value) { +inline void WriteToString(std::string* result, const Ark_OnConfirmEvent* value) { result->append("{"); - // Ark_Boolean isFingerCountLimited - result->append(".isFingerCountLimited="); - WriteToString(result, &value->isFingerCountLimited); - // Ark_Number fingers - result->append(", "); - result->append(".fingers="); - WriteToString(result, &value->fingers); - // Ark_Boolean repeat + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); + // Ark_String message result->append(", "); - result->append(".repeat="); - WriteToString(result, &value->repeat); - // Ark_Number duration + result->append(".message="); + WriteToString(result, &value->message); + // Ark_JsResult result result->append(", "); - result->append(".duration="); - WriteToString(result, &value->duration); + result->append(".result="); + WriteToString(result, value->result); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LongPressGestureHandlerOptions* value) { +inline void WriteToString(std::string* result, const Opt_OnConfirmEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32948,33 +38093,29 @@ inline void WriteToString(std::string* result, const Opt_LongPressGestureHandler result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LongPressGestureHandlerOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_OnConfirmEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LongPressGestureInterface_Invoke_Literal& value) +inline Ark_RuntimeType runtimeType(const Ark_OnContextMenuShowEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_LongPressGestureInterface_Invoke_Literal* value) { +inline void WriteToString(std::string* result, const Ark_OnContextMenuShowEvent* value) { result->append("{"); - // Ark_Number fingers - result->append(".fingers="); - WriteToString(result, &value->fingers); - // Ark_Boolean repeat - result->append(", "); - result->append(".repeat="); - WriteToString(result, &value->repeat); - // Ark_Number duration + // Ark_WebContextMenuParam param + result->append(".param="); + WriteToString(result, value->param); + // Ark_WebContextMenuResult result result->append(", "); - result->append(".duration="); - WriteToString(result, &value->duration); + result->append(".result="); + WriteToString(result, value->result); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_LongPressGestureInterface_Invoke_Literal* value) { +inline void WriteToString(std::string* result, const Opt_OnContextMenuShowEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -32987,41 +38128,41 @@ inline void WriteToString(std::string* result, const Opt_LongPressGestureInterfa result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_LongPressGestureInterface_Invoke_Literal& value) +inline Ark_RuntimeType runtimeType(const Opt_OnContextMenuShowEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_MarqueeOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_OnDownloadStartEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_MarqueeOptions* value) { +inline void WriteToString(std::string* result, const Ark_OnDownloadStartEvent* value) { result->append("{"); - // Ark_Boolean start - result->append(".start="); - WriteToString(result, value->start); - // Ark_Number step + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); + // Ark_String userAgent result->append(", "); - result->append(".step="); - WriteToString(result, &value->step); - // Ark_Number loop + result->append(".userAgent="); + WriteToString(result, &value->userAgent); + // Ark_String contentDisposition result->append(", "); - result->append(".loop="); - WriteToString(result, &value->loop); - // Ark_Boolean fromStart + result->append(".contentDisposition="); + WriteToString(result, &value->contentDisposition); + // Ark_String mimetype result->append(", "); - result->append(".fromStart="); - WriteToString(result, &value->fromStart); - // Ark_String src + result->append(".mimetype="); + WriteToString(result, &value->mimetype); + // Ark_Number contentLength result->append(", "); - result->append(".src="); - WriteToString(result, &value->src); + result->append(".contentLength="); + WriteToString(result, &value->contentLength); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MarqueeOptions* value) { +inline void WriteToString(std::string* result, const Opt_OnDownloadStartEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33034,26 +38175,34 @@ inline void WriteToString(std::string* result, const Opt_MarqueeOptions* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MarqueeOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_OnDownloadStartEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Matrix2D& value) +inline Ark_RuntimeType runtimeType(const Ark_OnErrorReceiveEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Matrix2D value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_OnErrorReceiveEvent* value) { + result->append("{"); + // Ark_WebResourceRequest request + result->append(".request="); + WriteToString(result, value->request); + // Ark_WebResourceError error + result->append(", "); + result->append(".error="); + WriteToString(result, value->error); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Matrix2D* value) { +inline void WriteToString(std::string* result, const Opt_OnErrorReceiveEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -33061,85 +38210,29 @@ inline void WriteToString(std::string* result, const Opt_Matrix2D* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Matrix2D& value) +inline Ark_RuntimeType runtimeType(const Opt_OnErrorReceiveEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Matrix4& value) +inline Ark_RuntimeType runtimeType(const Ark_OnGeolocationShowEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Matrix4* value) { +inline void WriteToString(std::string* result, const Ark_OnGeolocationShowEvent* value) { result->append("{"); - // Ark_Number value0 - result->append(".value0="); - WriteToString(result, &value->value0); - // Ark_Number value1 - result->append(", "); - result->append(".value1="); - WriteToString(result, &value->value1); - // Ark_Number value2 - result->append(", "); - result->append(".value2="); - WriteToString(result, &value->value2); - // Ark_Number value3 - result->append(", "); - result->append(".value3="); - WriteToString(result, &value->value3); - // Ark_Number value4 - result->append(", "); - result->append(".value4="); - WriteToString(result, &value->value4); - // Ark_Number value5 - result->append(", "); - result->append(".value5="); - WriteToString(result, &value->value5); - // Ark_Number value6 - result->append(", "); - result->append(".value6="); - WriteToString(result, &value->value6); - // Ark_Number value7 - result->append(", "); - result->append(".value7="); - WriteToString(result, &value->value7); - // Ark_Number value8 - result->append(", "); - result->append(".value8="); - WriteToString(result, &value->value8); - // Ark_Number value9 - result->append(", "); - result->append(".value9="); - WriteToString(result, &value->value9); - // Ark_Number value10 - result->append(", "); - result->append(".value10="); - WriteToString(result, &value->value10); - // Ark_Number value11 - result->append(", "); - result->append(".value11="); - WriteToString(result, &value->value11); - // Ark_Number value12 - result->append(", "); - result->append(".value12="); - WriteToString(result, &value->value12); - // Ark_Number value13 - result->append(", "); - result->append(".value13="); - WriteToString(result, &value->value13); - // Ark_Number value14 - result->append(", "); - result->append(".value14="); - WriteToString(result, &value->value14); - // Ark_Number value15 + // Ark_String origin + result->append(".origin="); + WriteToString(result, &value->origin); + // Ark_JsGeolocation geolocation result->append(", "); - result->append(".value15="); - WriteToString(result, &value->value15); + result->append(".geolocation="); + WriteToString(result, value->geolocation); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Matrix4* value) { +inline void WriteToString(std::string* result, const Opt_OnGeolocationShowEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33152,29 +38245,33 @@ inline void WriteToString(std::string* result, const Opt_Matrix4* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Matrix4& value) +inline Ark_RuntimeType runtimeType(const Opt_OnGeolocationShowEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_matrix4_Matrix4TransformPoint& value) +inline Ark_RuntimeType runtimeType(const Ark_OnHttpAuthRequestEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_matrix4_Matrix4TransformPoint* value) { +inline void WriteToString(std::string* result, const Ark_OnHttpAuthRequestEvent* value) { result->append("{"); - // Ark_Number value0 - result->append(".value0="); - WriteToString(result, &value->value0); - // Ark_Number value1 + // Ark_HttpAuthHandler handler + result->append(".handler="); + WriteToString(result, value->handler); + // Ark_String host result->append(", "); - result->append(".value1="); - WriteToString(result, &value->value1); + result->append(".host="); + WriteToString(result, &value->host); + // Ark_String realm + result->append(", "); + result->append(".realm="); + WriteToString(result, &value->realm); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_matrix4_Matrix4TransformPoint* value) { +inline void WriteToString(std::string* result, const Opt_OnHttpAuthRequestEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33187,41 +38284,29 @@ inline void WriteToString(std::string* result, const Opt_matrix4_Matrix4Transfor result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_matrix4_Matrix4TransformPoint& value) +inline Ark_RuntimeType runtimeType(const Opt_OnHttpAuthRequestEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_matrix4_PolyToPolyOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_OnHttpErrorReceiveEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_matrix4_PolyToPolyOptions* value) { +inline void WriteToString(std::string* result, const Ark_OnHttpErrorReceiveEvent* value) { result->append("{"); - // Array_common2D_Point src - result->append(".src="); - WriteToString(result, &value->src); - // Ark_Number srcIndex - result->append(", "); - result->append(".srcIndex="); - WriteToString(result, &value->srcIndex); - // Array_common2D_Point dst + // Ark_WebResourceRequest request + result->append(".request="); + WriteToString(result, value->request); + // Ark_WebResourceResponse response result->append(", "); - result->append(".dst="); - WriteToString(result, &value->dst); - // Ark_Number dstIndex - result->append(", "); - result->append(".dstIndex="); - WriteToString(result, &value->dstIndex); - // Ark_Number pointCount - result->append(", "); - result->append(".pointCount="); - WriteToString(result, &value->pointCount); + result->append(".response="); + WriteToString(result, value->response); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_matrix4_PolyToPolyOptions* value) { +inline void WriteToString(std::string* result, const Opt_OnHttpErrorReceiveEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33234,85 +38319,25 @@ inline void WriteToString(std::string* result, const Opt_matrix4_PolyToPolyOptio result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_matrix4_PolyToPolyOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_OnHttpErrorReceiveEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Matrix4Result& value) +inline Ark_RuntimeType runtimeType(const Ark_OnInterceptRequestEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Matrix4Result* value) { +inline void WriteToString(std::string* result, const Ark_OnInterceptRequestEvent* value) { result->append("{"); - // Ark_Number value0 - result->append(".value0="); - WriteToString(result, &value->value0); - // Ark_Number value1 - result->append(", "); - result->append(".value1="); - WriteToString(result, &value->value1); - // Ark_Number value2 - result->append(", "); - result->append(".value2="); - WriteToString(result, &value->value2); - // Ark_Number value3 - result->append(", "); - result->append(".value3="); - WriteToString(result, &value->value3); - // Ark_Number value4 - result->append(", "); - result->append(".value4="); - WriteToString(result, &value->value4); - // Ark_Number value5 - result->append(", "); - result->append(".value5="); - WriteToString(result, &value->value5); - // Ark_Number value6 - result->append(", "); - result->append(".value6="); - WriteToString(result, &value->value6); - // Ark_Number value7 - result->append(", "); - result->append(".value7="); - WriteToString(result, &value->value7); - // Ark_Number value8 - result->append(", "); - result->append(".value8="); - WriteToString(result, &value->value8); - // Ark_Number value9 - result->append(", "); - result->append(".value9="); - WriteToString(result, &value->value9); - // Ark_Number value10 - result->append(", "); - result->append(".value10="); - WriteToString(result, &value->value10); - // Ark_Number value11 - result->append(", "); - result->append(".value11="); - WriteToString(result, &value->value11); - // Ark_Number value12 - result->append(", "); - result->append(".value12="); - WriteToString(result, &value->value12); - // Ark_Number value13 - result->append(", "); - result->append(".value13="); - WriteToString(result, &value->value13); - // Ark_Number value14 - result->append(", "); - result->append(".value14="); - WriteToString(result, &value->value14); - // Ark_Number value15 - result->append(", "); - result->append(".value15="); - WriteToString(result, &value->value15); + // Ark_WebResourceRequest request + result->append(".request="); + WriteToString(result, value->request); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Matrix4Result* value) { +inline void WriteToString(std::string* result, const Opt_OnInterceptRequestEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33325,26 +38350,30 @@ inline void WriteToString(std::string* result, const Opt_Matrix4Result* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Matrix4Result& value) +inline Ark_RuntimeType runtimeType(const Opt_OnInterceptRequestEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_Measurable& value) +inline Ark_RuntimeType runtimeType(const Ark_OnLoadInterceptEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_Measurable value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_OnLoadInterceptEvent* value) { + result->append("{"); + // Ark_WebResourceRequest data + result->append(".data="); + WriteToString(result, value->data); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_Measurable* value) { +inline void WriteToString(std::string* result, const Opt_OnLoadInterceptEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -33352,29 +38381,25 @@ inline void WriteToString(std::string* result, const Opt_Measurable* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_Measurable& value) +inline Ark_RuntimeType runtimeType(const Opt_OnLoadInterceptEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_MeasureResult& value) +inline Ark_RuntimeType runtimeType(const Ark_OnPageBeginEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_MeasureResult* value) { +inline void WriteToString(std::string* result, const Ark_OnPageBeginEvent* 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_String url + result->append(".url="); + WriteToString(result, &value->url); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MeasureResult* value) { +inline void WriteToString(std::string* result, const Opt_OnPageBeginEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33387,33 +38412,25 @@ inline void WriteToString(std::string* result, const Opt_MeasureResult* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MeasureResult& value) +inline Ark_RuntimeType runtimeType(const Opt_OnPageBeginEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_MessageEvents& value) +inline Ark_RuntimeType runtimeType(const Ark_OnPageEndEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_MessageEvents* value) { +inline void WriteToString(std::string* result, const Ark_OnPageEndEvent* value) { result->append("{"); - // Ark_String type - result->append(".type="); - WriteToString(result, &value->type); - // Ark_Int64 timeStamp - result->append(", "); - result->append(".timeStamp="); - WriteToString(result, value->timeStamp); - // Ark_Object data - result->append(", "); - result->append(".data="); - WriteToString(result, &value->data); + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MessageEvents* value) { +inline void WriteToString(std::string* result, const Opt_OnPageEndEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33426,29 +38443,25 @@ inline void WriteToString(std::string* result, const Opt_MessageEvents* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MessageEvents& value) +inline Ark_RuntimeType runtimeType(const Opt_OnPageEndEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_MotionBlurAnchor& value) +inline Ark_RuntimeType runtimeType(const Ark_OnPageVisibleEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_MotionBlurAnchor* value) { +inline void WriteToString(std::string* result, const Ark_OnPageVisibleEvent* value) { result->append("{"); - // Ark_Number x - result->append(".x="); - WriteToString(result, &value->x); - // Ark_Number y - result->append(", "); - result->append(".y="); - WriteToString(result, &value->y); + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MotionBlurAnchor* value) { +inline void WriteToString(std::string* result, const Opt_OnPageVisibleEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33461,29 +38474,25 @@ inline void WriteToString(std::string* result, const Opt_MotionBlurAnchor* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MotionBlurAnchor& value) +inline Ark_RuntimeType runtimeType(const Opt_OnPageVisibleEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_MotionBlurOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_OnPermissionRequestEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_MotionBlurOptions* value) { +inline void WriteToString(std::string* result, const Ark_OnPermissionRequestEvent* value) { result->append("{"); - // Ark_Number radius - result->append(".radius="); - WriteToString(result, &value->radius); - // Ark_MotionBlurAnchor anchor - result->append(", "); - result->append(".anchor="); - WriteToString(result, &value->anchor); + // Ark_PermissionRequest request + result->append(".request="); + WriteToString(result, value->request); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MotionBlurOptions* value) { +inline void WriteToString(std::string* result, const Opt_OnPermissionRequestEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33496,37 +38505,37 @@ inline void WriteToString(std::string* result, const Opt_MotionBlurOptions* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MotionBlurOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_OnPermissionRequestEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_MotionPathOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_OnPromptEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_MotionPathOptions* value) { +inline void WriteToString(std::string* result, const Ark_OnPromptEvent* value) { result->append("{"); - // Ark_String path - result->append(".path="); - WriteToString(result, &value->path); - // Ark_Number from + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); + // Ark_String message result->append(", "); - result->append(".from="); - WriteToString(result, &value->from); - // Ark_Number to + result->append(".message="); + WriteToString(result, &value->message); + // Ark_String value result->append(", "); - result->append(".to="); - WriteToString(result, &value->to); - // Ark_Boolean rotatable + result->append(".value="); + WriteToString(result, &value->value); + // Ark_JsResult result result->append(", "); - result->append(".rotatable="); - WriteToString(result, &value->rotatable); + result->append(".result="); + WriteToString(result, value->result); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MotionPathOptions* value) { +inline void WriteToString(std::string* result, const Opt_OnPromptEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33539,26 +38548,34 @@ inline void WriteToString(std::string* result, const Opt_MotionPathOptions* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MotionPathOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_OnPromptEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_MutableStyledString& value) +inline Ark_RuntimeType runtimeType(const Ark_OnRefreshAccessedHistoryEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_MutableStyledString value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_OnRefreshAccessedHistoryEvent* value) { + result->append("{"); + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); + // Ark_Boolean isRefreshed + result->append(", "); + result->append(".isRefreshed="); + WriteToString(result, value->isRefreshed); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_MutableStyledString* value) { +inline void WriteToString(std::string* result, const Opt_OnRefreshAccessedHistoryEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -33566,41 +38583,25 @@ inline void WriteToString(std::string* result, const Opt_MutableStyledString* va result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_MutableStyledString& value) +inline Ark_RuntimeType runtimeType(const Opt_OnRefreshAccessedHistoryEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_NavContentInfo& value) +inline Ark_RuntimeType runtimeType(const Ark_OnRenderExitedEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_NavContentInfo* value) { +inline void WriteToString(std::string* result, const Ark_OnRenderExitedEvent* value) { result->append("{"); - // Ark_String name - result->append(".name="); - WriteToString(result, &value->name); - // Ark_Number index - result->append(", "); - result->append(".index="); - WriteToString(result, &value->index); - // Ark_NavDestinationMode mode - result->append(", "); - result->append(".mode="); - WriteToString(result, &value->mode); - // Ark_Object param - result->append(", "); - result->append(".param="); - WriteToString(result, &value->param); - // Ark_String navDestinationId - result->append(", "); - result->append(".navDestinationId="); - WriteToString(result, &value->navDestinationId); + // Ark_RenderExitReason renderExitReason + result->append(".renderExitReason="); + WriteToString(result, value->renderExitReason); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_NavContentInfo* value) { +inline void WriteToString(std::string* result, const Opt_OnRenderExitedEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33613,41 +38614,25 @@ inline void WriteToString(std::string* result, const Opt_NavContentInfo* value) result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_NavContentInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_OnRenderExitedEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_NavDestinationTransition& value) +inline Ark_RuntimeType runtimeType(const Ark_OnResourceLoadEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_NavDestinationTransition* value) { +inline void WriteToString(std::string* result, const Ark_OnResourceLoadEvent* value) { result->append("{"); - // Callback_Void onTransitionEnd - result->append(".onTransitionEnd="); - WriteToString(result, &value->onTransitionEnd); - // Ark_Number duration - result->append(", "); - result->append(".duration="); - WriteToString(result, &value->duration); - // Ark_curves_Curve curve - result->append(", "); - result->append(".curve="); - WriteToString(result, &value->curve); - // Ark_Number delay - result->append(", "); - result->append(".delay="); - WriteToString(result, &value->delay); - // Callback_Void event - result->append(", "); - result->append(".event="); - WriteToString(result, &value->event); + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_NavDestinationTransition* value) { +inline void WriteToString(std::string* result, const Opt_OnResourceLoadEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33660,37 +38645,25 @@ inline void WriteToString(std::string* result, const Opt_NavDestinationTransitio result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_NavDestinationTransition& value) +inline Ark_RuntimeType runtimeType(const Opt_OnResourceLoadEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_NavigationAnimatedTransition& value) +inline Ark_RuntimeType runtimeType(const Ark_OnScreenCaptureRequestEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_NavigationAnimatedTransition* value) { +inline void WriteToString(std::string* result, const Ark_OnScreenCaptureRequestEvent* value) { result->append("{"); - // Callback_Boolean_Void onTransitionEnd - result->append(".onTransitionEnd="); - WriteToString(result, &value->onTransitionEnd); - // Ark_Number timeout - result->append(", "); - result->append(".timeout="); - WriteToString(result, &value->timeout); - // Ark_Boolean isInteractive - result->append(", "); - result->append(".isInteractive="); - WriteToString(result, &value->isInteractive); - // Callback_NavigationTransitionProxy_Void transition - result->append(", "); - result->append(".transition="); - WriteToString(result, &value->transition); + // Ark_ScreenCaptureHandler handler + result->append(".handler="); + WriteToString(result, value->handler); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_NavigationAnimatedTransition* value) { +inline void WriteToString(std::string* result, const Opt_OnScreenCaptureRequestEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33703,33 +38676,33 @@ inline void WriteToString(std::string* result, const Opt_NavigationAnimatedTrans result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_NavigationAnimatedTransition& value) +inline Ark_RuntimeType runtimeType(const Opt_OnScreenCaptureRequestEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_NavigationInterception& value) +inline Ark_RuntimeType runtimeType(const Ark_OnSslErrorEventReceiveEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_NavigationInterception* value) { +inline void WriteToString(std::string* result, const Ark_OnSslErrorEventReceiveEvent* value) { result->append("{"); - // InterceptionShowCallback willShow - result->append(".willShow="); - WriteToString(result, &value->willShow); - // InterceptionShowCallback didShow + // Ark_SslErrorHandler handler + result->append(".handler="); + WriteToString(result, value->handler); + // Ark_SslError error result->append(", "); - result->append(".didShow="); - WriteToString(result, &value->didShow); - // InterceptionModeCallback modeChange + result->append(".error="); + WriteToString(result, value->error); + // Array_Buffer certChainData result->append(", "); - result->append(".modeChange="); - WriteToString(result, &value->modeChange); + result->append(".certChainData="); + WriteToString(result, &value->certChainData); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_NavigationInterception* value) { +inline void WriteToString(std::string* result, const Opt_OnSslErrorEventReceiveEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33742,29 +38715,25 @@ inline void WriteToString(std::string* result, const Opt_NavigationInterception* result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_NavigationInterception& value) +inline Ark_RuntimeType runtimeType(const Opt_OnSslErrorEventReceiveEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_NavigationOptions& value) +inline Ark_RuntimeType runtimeType(const Ark_OnTitleReceiveEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_NavigationOptions* value) { +inline void WriteToString(std::string* result, const Ark_OnTitleReceiveEvent* value) { result->append("{"); - // Ark_LaunchMode launchMode - result->append(".launchMode="); - WriteToString(result, &value->launchMode); - // Ark_Boolean animated - result->append(", "); - result->append(".animated="); - WriteToString(result, &value->animated); + // Ark_String title + result->append(".title="); + WriteToString(result, &value->title); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_NavigationOptions* value) { +inline void WriteToString(std::string* result, const Opt_OnTitleReceiveEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33777,26 +38746,34 @@ inline void WriteToString(std::string* result, const Opt_NavigationOptions* valu result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_NavigationOptions& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTitleReceiveEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_NavPathInfo& value) +inline Ark_RuntimeType runtimeType(const Ark_OnTouchIconUrlReceivedEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_NavPathInfo value) { - WriteToString(result, static_cast(value)); +inline void WriteToString(std::string* result, const Ark_OnTouchIconUrlReceivedEvent* value) { + result->append("{"); + // Ark_String url + result->append(".url="); + WriteToString(result, &value->url); + // Ark_Boolean precomposed + result->append(", "); + result->append(".precomposed="); + WriteToString(result, value->precomposed); + result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_NavPathInfo* value) { +inline void WriteToString(std::string* result, const Opt_OnTouchIconUrlReceivedEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); if (value->tag != INTEROP_TAG_UNDEFINED) { - WriteToString(result, value->value); + WriteToString(result, &value->value); } else { Ark_Undefined undefined = { 0 }; WriteToString(result, undefined); @@ -33804,29 +38781,37 @@ inline void WriteToString(std::string* result, const Opt_NavPathInfo* value) { result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_NavPathInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_OnTouchIconUrlReceivedEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_NestedScrollInfo& value) +inline Ark_RuntimeType runtimeType(const Ark_OnWindowNewEvent& value) { return INTEROP_RUNTIME_OBJECT; } template <> -inline void WriteToString(std::string* result, const Ark_NestedScrollInfo* value) { +inline void WriteToString(std::string* result, const Ark_OnWindowNewEvent* value) { result->append("{"); - // Ark_Scroller parent - result->append(".parent="); - WriteToString(result, value->parent); - // Ark_Scroller child + // Ark_Boolean isAlert + result->append(".isAlert="); + WriteToString(result, value->isAlert); + // Ark_Boolean isUserTrigger result->append(", "); - result->append(".child="); - WriteToString(result, value->child); + result->append(".isUserTrigger="); + WriteToString(result, value->isUserTrigger); + // Ark_String targetUrl + result->append(", "); + result->append(".targetUrl="); + WriteToString(result, &value->targetUrl); + // Ark_ControllerHandler handler + result->append(", "); + result->append(".handler="); + WriteToString(result, value->handler); result->append("}"); } template <> -inline void WriteToString(std::string* result, const Opt_NestedScrollInfo* value) { +inline void WriteToString(std::string* result, const Opt_OnWindowNewEvent* value) { result->append("{.tag="); result->append(tagNameExact(reinterpret_cast(value->tag))); result->append(", .value="); @@ -33839,7 +38824,7 @@ inline void WriteToString(std::string* result, const Opt_NestedScrollInfo* value result->append("}"); } template <> -inline Ark_RuntimeType runtimeType(const Opt_NestedScrollInfo& value) +inline Ark_RuntimeType runtimeType(const Opt_OnWindowNewEvent& value) { return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } @@ -34623,6 +39608,45 @@ inline Ark_RuntimeType runtimeType(const Opt_RenderingContextSettings& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_RenderProcessNotRespondingData& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_RenderProcessNotRespondingData* value) { + result->append("{"); + // Ark_String jsStack + result->append(".jsStack="); + WriteToString(result, &value->jsStack); + // Ark_Int32 pid + result->append(", "); + result->append(".pid="); + WriteToString(result, value->pid); + // Ark_RenderProcessNotRespondingReason reason + result->append(", "); + result->append(".reason="); + WriteToString(result, value->reason); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_RenderProcessNotRespondingData* 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_RenderProcessNotRespondingData& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ReplaceSymbolEffect& value) { return INTEROP_RUNTIME_OBJECT; @@ -35384,6 +40408,72 @@ inline Ark_RuntimeType runtimeType(const Opt_ScaleSymbolEffect& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ScreenCaptureConfig& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ScreenCaptureConfig* value) { + result->append("{"); + // Ark_WebCaptureMode captureMode + result->append(".captureMode="); + WriteToString(result, value->captureMode); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ScreenCaptureConfig* 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_ScreenCaptureConfig& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_ScriptItem& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ScriptItem* value) { + result->append("{"); + // Ark_String script + result->append(".script="); + WriteToString(result, &value->script); + // Array_String scriptRules + result->append(", "); + result->append(".scriptRules="); + WriteToString(result, &value->scriptRules); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ScriptItem* 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_ScriptItem& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ScrollAnimationOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -35528,6 +40618,49 @@ inline Ark_RuntimeType runtimeType(const Opt_ScrollPageOptions& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_SelectionMenuOptionsExt& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_SelectionMenuOptionsExt* value) { + result->append("{"); + // Callback_Void onAppear + result->append(".onAppear="); + WriteToString(result, &value->onAppear); + // Callback_Void onDisappear + result->append(", "); + result->append(".onDisappear="); + WriteToString(result, &value->onDisappear); + // CustomNodeBuilder preview + result->append(", "); + result->append(".preview="); + WriteToString(result, &value->preview); + // Ark_MenuType menuType + result->append(", "); + result->append(".menuType="); + WriteToString(result, &value->menuType); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_SelectionMenuOptionsExt* 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_SelectionMenuOptionsExt& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_SelectionOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -35832,6 +40965,61 @@ inline Ark_RuntimeType runtimeType(const Opt_SpringBackAction& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_SslErrorEvent& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_SslErrorEvent* value) { + result->append("{"); + // Ark_SslErrorHandler handler + result->append(".handler="); + WriteToString(result, value->handler); + // Ark_SslError error + result->append(", "); + result->append(".error="); + WriteToString(result, value->error); + // Ark_String url + result->append(", "); + result->append(".url="); + WriteToString(result, &value->url); + // Ark_String originalUrl + result->append(", "); + result->append(".originalUrl="); + WriteToString(result, &value->originalUrl); + // Ark_String referrer + result->append(", "); + result->append(".referrer="); + WriteToString(result, &value->referrer); + // Ark_Boolean isFatalError + result->append(", "); + result->append(".isFatalError="); + WriteToString(result, value->isFatalError); + // Ark_Boolean isMainFrame + result->append(", "); + result->append(".isMainFrame="); + WriteToString(result, value->isMainFrame); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_SslErrorEvent* 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_SslErrorEvent& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_StackOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -38884,6 +44072,51 @@ inline Ark_RuntimeType runtimeType(const Opt_Union_NavDestinationInfo_NavBar& va return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_Union_NestedScrollOptions_NestedScrollOptionsExt& value) +{ + switch (value.selector) { + case 0: return runtimeType(value.value0); + case 1: return runtimeType(value.value1); + default: INTEROP_FATAL("Bad selector in Ark_Union_NestedScrollOptions_NestedScrollOptionsExt: %d", value.selector); + } +} +template <> +inline void WriteToString(std::string* result, const Ark_Union_NestedScrollOptions_NestedScrollOptionsExt* value) { + result->append("{"); + result->append(".selector="); + result->append(std::to_string(value->selector)); + result->append(", "); + // Ark_NestedScrollOptions + if (value->selector == 0) { + result->append(".value0="); + WriteToString(result, &value->value0); + } + // Ark_NestedScrollOptionsExt + if (value->selector == 1) { + result->append(".value1="); + WriteToString(result, &value->value1); + } + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Union_NestedScrollOptions_NestedScrollOptionsExt* 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_NestedScrollOptions_NestedScrollOptionsExt& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_Union_Number_Array_Number& value) { switch (value.selector) { @@ -40504,6 +45737,63 @@ inline Ark_RuntimeType runtimeType(const Opt_Union_String_CustomBuilder_Componen return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_Union_String_Number_Buffer_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_String_Number_Buffer_Resource: %d", value.selector); + } +} +template <> +inline void WriteToString(std::string* result, const Ark_Union_String_Number_Buffer_Resource* value) { + result->append("{"); + result->append(".selector="); + result->append(std::to_string(value->selector)); + result->append(", "); + // Ark_String + if (value->selector == 0) { + result->append(".value0="); + WriteToString(result, &value->value0); + } + // Ark_Number + if (value->selector == 1) { + result->append(".value1="); + WriteToString(result, &value->value1); + } + // Ark_Buffer + if (value->selector == 2) { + result->append(".value2="); + WriteToString(result, value->value2); + } + // Ark_Resource + if (value->selector == 3) { + result->append(".value3="); + WriteToString(result, &value->value3); + } + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Union_String_Number_Buffer_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_String_Number_Buffer_Resource& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_Union_String_Number_Resource& value) { switch (value.selector) { @@ -40555,6 +45845,63 @@ inline Ark_RuntimeType runtimeType(const Opt_Union_String_Number_Resource& value return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_Union_String_Number_Resource_Buffer& 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_String_Number_Resource_Buffer: %d", value.selector); + } +} +template <> +inline void WriteToString(std::string* result, const Ark_Union_String_Number_Resource_Buffer* value) { + result->append("{"); + result->append(".selector="); + result->append(std::to_string(value->selector)); + result->append(", "); + // Ark_String + if (value->selector == 0) { + result->append(".value0="); + WriteToString(result, &value->value0); + } + // Ark_Number + if (value->selector == 1) { + result->append(".value1="); + WriteToString(result, &value->value1); + } + // Ark_Resource + if (value->selector == 2) { + result->append(".value2="); + WriteToString(result, &value->value2); + } + // Ark_Buffer + if (value->selector == 3) { + result->append(".value3="); + WriteToString(result, value->value3); + } + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Union_String_Number_Resource_Buffer* 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_String_Number_Resource_Buffer& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_Union_String_PixelMap_Resource& value) { switch (value.selector) { @@ -41049,6 +46396,166 @@ inline Ark_RuntimeType runtimeType(const Opt_WaterFlowOptions& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_WebKeyboardCallbackInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebKeyboardCallbackInfo* value) { + result->append("{"); + // Ark_WebKeyboardController controller + result->append(".controller="); + WriteToString(result, value->controller); + // Map_String_String attributes + result->append(", "); + result->append(".attributes="); + WriteToString(result, &value->attributes); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebKeyboardCallbackInfo* 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_WebKeyboardCallbackInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebKeyboardOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebKeyboardOptions* value) { + result->append("{"); + // Ark_Boolean useSystemKeyboard + result->append(".useSystemKeyboard="); + WriteToString(result, value->useSystemKeyboard); + // Ark_Int32 enterKeyType + result->append(", "); + result->append(".enterKeyType="); + WriteToString(result, &value->enterKeyType); + // CustomNodeBuilder customKeyboard + result->append(", "); + result->append(".customKeyboard="); + WriteToString(result, &value->customKeyboard); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebKeyboardOptions* 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_WebKeyboardOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebMediaOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebMediaOptions* value) { + result->append("{"); + // Ark_Int32 resumeInterval + result->append(".resumeInterval="); + WriteToString(result, &value->resumeInterval); + // Ark_Boolean audioExclusive + result->append(", "); + result->append(".audioExclusive="); + WriteToString(result, &value->audioExclusive); + // Ark_AudioSessionType audioSessionType + result->append(", "); + result->append(".audioSessionType="); + WriteToString(result, &value->audioSessionType); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebMediaOptions* 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_WebMediaOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_WebOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebOptions* value) { + result->append("{"); + // Ark_Union_String_Resource src + result->append(".src="); + WriteToString(result, &value->src); + // Ark_webview_WebviewController controller + result->append(", "); + result->append(".controller="); + WriteToString(result, value->controller); + // Ark_RenderMode renderMode + result->append(", "); + result->append(".renderMode="); + WriteToString(result, &value->renderMode); + // Ark_Boolean incognitoMode + result->append(", "); + result->append(".incognitoMode="); + WriteToString(result, &value->incognitoMode); + // Ark_String sharedRenderProcessToken + result->append(", "); + result->append(".sharedRenderProcessToken="); + WriteToString(result, &value->sharedRenderProcessToken); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebOptions* 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_WebOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_window_SystemBarStyle& value) { return INTEROP_RUNTIME_OBJECT; @@ -53446,6 +58953,69 @@ inline Ark_RuntimeType runtimeType(const Opt_MouseEvent& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_NativeEmbedInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_NativeEmbedInfo* value) { + result->append("{"); + // Ark_String id + result->append(".id="); + WriteToString(result, &value->id); + // Ark_String type + result->append(", "); + result->append(".type="); + WriteToString(result, &value->type); + // Ark_String src + result->append(", "); + result->append(".src="); + WriteToString(result, &value->src); + // Ark_Position position + result->append(", "); + result->append(".position="); + WriteToString(result, &value->position); + // Ark_Int32 width + result->append(", "); + result->append(".width="); + WriteToString(result, &value->width); + // Ark_Int32 height + result->append(", "); + result->append(".height="); + WriteToString(result, &value->height); + // Ark_String url + result->append(", "); + result->append(".url="); + WriteToString(result, &value->url); + // Ark_String tag + result->append(", "); + result->append(".tag="); + WriteToString(result, &value->tag); + // Map_String_String params + result->append(", "); + result->append(".params="); + WriteToString(result, &value->params); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_NativeEmbedInfo* 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_NativeEmbedInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_NavigationMenuOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -55527,6 +61097,88 @@ inline Ark_RuntimeType runtimeType(const Opt_ImageAttachmentInterface& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_NativeEmbedDataInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_NativeEmbedDataInfo* value) { + result->append("{"); + // Ark_NativeEmbedStatus status + result->append(".status="); + WriteToString(result, &value->status); + // Ark_String surfaceId + result->append(", "); + result->append(".surfaceId="); + WriteToString(result, &value->surfaceId); + // Ark_String embedId + result->append(", "); + result->append(".embedId="); + WriteToString(result, &value->embedId); + // Ark_NativeEmbedInfo info + result->append(", "); + result->append(".info="); + WriteToString(result, &value->info); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_NativeEmbedDataInfo* 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_NativeEmbedDataInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_NativeEmbedTouchInfo& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_NativeEmbedTouchInfo* value) { + result->append("{"); + // Ark_String embedId + result->append(".embedId="); + WriteToString(result, &value->embedId); + // Ark_TouchEvent touchEvent + result->append(", "); + result->append(".touchEvent="); + WriteToString(result, &value->touchEvent); + // Ark_EventResult result + result->append(", "); + result->append(".result="); + WriteToString(result, &value->result); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_NativeEmbedTouchInfo* 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_NativeEmbedTouchInfo& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_PopupOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -57169,6 +62821,11 @@ class CircleShape_serializer { static void write(SerializerBase& buffer, Ark_CircleShape value); static Ark_CircleShape read(DeserializerBase& buffer); }; +class ClientAuthenticationHandler_serializer { + public: + static void write(SerializerBase& buffer, Ark_ClientAuthenticationHandler value); + static Ark_ClientAuthenticationHandler read(DeserializerBase& buffer); +}; class ColorContent_serializer { public: static void write(SerializerBase& buffer, Ark_ColorContent value); @@ -57194,11 +62851,21 @@ class ComponentContent_serializer { static void write(SerializerBase& buffer, Ark_ComponentContent value); static Ark_ComponentContent read(DeserializerBase& buffer); }; +class ConsoleMessage_serializer { + public: + static void write(SerializerBase& buffer, Ark_ConsoleMessage value); + static Ark_ConsoleMessage read(DeserializerBase& buffer); +}; class Context_serializer { public: static void write(SerializerBase& buffer, Ark_Context value); static Ark_Context read(DeserializerBase& buffer); }; +class ControllerHandler_serializer { + public: + static void write(SerializerBase& buffer, Ark_ControllerHandler value); + static Ark_ControllerHandler read(DeserializerBase& buffer); +}; class CornerRadius_serializer { public: static void write(SerializerBase& buffer, Ark_CornerRadius value); @@ -57214,6 +62881,11 @@ class CustomDialogController_serializer { static void write(SerializerBase& buffer, Ark_CustomDialogController value); static Ark_CustomDialogController read(DeserializerBase& buffer); }; +class DataResubmissionHandler_serializer { + public: + static void write(SerializerBase& buffer, Ark_DataResubmissionHandler value); + static Ark_DataResubmissionHandler read(DeserializerBase& buffer); +}; class DatePickerDialog_serializer { public: static void write(SerializerBase& buffer, Ark_DatePickerDialog value); @@ -57329,6 +63001,11 @@ class EllipseShape_serializer { static void write(SerializerBase& buffer, Ark_EllipseShape value); static Ark_EllipseShape read(DeserializerBase& buffer); }; +class EventResult_serializer { + public: + static void write(SerializerBase& buffer, Ark_EventResult value); + static Ark_EventResult read(DeserializerBase& buffer); +}; class EventTargetInfo_serializer { public: static void write(SerializerBase& buffer, Ark_EventTargetInfo value); @@ -57339,6 +63016,16 @@ class ExtendableComponent_serializer { static void write(SerializerBase& buffer, Ark_ExtendableComponent value); static Ark_ExtendableComponent read(DeserializerBase& buffer); }; +class FileSelectorParam_serializer { + public: + static void write(SerializerBase& buffer, Ark_FileSelectorParam value); + static Ark_FileSelectorParam read(DeserializerBase& buffer); +}; +class FileSelectorResult_serializer { + public: + static void write(SerializerBase& buffer, Ark_FileSelectorResult value); + static Ark_FileSelectorResult read(DeserializerBase& buffer); +}; class FormSize_serializer { public: static void write(SerializerBase& buffer, Ark_FormSize value); @@ -57354,6 +63041,11 @@ class FrictionMotion_serializer { static void write(SerializerBase& buffer, Ark_FrictionMotion value); static Ark_FrictionMotion read(DeserializerBase& buffer); }; +class FullScreenExitHandler_serializer { + public: + static void write(SerializerBase& buffer, Ark_FullScreenExitHandler value); + static Ark_FullScreenExitHandler read(DeserializerBase& buffer); +}; class FullscreenInfo_serializer { public: static void write(SerializerBase& buffer, Ark_FullscreenInfo value); @@ -57379,6 +63071,11 @@ class GestureStyle_serializer { static void write(SerializerBase& buffer, Ark_GestureStyle value); static Ark_GestureStyle read(DeserializerBase& buffer); }; +class HttpAuthHandler_serializer { + public: + static void write(SerializerBase& buffer, Ark_HttpAuthHandler value); + static Ark_HttpAuthHandler read(DeserializerBase& buffer); +}; class image_PixelMap_serializer { public: static void write(SerializerBase& buffer, Ark_image_PixelMap value); @@ -57394,6 +63091,16 @@ class IndicatorComponentController_serializer { static void write(SerializerBase& buffer, Ark_IndicatorComponentController value); static Ark_IndicatorComponentController read(DeserializerBase& buffer); }; +class JsGeolocation_serializer { + public: + static void write(SerializerBase& buffer, Ark_JsGeolocation value); + static Ark_JsGeolocation read(DeserializerBase& buffer); +}; +class JsResult_serializer { + public: + static void write(SerializerBase& buffer, Ark_JsResult value); + static Ark_JsResult read(DeserializerBase& buffer); +}; class LayoutCallback_serializer { public: static void write(SerializerBase& buffer, Ark_LayoutCallback value); @@ -57459,6 +63166,11 @@ class matrix4_Matrix4Transit_serializer { static void write(SerializerBase& buffer, Ark_matrix4_Matrix4Transit value); static Ark_matrix4_Matrix4Transit read(DeserializerBase& buffer); }; +class NativeMediaPlayerConfig_serializer { + public: + static void write(SerializerBase& buffer, Ark_NativeMediaPlayerConfig value); + static Ark_NativeMediaPlayerConfig read(DeserializerBase& buffer); +}; class NavPathStack_serializer { public: static void write(SerializerBase& buffer, Ark_NavPathStack value); @@ -57494,16 +63206,71 @@ class OffsetResult_serializer { static void write(SerializerBase& buffer, Ark_OffsetResult value); static Ark_OffsetResult read(DeserializerBase& buffer); }; +class OnAudioStateChangedEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnAudioStateChangedEvent value); + static Ark_OnAudioStateChangedEvent read(DeserializerBase& buffer); +}; +class OnConsoleEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnConsoleEvent value); + static Ark_OnConsoleEvent read(DeserializerBase& buffer); +}; +class OnDataResubmittedEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnDataResubmittedEvent value); + static Ark_OnDataResubmittedEvent read(DeserializerBase& buffer); +}; +class OnFaviconReceivedEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnFaviconReceivedEvent value); + static Ark_OnFaviconReceivedEvent read(DeserializerBase& buffer); +}; +class OnFirstContentfulPaintEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnFirstContentfulPaintEvent value); + static Ark_OnFirstContentfulPaintEvent read(DeserializerBase& buffer); +}; class OnFoldStatusChangeInfo_serializer { public: static void write(SerializerBase& buffer, Ark_OnFoldStatusChangeInfo value); static Ark_OnFoldStatusChangeInfo read(DeserializerBase& buffer); }; +class OnOverScrollEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnOverScrollEvent value); + static Ark_OnOverScrollEvent read(DeserializerBase& buffer); +}; +class OnProgressChangeEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnProgressChangeEvent value); + static Ark_OnProgressChangeEvent read(DeserializerBase& buffer); +}; +class OnScaleChangeEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnScaleChangeEvent value); + static Ark_OnScaleChangeEvent read(DeserializerBase& buffer); +}; +class OnScrollEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnScrollEvent value); + static Ark_OnScrollEvent read(DeserializerBase& buffer); +}; class OnScrollFrameBeginHandlerResult_serializer { public: static void write(SerializerBase& buffer, Ark_OnScrollFrameBeginHandlerResult value); static Ark_OnScrollFrameBeginHandlerResult read(DeserializerBase& buffer); }; +class OnSearchResultReceiveEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnSearchResultReceiveEvent value); + static Ark_OnSearchResultReceiveEvent read(DeserializerBase& buffer); +}; +class OnShowFileSelectorEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnShowFileSelectorEvent value); + static Ark_OnShowFileSelectorEvent read(DeserializerBase& buffer); +}; class PageLifeCycle_serializer { public: static void write(SerializerBase& buffer, Ark_PageLifeCycle value); @@ -57544,6 +63311,11 @@ class PatternLockController_serializer { static void write(SerializerBase& buffer, Ark_PatternLockController value); static Ark_PatternLockController read(DeserializerBase& buffer); }; +class PermissionRequest_serializer { + public: + static void write(SerializerBase& buffer, Ark_PermissionRequest value); + static Ark_PermissionRequest read(DeserializerBase& buffer); +}; class PinchGestureInterface_serializer { public: static void write(SerializerBase& buffer, Ark_PinchGestureInterface value); @@ -57684,6 +63456,11 @@ class Scene_serializer { static void write(SerializerBase& buffer, Ark_Scene value); static Ark_Scene read(DeserializerBase& buffer); }; +class ScreenCaptureHandler_serializer { + public: + static void write(SerializerBase& buffer, Ark_ScreenCaptureHandler value); + static Ark_ScreenCaptureHandler read(DeserializerBase& buffer); +}; class ScrollableTargetInfo_serializer { public: static void write(SerializerBase& buffer, Ark_ScrollableTargetInfo value); @@ -57739,6 +63516,11 @@ class SpringProp_serializer { static void write(SerializerBase& buffer, Ark_SpringProp value); static Ark_SpringProp read(DeserializerBase& buffer); }; +class SslErrorHandler_serializer { + public: + static void write(SerializerBase& buffer, Ark_SslErrorHandler value); + static Ark_SslErrorHandler read(DeserializerBase& buffer); +}; class StyledString_serializer { public: static void write(SerializerBase& buffer, Ark_StyledString value); @@ -58064,11 +63846,51 @@ class WaterFlowSections_serializer { static void write(SerializerBase& buffer, Ark_WaterFlowSections value); static Ark_WaterFlowSections read(DeserializerBase& buffer); }; +class WebContextMenuParam_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebContextMenuParam value); + static Ark_WebContextMenuParam read(DeserializerBase& buffer); +}; +class WebContextMenuResult_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebContextMenuResult value); + static Ark_WebContextMenuResult read(DeserializerBase& buffer); +}; class WebCookie_serializer { public: static void write(SerializerBase& buffer, Ark_WebCookie value); static Ark_WebCookie read(DeserializerBase& buffer); }; +class WebKeyboardController_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebKeyboardController value); + static Ark_WebKeyboardController read(DeserializerBase& buffer); +}; +class WebResourceError_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebResourceError value); + static Ark_WebResourceError read(DeserializerBase& buffer); +}; +class WebResourceRequest_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebResourceRequest value); + static Ark_WebResourceRequest read(DeserializerBase& buffer); +}; +class WebResourceResponse_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebResourceResponse value); + static Ark_WebResourceResponse read(DeserializerBase& buffer); +}; +class webview_WebHeader_serializer { + public: + static void write(SerializerBase& buffer, Ark_webview_WebHeader value); + static Ark_webview_WebHeader read(DeserializerBase& buffer); +}; +class webview_WebviewController_serializer { + public: + static void write(SerializerBase& buffer, Ark_webview_WebviewController value); + static Ark_webview_WebviewController read(DeserializerBase& buffer); +}; class WindowAnimationTarget_serializer { public: static void write(SerializerBase& buffer, Ark_WindowAnimationTarget value); @@ -58084,6 +63906,11 @@ class AccessibilityOptions_serializer { static void write(SerializerBase& buffer, Ark_AccessibilityOptions value); static Ark_AccessibilityOptions read(DeserializerBase& buffer); }; +class AdsBlockedDetails_serializer { + public: + static void write(SerializerBase& buffer, Ark_AdsBlockedDetails value); + static Ark_AdsBlockedDetails read(DeserializerBase& buffer); +}; class AlignRuleOption_serializer { public: static void write(SerializerBase& buffer, Ark_AlignRuleOption value); @@ -58449,6 +64276,11 @@ class EditMenuOptions_serializer { static void write(SerializerBase& buffer, Ark_EditMenuOptions value); static Ark_EditMenuOptions read(DeserializerBase& buffer); }; +class EmbedOptions_serializer { + public: + static void write(SerializerBase& buffer, Ark_EmbedOptions value); + static Ark_EmbedOptions read(DeserializerBase& buffer); +}; class ErrorEvent_serializer { public: static void write(SerializerBase& buffer, Ark_ErrorEvent value); @@ -58474,6 +64306,11 @@ class FingerInfo_serializer { static void write(SerializerBase& buffer, Ark_FingerInfo value); static Ark_FingerInfo read(DeserializerBase& buffer); }; +class FirstMeaningfulPaint_serializer { + public: + static void write(SerializerBase& buffer, Ark_FirstMeaningfulPaint value); + static Ark_FirstMeaningfulPaint read(DeserializerBase& buffer); +}; class FocusMovement_serializer { public: static void write(SerializerBase& buffer, Ark_FocusMovement value); @@ -58514,6 +64351,11 @@ class Frame_serializer { static void write(SerializerBase& buffer, Ark_Frame value); static Ark_Frame read(DeserializerBase& buffer); }; +class FullScreenEnterEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_FullScreenEnterEvent value); + static Ark_FullScreenEnterEvent read(DeserializerBase& buffer); +}; class GaugeConfiguration_serializer { public: static void write(SerializerBase& buffer, Ark_GaugeConfiguration value); @@ -58559,6 +64401,11 @@ class GridRowColumnOption_serializer { static void write(SerializerBase& buffer, Ark_GridRowColumnOption value); static Ark_GridRowColumnOption read(DeserializerBase& buffer); }; +class Header_serializer { + public: + static void write(SerializerBase& buffer, Ark_Header value); + static Ark_Header read(DeserializerBase& buffer); +}; class HierarchicalSymbolEffect_serializer { public: static void write(SerializerBase& buffer, Ark_HierarchicalSymbolEffect value); @@ -58614,6 +64461,11 @@ class InsertValue_serializer { static void write(SerializerBase& buffer, Ark_InsertValue value); static Ark_InsertValue read(DeserializerBase& buffer); }; +class IntelligentTrackingPreventionDetails_serializer { + public: + static void write(SerializerBase& buffer, Ark_IntelligentTrackingPreventionDetails value); + static Ark_IntelligentTrackingPreventionDetails read(DeserializerBase& buffer); +}; class intl_DateTimeOptions_serializer { public: static void write(SerializerBase& buffer, Ark_intl_DateTimeOptions value); @@ -58629,6 +64481,11 @@ class ItemDragInfo_serializer { static void write(SerializerBase& buffer, Ark_ItemDragInfo value); static Ark_ItemDragInfo read(DeserializerBase& buffer); }; +class JavaScriptProxy_serializer { + public: + static void write(SerializerBase& buffer, Ark_JavaScriptProxy value); + static Ark_JavaScriptProxy read(DeserializerBase& buffer); +}; class KeyboardOptions_serializer { public: static void write(SerializerBase& buffer, Ark_KeyboardOptions value); @@ -58639,6 +64496,11 @@ class KeyEvent_serializer { static void write(SerializerBase& buffer, Ark_KeyEvent value); static Ark_KeyEvent read(DeserializerBase& buffer); }; +class LargestContentfulPaint_serializer { + public: + static void write(SerializerBase& buffer, Ark_LargestContentfulPaint value); + static Ark_LargestContentfulPaint read(DeserializerBase& buffer); +}; class LayoutConstraint_serializer { public: static void write(SerializerBase& buffer, Ark_LayoutConstraint value); @@ -58689,6 +64551,11 @@ class ListOptions_serializer { static void write(SerializerBase& buffer, Ark_ListOptions value); static Ark_ListOptions read(DeserializerBase& buffer); }; +class LoadCommittedDetails_serializer { + public: + static void write(SerializerBase& buffer, Ark_LoadCommittedDetails value); + static Ark_LoadCommittedDetails read(DeserializerBase& buffer); +}; class LocalizedHorizontalAlignParam_serializer { public: static void write(SerializerBase& buffer, Ark_LocalizedHorizontalAlignParam value); @@ -58759,6 +64626,11 @@ class MutableStyledString_serializer { static void write(SerializerBase& buffer, Ark_MutableStyledString value); static Ark_MutableStyledString read(DeserializerBase& buffer); }; +class NativeEmbedVisibilityInfo_serializer { + public: + static void write(SerializerBase& buffer, Ark_NativeEmbedVisibilityInfo value); + static Ark_NativeEmbedVisibilityInfo read(DeserializerBase& buffer); +}; class NavContentInfo_serializer { public: static void write(SerializerBase& buffer, Ark_NavContentInfo value); @@ -58794,6 +64666,136 @@ class NestedScrollInfo_serializer { static void write(SerializerBase& buffer, Ark_NestedScrollInfo value); static Ark_NestedScrollInfo read(DeserializerBase& buffer); }; +class NestedScrollOptionsExt_serializer { + public: + static void write(SerializerBase& buffer, Ark_NestedScrollOptionsExt value); + static Ark_NestedScrollOptionsExt read(DeserializerBase& buffer); +}; +class OnAlertEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnAlertEvent value); + static Ark_OnAlertEvent read(DeserializerBase& buffer); +}; +class OnBeforeUnloadEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnBeforeUnloadEvent value); + static Ark_OnBeforeUnloadEvent read(DeserializerBase& buffer); +}; +class OnClientAuthenticationEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnClientAuthenticationEvent value); + static Ark_OnClientAuthenticationEvent read(DeserializerBase& buffer); +}; +class OnConfirmEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnConfirmEvent value); + static Ark_OnConfirmEvent read(DeserializerBase& buffer); +}; +class OnContextMenuShowEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnContextMenuShowEvent value); + static Ark_OnContextMenuShowEvent read(DeserializerBase& buffer); +}; +class OnDownloadStartEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnDownloadStartEvent value); + static Ark_OnDownloadStartEvent read(DeserializerBase& buffer); +}; +class OnErrorReceiveEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnErrorReceiveEvent value); + static Ark_OnErrorReceiveEvent read(DeserializerBase& buffer); +}; +class OnGeolocationShowEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnGeolocationShowEvent value); + static Ark_OnGeolocationShowEvent read(DeserializerBase& buffer); +}; +class OnHttpAuthRequestEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnHttpAuthRequestEvent value); + static Ark_OnHttpAuthRequestEvent read(DeserializerBase& buffer); +}; +class OnHttpErrorReceiveEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnHttpErrorReceiveEvent value); + static Ark_OnHttpErrorReceiveEvent read(DeserializerBase& buffer); +}; +class OnInterceptRequestEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnInterceptRequestEvent value); + static Ark_OnInterceptRequestEvent read(DeserializerBase& buffer); +}; +class OnLoadInterceptEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnLoadInterceptEvent value); + static Ark_OnLoadInterceptEvent read(DeserializerBase& buffer); +}; +class OnPageBeginEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnPageBeginEvent value); + static Ark_OnPageBeginEvent read(DeserializerBase& buffer); +}; +class OnPageEndEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnPageEndEvent value); + static Ark_OnPageEndEvent read(DeserializerBase& buffer); +}; +class OnPageVisibleEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnPageVisibleEvent value); + static Ark_OnPageVisibleEvent read(DeserializerBase& buffer); +}; +class OnPermissionRequestEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnPermissionRequestEvent value); + static Ark_OnPermissionRequestEvent read(DeserializerBase& buffer); +}; +class OnPromptEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnPromptEvent value); + static Ark_OnPromptEvent read(DeserializerBase& buffer); +}; +class OnRefreshAccessedHistoryEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnRefreshAccessedHistoryEvent value); + static Ark_OnRefreshAccessedHistoryEvent read(DeserializerBase& buffer); +}; +class OnRenderExitedEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnRenderExitedEvent value); + static Ark_OnRenderExitedEvent read(DeserializerBase& buffer); +}; +class OnResourceLoadEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnResourceLoadEvent value); + static Ark_OnResourceLoadEvent read(DeserializerBase& buffer); +}; +class OnScreenCaptureRequestEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnScreenCaptureRequestEvent value); + static Ark_OnScreenCaptureRequestEvent read(DeserializerBase& buffer); +}; +class OnSslErrorEventReceiveEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnSslErrorEventReceiveEvent value); + static Ark_OnSslErrorEventReceiveEvent read(DeserializerBase& buffer); +}; +class OnTitleReceiveEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnTitleReceiveEvent value); + static Ark_OnTitleReceiveEvent read(DeserializerBase& buffer); +}; +class OnTouchIconUrlReceivedEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnTouchIconUrlReceivedEvent value); + static Ark_OnTouchIconUrlReceivedEvent read(DeserializerBase& buffer); +}; +class OnWindowNewEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_OnWindowNewEvent value); + static Ark_OnWindowNewEvent read(DeserializerBase& buffer); +}; class OverlayOffset_serializer { public: static void write(SerializerBase& buffer, Ark_OverlayOffset value); @@ -58899,6 +64901,11 @@ class RenderingContextSettings_serializer { static void write(SerializerBase& buffer, Ark_RenderingContextSettings value); static Ark_RenderingContextSettings read(DeserializerBase& buffer); }; +class RenderProcessNotRespondingData_serializer { + public: + static void write(SerializerBase& buffer, Ark_RenderProcessNotRespondingData value); + static Ark_RenderProcessNotRespondingData read(DeserializerBase& buffer); +}; class ReplaceSymbolEffect_serializer { public: static void write(SerializerBase& buffer, Ark_ReplaceSymbolEffect value); @@ -58984,6 +64991,16 @@ class ScaleSymbolEffect_serializer { static void write(SerializerBase& buffer, Ark_ScaleSymbolEffect value); static Ark_ScaleSymbolEffect read(DeserializerBase& buffer); }; +class ScreenCaptureConfig_serializer { + public: + static void write(SerializerBase& buffer, Ark_ScreenCaptureConfig value); + static Ark_ScreenCaptureConfig read(DeserializerBase& buffer); +}; +class ScriptItem_serializer { + public: + static void write(SerializerBase& buffer, Ark_ScriptItem value); + static Ark_ScriptItem read(DeserializerBase& buffer); +}; class ScrollAnimationOptions_serializer { public: static void write(SerializerBase& buffer, Ark_ScrollAnimationOptions value); @@ -59004,6 +65021,11 @@ class ScrollPageOptions_serializer { static void write(SerializerBase& buffer, Ark_ScrollPageOptions value); static Ark_ScrollPageOptions read(DeserializerBase& buffer); }; +class SelectionMenuOptionsExt_serializer { + public: + static void write(SerializerBase& buffer, Ark_SelectionMenuOptionsExt value); + static Ark_SelectionMenuOptionsExt read(DeserializerBase& buffer); +}; class SelectionOptions_serializer { public: static void write(SerializerBase& buffer, Ark_SelectionOptions value); @@ -59039,6 +65061,11 @@ class SpringBackAction_serializer { static void write(SerializerBase& buffer, Ark_SpringBackAction value); static Ark_SpringBackAction read(DeserializerBase& buffer); }; +class SslErrorEvent_serializer { + public: + static void write(SerializerBase& buffer, Ark_SslErrorEvent value); + static Ark_SslErrorEvent read(DeserializerBase& buffer); +}; class StackOptions_serializer { public: static void write(SerializerBase& buffer, Ark_StackOptions value); @@ -59244,6 +65271,26 @@ class WaterFlowOptions_serializer { static void write(SerializerBase& buffer, Ark_WaterFlowOptions value); static Ark_WaterFlowOptions read(DeserializerBase& buffer); }; +class WebKeyboardCallbackInfo_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebKeyboardCallbackInfo value); + static Ark_WebKeyboardCallbackInfo read(DeserializerBase& buffer); +}; +class WebKeyboardOptions_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebKeyboardOptions value); + static Ark_WebKeyboardOptions read(DeserializerBase& buffer); +}; +class WebMediaOptions_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebMediaOptions value); + static Ark_WebMediaOptions read(DeserializerBase& buffer); +}; +class WebOptions_serializer { + public: + static void write(SerializerBase& buffer, Ark_WebOptions value); + static Ark_WebOptions read(DeserializerBase& buffer); +}; class window_SystemBarStyle_serializer { public: static void write(SerializerBase& buffer, Ark_window_SystemBarStyle value); @@ -60249,6 +66296,11 @@ class MouseEvent_serializer { static void write(SerializerBase& buffer, Ark_MouseEvent value); static Ark_MouseEvent read(DeserializerBase& buffer); }; +class NativeEmbedInfo_serializer { + public: + static void write(SerializerBase& buffer, Ark_NativeEmbedInfo value); + static Ark_NativeEmbedInfo read(DeserializerBase& buffer); +}; class NavigationMenuOptions_serializer { public: static void write(SerializerBase& buffer, Ark_NavigationMenuOptions value); @@ -60449,6 +66501,16 @@ class ImageAttachmentInterface_serializer { static void write(SerializerBase& buffer, Ark_ImageAttachmentInterface value); static Ark_ImageAttachmentInterface read(DeserializerBase& buffer); }; +class NativeEmbedDataInfo_serializer { + public: + static void write(SerializerBase& buffer, Ark_NativeEmbedDataInfo value); + static Ark_NativeEmbedDataInfo read(DeserializerBase& buffer); +}; +class NativeEmbedTouchInfo_serializer { + public: + static void write(SerializerBase& buffer, Ark_NativeEmbedTouchInfo value); + static Ark_NativeEmbedTouchInfo read(DeserializerBase& buffer); +}; class PopupOptions_serializer { public: static void write(SerializerBase& buffer, Ark_PopupOptions value); @@ -60630,6 +66692,17 @@ inline Ark_CircleShape CircleShape_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void ClientAuthenticationHandler_serializer::write(SerializerBase& buffer, Ark_ClientAuthenticationHandler value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_ClientAuthenticationHandler ClientAuthenticationHandler_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void ColorContent_serializer::write(SerializerBase& buffer, Ark_ColorContent value) { SerializerBase& valueSerializer = buffer; @@ -60685,6 +66758,17 @@ inline Ark_ComponentContent ComponentContent_serializer::read(DeserializerBase& Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void ConsoleMessage_serializer::write(SerializerBase& buffer, Ark_ConsoleMessage value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_ConsoleMessage ConsoleMessage_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void Context_serializer::write(SerializerBase& buffer, Ark_Context value) { SerializerBase& valueSerializer = buffer; @@ -60696,6 +66780,17 @@ inline Ark_Context Context_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void ControllerHandler_serializer::write(SerializerBase& buffer, Ark_ControllerHandler value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_ControllerHandler ControllerHandler_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void CornerRadius_serializer::write(SerializerBase& buffer, Ark_CornerRadius value) { } @@ -60726,6 +66821,17 @@ inline Ark_CustomDialogController CustomDialogController_serializer::read(Deseri Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void DataResubmissionHandler_serializer::write(SerializerBase& buffer, Ark_DataResubmissionHandler value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_DataResubmissionHandler DataResubmissionHandler_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void DatePickerDialog_serializer::write(SerializerBase& buffer, Ark_DatePickerDialog value) { SerializerBase& valueSerializer = buffer; @@ -60976,6 +67082,17 @@ inline Ark_EllipseShape EllipseShape_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void EventResult_serializer::write(SerializerBase& buffer, Ark_EventResult value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_EventResult EventResult_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void EventTargetInfo_serializer::write(SerializerBase& buffer, Ark_EventTargetInfo value) { SerializerBase& valueSerializer = buffer; @@ -60998,6 +67115,28 @@ inline Ark_ExtendableComponent ExtendableComponent_serializer::read(Deserializer Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void FileSelectorParam_serializer::write(SerializerBase& buffer, Ark_FileSelectorParam value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_FileSelectorParam FileSelectorParam_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} +inline void FileSelectorResult_serializer::write(SerializerBase& buffer, Ark_FileSelectorResult value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_FileSelectorResult FileSelectorResult_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void FormSize_serializer::write(SerializerBase& buffer, Ark_FormSize value) { SerializerBase& valueSerializer = buffer; @@ -61036,6 +67175,17 @@ inline Ark_FrictionMotion FrictionMotion_serializer::read(DeserializerBase& buff Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void FullScreenExitHandler_serializer::write(SerializerBase& buffer, Ark_FullScreenExitHandler value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_FullScreenExitHandler FullScreenExitHandler_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void FullscreenInfo_serializer::write(SerializerBase& buffer, Ark_FullscreenInfo value) { SerializerBase& valueSerializer = buffer; @@ -61093,6 +67243,17 @@ inline Ark_GestureStyle GestureStyle_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void HttpAuthHandler_serializer::write(SerializerBase& buffer, Ark_HttpAuthHandler value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_HttpAuthHandler HttpAuthHandler_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void image_PixelMap_serializer::write(SerializerBase& buffer, Ark_image_PixelMap value) { SerializerBase& valueSerializer = buffer; @@ -61126,6 +67287,28 @@ inline Ark_IndicatorComponentController IndicatorComponentController_serializer: Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void JsGeolocation_serializer::write(SerializerBase& buffer, Ark_JsGeolocation value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_JsGeolocation JsGeolocation_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} +inline void JsResult_serializer::write(SerializerBase& buffer, Ark_JsResult value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_JsResult JsResult_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void LayoutCallback_serializer::write(SerializerBase& buffer, Ark_LayoutCallback value) { SerializerBase& valueSerializer = buffer; @@ -61274,6 +67457,22 @@ inline Ark_matrix4_Matrix4Transit matrix4_Matrix4Transit_serializer::read(Deseri Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void NativeMediaPlayerConfig_serializer::write(SerializerBase& buffer, Ark_NativeMediaPlayerConfig value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForEnable = value.enable; + valueSerializer.writeBoolean(valueHolderForEnable); + const auto valueHolderForShouldOverlay = value.shouldOverlay; + valueSerializer.writeBoolean(valueHolderForShouldOverlay); +} +inline Ark_NativeMediaPlayerConfig NativeMediaPlayerConfig_serializer::read(DeserializerBase& buffer) +{ + Ark_NativeMediaPlayerConfig value = {}; + DeserializerBase& valueDeserializer = buffer; + value.enable = valueDeserializer.readBoolean(); + value.shouldOverlay = valueDeserializer.readBoolean(); + return value; +} inline void NavPathStack_serializer::write(SerializerBase& buffer, Ark_NavPathStack value) { SerializerBase& valueSerializer = buffer; @@ -61363,6 +67562,74 @@ inline Ark_OffsetResult OffsetResult_serializer::read(DeserializerBase& buffer) value.yOffset = static_cast(valueDeserializer.readNumber()); return value; } +inline void OnAudioStateChangedEvent_serializer::write(SerializerBase& buffer, Ark_OnAudioStateChangedEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForPlaying = value.playing; + valueSerializer.writeBoolean(valueHolderForPlaying); +} +inline Ark_OnAudioStateChangedEvent OnAudioStateChangedEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnAudioStateChangedEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.playing = valueDeserializer.readBoolean(); + return value; +} +inline void OnConsoleEvent_serializer::write(SerializerBase& buffer, Ark_OnConsoleEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForMessage = value.message; + ConsoleMessage_serializer::write(valueSerializer, valueHolderForMessage); +} +inline Ark_OnConsoleEvent OnConsoleEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnConsoleEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.message = static_cast(ConsoleMessage_serializer::read(valueDeserializer)); + return value; +} +inline void OnDataResubmittedEvent_serializer::write(SerializerBase& buffer, Ark_OnDataResubmittedEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForHandler = value.handler; + DataResubmissionHandler_serializer::write(valueSerializer, valueHolderForHandler); +} +inline Ark_OnDataResubmittedEvent OnDataResubmittedEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnDataResubmittedEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.handler = static_cast(DataResubmissionHandler_serializer::read(valueDeserializer)); + return value; +} +inline void OnFaviconReceivedEvent_serializer::write(SerializerBase& buffer, Ark_OnFaviconReceivedEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForFavicon = value.favicon; + image_PixelMap_serializer::write(valueSerializer, valueHolderForFavicon); +} +inline Ark_OnFaviconReceivedEvent OnFaviconReceivedEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnFaviconReceivedEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.favicon = static_cast(image_PixelMap_serializer::read(valueDeserializer)); + return value; +} +inline void OnFirstContentfulPaintEvent_serializer::write(SerializerBase& buffer, Ark_OnFirstContentfulPaintEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForNavigationStartTick = value.navigationStartTick; + valueSerializer.writeInt64(valueHolderForNavigationStartTick); + const auto valueHolderForFirstContentfulPaintMs = value.firstContentfulPaintMs; + valueSerializer.writeInt64(valueHolderForFirstContentfulPaintMs); +} +inline Ark_OnFirstContentfulPaintEvent OnFirstContentfulPaintEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnFirstContentfulPaintEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.navigationStartTick = valueDeserializer.readInt64(); + value.firstContentfulPaintMs = valueDeserializer.readInt64(); + return value; +} inline void OnFoldStatusChangeInfo_serializer::write(SerializerBase& buffer, Ark_OnFoldStatusChangeInfo value) { SerializerBase& valueSerializer = buffer; @@ -61376,6 +67643,67 @@ inline Ark_OnFoldStatusChangeInfo OnFoldStatusChangeInfo_serializer::read(Deseri value.foldStatus = static_cast(valueDeserializer.readInt32()); return value; } +inline void OnOverScrollEvent_serializer::write(SerializerBase& buffer, Ark_OnOverScrollEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForXOffset = value.xOffset; + valueSerializer.writeFloat64(valueHolderForXOffset); + const auto valueHolderForYOffset = value.yOffset; + valueSerializer.writeFloat64(valueHolderForYOffset); +} +inline Ark_OnOverScrollEvent OnOverScrollEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnOverScrollEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.xOffset = valueDeserializer.readFloat64(); + value.yOffset = valueDeserializer.readFloat64(); + return value; +} +inline void OnProgressChangeEvent_serializer::write(SerializerBase& buffer, Ark_OnProgressChangeEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForNewProgress = value.newProgress; + valueSerializer.writeInt32(valueHolderForNewProgress); +} +inline Ark_OnProgressChangeEvent OnProgressChangeEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnProgressChangeEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.newProgress = valueDeserializer.readInt32(); + return value; +} +inline void OnScaleChangeEvent_serializer::write(SerializerBase& buffer, Ark_OnScaleChangeEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForOldScale = value.oldScale; + valueSerializer.writeFloat64(valueHolderForOldScale); + const auto valueHolderForNewScale = value.newScale; + valueSerializer.writeFloat64(valueHolderForNewScale); +} +inline Ark_OnScaleChangeEvent OnScaleChangeEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnScaleChangeEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.oldScale = valueDeserializer.readFloat64(); + value.newScale = valueDeserializer.readFloat64(); + return value; +} +inline void OnScrollEvent_serializer::write(SerializerBase& buffer, Ark_OnScrollEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForXOffset = value.xOffset; + valueSerializer.writeFloat64(valueHolderForXOffset); + const auto valueHolderForYOffset = value.yOffset; + valueSerializer.writeFloat64(valueHolderForYOffset); +} +inline Ark_OnScrollEvent OnScrollEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnScrollEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.xOffset = valueDeserializer.readFloat64(); + value.yOffset = valueDeserializer.readFloat64(); + return value; +} inline void OnScrollFrameBeginHandlerResult_serializer::write(SerializerBase& buffer, Ark_OnScrollFrameBeginHandlerResult value) { SerializerBase& valueSerializer = buffer; @@ -61389,6 +67717,41 @@ inline Ark_OnScrollFrameBeginHandlerResult OnScrollFrameBeginHandlerResult_seria value.offsetRemain = static_cast(valueDeserializer.readNumber()); return value; } +inline void OnSearchResultReceiveEvent_serializer::write(SerializerBase& buffer, Ark_OnSearchResultReceiveEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForActiveMatchOrdinal = value.activeMatchOrdinal; + valueSerializer.writeNumber(valueHolderForActiveMatchOrdinal); + const auto valueHolderForNumberOfMatches = value.numberOfMatches; + valueSerializer.writeNumber(valueHolderForNumberOfMatches); + const auto valueHolderForIsDoneCounting = value.isDoneCounting; + valueSerializer.writeBoolean(valueHolderForIsDoneCounting); +} +inline Ark_OnSearchResultReceiveEvent OnSearchResultReceiveEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnSearchResultReceiveEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.activeMatchOrdinal = static_cast(valueDeserializer.readNumber()); + value.numberOfMatches = static_cast(valueDeserializer.readNumber()); + value.isDoneCounting = valueDeserializer.readBoolean(); + return value; +} +inline void OnShowFileSelectorEvent_serializer::write(SerializerBase& buffer, Ark_OnShowFileSelectorEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForResult = value.result; + FileSelectorResult_serializer::write(valueSerializer, valueHolderForResult); + const auto valueHolderForFileSelector = value.fileSelector; + FileSelectorParam_serializer::write(valueSerializer, valueHolderForFileSelector); +} +inline Ark_OnShowFileSelectorEvent OnShowFileSelectorEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnShowFileSelectorEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.result = static_cast(FileSelectorResult_serializer::read(valueDeserializer)); + value.fileSelector = static_cast(FileSelectorParam_serializer::read(valueDeserializer)); + return value; +} inline void PageLifeCycle_serializer::write(SerializerBase& buffer, Ark_PageLifeCycle value) { SerializerBase& valueSerializer = buffer; @@ -61474,6 +67837,17 @@ inline Ark_PatternLockController PatternLockController_serializer::read(Deserial Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void PermissionRequest_serializer::write(SerializerBase& buffer, Ark_PermissionRequest value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_PermissionRequest PermissionRequest_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void PinchGestureInterface_serializer::write(SerializerBase& buffer, Ark_PinchGestureInterface value) { SerializerBase& valueSerializer = buffer; @@ -61851,6 +68225,17 @@ inline Ark_Scene Scene_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void ScreenCaptureHandler_serializer::write(SerializerBase& buffer, Ark_ScreenCaptureHandler value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_ScreenCaptureHandler ScreenCaptureHandler_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void ScrollableTargetInfo_serializer::write(SerializerBase& buffer, Ark_ScrollableTargetInfo value) { SerializerBase& valueSerializer = buffer; @@ -61982,6 +68367,17 @@ inline Ark_SpringProp SpringProp_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void SslErrorHandler_serializer::write(SerializerBase& buffer, Ark_SslErrorHandler value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_SslErrorHandler SslErrorHandler_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void StyledString_serializer::write(SerializerBase& buffer, Ark_StyledString value) { SerializerBase& valueSerializer = buffer; @@ -62878,6 +69274,28 @@ inline Ark_WaterFlowSections WaterFlowSections_serializer::read(DeserializerBase Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void WebContextMenuParam_serializer::write(SerializerBase& buffer, Ark_WebContextMenuParam value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_WebContextMenuParam WebContextMenuParam_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} +inline void WebContextMenuResult_serializer::write(SerializerBase& buffer, Ark_WebContextMenuResult value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_WebContextMenuResult WebContextMenuResult_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void WebCookie_serializer::write(SerializerBase& buffer, Ark_WebCookie value) { SerializerBase& valueSerializer = buffer; @@ -62889,6 +69307,77 @@ inline Ark_WebCookie WebCookie_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void WebKeyboardController_serializer::write(SerializerBase& buffer, Ark_WebKeyboardController value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_WebKeyboardController WebKeyboardController_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} +inline void WebResourceError_serializer::write(SerializerBase& buffer, Ark_WebResourceError value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_WebResourceError WebResourceError_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} +inline void WebResourceRequest_serializer::write(SerializerBase& buffer, Ark_WebResourceRequest value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_WebResourceRequest WebResourceRequest_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} +inline void WebResourceResponse_serializer::write(SerializerBase& buffer, Ark_WebResourceResponse value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_WebResourceResponse WebResourceResponse_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} +inline void webview_WebHeader_serializer::write(SerializerBase& buffer, Ark_webview_WebHeader value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForHeaderKey = value.headerKey; + valueSerializer.writeString(valueHolderForHeaderKey); + const auto valueHolderForHeaderValue = value.headerValue; + valueSerializer.writeString(valueHolderForHeaderValue); +} +inline Ark_webview_WebHeader webview_WebHeader_serializer::read(DeserializerBase& buffer) +{ + Ark_webview_WebHeader value = {}; + DeserializerBase& valueDeserializer = buffer; + value.headerKey = static_cast(valueDeserializer.readString()); + value.headerValue = static_cast(valueDeserializer.readString()); + return value; +} +inline void webview_WebviewController_serializer::write(SerializerBase& buffer, Ark_webview_WebviewController value) +{ + SerializerBase& valueSerializer = buffer; + valueSerializer.writePointer(value); +} +inline Ark_webview_WebviewController webview_WebviewController_serializer::read(DeserializerBase& buffer) +{ + DeserializerBase& valueDeserializer = buffer; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return static_cast(ptr); +} inline void WindowAnimationTarget_serializer::write(SerializerBase& buffer, Ark_WindowAnimationTarget value) { SerializerBase& valueSerializer = buffer; @@ -62944,6 +69433,33 @@ inline Ark_AccessibilityOptions AccessibilityOptions_serializer::read(Deserializ value.accessibilityPreferred = accessibilityPreferredTmpBuf; return value; } +inline void AdsBlockedDetails_serializer::write(SerializerBase& buffer, Ark_AdsBlockedDetails value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); + const auto valueHolderForAdsBlocked = value.adsBlocked; + valueSerializer.writeInt32(valueHolderForAdsBlocked.length); + for (int valueHolderForAdsBlockedCounterI = 0; valueHolderForAdsBlockedCounterI < valueHolderForAdsBlocked.length; valueHolderForAdsBlockedCounterI++) { + const Ark_String valueHolderForAdsBlockedTmpElement = valueHolderForAdsBlocked.array[valueHolderForAdsBlockedCounterI]; + valueSerializer.writeString(valueHolderForAdsBlockedTmpElement); + } +} +inline Ark_AdsBlockedDetails AdsBlockedDetails_serializer::read(DeserializerBase& buffer) +{ + Ark_AdsBlockedDetails value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + const Ark_Int32 adsBlockedTmpBufLength = valueDeserializer.readInt32(); + Array_String adsBlockedTmpBuf = {}; + valueDeserializer.resizeArray::type, + std::decay::type>(&adsBlockedTmpBuf, adsBlockedTmpBufLength); + for (int adsBlockedTmpBufBufCounterI = 0; adsBlockedTmpBufBufCounterI < adsBlockedTmpBufLength; adsBlockedTmpBufBufCounterI++) { + adsBlockedTmpBuf.array[adsBlockedTmpBufBufCounterI] = static_cast(valueDeserializer.readString()); + } + value.adsBlocked = adsBlockedTmpBuf; + return value; +} inline void AlignRuleOption_serializer::write(SerializerBase& buffer, Ark_AlignRuleOption value) { SerializerBase& valueSerializer = buffer; @@ -65141,6 +71657,31 @@ inline Ark_EditMenuOptions EditMenuOptions_serializer::read(DeserializerBase& bu value.onMenuItemClick = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_OnMenuItemClickCallback)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnMenuItemClickCallback))))}; return value; } +inline void EmbedOptions_serializer::write(SerializerBase& buffer, Ark_EmbedOptions value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForSupportDefaultIntrinsicSize = value.supportDefaultIntrinsicSize; + if (runtimeType(valueHolderForSupportDefaultIntrinsicSize) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForSupportDefaultIntrinsicSizeTmpValue = valueHolderForSupportDefaultIntrinsicSize.value; + valueSerializer.writeBoolean(valueHolderForSupportDefaultIntrinsicSizeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_EmbedOptions EmbedOptions_serializer::read(DeserializerBase& buffer) +{ + Ark_EmbedOptions value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto supportDefaultIntrinsicSizeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Boolean supportDefaultIntrinsicSizeTmpBuf = {}; + supportDefaultIntrinsicSizeTmpBuf.tag = supportDefaultIntrinsicSizeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((supportDefaultIntrinsicSizeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + supportDefaultIntrinsicSizeTmpBuf.value = valueDeserializer.readBoolean(); + } + value.supportDefaultIntrinsicSize = supportDefaultIntrinsicSizeTmpBuf; + return value; +} inline void ErrorEvent_serializer::write(SerializerBase& buffer, Ark_ErrorEvent value) { SerializerBase& valueSerializer = buffer; @@ -65269,6 +71810,46 @@ inline Ark_FingerInfo FingerInfo_serializer::read(DeserializerBase& buffer) value.hand = handTmpBuf; return value; } +inline void FirstMeaningfulPaint_serializer::write(SerializerBase& buffer, Ark_FirstMeaningfulPaint value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForNavigationStartTime = value.navigationStartTime; + if (runtimeType(valueHolderForNavigationStartTime) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForNavigationStartTimeTmpValue = valueHolderForNavigationStartTime.value; + valueSerializer.writeInt64(valueHolderForNavigationStartTimeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForFirstMeaningfulPaintTime = value.firstMeaningfulPaintTime; + if (runtimeType(valueHolderForFirstMeaningfulPaintTime) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForFirstMeaningfulPaintTimeTmpValue = valueHolderForFirstMeaningfulPaintTime.value; + valueSerializer.writeInt64(valueHolderForFirstMeaningfulPaintTimeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_FirstMeaningfulPaint FirstMeaningfulPaint_serializer::read(DeserializerBase& buffer) +{ + Ark_FirstMeaningfulPaint value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto navigationStartTimeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int64 navigationStartTimeTmpBuf = {}; + navigationStartTimeTmpBuf.tag = navigationStartTimeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((navigationStartTimeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + navigationStartTimeTmpBuf.value = valueDeserializer.readInt64(); + } + value.navigationStartTime = navigationStartTimeTmpBuf; + const auto firstMeaningfulPaintTimeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int64 firstMeaningfulPaintTimeTmpBuf = {}; + firstMeaningfulPaintTimeTmpBuf.tag = firstMeaningfulPaintTimeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((firstMeaningfulPaintTimeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + firstMeaningfulPaintTimeTmpBuf.value = valueDeserializer.readInt64(); + } + value.firstMeaningfulPaintTime = firstMeaningfulPaintTimeTmpBuf; + return value; +} inline void FocusMovement_serializer::write(SerializerBase& buffer, Ark_FocusMovement value) { SerializerBase& valueSerializer = buffer; @@ -65609,6 +72190,49 @@ inline Ark_Frame Frame_serializer::read(DeserializerBase& buffer) value.height = static_cast(valueDeserializer.readNumber()); return value; } +inline void FullScreenEnterEvent_serializer::write(SerializerBase& buffer, Ark_FullScreenEnterEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForHandler = value.handler; + FullScreenExitHandler_serializer::write(valueSerializer, valueHolderForHandler); + const auto valueHolderForVideoWidth = value.videoWidth; + if (runtimeType(valueHolderForVideoWidth) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForVideoWidthTmpValue = valueHolderForVideoWidth.value; + valueSerializer.writeNumber(valueHolderForVideoWidthTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForVideoHeight = value.videoHeight; + if (runtimeType(valueHolderForVideoHeight) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForVideoHeightTmpValue = valueHolderForVideoHeight.value; + valueSerializer.writeNumber(valueHolderForVideoHeightTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_FullScreenEnterEvent FullScreenEnterEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_FullScreenEnterEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.handler = static_cast(FullScreenExitHandler_serializer::read(valueDeserializer)); + const auto videoWidthTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Number videoWidthTmpBuf = {}; + videoWidthTmpBuf.tag = videoWidthTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((videoWidthTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + videoWidthTmpBuf.value = static_cast(valueDeserializer.readNumber()); + } + value.videoWidth = videoWidthTmpBuf; + const auto videoHeightTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Number videoHeightTmpBuf = {}; + videoHeightTmpBuf.tag = videoHeightTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((videoHeightTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + videoHeightTmpBuf.value = static_cast(valueDeserializer.readNumber()); + } + value.videoHeight = videoHeightTmpBuf; + return value; +} inline void GaugeConfiguration_serializer::write(SerializerBase& buffer, Ark_GaugeConfiguration value) { SerializerBase& valueSerializer = buffer; @@ -65892,208 +72516,224 @@ inline Ark_GridColColumnOption GridColColumnOption_serializer::read(Deserializer value.xxl = xxlTmpBuf; return value; } -inline void GridItemOptions_serializer::write(SerializerBase& buffer, Ark_GridItemOptions value) +inline void GridItemOptions_serializer::write(SerializerBase& buffer, Ark_GridItemOptions value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForStyle = value.style; + if (runtimeType(valueHolderForStyle) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForStyleTmpValue = valueHolderForStyle.value; + valueSerializer.writeInt32(static_cast(valueHolderForStyleTmpValue)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_GridItemOptions GridItemOptions_serializer::read(DeserializerBase& buffer) +{ + Ark_GridItemOptions value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto styleTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_GridItemStyle styleTmpBuf = {}; + styleTmpBuf.tag = styleTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((styleTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + styleTmpBuf.value = static_cast(valueDeserializer.readInt32()); + } + value.style = styleTmpBuf; + return value; +} +inline void GridLayoutOptions_serializer::write(SerializerBase& buffer, Ark_GridLayoutOptions value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForRegularSize = value.regularSize; + const auto valueHolderForRegularSize_0 = valueHolderForRegularSize.value0; + valueSerializer.writeNumber(valueHolderForRegularSize_0); + const auto valueHolderForRegularSize_1 = valueHolderForRegularSize.value1; + valueSerializer.writeNumber(valueHolderForRegularSize_1); + const auto valueHolderForIrregularIndexes = value.irregularIndexes; + if (runtimeType(valueHolderForIrregularIndexes) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForIrregularIndexesTmpValue = valueHolderForIrregularIndexes.value; + valueSerializer.writeInt32(valueHolderForIrregularIndexesTmpValue.length); + for (int valueHolderForIrregularIndexesTmpValueCounterI = 0; valueHolderForIrregularIndexesTmpValueCounterI < valueHolderForIrregularIndexesTmpValue.length; valueHolderForIrregularIndexesTmpValueCounterI++) { + const Ark_Number valueHolderForIrregularIndexesTmpValueTmpElement = valueHolderForIrregularIndexesTmpValue.array[valueHolderForIrregularIndexesTmpValueCounterI]; + valueSerializer.writeNumber(valueHolderForIrregularIndexesTmpValueTmpElement); + } + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForOnGetIrregularSizeByIndex = value.onGetIrregularSizeByIndex; + if (runtimeType(valueHolderForOnGetIrregularSizeByIndex) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForOnGetIrregularSizeByIndexTmpValue = valueHolderForOnGetIrregularSizeByIndex.value; + valueSerializer.writeCallbackResource(valueHolderForOnGetIrregularSizeByIndexTmpValue.resource); + valueSerializer.writePointer(reinterpret_cast(valueHolderForOnGetIrregularSizeByIndexTmpValue.call)); + valueSerializer.writePointer(reinterpret_cast(valueHolderForOnGetIrregularSizeByIndexTmpValue.callSync)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForOnGetRectByIndex = value.onGetRectByIndex; + if (runtimeType(valueHolderForOnGetRectByIndex) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForOnGetRectByIndexTmpValue = valueHolderForOnGetRectByIndex.value; + valueSerializer.writeCallbackResource(valueHolderForOnGetRectByIndexTmpValue.resource); + valueSerializer.writePointer(reinterpret_cast(valueHolderForOnGetRectByIndexTmpValue.call)); + valueSerializer.writePointer(reinterpret_cast(valueHolderForOnGetRectByIndexTmpValue.callSync)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_GridLayoutOptions GridLayoutOptions_serializer::read(DeserializerBase& buffer) +{ + Ark_GridLayoutOptions value = {}; + DeserializerBase& valueDeserializer = buffer; + Ark_Tuple_Number_Number regularSizeTmpBuf = {}; + regularSizeTmpBuf.value0 = static_cast(valueDeserializer.readNumber()); + regularSizeTmpBuf.value1 = static_cast(valueDeserializer.readNumber()); + value.regularSize = regularSizeTmpBuf; + const auto irregularIndexesTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Array_Number irregularIndexesTmpBuf = {}; + irregularIndexesTmpBuf.tag = irregularIndexesTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((irregularIndexesTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 irregularIndexesTmpBuf_Length = valueDeserializer.readInt32(); + Array_Number irregularIndexesTmpBuf_ = {}; + valueDeserializer.resizeArray::type, + std::decay::type>(&irregularIndexesTmpBuf_, irregularIndexesTmpBuf_Length); + for (int irregularIndexesTmpBuf_BufCounterI = 0; irregularIndexesTmpBuf_BufCounterI < irregularIndexesTmpBuf_Length; irregularIndexesTmpBuf_BufCounterI++) { + irregularIndexesTmpBuf_.array[irregularIndexesTmpBuf_BufCounterI] = static_cast(valueDeserializer.readNumber()); + } + irregularIndexesTmpBuf.value = irregularIndexesTmpBuf_; + } + value.irregularIndexes = irregularIndexesTmpBuf; + const auto onGetIrregularSizeByIndexTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Callback_Number_Tuple_Number_Number onGetIrregularSizeByIndexTmpBuf = {}; + onGetIrregularSizeByIndexTmpBuf.tag = onGetIrregularSizeByIndexTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((onGetIrregularSizeByIndexTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + onGetIrregularSizeByIndexTmpBuf.value = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Number_Tuple_Number_Number)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Number_Tuple_Number_Number))))}; + } + value.onGetIrregularSizeByIndex = onGetIrregularSizeByIndexTmpBuf; + const auto onGetRectByIndexTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Callback_Number_Tuple_Number_Number_Number_Number onGetRectByIndexTmpBuf = {}; + onGetRectByIndexTmpBuf.tag = onGetRectByIndexTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((onGetRectByIndexTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + onGetRectByIndexTmpBuf.value = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Number_Tuple_Number_Number_Number_Number)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Number_Tuple_Number_Number_Number_Number))))}; + } + value.onGetRectByIndex = onGetRectByIndexTmpBuf; + return value; +} +inline void GridRowColumnOption_serializer::write(SerializerBase& buffer, Ark_GridRowColumnOption value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForXs = value.xs; + if (runtimeType(valueHolderForXs) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForXsTmpValue = valueHolderForXs.value; + valueSerializer.writeNumber(valueHolderForXsTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForSm = value.sm; + if (runtimeType(valueHolderForSm) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForSmTmpValue = valueHolderForSm.value; + valueSerializer.writeNumber(valueHolderForSmTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForMd = value.md; + if (runtimeType(valueHolderForMd) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForMdTmpValue = valueHolderForMd.value; + valueSerializer.writeNumber(valueHolderForMdTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForLg = value.lg; + if (runtimeType(valueHolderForLg) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForLgTmpValue = valueHolderForLg.value; + valueSerializer.writeNumber(valueHolderForLgTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForXl = value.xl; + if (runtimeType(valueHolderForXl) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForXlTmpValue = valueHolderForXl.value; + valueSerializer.writeNumber(valueHolderForXlTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForXxl = value.xxl; + if (runtimeType(valueHolderForXxl) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForXxlTmpValue = valueHolderForXxl.value; + valueSerializer.writeNumber(valueHolderForXxlTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_GridRowColumnOption GridRowColumnOption_serializer::read(DeserializerBase& buffer) +{ + Ark_GridRowColumnOption value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto xsTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Number xsTmpBuf = {}; + xsTmpBuf.tag = xsTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((xsTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + xsTmpBuf.value = static_cast(valueDeserializer.readNumber()); + } + value.xs = xsTmpBuf; + const auto smTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Number smTmpBuf = {}; + smTmpBuf.tag = smTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((smTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + smTmpBuf.value = static_cast(valueDeserializer.readNumber()); + } + value.sm = smTmpBuf; + const auto mdTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Number mdTmpBuf = {}; + mdTmpBuf.tag = mdTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((mdTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + mdTmpBuf.value = static_cast(valueDeserializer.readNumber()); + } + value.md = mdTmpBuf; + const auto lgTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Number lgTmpBuf = {}; + lgTmpBuf.tag = lgTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((lgTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + lgTmpBuf.value = static_cast(valueDeserializer.readNumber()); + } + value.lg = lgTmpBuf; + const auto xlTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Number xlTmpBuf = {}; + xlTmpBuf.tag = xlTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((xlTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + xlTmpBuf.value = static_cast(valueDeserializer.readNumber()); + } + value.xl = xlTmpBuf; + const auto xxlTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Number xxlTmpBuf = {}; + xxlTmpBuf.tag = xxlTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((xxlTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + xxlTmpBuf.value = static_cast(valueDeserializer.readNumber()); + } + value.xxl = xxlTmpBuf; + return value; +} +inline void Header_serializer::write(SerializerBase& buffer, Ark_Header value) { SerializerBase& valueSerializer = buffer; - const auto valueHolderForStyle = value.style; - if (runtimeType(valueHolderForStyle) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForStyleTmpValue = valueHolderForStyle.value; - valueSerializer.writeInt32(static_cast(valueHolderForStyleTmpValue)); - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } + const auto valueHolderForHeaderKey = value.headerKey; + valueSerializer.writeString(valueHolderForHeaderKey); + const auto valueHolderForHeaderValue = value.headerValue; + valueSerializer.writeString(valueHolderForHeaderValue); } -inline Ark_GridItemOptions GridItemOptions_serializer::read(DeserializerBase& buffer) +inline Ark_Header Header_serializer::read(DeserializerBase& buffer) { - Ark_GridItemOptions value = {}; + Ark_Header value = {}; DeserializerBase& valueDeserializer = buffer; - const auto styleTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_GridItemStyle styleTmpBuf = {}; - styleTmpBuf.tag = styleTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((styleTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - styleTmpBuf.value = static_cast(valueDeserializer.readInt32()); - } - value.style = styleTmpBuf; - return value; -} -inline void GridLayoutOptions_serializer::write(SerializerBase& buffer, Ark_GridLayoutOptions value) -{ - SerializerBase& valueSerializer = buffer; - const auto valueHolderForRegularSize = value.regularSize; - const auto valueHolderForRegularSize_0 = valueHolderForRegularSize.value0; - valueSerializer.writeNumber(valueHolderForRegularSize_0); - const auto valueHolderForRegularSize_1 = valueHolderForRegularSize.value1; - valueSerializer.writeNumber(valueHolderForRegularSize_1); - const auto valueHolderForIrregularIndexes = value.irregularIndexes; - if (runtimeType(valueHolderForIrregularIndexes) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForIrregularIndexesTmpValue = valueHolderForIrregularIndexes.value; - valueSerializer.writeInt32(valueHolderForIrregularIndexesTmpValue.length); - for (int valueHolderForIrregularIndexesTmpValueCounterI = 0; valueHolderForIrregularIndexesTmpValueCounterI < valueHolderForIrregularIndexesTmpValue.length; valueHolderForIrregularIndexesTmpValueCounterI++) { - const Ark_Number valueHolderForIrregularIndexesTmpValueTmpElement = valueHolderForIrregularIndexesTmpValue.array[valueHolderForIrregularIndexesTmpValueCounterI]; - valueSerializer.writeNumber(valueHolderForIrregularIndexesTmpValueTmpElement); - } - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } - const auto valueHolderForOnGetIrregularSizeByIndex = value.onGetIrregularSizeByIndex; - if (runtimeType(valueHolderForOnGetIrregularSizeByIndex) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForOnGetIrregularSizeByIndexTmpValue = valueHolderForOnGetIrregularSizeByIndex.value; - valueSerializer.writeCallbackResource(valueHolderForOnGetIrregularSizeByIndexTmpValue.resource); - valueSerializer.writePointer(reinterpret_cast(valueHolderForOnGetIrregularSizeByIndexTmpValue.call)); - valueSerializer.writePointer(reinterpret_cast(valueHolderForOnGetIrregularSizeByIndexTmpValue.callSync)); - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } - const auto valueHolderForOnGetRectByIndex = value.onGetRectByIndex; - if (runtimeType(valueHolderForOnGetRectByIndex) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForOnGetRectByIndexTmpValue = valueHolderForOnGetRectByIndex.value; - valueSerializer.writeCallbackResource(valueHolderForOnGetRectByIndexTmpValue.resource); - valueSerializer.writePointer(reinterpret_cast(valueHolderForOnGetRectByIndexTmpValue.call)); - valueSerializer.writePointer(reinterpret_cast(valueHolderForOnGetRectByIndexTmpValue.callSync)); - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } -} -inline Ark_GridLayoutOptions GridLayoutOptions_serializer::read(DeserializerBase& buffer) -{ - Ark_GridLayoutOptions value = {}; - DeserializerBase& valueDeserializer = buffer; - Ark_Tuple_Number_Number regularSizeTmpBuf = {}; - regularSizeTmpBuf.value0 = static_cast(valueDeserializer.readNumber()); - regularSizeTmpBuf.value1 = static_cast(valueDeserializer.readNumber()); - value.regularSize = regularSizeTmpBuf; - const auto irregularIndexesTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Array_Number irregularIndexesTmpBuf = {}; - irregularIndexesTmpBuf.tag = irregularIndexesTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((irregularIndexesTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - const Ark_Int32 irregularIndexesTmpBuf_Length = valueDeserializer.readInt32(); - Array_Number irregularIndexesTmpBuf_ = {}; - valueDeserializer.resizeArray::type, - std::decay::type>(&irregularIndexesTmpBuf_, irregularIndexesTmpBuf_Length); - for (int irregularIndexesTmpBuf_BufCounterI = 0; irregularIndexesTmpBuf_BufCounterI < irregularIndexesTmpBuf_Length; irregularIndexesTmpBuf_BufCounterI++) { - irregularIndexesTmpBuf_.array[irregularIndexesTmpBuf_BufCounterI] = static_cast(valueDeserializer.readNumber()); - } - irregularIndexesTmpBuf.value = irregularIndexesTmpBuf_; - } - value.irregularIndexes = irregularIndexesTmpBuf; - const auto onGetIrregularSizeByIndexTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Callback_Number_Tuple_Number_Number onGetIrregularSizeByIndexTmpBuf = {}; - onGetIrregularSizeByIndexTmpBuf.tag = onGetIrregularSizeByIndexTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((onGetIrregularSizeByIndexTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - onGetIrregularSizeByIndexTmpBuf.value = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Number_Tuple_Number_Number)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Number_Tuple_Number_Number))))}; - } - value.onGetIrregularSizeByIndex = onGetIrregularSizeByIndexTmpBuf; - const auto onGetRectByIndexTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Callback_Number_Tuple_Number_Number_Number_Number onGetRectByIndexTmpBuf = {}; - onGetRectByIndexTmpBuf.tag = onGetRectByIndexTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((onGetRectByIndexTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - onGetRectByIndexTmpBuf.value = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Number_Tuple_Number_Number_Number_Number)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Number_Tuple_Number_Number_Number_Number))))}; - } - value.onGetRectByIndex = onGetRectByIndexTmpBuf; - return value; -} -inline void GridRowColumnOption_serializer::write(SerializerBase& buffer, Ark_GridRowColumnOption value) -{ - SerializerBase& valueSerializer = buffer; - const auto valueHolderForXs = value.xs; - if (runtimeType(valueHolderForXs) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForXsTmpValue = valueHolderForXs.value; - valueSerializer.writeNumber(valueHolderForXsTmpValue); - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } - const auto valueHolderForSm = value.sm; - if (runtimeType(valueHolderForSm) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForSmTmpValue = valueHolderForSm.value; - valueSerializer.writeNumber(valueHolderForSmTmpValue); - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } - const auto valueHolderForMd = value.md; - if (runtimeType(valueHolderForMd) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForMdTmpValue = valueHolderForMd.value; - valueSerializer.writeNumber(valueHolderForMdTmpValue); - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } - const auto valueHolderForLg = value.lg; - if (runtimeType(valueHolderForLg) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForLgTmpValue = valueHolderForLg.value; - valueSerializer.writeNumber(valueHolderForLgTmpValue); - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } - const auto valueHolderForXl = value.xl; - if (runtimeType(valueHolderForXl) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForXlTmpValue = valueHolderForXl.value; - valueSerializer.writeNumber(valueHolderForXlTmpValue); - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } - const auto valueHolderForXxl = value.xxl; - if (runtimeType(valueHolderForXxl) != INTEROP_RUNTIME_UNDEFINED) { - valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); - const auto valueHolderForXxlTmpValue = valueHolderForXxl.value; - valueSerializer.writeNumber(valueHolderForXxlTmpValue); - } else { - valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); - } -} -inline Ark_GridRowColumnOption GridRowColumnOption_serializer::read(DeserializerBase& buffer) -{ - Ark_GridRowColumnOption value = {}; - DeserializerBase& valueDeserializer = buffer; - const auto xsTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number xsTmpBuf = {}; - xsTmpBuf.tag = xsTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((xsTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - xsTmpBuf.value = static_cast(valueDeserializer.readNumber()); - } - value.xs = xsTmpBuf; - const auto smTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number smTmpBuf = {}; - smTmpBuf.tag = smTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((smTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - smTmpBuf.value = static_cast(valueDeserializer.readNumber()); - } - value.sm = smTmpBuf; - const auto mdTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number mdTmpBuf = {}; - mdTmpBuf.tag = mdTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((mdTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - mdTmpBuf.value = static_cast(valueDeserializer.readNumber()); - } - value.md = mdTmpBuf; - const auto lgTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number lgTmpBuf = {}; - lgTmpBuf.tag = lgTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((lgTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - lgTmpBuf.value = static_cast(valueDeserializer.readNumber()); - } - value.lg = lgTmpBuf; - const auto xlTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number xlTmpBuf = {}; - xlTmpBuf.tag = xlTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((xlTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - xlTmpBuf.value = static_cast(valueDeserializer.readNumber()); - } - value.xl = xlTmpBuf; - const auto xxlTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Number xxlTmpBuf = {}; - xxlTmpBuf.tag = xxlTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((xxlTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { - xxlTmpBuf.value = static_cast(valueDeserializer.readNumber()); - } - value.xxl = xxlTmpBuf; + value.headerKey = static_cast(valueDeserializer.readString()); + value.headerValue = static_cast(valueDeserializer.readString()); return value; } inline void HierarchicalSymbolEffect_serializer::write(SerializerBase& buffer, Ark_HierarchicalSymbolEffect value) @@ -66372,6 +73012,22 @@ inline Ark_InsertValue InsertValue_serializer::read(DeserializerBase& buffer) value.insertValue = static_cast(valueDeserializer.readString()); return value; } +inline void IntelligentTrackingPreventionDetails_serializer::write(SerializerBase& buffer, Ark_IntelligentTrackingPreventionDetails value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForHost = value.host; + valueSerializer.writeString(valueHolderForHost); + const auto valueHolderForTrackerHost = value.trackerHost; + valueSerializer.writeString(valueHolderForTrackerHost); +} +inline Ark_IntelligentTrackingPreventionDetails IntelligentTrackingPreventionDetails_serializer::read(DeserializerBase& buffer) +{ + Ark_IntelligentTrackingPreventionDetails value = {}; + DeserializerBase& valueDeserializer = buffer; + value.host = static_cast(valueDeserializer.readString()); + value.trackerHost = static_cast(valueDeserializer.readString()); + return value; +} inline void intl_DateTimeOptions_serializer::write(SerializerBase& buffer, Ark_intl_DateTimeOptions value) { SerializerBase& valueSerializer = buffer; @@ -66705,6 +73361,80 @@ inline Ark_ItemDragInfo ItemDragInfo_serializer::read(DeserializerBase& buffer) value.y = static_cast(valueDeserializer.readNumber()); return value; } +inline void JavaScriptProxy_serializer::write(SerializerBase& buffer, Ark_JavaScriptProxy value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForObject_ = value.object_; + valueSerializer.writeObject(valueHolderForObject_); + const auto valueHolderForName = value.name; + valueSerializer.writeString(valueHolderForName); + const auto valueHolderForMethodList = value.methodList; + valueSerializer.writeInt32(valueHolderForMethodList.length); + for (int valueHolderForMethodListCounterI = 0; valueHolderForMethodListCounterI < valueHolderForMethodList.length; valueHolderForMethodListCounterI++) { + const Ark_String valueHolderForMethodListTmpElement = valueHolderForMethodList.array[valueHolderForMethodListCounterI]; + valueSerializer.writeString(valueHolderForMethodListTmpElement); + } + const auto valueHolderForController = value.controller; + webview_WebviewController_serializer::write(valueSerializer, valueHolderForController); + const auto valueHolderForAsyncMethodList = value.asyncMethodList; + if (runtimeType(valueHolderForAsyncMethodList) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForAsyncMethodListTmpValue = valueHolderForAsyncMethodList.value; + valueSerializer.writeInt32(valueHolderForAsyncMethodListTmpValue.length); + for (int valueHolderForAsyncMethodListTmpValueCounterI = 0; valueHolderForAsyncMethodListTmpValueCounterI < valueHolderForAsyncMethodListTmpValue.length; valueHolderForAsyncMethodListTmpValueCounterI++) { + const Ark_String valueHolderForAsyncMethodListTmpValueTmpElement = valueHolderForAsyncMethodListTmpValue.array[valueHolderForAsyncMethodListTmpValueCounterI]; + valueSerializer.writeString(valueHolderForAsyncMethodListTmpValueTmpElement); + } + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForPermission = value.permission; + if (runtimeType(valueHolderForPermission) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForPermissionTmpValue = valueHolderForPermission.value; + valueSerializer.writeString(valueHolderForPermissionTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_JavaScriptProxy JavaScriptProxy_serializer::read(DeserializerBase& buffer) +{ + Ark_JavaScriptProxy value = {}; + DeserializerBase& valueDeserializer = buffer; + value.object_ = static_cast(valueDeserializer.readObject()); + value.name = static_cast(valueDeserializer.readString()); + const Ark_Int32 methodListTmpBufLength = valueDeserializer.readInt32(); + Array_String methodListTmpBuf = {}; + valueDeserializer.resizeArray::type, + std::decay::type>(&methodListTmpBuf, methodListTmpBufLength); + for (int methodListTmpBufBufCounterI = 0; methodListTmpBufBufCounterI < methodListTmpBufLength; methodListTmpBufBufCounterI++) { + methodListTmpBuf.array[methodListTmpBufBufCounterI] = static_cast(valueDeserializer.readString()); + } + value.methodList = methodListTmpBuf; + value.controller = static_cast(webview_WebviewController_serializer::read(valueDeserializer)); + const auto asyncMethodListTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Array_String asyncMethodListTmpBuf = {}; + asyncMethodListTmpBuf.tag = asyncMethodListTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((asyncMethodListTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 asyncMethodListTmpBuf_Length = valueDeserializer.readInt32(); + Array_String asyncMethodListTmpBuf_ = {}; + valueDeserializer.resizeArray::type, + std::decay::type>(&asyncMethodListTmpBuf_, asyncMethodListTmpBuf_Length); + for (int asyncMethodListTmpBuf_BufCounterI = 0; asyncMethodListTmpBuf_BufCounterI < asyncMethodListTmpBuf_Length; asyncMethodListTmpBuf_BufCounterI++) { + asyncMethodListTmpBuf_.array[asyncMethodListTmpBuf_BufCounterI] = static_cast(valueDeserializer.readString()); + } + asyncMethodListTmpBuf.value = asyncMethodListTmpBuf_; + } + value.asyncMethodList = asyncMethodListTmpBuf; + const auto permissionTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String permissionTmpBuf = {}; + permissionTmpBuf.tag = permissionTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((permissionTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + permissionTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.permission = permissionTmpBuf; + return value; +} inline void KeyboardOptions_serializer::write(SerializerBase& buffer, Ark_KeyboardOptions value) { SerializerBase& valueSerializer = buffer; @@ -66741,6 +73471,106 @@ inline Ark_KeyEvent KeyEvent_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void LargestContentfulPaint_serializer::write(SerializerBase& buffer, Ark_LargestContentfulPaint value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForNavigationStartTime = value.navigationStartTime; + if (runtimeType(valueHolderForNavigationStartTime) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForNavigationStartTimeTmpValue = valueHolderForNavigationStartTime.value; + valueSerializer.writeInt64(valueHolderForNavigationStartTimeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForLargestImagePaintTime = value.largestImagePaintTime; + if (runtimeType(valueHolderForLargestImagePaintTime) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForLargestImagePaintTimeTmpValue = valueHolderForLargestImagePaintTime.value; + valueSerializer.writeInt64(valueHolderForLargestImagePaintTimeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForLargestTextPaintTime = value.largestTextPaintTime; + if (runtimeType(valueHolderForLargestTextPaintTime) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForLargestTextPaintTimeTmpValue = valueHolderForLargestTextPaintTime.value; + valueSerializer.writeInt64(valueHolderForLargestTextPaintTimeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForImageBPP = value.imageBPP; + if (runtimeType(valueHolderForImageBPP) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForImageBPPTmpValue = valueHolderForImageBPP.value; + valueSerializer.writeFloat64(valueHolderForImageBPPTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForLargestImageLoadStartTime = value.largestImageLoadStartTime; + if (runtimeType(valueHolderForLargestImageLoadStartTime) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForLargestImageLoadStartTimeTmpValue = valueHolderForLargestImageLoadStartTime.value; + valueSerializer.writeInt64(valueHolderForLargestImageLoadStartTimeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForLargestImageLoadEndTime = value.largestImageLoadEndTime; + if (runtimeType(valueHolderForLargestImageLoadEndTime) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForLargestImageLoadEndTimeTmpValue = valueHolderForLargestImageLoadEndTime.value; + valueSerializer.writeInt64(valueHolderForLargestImageLoadEndTimeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_LargestContentfulPaint LargestContentfulPaint_serializer::read(DeserializerBase& buffer) +{ + Ark_LargestContentfulPaint value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto navigationStartTimeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int64 navigationStartTimeTmpBuf = {}; + navigationStartTimeTmpBuf.tag = navigationStartTimeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((navigationStartTimeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + navigationStartTimeTmpBuf.value = valueDeserializer.readInt64(); + } + value.navigationStartTime = navigationStartTimeTmpBuf; + const auto largestImagePaintTimeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int64 largestImagePaintTimeTmpBuf = {}; + largestImagePaintTimeTmpBuf.tag = largestImagePaintTimeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((largestImagePaintTimeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + largestImagePaintTimeTmpBuf.value = valueDeserializer.readInt64(); + } + value.largestImagePaintTime = largestImagePaintTimeTmpBuf; + const auto largestTextPaintTimeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int64 largestTextPaintTimeTmpBuf = {}; + largestTextPaintTimeTmpBuf.tag = largestTextPaintTimeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((largestTextPaintTimeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + largestTextPaintTimeTmpBuf.value = valueDeserializer.readInt64(); + } + value.largestTextPaintTime = largestTextPaintTimeTmpBuf; + const auto imageBPPTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Float64 imageBPPTmpBuf = {}; + imageBPPTmpBuf.tag = imageBPPTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((imageBPPTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + imageBPPTmpBuf.value = valueDeserializer.readFloat64(); + } + value.imageBPP = imageBPPTmpBuf; + const auto largestImageLoadStartTimeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int64 largestImageLoadStartTimeTmpBuf = {}; + largestImageLoadStartTimeTmpBuf.tag = largestImageLoadStartTimeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((largestImageLoadStartTimeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + largestImageLoadStartTimeTmpBuf.value = valueDeserializer.readInt64(); + } + value.largestImageLoadStartTime = largestImageLoadStartTimeTmpBuf; + const auto largestImageLoadEndTimeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int64 largestImageLoadEndTimeTmpBuf = {}; + largestImageLoadEndTimeTmpBuf.tag = largestImageLoadEndTimeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((largestImageLoadEndTimeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + largestImageLoadEndTimeTmpBuf.value = valueDeserializer.readInt64(); + } + value.largestImageLoadEndTime = largestImageLoadEndTimeTmpBuf; + return value; +} inline void LayoutConstraint_serializer::write(SerializerBase& buffer, Ark_LayoutConstraint value) { SerializerBase& valueSerializer = buffer; @@ -67219,6 +74049,31 @@ inline Ark_ListOptions ListOptions_serializer::read(DeserializerBase& buffer) value.scroller = scrollerTmpBuf; return value; } +inline void LoadCommittedDetails_serializer::write(SerializerBase& buffer, Ark_LoadCommittedDetails value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForIsMainFrame = value.isMainFrame; + valueSerializer.writeBoolean(valueHolderForIsMainFrame); + const auto valueHolderForIsSameDocument = value.isSameDocument; + valueSerializer.writeBoolean(valueHolderForIsSameDocument); + const auto valueHolderForDidReplaceEntry = value.didReplaceEntry; + valueSerializer.writeBoolean(valueHolderForDidReplaceEntry); + const auto valueHolderForNavigationType = value.navigationType; + valueSerializer.writeInt32(static_cast(valueHolderForNavigationType)); + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); +} +inline Ark_LoadCommittedDetails LoadCommittedDetails_serializer::read(DeserializerBase& buffer) +{ + Ark_LoadCommittedDetails value = {}; + DeserializerBase& valueDeserializer = buffer; + value.isMainFrame = valueDeserializer.readBoolean(); + value.isSameDocument = valueDeserializer.readBoolean(); + value.didReplaceEntry = valueDeserializer.readBoolean(); + value.navigationType = static_cast(valueDeserializer.readInt32()); + value.url = static_cast(valueDeserializer.readString()); + return value; +} inline void LocalizedHorizontalAlignParam_serializer::write(SerializerBase& buffer, Ark_LocalizedHorizontalAlignParam value) { SerializerBase& valueSerializer = buffer; @@ -67678,6 +74533,22 @@ inline Ark_MutableStyledString MutableStyledString_serializer::read(Deserializer Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void NativeEmbedVisibilityInfo_serializer::write(SerializerBase& buffer, Ark_NativeEmbedVisibilityInfo value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForVisibility = value.visibility; + valueSerializer.writeBoolean(valueHolderForVisibility); + const auto valueHolderForEmbedId = value.embedId; + valueSerializer.writeString(valueHolderForEmbedId); +} +inline Ark_NativeEmbedVisibilityInfo NativeEmbedVisibilityInfo_serializer::read(DeserializerBase& buffer) +{ + Ark_NativeEmbedVisibilityInfo value = {}; + DeserializerBase& valueDeserializer = buffer; + value.visibility = valueDeserializer.readBoolean(); + value.embedId = static_cast(valueDeserializer.readString()); + return value; +} inline void NavContentInfo_serializer::write(SerializerBase& buffer, Ark_NavContentInfo value) { SerializerBase& valueSerializer = buffer; @@ -68018,6 +74889,536 @@ inline Ark_NestedScrollInfo NestedScrollInfo_serializer::read(DeserializerBase& value.child = static_cast(Scroller_serializer::read(valueDeserializer)); return value; } +inline void NestedScrollOptionsExt_serializer::write(SerializerBase& buffer, Ark_NestedScrollOptionsExt value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForScrollUp = value.scrollUp; + if (runtimeType(valueHolderForScrollUp) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForScrollUpTmpValue = valueHolderForScrollUp.value; + valueSerializer.writeInt32(static_cast(valueHolderForScrollUpTmpValue)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForScrollDown = value.scrollDown; + if (runtimeType(valueHolderForScrollDown) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForScrollDownTmpValue = valueHolderForScrollDown.value; + valueSerializer.writeInt32(static_cast(valueHolderForScrollDownTmpValue)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForScrollRight = value.scrollRight; + if (runtimeType(valueHolderForScrollRight) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForScrollRightTmpValue = valueHolderForScrollRight.value; + valueSerializer.writeInt32(static_cast(valueHolderForScrollRightTmpValue)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForScrollLeft = value.scrollLeft; + if (runtimeType(valueHolderForScrollLeft) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForScrollLeftTmpValue = valueHolderForScrollLeft.value; + valueSerializer.writeInt32(static_cast(valueHolderForScrollLeftTmpValue)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_NestedScrollOptionsExt NestedScrollOptionsExt_serializer::read(DeserializerBase& buffer) +{ + Ark_NestedScrollOptionsExt value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto scrollUpTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_NestedScrollMode scrollUpTmpBuf = {}; + scrollUpTmpBuf.tag = scrollUpTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((scrollUpTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + scrollUpTmpBuf.value = static_cast(valueDeserializer.readInt32()); + } + value.scrollUp = scrollUpTmpBuf; + const auto scrollDownTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_NestedScrollMode scrollDownTmpBuf = {}; + scrollDownTmpBuf.tag = scrollDownTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((scrollDownTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + scrollDownTmpBuf.value = static_cast(valueDeserializer.readInt32()); + } + value.scrollDown = scrollDownTmpBuf; + const auto scrollRightTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_NestedScrollMode scrollRightTmpBuf = {}; + scrollRightTmpBuf.tag = scrollRightTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((scrollRightTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + scrollRightTmpBuf.value = static_cast(valueDeserializer.readInt32()); + } + value.scrollRight = scrollRightTmpBuf; + const auto scrollLeftTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_NestedScrollMode scrollLeftTmpBuf = {}; + scrollLeftTmpBuf.tag = scrollLeftTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((scrollLeftTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + scrollLeftTmpBuf.value = static_cast(valueDeserializer.readInt32()); + } + value.scrollLeft = scrollLeftTmpBuf; + return value; +} +inline void OnAlertEvent_serializer::write(SerializerBase& buffer, Ark_OnAlertEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); + const auto valueHolderForMessage = value.message; + valueSerializer.writeString(valueHolderForMessage); + const auto valueHolderForResult = value.result; + JsResult_serializer::write(valueSerializer, valueHolderForResult); +} +inline Ark_OnAlertEvent OnAlertEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnAlertEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + value.message = static_cast(valueDeserializer.readString()); + value.result = static_cast(JsResult_serializer::read(valueDeserializer)); + return value; +} +inline void OnBeforeUnloadEvent_serializer::write(SerializerBase& buffer, Ark_OnBeforeUnloadEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); + const auto valueHolderForMessage = value.message; + valueSerializer.writeString(valueHolderForMessage); + const auto valueHolderForResult = value.result; + JsResult_serializer::write(valueSerializer, valueHolderForResult); +} +inline Ark_OnBeforeUnloadEvent OnBeforeUnloadEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnBeforeUnloadEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + value.message = static_cast(valueDeserializer.readString()); + value.result = static_cast(JsResult_serializer::read(valueDeserializer)); + return value; +} +inline void OnClientAuthenticationEvent_serializer::write(SerializerBase& buffer, Ark_OnClientAuthenticationEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForHandler = value.handler; + ClientAuthenticationHandler_serializer::write(valueSerializer, valueHolderForHandler); + const auto valueHolderForHost = value.host; + valueSerializer.writeString(valueHolderForHost); + const auto valueHolderForPort = value.port; + valueSerializer.writeNumber(valueHolderForPort); + const auto valueHolderForKeyTypes = value.keyTypes; + valueSerializer.writeInt32(valueHolderForKeyTypes.length); + for (int valueHolderForKeyTypesCounterI = 0; valueHolderForKeyTypesCounterI < valueHolderForKeyTypes.length; valueHolderForKeyTypesCounterI++) { + const Ark_String valueHolderForKeyTypesTmpElement = valueHolderForKeyTypes.array[valueHolderForKeyTypesCounterI]; + valueSerializer.writeString(valueHolderForKeyTypesTmpElement); + } + const auto valueHolderForIssuers = value.issuers; + valueSerializer.writeInt32(valueHolderForIssuers.length); + for (int valueHolderForIssuersCounterI = 0; valueHolderForIssuersCounterI < valueHolderForIssuers.length; valueHolderForIssuersCounterI++) { + const Ark_String valueHolderForIssuersTmpElement = valueHolderForIssuers.array[valueHolderForIssuersCounterI]; + valueSerializer.writeString(valueHolderForIssuersTmpElement); + } +} +inline Ark_OnClientAuthenticationEvent OnClientAuthenticationEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnClientAuthenticationEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.handler = static_cast(ClientAuthenticationHandler_serializer::read(valueDeserializer)); + value.host = static_cast(valueDeserializer.readString()); + value.port = static_cast(valueDeserializer.readNumber()); + const Ark_Int32 keyTypesTmpBufLength = valueDeserializer.readInt32(); + Array_String keyTypesTmpBuf = {}; + valueDeserializer.resizeArray::type, + std::decay::type>(&keyTypesTmpBuf, keyTypesTmpBufLength); + for (int keyTypesTmpBufBufCounterI = 0; keyTypesTmpBufBufCounterI < keyTypesTmpBufLength; keyTypesTmpBufBufCounterI++) { + keyTypesTmpBuf.array[keyTypesTmpBufBufCounterI] = static_cast(valueDeserializer.readString()); + } + value.keyTypes = keyTypesTmpBuf; + const Ark_Int32 issuersTmpBufLength = valueDeserializer.readInt32(); + Array_String issuersTmpBuf = {}; + valueDeserializer.resizeArray::type, + std::decay::type>(&issuersTmpBuf, issuersTmpBufLength); + for (int issuersTmpBufBufCounterI = 0; issuersTmpBufBufCounterI < issuersTmpBufLength; issuersTmpBufBufCounterI++) { + issuersTmpBuf.array[issuersTmpBufBufCounterI] = static_cast(valueDeserializer.readString()); + } + value.issuers = issuersTmpBuf; + return value; +} +inline void OnConfirmEvent_serializer::write(SerializerBase& buffer, Ark_OnConfirmEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); + const auto valueHolderForMessage = value.message; + valueSerializer.writeString(valueHolderForMessage); + const auto valueHolderForResult = value.result; + JsResult_serializer::write(valueSerializer, valueHolderForResult); +} +inline Ark_OnConfirmEvent OnConfirmEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnConfirmEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + value.message = static_cast(valueDeserializer.readString()); + value.result = static_cast(JsResult_serializer::read(valueDeserializer)); + return value; +} +inline void OnContextMenuShowEvent_serializer::write(SerializerBase& buffer, Ark_OnContextMenuShowEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForParam = value.param; + WebContextMenuParam_serializer::write(valueSerializer, valueHolderForParam); + const auto valueHolderForResult = value.result; + WebContextMenuResult_serializer::write(valueSerializer, valueHolderForResult); +} +inline Ark_OnContextMenuShowEvent OnContextMenuShowEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnContextMenuShowEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.param = static_cast(WebContextMenuParam_serializer::read(valueDeserializer)); + value.result = static_cast(WebContextMenuResult_serializer::read(valueDeserializer)); + return value; +} +inline void OnDownloadStartEvent_serializer::write(SerializerBase& buffer, Ark_OnDownloadStartEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); + const auto valueHolderForUserAgent = value.userAgent; + valueSerializer.writeString(valueHolderForUserAgent); + const auto valueHolderForContentDisposition = value.contentDisposition; + valueSerializer.writeString(valueHolderForContentDisposition); + const auto valueHolderForMimetype = value.mimetype; + valueSerializer.writeString(valueHolderForMimetype); + const auto valueHolderForContentLength = value.contentLength; + valueSerializer.writeNumber(valueHolderForContentLength); +} +inline Ark_OnDownloadStartEvent OnDownloadStartEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnDownloadStartEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + value.userAgent = static_cast(valueDeserializer.readString()); + value.contentDisposition = static_cast(valueDeserializer.readString()); + value.mimetype = static_cast(valueDeserializer.readString()); + value.contentLength = static_cast(valueDeserializer.readNumber()); + return value; +} +inline void OnErrorReceiveEvent_serializer::write(SerializerBase& buffer, Ark_OnErrorReceiveEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForRequest = value.request; + WebResourceRequest_serializer::write(valueSerializer, valueHolderForRequest); + const auto valueHolderForError = value.error; + WebResourceError_serializer::write(valueSerializer, valueHolderForError); +} +inline Ark_OnErrorReceiveEvent OnErrorReceiveEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnErrorReceiveEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.request = static_cast(WebResourceRequest_serializer::read(valueDeserializer)); + value.error = static_cast(WebResourceError_serializer::read(valueDeserializer)); + return value; +} +inline void OnGeolocationShowEvent_serializer::write(SerializerBase& buffer, Ark_OnGeolocationShowEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForOrigin = value.origin; + valueSerializer.writeString(valueHolderForOrigin); + const auto valueHolderForGeolocation = value.geolocation; + JsGeolocation_serializer::write(valueSerializer, valueHolderForGeolocation); +} +inline Ark_OnGeolocationShowEvent OnGeolocationShowEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnGeolocationShowEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.origin = static_cast(valueDeserializer.readString()); + value.geolocation = static_cast(JsGeolocation_serializer::read(valueDeserializer)); + return value; +} +inline void OnHttpAuthRequestEvent_serializer::write(SerializerBase& buffer, Ark_OnHttpAuthRequestEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForHandler = value.handler; + HttpAuthHandler_serializer::write(valueSerializer, valueHolderForHandler); + const auto valueHolderForHost = value.host; + valueSerializer.writeString(valueHolderForHost); + const auto valueHolderForRealm = value.realm; + valueSerializer.writeString(valueHolderForRealm); +} +inline Ark_OnHttpAuthRequestEvent OnHttpAuthRequestEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnHttpAuthRequestEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.handler = static_cast(HttpAuthHandler_serializer::read(valueDeserializer)); + value.host = static_cast(valueDeserializer.readString()); + value.realm = static_cast(valueDeserializer.readString()); + return value; +} +inline void OnHttpErrorReceiveEvent_serializer::write(SerializerBase& buffer, Ark_OnHttpErrorReceiveEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForRequest = value.request; + WebResourceRequest_serializer::write(valueSerializer, valueHolderForRequest); + const auto valueHolderForResponse = value.response; + WebResourceResponse_serializer::write(valueSerializer, valueHolderForResponse); +} +inline Ark_OnHttpErrorReceiveEvent OnHttpErrorReceiveEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnHttpErrorReceiveEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.request = static_cast(WebResourceRequest_serializer::read(valueDeserializer)); + value.response = static_cast(WebResourceResponse_serializer::read(valueDeserializer)); + return value; +} +inline void OnInterceptRequestEvent_serializer::write(SerializerBase& buffer, Ark_OnInterceptRequestEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForRequest = value.request; + WebResourceRequest_serializer::write(valueSerializer, valueHolderForRequest); +} +inline Ark_OnInterceptRequestEvent OnInterceptRequestEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnInterceptRequestEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.request = static_cast(WebResourceRequest_serializer::read(valueDeserializer)); + return value; +} +inline void OnLoadInterceptEvent_serializer::write(SerializerBase& buffer, Ark_OnLoadInterceptEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForData = value.data; + WebResourceRequest_serializer::write(valueSerializer, valueHolderForData); +} +inline Ark_OnLoadInterceptEvent OnLoadInterceptEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnLoadInterceptEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.data = static_cast(WebResourceRequest_serializer::read(valueDeserializer)); + return value; +} +inline void OnPageBeginEvent_serializer::write(SerializerBase& buffer, Ark_OnPageBeginEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); +} +inline Ark_OnPageBeginEvent OnPageBeginEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnPageBeginEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + return value; +} +inline void OnPageEndEvent_serializer::write(SerializerBase& buffer, Ark_OnPageEndEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); +} +inline Ark_OnPageEndEvent OnPageEndEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnPageEndEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + return value; +} +inline void OnPageVisibleEvent_serializer::write(SerializerBase& buffer, Ark_OnPageVisibleEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); +} +inline Ark_OnPageVisibleEvent OnPageVisibleEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnPageVisibleEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + return value; +} +inline void OnPermissionRequestEvent_serializer::write(SerializerBase& buffer, Ark_OnPermissionRequestEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForRequest = value.request; + PermissionRequest_serializer::write(valueSerializer, valueHolderForRequest); +} +inline Ark_OnPermissionRequestEvent OnPermissionRequestEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnPermissionRequestEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.request = static_cast(PermissionRequest_serializer::read(valueDeserializer)); + return value; +} +inline void OnPromptEvent_serializer::write(SerializerBase& buffer, Ark_OnPromptEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); + const auto valueHolderForMessage = value.message; + valueSerializer.writeString(valueHolderForMessage); + const auto valueHolderForValue = value.value; + valueSerializer.writeString(valueHolderForValue); + const auto valueHolderForResult = value.result; + JsResult_serializer::write(valueSerializer, valueHolderForResult); +} +inline Ark_OnPromptEvent OnPromptEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnPromptEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + value.message = static_cast(valueDeserializer.readString()); + value.value = static_cast(valueDeserializer.readString()); + value.result = static_cast(JsResult_serializer::read(valueDeserializer)); + return value; +} +inline void OnRefreshAccessedHistoryEvent_serializer::write(SerializerBase& buffer, Ark_OnRefreshAccessedHistoryEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); + const auto valueHolderForIsRefreshed = value.isRefreshed; + valueSerializer.writeBoolean(valueHolderForIsRefreshed); +} +inline Ark_OnRefreshAccessedHistoryEvent OnRefreshAccessedHistoryEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnRefreshAccessedHistoryEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + value.isRefreshed = valueDeserializer.readBoolean(); + return value; +} +inline void OnRenderExitedEvent_serializer::write(SerializerBase& buffer, Ark_OnRenderExitedEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForRenderExitReason = value.renderExitReason; + valueSerializer.writeInt32(static_cast(valueHolderForRenderExitReason)); +} +inline Ark_OnRenderExitedEvent OnRenderExitedEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnRenderExitedEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.renderExitReason = static_cast(valueDeserializer.readInt32()); + return value; +} +inline void OnResourceLoadEvent_serializer::write(SerializerBase& buffer, Ark_OnResourceLoadEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); +} +inline Ark_OnResourceLoadEvent OnResourceLoadEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnResourceLoadEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + return value; +} +inline void OnScreenCaptureRequestEvent_serializer::write(SerializerBase& buffer, Ark_OnScreenCaptureRequestEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForHandler = value.handler; + ScreenCaptureHandler_serializer::write(valueSerializer, valueHolderForHandler); +} +inline Ark_OnScreenCaptureRequestEvent OnScreenCaptureRequestEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnScreenCaptureRequestEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.handler = static_cast(ScreenCaptureHandler_serializer::read(valueDeserializer)); + return value; +} +inline void OnSslErrorEventReceiveEvent_serializer::write(SerializerBase& buffer, Ark_OnSslErrorEventReceiveEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForHandler = value.handler; + SslErrorHandler_serializer::write(valueSerializer, valueHolderForHandler); + const auto valueHolderForError = value.error; + valueSerializer.writeInt32(static_cast(valueHolderForError)); + const auto valueHolderForCertChainData = value.certChainData; + if (runtimeType(valueHolderForCertChainData) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForCertChainDataTmpValue = valueHolderForCertChainData.value; + valueSerializer.writeInt32(valueHolderForCertChainDataTmpValue.length); + for (int valueHolderForCertChainDataTmpValueCounterI = 0; valueHolderForCertChainDataTmpValueCounterI < valueHolderForCertChainDataTmpValue.length; valueHolderForCertChainDataTmpValueCounterI++) { + const Ark_Buffer valueHolderForCertChainDataTmpValueTmpElement = valueHolderForCertChainDataTmpValue.array[valueHolderForCertChainDataTmpValueCounterI]; + valueSerializer.writeBuffer(valueHolderForCertChainDataTmpValueTmpElement); + } + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_OnSslErrorEventReceiveEvent OnSslErrorEventReceiveEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnSslErrorEventReceiveEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.handler = static_cast(SslErrorHandler_serializer::read(valueDeserializer)); + value.error = static_cast(valueDeserializer.readInt32()); + const auto certChainDataTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Array_Buffer certChainDataTmpBuf = {}; + certChainDataTmpBuf.tag = certChainDataTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((certChainDataTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 certChainDataTmpBuf_Length = valueDeserializer.readInt32(); + Array_Buffer certChainDataTmpBuf_ = {}; + valueDeserializer.resizeArray::type, + std::decay::type>(&certChainDataTmpBuf_, certChainDataTmpBuf_Length); + for (int certChainDataTmpBuf_BufCounterI = 0; certChainDataTmpBuf_BufCounterI < certChainDataTmpBuf_Length; certChainDataTmpBuf_BufCounterI++) { + certChainDataTmpBuf_.array[certChainDataTmpBuf_BufCounterI] = static_cast(valueDeserializer.readBuffer()); + } + certChainDataTmpBuf.value = certChainDataTmpBuf_; + } + value.certChainData = certChainDataTmpBuf; + return value; +} +inline void OnTitleReceiveEvent_serializer::write(SerializerBase& buffer, Ark_OnTitleReceiveEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForTitle = value.title; + valueSerializer.writeString(valueHolderForTitle); +} +inline Ark_OnTitleReceiveEvent OnTitleReceiveEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnTitleReceiveEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.title = static_cast(valueDeserializer.readString()); + return value; +} +inline void OnTouchIconUrlReceivedEvent_serializer::write(SerializerBase& buffer, Ark_OnTouchIconUrlReceivedEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); + const auto valueHolderForPrecomposed = value.precomposed; + valueSerializer.writeBoolean(valueHolderForPrecomposed); +} +inline Ark_OnTouchIconUrlReceivedEvent OnTouchIconUrlReceivedEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnTouchIconUrlReceivedEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.url = static_cast(valueDeserializer.readString()); + value.precomposed = valueDeserializer.readBoolean(); + return value; +} +inline void OnWindowNewEvent_serializer::write(SerializerBase& buffer, Ark_OnWindowNewEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForIsAlert = value.isAlert; + valueSerializer.writeBoolean(valueHolderForIsAlert); + const auto valueHolderForIsUserTrigger = value.isUserTrigger; + valueSerializer.writeBoolean(valueHolderForIsUserTrigger); + const auto valueHolderForTargetUrl = value.targetUrl; + valueSerializer.writeString(valueHolderForTargetUrl); + const auto valueHolderForHandler = value.handler; + ControllerHandler_serializer::write(valueSerializer, valueHolderForHandler); +} +inline Ark_OnWindowNewEvent OnWindowNewEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_OnWindowNewEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.isAlert = valueDeserializer.readBoolean(); + value.isUserTrigger = valueDeserializer.readBoolean(); + value.targetUrl = static_cast(valueDeserializer.readString()); + value.handler = static_cast(ControllerHandler_serializer::read(valueDeserializer)); + return value; +} inline void OverlayOffset_serializer::write(SerializerBase& buffer, Ark_OverlayOffset value) { SerializerBase& valueSerializer = buffer; @@ -68743,6 +76144,25 @@ inline Ark_RenderingContextSettings RenderingContextSettings_serializer::read(De Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void RenderProcessNotRespondingData_serializer::write(SerializerBase& buffer, Ark_RenderProcessNotRespondingData value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForJsStack = value.jsStack; + valueSerializer.writeString(valueHolderForJsStack); + const auto valueHolderForPid = value.pid; + valueSerializer.writeInt32(valueHolderForPid); + const auto valueHolderForReason = value.reason; + valueSerializer.writeInt32(static_cast(valueHolderForReason)); +} +inline Ark_RenderProcessNotRespondingData RenderProcessNotRespondingData_serializer::read(DeserializerBase& buffer) +{ + Ark_RenderProcessNotRespondingData value = {}; + DeserializerBase& valueDeserializer = buffer; + value.jsStack = static_cast(valueDeserializer.readString()); + value.pid = valueDeserializer.readInt32(); + value.reason = static_cast(valueDeserializer.readInt32()); + return value; +} inline void ReplaceSymbolEffect_serializer::write(SerializerBase& buffer, Ark_ReplaceSymbolEffect value) { SerializerBase& valueSerializer = buffer; @@ -69728,6 +77148,46 @@ inline Ark_ScaleSymbolEffect ScaleSymbolEffect_serializer::read(DeserializerBase Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void ScreenCaptureConfig_serializer::write(SerializerBase& buffer, Ark_ScreenCaptureConfig value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForCaptureMode = value.captureMode; + valueSerializer.writeInt32(static_cast(valueHolderForCaptureMode)); +} +inline Ark_ScreenCaptureConfig ScreenCaptureConfig_serializer::read(DeserializerBase& buffer) +{ + Ark_ScreenCaptureConfig value = {}; + DeserializerBase& valueDeserializer = buffer; + value.captureMode = static_cast(valueDeserializer.readInt32()); + return value; +} +inline void ScriptItem_serializer::write(SerializerBase& buffer, Ark_ScriptItem value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForScript = value.script; + valueSerializer.writeString(valueHolderForScript); + const auto valueHolderForScriptRules = value.scriptRules; + valueSerializer.writeInt32(valueHolderForScriptRules.length); + for (int valueHolderForScriptRulesCounterI = 0; valueHolderForScriptRulesCounterI < valueHolderForScriptRules.length; valueHolderForScriptRulesCounterI++) { + const Ark_String valueHolderForScriptRulesTmpElement = valueHolderForScriptRules.array[valueHolderForScriptRulesCounterI]; + valueSerializer.writeString(valueHolderForScriptRulesTmpElement); + } +} +inline Ark_ScriptItem ScriptItem_serializer::read(DeserializerBase& buffer) +{ + Ark_ScriptItem value = {}; + DeserializerBase& valueDeserializer = buffer; + value.script = static_cast(valueDeserializer.readString()); + const Ark_Int32 scriptRulesTmpBufLength = valueDeserializer.readInt32(); + Array_String scriptRulesTmpBuf = {}; + valueDeserializer.resizeArray::type, + std::decay::type>(&scriptRulesTmpBuf, scriptRulesTmpBufLength); + for (int scriptRulesTmpBufBufCounterI = 0; scriptRulesTmpBufBufCounterI < scriptRulesTmpBufLength; scriptRulesTmpBufBufCounterI++) { + scriptRulesTmpBuf.array[scriptRulesTmpBufBufCounterI] = static_cast(valueDeserializer.readString()); + } + value.scriptRules = scriptRulesTmpBuf; + return value; +} inline void ScrollAnimationOptions_serializer::write(SerializerBase& buffer, Ark_ScrollAnimationOptions value) { SerializerBase& valueSerializer = buffer; @@ -69899,6 +77359,82 @@ inline Ark_ScrollPageOptions ScrollPageOptions_serializer::read(DeserializerBase value.animation = animationTmpBuf; return value; } +inline void SelectionMenuOptionsExt_serializer::write(SerializerBase& buffer, Ark_SelectionMenuOptionsExt value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForOnAppear = value.onAppear; + if (runtimeType(valueHolderForOnAppear) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForOnAppearTmpValue = valueHolderForOnAppear.value; + valueSerializer.writeCallbackResource(valueHolderForOnAppearTmpValue.resource); + valueSerializer.writePointer(reinterpret_cast(valueHolderForOnAppearTmpValue.call)); + valueSerializer.writePointer(reinterpret_cast(valueHolderForOnAppearTmpValue.callSync)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForOnDisappear = value.onDisappear; + if (runtimeType(valueHolderForOnDisappear) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForOnDisappearTmpValue = valueHolderForOnDisappear.value; + valueSerializer.writeCallbackResource(valueHolderForOnDisappearTmpValue.resource); + valueSerializer.writePointer(reinterpret_cast(valueHolderForOnDisappearTmpValue.call)); + valueSerializer.writePointer(reinterpret_cast(valueHolderForOnDisappearTmpValue.callSync)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForPreview = value.preview; + if (runtimeType(valueHolderForPreview) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForPreviewTmpValue = valueHolderForPreview.value; + valueSerializer.writeCallbackResource(valueHolderForPreviewTmpValue.resource); + valueSerializer.writePointer(reinterpret_cast(valueHolderForPreviewTmpValue.call)); + valueSerializer.writePointer(reinterpret_cast(valueHolderForPreviewTmpValue.callSync)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForMenuType = value.menuType; + if (runtimeType(valueHolderForMenuType) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForMenuTypeTmpValue = valueHolderForMenuType.value; + valueSerializer.writeInt32(static_cast(valueHolderForMenuTypeTmpValue)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_SelectionMenuOptionsExt SelectionMenuOptionsExt_serializer::read(DeserializerBase& buffer) +{ + Ark_SelectionMenuOptionsExt value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto onAppearTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Callback_Void onAppearTmpBuf = {}; + onAppearTmpBuf.tag = onAppearTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((onAppearTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + onAppearTmpBuf.value = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Void)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))}; + } + value.onAppear = onAppearTmpBuf; + const auto onDisappearTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Callback_Void onDisappearTmpBuf = {}; + onDisappearTmpBuf.tag = onDisappearTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((onDisappearTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + onDisappearTmpBuf.value = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Void)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))}; + } + value.onDisappear = onDisappearTmpBuf; + const auto previewTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_CustomNodeBuilder previewTmpBuf = {}; + previewTmpBuf.tag = previewTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((previewTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + previewTmpBuf.value = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_CustomNodeBuilder)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_CustomNodeBuilder))))}; + } + value.preview = previewTmpBuf; + const auto menuTypeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_MenuType menuTypeTmpBuf = {}; + menuTypeTmpBuf.tag = menuTypeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((menuTypeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + menuTypeTmpBuf.value = static_cast(valueDeserializer.readInt32()); + } + value.menuType = menuTypeTmpBuf; + return value; +} inline void SelectionOptions_serializer::write(SerializerBase& buffer, Ark_SelectionOptions value) { SerializerBase& valueSerializer = buffer; @@ -70147,6 +77683,37 @@ inline Ark_SpringBackAction SpringBackAction_serializer::read(DeserializerBase& value.springBack = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_VoidCallback)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_VoidCallback))))}; return value; } +inline void SslErrorEvent_serializer::write(SerializerBase& buffer, Ark_SslErrorEvent value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForHandler = value.handler; + SslErrorHandler_serializer::write(valueSerializer, valueHolderForHandler); + const auto valueHolderForError = value.error; + valueSerializer.writeInt32(static_cast(valueHolderForError)); + const auto valueHolderForUrl = value.url; + valueSerializer.writeString(valueHolderForUrl); + const auto valueHolderForOriginalUrl = value.originalUrl; + valueSerializer.writeString(valueHolderForOriginalUrl); + const auto valueHolderForReferrer = value.referrer; + valueSerializer.writeString(valueHolderForReferrer); + const auto valueHolderForIsFatalError = value.isFatalError; + valueSerializer.writeBoolean(valueHolderForIsFatalError); + const auto valueHolderForIsMainFrame = value.isMainFrame; + valueSerializer.writeBoolean(valueHolderForIsMainFrame); +} +inline Ark_SslErrorEvent SslErrorEvent_serializer::read(DeserializerBase& buffer) +{ + Ark_SslErrorEvent value = {}; + DeserializerBase& valueDeserializer = buffer; + value.handler = static_cast(SslErrorHandler_serializer::read(valueDeserializer)); + value.error = static_cast(valueDeserializer.readInt32()); + value.url = static_cast(valueDeserializer.readString()); + value.originalUrl = static_cast(valueDeserializer.readString()); + value.referrer = static_cast(valueDeserializer.readString()); + value.isFatalError = valueDeserializer.readBoolean(); + value.isMainFrame = valueDeserializer.readBoolean(); + return value; +} inline void StackOptions_serializer::write(SerializerBase& buffer, Ark_StackOptions value) { SerializerBase& valueSerializer = buffer; @@ -72383,6 +79950,218 @@ inline Ark_WaterFlowOptions WaterFlowOptions_serializer::read(DeserializerBase& value.layoutMode = layoutModeTmpBuf; return value; } +inline void WebKeyboardCallbackInfo_serializer::write(SerializerBase& buffer, Ark_WebKeyboardCallbackInfo value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForController = value.controller; + WebKeyboardController_serializer::write(valueSerializer, valueHolderForController); + const auto valueHolderForAttributes = value.attributes; + valueSerializer.writeInt32(valueHolderForAttributes.size); + for (int32_t i = 0; i < valueHolderForAttributes.size; i++) { + auto valueHolderForAttributesKeyVar = valueHolderForAttributes.keys[i]; + auto valueHolderForAttributesValueVar = valueHolderForAttributes.values[i]; + valueSerializer.writeString(valueHolderForAttributesKeyVar); + valueSerializer.writeString(valueHolderForAttributesValueVar); + } +} +inline Ark_WebKeyboardCallbackInfo WebKeyboardCallbackInfo_serializer::read(DeserializerBase& buffer) +{ + Ark_WebKeyboardCallbackInfo value = {}; + DeserializerBase& valueDeserializer = buffer; + value.controller = static_cast(WebKeyboardController_serializer::read(valueDeserializer)); + const Ark_Int32 attributesTmpBufSizeVar = valueDeserializer.readInt32(); + Map_String_String attributesTmpBuf = {}; + valueDeserializer.resizeMap(&attributesTmpBuf, attributesTmpBufSizeVar); + for (int attributesTmpBufIVar = 0; attributesTmpBufIVar < attributesTmpBufSizeVar; attributesTmpBufIVar++) { + const Ark_String attributesTmpBufKeyVar = static_cast(valueDeserializer.readString()); + const Ark_String attributesTmpBufValueVar = static_cast(valueDeserializer.readString()); + attributesTmpBuf.keys[attributesTmpBufIVar] = attributesTmpBufKeyVar; + attributesTmpBuf.values[attributesTmpBufIVar] = attributesTmpBufValueVar; + } + value.attributes = attributesTmpBuf; + return value; +} +inline void WebKeyboardOptions_serializer::write(SerializerBase& buffer, Ark_WebKeyboardOptions value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForUseSystemKeyboard = value.useSystemKeyboard; + valueSerializer.writeBoolean(valueHolderForUseSystemKeyboard); + const auto valueHolderForEnterKeyType = value.enterKeyType; + if (runtimeType(valueHolderForEnterKeyType) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForEnterKeyTypeTmpValue = valueHolderForEnterKeyType.value; + valueSerializer.writeInt32(valueHolderForEnterKeyTypeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForCustomKeyboard = value.customKeyboard; + if (runtimeType(valueHolderForCustomKeyboard) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForCustomKeyboardTmpValue = valueHolderForCustomKeyboard.value; + valueSerializer.writeCallbackResource(valueHolderForCustomKeyboardTmpValue.resource); + valueSerializer.writePointer(reinterpret_cast(valueHolderForCustomKeyboardTmpValue.call)); + valueSerializer.writePointer(reinterpret_cast(valueHolderForCustomKeyboardTmpValue.callSync)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_WebKeyboardOptions WebKeyboardOptions_serializer::read(DeserializerBase& buffer) +{ + Ark_WebKeyboardOptions value = {}; + DeserializerBase& valueDeserializer = buffer; + value.useSystemKeyboard = valueDeserializer.readBoolean(); + const auto enterKeyTypeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int32 enterKeyTypeTmpBuf = {}; + enterKeyTypeTmpBuf.tag = enterKeyTypeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((enterKeyTypeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + enterKeyTypeTmpBuf.value = valueDeserializer.readInt32(); + } + value.enterKeyType = enterKeyTypeTmpBuf; + const auto customKeyboardTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_CustomNodeBuilder customKeyboardTmpBuf = {}; + customKeyboardTmpBuf.tag = customKeyboardTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((customKeyboardTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + customKeyboardTmpBuf.value = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_CustomNodeBuilder)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_CustomNodeBuilder))))}; + } + value.customKeyboard = customKeyboardTmpBuf; + return value; +} +inline void WebMediaOptions_serializer::write(SerializerBase& buffer, Ark_WebMediaOptions value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForResumeInterval = value.resumeInterval; + if (runtimeType(valueHolderForResumeInterval) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForResumeIntervalTmpValue = valueHolderForResumeInterval.value; + valueSerializer.writeInt32(valueHolderForResumeIntervalTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForAudioExclusive = value.audioExclusive; + if (runtimeType(valueHolderForAudioExclusive) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForAudioExclusiveTmpValue = valueHolderForAudioExclusive.value; + valueSerializer.writeBoolean(valueHolderForAudioExclusiveTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForAudioSessionType = value.audioSessionType; + if (runtimeType(valueHolderForAudioSessionType) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForAudioSessionTypeTmpValue = valueHolderForAudioSessionType.value; + valueSerializer.writeInt32(static_cast(valueHolderForAudioSessionTypeTmpValue)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_WebMediaOptions WebMediaOptions_serializer::read(DeserializerBase& buffer) +{ + Ark_WebMediaOptions value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto resumeIntervalTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int32 resumeIntervalTmpBuf = {}; + resumeIntervalTmpBuf.tag = resumeIntervalTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((resumeIntervalTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + resumeIntervalTmpBuf.value = valueDeserializer.readInt32(); + } + value.resumeInterval = resumeIntervalTmpBuf; + const auto audioExclusiveTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Boolean audioExclusiveTmpBuf = {}; + audioExclusiveTmpBuf.tag = audioExclusiveTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((audioExclusiveTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + audioExclusiveTmpBuf.value = valueDeserializer.readBoolean(); + } + value.audioExclusive = audioExclusiveTmpBuf; + const auto audioSessionTypeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_AudioSessionType audioSessionTypeTmpBuf = {}; + audioSessionTypeTmpBuf.tag = audioSessionTypeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((audioSessionTypeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + audioSessionTypeTmpBuf.value = static_cast(valueDeserializer.readInt32()); + } + value.audioSessionType = audioSessionTypeTmpBuf; + return value; +} +inline void WebOptions_serializer::write(SerializerBase& buffer, Ark_WebOptions value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForSrc = value.src; + if (valueHolderForSrc.selector == 0) { + valueSerializer.writeInt8(0); + const auto valueHolderForSrcForIdx0 = valueHolderForSrc.value0; + valueSerializer.writeString(valueHolderForSrcForIdx0); + } else if (valueHolderForSrc.selector == 1) { + valueSerializer.writeInt8(1); + const auto valueHolderForSrcForIdx1 = valueHolderForSrc.value1; + Resource_serializer::write(valueSerializer, valueHolderForSrcForIdx1); + } + const auto valueHolderForController = value.controller; + webview_WebviewController_serializer::write(valueSerializer, valueHolderForController); + const auto valueHolderForRenderMode = value.renderMode; + if (runtimeType(valueHolderForRenderMode) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForRenderModeTmpValue = valueHolderForRenderMode.value; + valueSerializer.writeInt32(static_cast(valueHolderForRenderModeTmpValue)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForIncognitoMode = value.incognitoMode; + if (runtimeType(valueHolderForIncognitoMode) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForIncognitoModeTmpValue = valueHolderForIncognitoMode.value; + valueSerializer.writeBoolean(valueHolderForIncognitoModeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForSharedRenderProcessToken = value.sharedRenderProcessToken; + if (runtimeType(valueHolderForSharedRenderProcessToken) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForSharedRenderProcessTokenTmpValue = valueHolderForSharedRenderProcessToken.value; + valueSerializer.writeString(valueHolderForSharedRenderProcessTokenTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_WebOptions WebOptions_serializer::read(DeserializerBase& buffer) +{ + Ark_WebOptions value = {}; + DeserializerBase& valueDeserializer = buffer; + const Ark_Int8 srcTmpBufUnionSelector = valueDeserializer.readInt8(); + Ark_Union_String_Resource srcTmpBuf = {}; + srcTmpBuf.selector = srcTmpBufUnionSelector; + if (srcTmpBufUnionSelector == 0) { + srcTmpBuf.selector = 0; + srcTmpBuf.value0 = static_cast(valueDeserializer.readString()); + } else if (srcTmpBufUnionSelector == 1) { + srcTmpBuf.selector = 1; + srcTmpBuf.value1 = Resource_serializer::read(valueDeserializer); + } else { + INTEROP_FATAL("One of the branches for srcTmpBuf has to be chosen through deserialisation."); + } + value.src = static_cast(srcTmpBuf); + value.controller = static_cast(webview_WebviewController_serializer::read(valueDeserializer)); + const auto renderModeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_RenderMode renderModeTmpBuf = {}; + renderModeTmpBuf.tag = renderModeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((renderModeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + renderModeTmpBuf.value = static_cast(valueDeserializer.readInt32()); + } + value.renderMode = renderModeTmpBuf; + const auto incognitoModeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Boolean incognitoModeTmpBuf = {}; + incognitoModeTmpBuf.tag = incognitoModeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((incognitoModeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + incognitoModeTmpBuf.value = valueDeserializer.readBoolean(); + } + value.incognitoMode = incognitoModeTmpBuf; + const auto sharedRenderProcessTokenTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String sharedRenderProcessTokenTmpBuf = {}; + sharedRenderProcessTokenTmpBuf.tag = sharedRenderProcessTokenTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((sharedRenderProcessTokenTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + sharedRenderProcessTokenTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.sharedRenderProcessToken = sharedRenderProcessTokenTmpBuf; + return value; +} inline void window_SystemBarStyle_serializer::write(SerializerBase& buffer, Ark_window_SystemBarStyle value) { SerializerBase& valueSerializer = buffer; @@ -97896,6 +105675,166 @@ inline Ark_MouseEvent MouseEvent_serializer::read(DeserializerBase& buffer) Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } +inline void NativeEmbedInfo_serializer::write(SerializerBase& buffer, Ark_NativeEmbedInfo value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForId = value.id; + if (runtimeType(valueHolderForId) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForIdTmpValue = valueHolderForId.value; + valueSerializer.writeString(valueHolderForIdTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForType = value.type; + if (runtimeType(valueHolderForType) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForTypeTmpValue = valueHolderForType.value; + valueSerializer.writeString(valueHolderForTypeTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForSrc = value.src; + if (runtimeType(valueHolderForSrc) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForSrcTmpValue = valueHolderForSrc.value; + valueSerializer.writeString(valueHolderForSrcTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForPosition = value.position; + if (runtimeType(valueHolderForPosition) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForPositionTmpValue = valueHolderForPosition.value; + Position_serializer::write(valueSerializer, valueHolderForPositionTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForWidth = value.width; + if (runtimeType(valueHolderForWidth) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForWidthTmpValue = valueHolderForWidth.value; + valueSerializer.writeInt32(valueHolderForWidthTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForHeight = value.height; + if (runtimeType(valueHolderForHeight) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForHeightTmpValue = valueHolderForHeight.value; + valueSerializer.writeInt32(valueHolderForHeightTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForUrl = value.url; + if (runtimeType(valueHolderForUrl) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForUrlTmpValue = valueHolderForUrl.value; + valueSerializer.writeString(valueHolderForUrlTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForTag = value.tag; + if (runtimeType(valueHolderForTag) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForTagTmpValue = valueHolderForTag.value; + valueSerializer.writeString(valueHolderForTagTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForParams = value.params; + if (runtimeType(valueHolderForParams) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForParamsTmpValue = valueHolderForParams.value; + valueSerializer.writeInt32(valueHolderForParamsTmpValue.size); + for (int32_t i = 0; i < valueHolderForParamsTmpValue.size; i++) { + auto valueHolderForParamsTmpValueKeyVar = valueHolderForParamsTmpValue.keys[i]; + auto valueHolderForParamsTmpValueValueVar = valueHolderForParamsTmpValue.values[i]; + valueSerializer.writeString(valueHolderForParamsTmpValueKeyVar); + valueSerializer.writeString(valueHolderForParamsTmpValueValueVar); + } + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_NativeEmbedInfo NativeEmbedInfo_serializer::read(DeserializerBase& buffer) +{ + Ark_NativeEmbedInfo value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto idTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String idTmpBuf = {}; + idTmpBuf.tag = idTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((idTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + idTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.id = idTmpBuf; + const auto typeTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String typeTmpBuf = {}; + typeTmpBuf.tag = typeTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((typeTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + typeTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.type = typeTmpBuf; + const auto srcTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String srcTmpBuf = {}; + srcTmpBuf.tag = srcTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((srcTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + srcTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.src = srcTmpBuf; + const auto positionTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Position positionTmpBuf = {}; + positionTmpBuf.tag = positionTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((positionTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + positionTmpBuf.value = Position_serializer::read(valueDeserializer); + } + value.position = positionTmpBuf; + const auto widthTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int32 widthTmpBuf = {}; + widthTmpBuf.tag = widthTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((widthTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + widthTmpBuf.value = valueDeserializer.readInt32(); + } + value.width = widthTmpBuf; + const auto heightTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Int32 heightTmpBuf = {}; + heightTmpBuf.tag = heightTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((heightTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + heightTmpBuf.value = valueDeserializer.readInt32(); + } + value.height = heightTmpBuf; + const auto urlTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String urlTmpBuf = {}; + urlTmpBuf.tag = urlTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((urlTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + urlTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.url = urlTmpBuf; + const auto tagTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String tagTmpBuf = {}; + tagTmpBuf.tag = tagTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((tagTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + tagTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.tag = tagTmpBuf; + const auto paramsTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Map_String_String paramsTmpBuf = {}; + paramsTmpBuf.tag = paramsTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((paramsTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 paramsTmpBuf_SizeVar = valueDeserializer.readInt32(); + Map_String_String paramsTmpBuf_ = {}; + valueDeserializer.resizeMap(¶msTmpBuf_, paramsTmpBuf_SizeVar); + for (int paramsTmpBuf_IVar = 0; paramsTmpBuf_IVar < paramsTmpBuf_SizeVar; paramsTmpBuf_IVar++) { + const Ark_String paramsTmpBuf_KeyVar = static_cast(valueDeserializer.readString()); + const Ark_String paramsTmpBuf_ValueVar = static_cast(valueDeserializer.readString()); + paramsTmpBuf_.keys[paramsTmpBuf_IVar] = paramsTmpBuf_KeyVar; + paramsTmpBuf_.values[paramsTmpBuf_IVar] = paramsTmpBuf_ValueVar; + } + paramsTmpBuf.value = paramsTmpBuf_; + } + value.params = paramsTmpBuf; + return value; +} inline void NavigationMenuOptions_serializer::write(SerializerBase& buffer, Ark_NavigationMenuOptions value) { SerializerBase& valueSerializer = buffer; @@ -103366,6 +111305,131 @@ inline Ark_ImageAttachmentInterface ImageAttachmentInterface_serializer::read(De value.colorFilter = colorFilterTmpBuf; return value; } +inline void NativeEmbedDataInfo_serializer::write(SerializerBase& buffer, Ark_NativeEmbedDataInfo value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForStatus = value.status; + if (runtimeType(valueHolderForStatus) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForStatusTmpValue = valueHolderForStatus.value; + valueSerializer.writeInt32(static_cast(valueHolderForStatusTmpValue)); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForSurfaceId = value.surfaceId; + if (runtimeType(valueHolderForSurfaceId) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForSurfaceIdTmpValue = valueHolderForSurfaceId.value; + valueSerializer.writeString(valueHolderForSurfaceIdTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForEmbedId = value.embedId; + if (runtimeType(valueHolderForEmbedId) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForEmbedIdTmpValue = valueHolderForEmbedId.value; + valueSerializer.writeString(valueHolderForEmbedIdTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForInfo = value.info; + if (runtimeType(valueHolderForInfo) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForInfoTmpValue = valueHolderForInfo.value; + NativeEmbedInfo_serializer::write(valueSerializer, valueHolderForInfoTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_NativeEmbedDataInfo NativeEmbedDataInfo_serializer::read(DeserializerBase& buffer) +{ + Ark_NativeEmbedDataInfo value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto statusTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_NativeEmbedStatus statusTmpBuf = {}; + statusTmpBuf.tag = statusTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((statusTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + statusTmpBuf.value = static_cast(valueDeserializer.readInt32()); + } + value.status = statusTmpBuf; + const auto surfaceIdTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String surfaceIdTmpBuf = {}; + surfaceIdTmpBuf.tag = surfaceIdTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((surfaceIdTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + surfaceIdTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.surfaceId = surfaceIdTmpBuf; + const auto embedIdTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String embedIdTmpBuf = {}; + embedIdTmpBuf.tag = embedIdTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((embedIdTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + embedIdTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.embedId = embedIdTmpBuf; + const auto infoTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_NativeEmbedInfo infoTmpBuf = {}; + infoTmpBuf.tag = infoTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((infoTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + infoTmpBuf.value = NativeEmbedInfo_serializer::read(valueDeserializer); + } + value.info = infoTmpBuf; + return value; +} +inline void NativeEmbedTouchInfo_serializer::write(SerializerBase& buffer, Ark_NativeEmbedTouchInfo value) +{ + SerializerBase& valueSerializer = buffer; + const auto valueHolderForEmbedId = value.embedId; + if (runtimeType(valueHolderForEmbedId) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForEmbedIdTmpValue = valueHolderForEmbedId.value; + valueSerializer.writeString(valueHolderForEmbedIdTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForTouchEvent = value.touchEvent; + if (runtimeType(valueHolderForTouchEvent) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForTouchEventTmpValue = valueHolderForTouchEvent.value; + TouchEvent_serializer::write(valueSerializer, valueHolderForTouchEventTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + const auto valueHolderForResult = value.result; + if (runtimeType(valueHolderForResult) != INTEROP_RUNTIME_UNDEFINED) { + valueSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto valueHolderForResultTmpValue = valueHolderForResult.value; + EventResult_serializer::write(valueSerializer, valueHolderForResultTmpValue); + } else { + valueSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } +} +inline Ark_NativeEmbedTouchInfo NativeEmbedTouchInfo_serializer::read(DeserializerBase& buffer) +{ + Ark_NativeEmbedTouchInfo value = {}; + DeserializerBase& valueDeserializer = buffer; + const auto embedIdTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_String embedIdTmpBuf = {}; + embedIdTmpBuf.tag = embedIdTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((embedIdTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + embedIdTmpBuf.value = static_cast(valueDeserializer.readString()); + } + value.embedId = embedIdTmpBuf; + const auto touchEventTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_TouchEvent touchEventTmpBuf = {}; + touchEventTmpBuf.tag = touchEventTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((touchEventTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + touchEventTmpBuf.value = static_cast(TouchEvent_serializer::read(valueDeserializer)); + } + value.touchEvent = touchEventTmpBuf; + const auto resultTmpBuf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_EventResult resultTmpBuf = {}; + resultTmpBuf.tag = resultTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((resultTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + resultTmpBuf.value = static_cast(EventResult_serializer::read(valueDeserializer)); + } + value.result = resultTmpBuf; + return value; +} inline void PopupOptions_serializer::write(SerializerBase& buffer, Ark_PopupOptions value) { SerializerBase& valueSerializer = buffer; diff --git a/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h b/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h index d603d4128..a0cb042e9 100644 --- a/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h +++ b/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h @@ -79,7 +79,7 @@ typedef enum InteropRuntimeType typedef float InteropFloat32; typedef double InteropFloat64; typedef int32_t InteropInt32; -typedef unsigned int InteropUInt32; // Improve: update unsigned int +typedef unsigned int InteropUInt32; // TODO: update unsigned int typedef int64_t InteropInt64; typedef uint64_t InteropUInt64; typedef int8_t InteropInt8; @@ -122,6 +122,15 @@ typedef struct InteropNumber { }; } InteropNumber; +// Binary layout of InteropLength must match that of KLength. +typedef struct InteropLength +{ + InteropInt8 type; + InteropFloat32 value; + InteropInt32 unit; + InteropInt32 resource; +} InteropLength; + typedef struct InteropCustomObject { char kind[20]; InteropInt32 id; @@ -190,7 +199,7 @@ typedef struct InteropObject { // The only include allowed in this file! Do not add anything else ever. #include -#define GENERATED_ARKUI_FULL_API_VERSION 135 +#define GENERATED_ARKUI_FULL_API_VERSION 9999 #define GENERATED_ARKUI_NODE_API_VERSION GENERATED_ARKUI_FULL_API_VERSION #define GENERATED_ARKUI_BASIC_NODE_API_VERSION 1 @@ -311,6 +320,9 @@ typedef struct Opt_CircleOptions Opt_CircleOptions; typedef struct CircleShapePeer CircleShapePeer; typedef struct CircleShapePeer* Ark_CircleShape; typedef struct Opt_CircleShape Opt_CircleShape; +typedef struct ClientAuthenticationHandlerPeer ClientAuthenticationHandlerPeer; +typedef struct ClientAuthenticationHandlerPeer* Ark_ClientAuthenticationHandler; +typedef struct Opt_ClientAuthenticationHandler Opt_ClientAuthenticationHandler; typedef struct ColorContentPeer ColorContentPeer; typedef struct ColorContentPeer* Ark_ColorContent; typedef struct Opt_ColorContent Opt_ColorContent; @@ -326,9 +338,15 @@ typedef struct Opt_CommonShape Opt_CommonShape; typedef struct ComponentContentPeer ComponentContentPeer; typedef struct ComponentContentPeer* Ark_ComponentContent; typedef struct Opt_ComponentContent Opt_ComponentContent; +typedef struct ConsoleMessagePeer ConsoleMessagePeer; +typedef struct ConsoleMessagePeer* Ark_ConsoleMessage; +typedef struct Opt_ConsoleMessage Opt_ConsoleMessage; typedef struct ContextPeer ContextPeer; typedef struct ContextPeer* Ark_Context; typedef struct Opt_Context Opt_Context; +typedef struct ControllerHandlerPeer ControllerHandlerPeer; +typedef struct ControllerHandlerPeer* Ark_ControllerHandler; +typedef struct Opt_ControllerHandler Opt_ControllerHandler; typedef struct Ark_CornerRadius Ark_CornerRadius; typedef struct Opt_CornerRadius Opt_CornerRadius; typedef struct curves_ICurvePeer curves_ICurvePeer; @@ -341,6 +359,9 @@ typedef struct CustomDialogControllerPeer CustomDialogControllerPeer; typedef struct CustomDialogControllerPeer* Ark_CustomDialogController; typedef struct Opt_CustomDialogController Opt_CustomDialogController; typedef struct Opt_CustomObject Opt_CustomObject; +typedef struct DataResubmissionHandlerPeer DataResubmissionHandlerPeer; +typedef struct DataResubmissionHandlerPeer* Ark_DataResubmissionHandler; +typedef struct Opt_DataResubmissionHandler Opt_DataResubmissionHandler; typedef struct Opt_Date Opt_Date; typedef struct DatePickerDialogPeer DatePickerDialogPeer; typedef struct DatePickerDialogPeer* Ark_DatePickerDialog; @@ -410,12 +431,21 @@ typedef struct Opt_EllipseOptions Opt_EllipseOptions; typedef struct EllipseShapePeer EllipseShapePeer; typedef struct EllipseShapePeer* Ark_EllipseShape; typedef struct Opt_EllipseShape Opt_EllipseShape; +typedef struct EventResultPeer EventResultPeer; +typedef struct EventResultPeer* Ark_EventResult; +typedef struct Opt_EventResult Opt_EventResult; typedef struct EventTargetInfoPeer EventTargetInfoPeer; typedef struct EventTargetInfoPeer* Ark_EventTargetInfo; typedef struct Opt_EventTargetInfo Opt_EventTargetInfo; typedef struct ExtendableComponentPeer ExtendableComponentPeer; typedef struct ExtendableComponentPeer* Ark_ExtendableComponent; typedef struct Opt_ExtendableComponent Opt_ExtendableComponent; +typedef struct FileSelectorParamPeer FileSelectorParamPeer; +typedef struct FileSelectorParamPeer* Ark_FileSelectorParam; +typedef struct Opt_FileSelectorParam Opt_FileSelectorParam; +typedef struct FileSelectorResultPeer FileSelectorResultPeer; +typedef struct FileSelectorResultPeer* Ark_FileSelectorResult; +typedef struct Opt_FileSelectorResult Opt_FileSelectorResult; typedef struct Opt_Float32 Opt_Float32; typedef struct Opt_Float64 Opt_Float64; typedef struct Ark_FormSize Ark_FormSize; @@ -426,6 +456,9 @@ typedef struct Opt_FrameNode Opt_FrameNode; typedef struct FrictionMotionPeer FrictionMotionPeer; typedef struct FrictionMotionPeer* Ark_FrictionMotion; typedef struct Opt_FrictionMotion Opt_FrictionMotion; +typedef struct FullScreenExitHandlerPeer FullScreenExitHandlerPeer; +typedef struct FullScreenExitHandlerPeer* Ark_FullScreenExitHandler; +typedef struct Opt_FullScreenExitHandler Opt_FullScreenExitHandler; typedef struct Ark_FullscreenInfo Ark_FullscreenInfo; typedef struct Opt_FullscreenInfo Opt_FullscreenInfo; typedef struct GesturePeer GesturePeer; @@ -445,6 +478,9 @@ typedef struct GestureStylePeer* Ark_GestureStyle; typedef struct Opt_GestureStyle Opt_GestureStyle; typedef struct Ark_GestureType Ark_GestureType; typedef struct Opt_GestureType Opt_GestureType; +typedef struct HttpAuthHandlerPeer HttpAuthHandlerPeer; +typedef struct HttpAuthHandlerPeer* Ark_HttpAuthHandler; +typedef struct Opt_HttpAuthHandler Opt_HttpAuthHandler; typedef struct image_PixelMapPeer image_PixelMapPeer; typedef struct image_PixelMapPeer* Ark_image_PixelMap; typedef struct Opt_image_PixelMap Opt_image_PixelMap; @@ -455,6 +491,12 @@ typedef struct IndicatorComponentControllerPeer IndicatorComponentControllerPeer typedef struct IndicatorComponentControllerPeer* Ark_IndicatorComponentController; typedef struct Opt_IndicatorComponentController Opt_IndicatorComponentController; typedef struct Opt_Int64 Opt_Int64; +typedef struct JsGeolocationPeer JsGeolocationPeer; +typedef struct JsGeolocationPeer* Ark_JsGeolocation; +typedef struct Opt_JsGeolocation Opt_JsGeolocation; +typedef struct JsResultPeer JsResultPeer; +typedef struct JsResultPeer* Ark_JsResult; +typedef struct Opt_JsResult Opt_JsResult; typedef struct LayoutCallbackPeer LayoutCallbackPeer; typedef struct LayoutCallbackPeer* Ark_LayoutCallback; typedef struct Opt_LayoutCallback Opt_LayoutCallback; @@ -495,6 +537,8 @@ typedef struct Opt_LongPressRecognizer Opt_LongPressRecognizer; typedef struct matrix4_Matrix4TransitPeer matrix4_Matrix4TransitPeer; typedef struct matrix4_Matrix4TransitPeer* Ark_matrix4_Matrix4Transit; typedef struct Opt_matrix4_Matrix4Transit Opt_matrix4_Matrix4Transit; +typedef struct Ark_NativeMediaPlayerConfig Ark_NativeMediaPlayerConfig; +typedef struct Opt_NativeMediaPlayerConfig Opt_NativeMediaPlayerConfig; typedef struct Opt_NativePointer Opt_NativePointer; typedef struct NavPathStackPeer NavPathStackPeer; typedef struct NavPathStackPeer* Ark_NavPathStack; @@ -515,10 +559,32 @@ typedef struct Ark_Offset_componentutils Ark_Offset_componentutils; typedef struct Opt_Offset_componentutils Opt_Offset_componentutils; typedef struct Ark_OffsetResult Ark_OffsetResult; typedef struct Opt_OffsetResult Opt_OffsetResult; +typedef struct Ark_OnAudioStateChangedEvent Ark_OnAudioStateChangedEvent; +typedef struct Opt_OnAudioStateChangedEvent Opt_OnAudioStateChangedEvent; +typedef struct Ark_OnConsoleEvent Ark_OnConsoleEvent; +typedef struct Opt_OnConsoleEvent Opt_OnConsoleEvent; +typedef struct Ark_OnDataResubmittedEvent Ark_OnDataResubmittedEvent; +typedef struct Opt_OnDataResubmittedEvent Opt_OnDataResubmittedEvent; +typedef struct Ark_OnFaviconReceivedEvent Ark_OnFaviconReceivedEvent; +typedef struct Opt_OnFaviconReceivedEvent Opt_OnFaviconReceivedEvent; +typedef struct Ark_OnFirstContentfulPaintEvent Ark_OnFirstContentfulPaintEvent; +typedef struct Opt_OnFirstContentfulPaintEvent Opt_OnFirstContentfulPaintEvent; typedef struct Ark_OnFoldStatusChangeInfo Ark_OnFoldStatusChangeInfo; typedef struct Opt_OnFoldStatusChangeInfo Opt_OnFoldStatusChangeInfo; +typedef struct Ark_OnOverScrollEvent Ark_OnOverScrollEvent; +typedef struct Opt_OnOverScrollEvent Opt_OnOverScrollEvent; +typedef struct Ark_OnProgressChangeEvent Ark_OnProgressChangeEvent; +typedef struct Opt_OnProgressChangeEvent Opt_OnProgressChangeEvent; +typedef struct Ark_OnScaleChangeEvent Ark_OnScaleChangeEvent; +typedef struct Opt_OnScaleChangeEvent Opt_OnScaleChangeEvent; +typedef struct Ark_OnScrollEvent Ark_OnScrollEvent; +typedef struct Opt_OnScrollEvent Opt_OnScrollEvent; typedef struct Ark_OnScrollFrameBeginHandlerResult Ark_OnScrollFrameBeginHandlerResult; typedef struct Opt_OnScrollFrameBeginHandlerResult Opt_OnScrollFrameBeginHandlerResult; +typedef struct Ark_OnSearchResultReceiveEvent Ark_OnSearchResultReceiveEvent; +typedef struct Opt_OnSearchResultReceiveEvent Opt_OnSearchResultReceiveEvent; +typedef struct Ark_OnShowFileSelectorEvent Ark_OnShowFileSelectorEvent; +typedef struct Opt_OnShowFileSelectorEvent Opt_OnShowFileSelectorEvent; typedef struct PageLifeCyclePeer PageLifeCyclePeer; typedef struct PageLifeCyclePeer* Ark_PageLifeCycle; typedef struct Opt_PageLifeCycle Opt_PageLifeCycle; @@ -542,6 +608,9 @@ typedef struct Opt_PathShape Opt_PathShape; typedef struct PatternLockControllerPeer PatternLockControllerPeer; typedef struct PatternLockControllerPeer* Ark_PatternLockController; typedef struct Opt_PatternLockController Opt_PatternLockController; +typedef struct PermissionRequestPeer PermissionRequestPeer; +typedef struct PermissionRequestPeer* Ark_PermissionRequest; +typedef struct Opt_PermissionRequest Opt_PermissionRequest; typedef struct PinchGestureInterfacePeer PinchGestureInterfacePeer; typedef struct PinchGestureInterfacePeer* Ark_PinchGestureInterface; typedef struct Opt_PinchGestureInterface Opt_PinchGestureInterface; @@ -610,6 +679,9 @@ typedef struct Opt_ScaleResult Opt_ScaleResult; typedef struct ScenePeer ScenePeer; typedef struct ScenePeer* Ark_Scene; typedef struct Opt_Scene Opt_Scene; +typedef struct ScreenCaptureHandlerPeer ScreenCaptureHandlerPeer; +typedef struct ScreenCaptureHandlerPeer* Ark_ScreenCaptureHandler; +typedef struct Opt_ScreenCaptureHandler Opt_ScreenCaptureHandler; typedef struct ScrollableTargetInfoPeer ScrollableTargetInfoPeer; typedef struct ScrollableTargetInfoPeer* Ark_ScrollableTargetInfo; typedef struct Opt_ScrollableTargetInfo Opt_ScrollableTargetInfo; @@ -641,6 +713,9 @@ typedef struct Opt_SpringMotion Opt_SpringMotion; typedef struct SpringPropPeer SpringPropPeer; typedef struct SpringPropPeer* Ark_SpringProp; typedef struct Opt_SpringProp Opt_SpringProp; +typedef struct SslErrorHandlerPeer SslErrorHandlerPeer; +typedef struct SslErrorHandlerPeer* Ark_SslErrorHandler; +typedef struct Opt_SslErrorHandler Opt_SslErrorHandler; typedef struct Opt_String Opt_String; typedef struct StyledStringPeer StyledStringPeer; typedef struct StyledStringPeer* Ark_StyledString; @@ -872,9 +947,32 @@ typedef struct Opt_VP Opt_VP; typedef struct WaterFlowSectionsPeer WaterFlowSectionsPeer; typedef struct WaterFlowSectionsPeer* Ark_WaterFlowSections; typedef struct Opt_WaterFlowSections Opt_WaterFlowSections; +typedef struct WebContextMenuParamPeer WebContextMenuParamPeer; +typedef struct WebContextMenuParamPeer* Ark_WebContextMenuParam; +typedef struct Opt_WebContextMenuParam Opt_WebContextMenuParam; +typedef struct WebContextMenuResultPeer WebContextMenuResultPeer; +typedef struct WebContextMenuResultPeer* Ark_WebContextMenuResult; +typedef struct Opt_WebContextMenuResult Opt_WebContextMenuResult; typedef struct WebCookiePeer WebCookiePeer; typedef struct WebCookiePeer* Ark_WebCookie; typedef struct Opt_WebCookie Opt_WebCookie; +typedef struct WebKeyboardControllerPeer WebKeyboardControllerPeer; +typedef struct WebKeyboardControllerPeer* Ark_WebKeyboardController; +typedef struct Opt_WebKeyboardController Opt_WebKeyboardController; +typedef struct WebResourceErrorPeer WebResourceErrorPeer; +typedef struct WebResourceErrorPeer* Ark_WebResourceError; +typedef struct Opt_WebResourceError Opt_WebResourceError; +typedef struct WebResourceRequestPeer WebResourceRequestPeer; +typedef struct WebResourceRequestPeer* Ark_WebResourceRequest; +typedef struct Opt_WebResourceRequest Opt_WebResourceRequest; +typedef struct WebResourceResponsePeer WebResourceResponsePeer; +typedef struct WebResourceResponsePeer* Ark_WebResourceResponse; +typedef struct Opt_WebResourceResponse Opt_WebResourceResponse; +typedef struct Ark_webview_WebHeader Ark_webview_WebHeader; +typedef struct Opt_webview_WebHeader Opt_webview_WebHeader; +typedef struct webview_WebviewControllerPeer webview_WebviewControllerPeer; +typedef struct webview_WebviewControllerPeer* Ark_webview_WebviewController; +typedef struct Opt_webview_WebviewController Opt_webview_WebviewController; typedef struct Ark_WindowAnimationTarget Ark_WindowAnimationTarget; typedef struct Opt_WindowAnimationTarget Opt_WindowAnimationTarget; typedef struct Ark_WorkerEventListener Ark_WorkerEventListener; @@ -913,6 +1011,8 @@ typedef struct Array_GestureType Array_GestureType; typedef struct Opt_Array_GestureType Opt_Array_GestureType; typedef struct Array_GuideLineStyle Array_GuideLineStyle; typedef struct Opt_Array_GuideLineStyle Opt_Array_GuideLineStyle; +typedef struct Array_Header Array_Header; +typedef struct Opt_Array_Header Opt_Array_Header; typedef struct Array_HistoricalPoint Array_HistoricalPoint; typedef struct Opt_Array_HistoricalPoint Opt_Array_HistoricalPoint; typedef struct Array_ImageAnalyzerType Array_ImageAnalyzerType; @@ -973,6 +1073,8 @@ typedef struct Array_SafeAreaEdge Array_SafeAreaEdge; typedef struct Opt_Array_SafeAreaEdge Opt_Array_SafeAreaEdge; typedef struct Array_SafeAreaType Array_SafeAreaType; typedef struct Opt_Array_SafeAreaType Opt_Array_SafeAreaType; +typedef struct Array_ScriptItem Array_ScriptItem; +typedef struct Opt_Array_ScriptItem Opt_Array_ScriptItem; typedef struct Array_Scroller Array_Scroller; typedef struct Opt_Array_Scroller Opt_Array_Scroller; typedef struct Array_SectionOptions Array_SectionOptions; @@ -1035,6 +1137,8 @@ typedef struct Array_Union_RichEditorImageSpanResult_RichEditorTextSpanResult Ar typedef struct Opt_Array_Union_RichEditorImageSpanResult_RichEditorTextSpanResult Opt_Array_Union_RichEditorImageSpanResult_RichEditorTextSpanResult; typedef struct Array_Union_RichEditorTextSpanResult_RichEditorImageSpanResult Array_Union_RichEditorTextSpanResult_RichEditorImageSpanResult; typedef struct Opt_Array_Union_RichEditorTextSpanResult_RichEditorImageSpanResult Opt_Array_Union_RichEditorTextSpanResult_RichEditorImageSpanResult; +typedef struct Array_webview_WebHeader Array_webview_WebHeader; +typedef struct Opt_Array_webview_WebHeader Opt_Array_webview_WebHeader; typedef struct AsyncCallback_image_PixelMap_Void AsyncCallback_image_PixelMap_Void; typedef struct Opt_AsyncCallback_image_PixelMap_Void Opt_AsyncCallback_image_PixelMap_Void; typedef struct ButtonModifierBuilder ButtonModifierBuilder; @@ -1151,6 +1255,10 @@ typedef struct Callback_MarqueeState_Void Callback_MarqueeState_Void; typedef struct Opt_Callback_MarqueeState_Void Opt_Callback_MarqueeState_Void; typedef struct Callback_MouseEvent_Void Callback_MouseEvent_Void; typedef struct Opt_Callback_MouseEvent_Void Opt_Callback_MouseEvent_Void; +typedef struct Callback_NativeEmbedDataInfo_Void Callback_NativeEmbedDataInfo_Void; +typedef struct Opt_Callback_NativeEmbedDataInfo_Void Opt_Callback_NativeEmbedDataInfo_Void; +typedef struct Callback_NativeEmbedTouchInfo_Void Callback_NativeEmbedTouchInfo_Void; +typedef struct Opt_Callback_NativeEmbedTouchInfo_Void Opt_Callback_NativeEmbedTouchInfo_Void; typedef struct Callback_NavDestinationActiveReason_Void Callback_NavDestinationActiveReason_Void; typedef struct Opt_Callback_NavDestinationActiveReason_Void Opt_Callback_NavDestinationActiveReason_Void; typedef struct Callback_NavDestinationContext_Void Callback_NavDestinationContext_Void; @@ -1179,12 +1287,84 @@ typedef struct Callback_Number_Void Callback_Number_Void; typedef struct Opt_Callback_Number_Void Opt_Callback_Number_Void; typedef struct Callback_Object_Void Callback_Object_Void; typedef struct Opt_Callback_Object_Void Opt_Callback_Object_Void; +typedef struct Callback_OnAlertEvent_Boolean Callback_OnAlertEvent_Boolean; +typedef struct Opt_Callback_OnAlertEvent_Boolean Opt_Callback_OnAlertEvent_Boolean; +typedef struct Callback_OnAudioStateChangedEvent_Void Callback_OnAudioStateChangedEvent_Void; +typedef struct Opt_Callback_OnAudioStateChangedEvent_Void Opt_Callback_OnAudioStateChangedEvent_Void; +typedef struct Callback_OnBeforeUnloadEvent_Boolean Callback_OnBeforeUnloadEvent_Boolean; +typedef struct Opt_Callback_OnBeforeUnloadEvent_Boolean Opt_Callback_OnBeforeUnloadEvent_Boolean; +typedef struct Callback_OnClientAuthenticationEvent_Void Callback_OnClientAuthenticationEvent_Void; +typedef struct Opt_Callback_OnClientAuthenticationEvent_Void Opt_Callback_OnClientAuthenticationEvent_Void; +typedef struct Callback_OnConfirmEvent_Boolean Callback_OnConfirmEvent_Boolean; +typedef struct Opt_Callback_OnConfirmEvent_Boolean Opt_Callback_OnConfirmEvent_Boolean; +typedef struct Callback_OnConsoleEvent_Boolean Callback_OnConsoleEvent_Boolean; +typedef struct Opt_Callback_OnConsoleEvent_Boolean Opt_Callback_OnConsoleEvent_Boolean; +typedef struct Callback_OnContextMenuShowEvent_Boolean Callback_OnContextMenuShowEvent_Boolean; +typedef struct Opt_Callback_OnContextMenuShowEvent_Boolean Opt_Callback_OnContextMenuShowEvent_Boolean; +typedef struct Callback_OnDataResubmittedEvent_Void Callback_OnDataResubmittedEvent_Void; +typedef struct Opt_Callback_OnDataResubmittedEvent_Void Opt_Callback_OnDataResubmittedEvent_Void; +typedef struct Callback_OnDownloadStartEvent_Void Callback_OnDownloadStartEvent_Void; +typedef struct Opt_Callback_OnDownloadStartEvent_Void Opt_Callback_OnDownloadStartEvent_Void; +typedef struct Callback_OnErrorReceiveEvent_Void Callback_OnErrorReceiveEvent_Void; +typedef struct Opt_Callback_OnErrorReceiveEvent_Void Opt_Callback_OnErrorReceiveEvent_Void; +typedef struct Callback_OnFaviconReceivedEvent_Void Callback_OnFaviconReceivedEvent_Void; +typedef struct Opt_Callback_OnFaviconReceivedEvent_Void Opt_Callback_OnFaviconReceivedEvent_Void; +typedef struct Callback_OnFirstContentfulPaintEvent_Void Callback_OnFirstContentfulPaintEvent_Void; +typedef struct Opt_Callback_OnFirstContentfulPaintEvent_Void Opt_Callback_OnFirstContentfulPaintEvent_Void; +typedef struct Callback_OnGeolocationShowEvent_Void Callback_OnGeolocationShowEvent_Void; +typedef struct Opt_Callback_OnGeolocationShowEvent_Void Opt_Callback_OnGeolocationShowEvent_Void; +typedef struct Callback_OnHttpAuthRequestEvent_Boolean Callback_OnHttpAuthRequestEvent_Boolean; +typedef struct Opt_Callback_OnHttpAuthRequestEvent_Boolean Opt_Callback_OnHttpAuthRequestEvent_Boolean; +typedef struct Callback_OnHttpErrorReceiveEvent_Void Callback_OnHttpErrorReceiveEvent_Void; +typedef struct Opt_Callback_OnHttpErrorReceiveEvent_Void Opt_Callback_OnHttpErrorReceiveEvent_Void; +typedef struct Callback_OnInterceptRequestEvent_WebResourceResponse Callback_OnInterceptRequestEvent_WebResourceResponse; +typedef struct Opt_Callback_OnInterceptRequestEvent_WebResourceResponse Opt_Callback_OnInterceptRequestEvent_WebResourceResponse; +typedef struct Callback_OnLoadInterceptEvent_Boolean Callback_OnLoadInterceptEvent_Boolean; +typedef struct Opt_Callback_OnLoadInterceptEvent_Boolean Opt_Callback_OnLoadInterceptEvent_Boolean; typedef struct Callback_onMeasureSize_SizeResult Callback_onMeasureSize_SizeResult; typedef struct Opt_Callback_onMeasureSize_SizeResult Opt_Callback_onMeasureSize_SizeResult; +typedef struct Callback_OnOverScrollEvent_Void Callback_OnOverScrollEvent_Void; +typedef struct Opt_Callback_OnOverScrollEvent_Void Opt_Callback_OnOverScrollEvent_Void; +typedef struct Callback_OnPageBeginEvent_Void Callback_OnPageBeginEvent_Void; +typedef struct Opt_Callback_OnPageBeginEvent_Void Opt_Callback_OnPageBeginEvent_Void; +typedef struct Callback_OnPageEndEvent_Void Callback_OnPageEndEvent_Void; +typedef struct Opt_Callback_OnPageEndEvent_Void Opt_Callback_OnPageEndEvent_Void; +typedef struct Callback_OnPageVisibleEvent_Void Callback_OnPageVisibleEvent_Void; +typedef struct Opt_Callback_OnPageVisibleEvent_Void Opt_Callback_OnPageVisibleEvent_Void; +typedef struct Callback_OnPermissionRequestEvent_Void Callback_OnPermissionRequestEvent_Void; +typedef struct Opt_Callback_OnPermissionRequestEvent_Void Opt_Callback_OnPermissionRequestEvent_Void; typedef struct Callback_onPlaceChildren_Void Callback_onPlaceChildren_Void; typedef struct Opt_Callback_onPlaceChildren_Void Opt_Callback_onPlaceChildren_Void; +typedef struct Callback_OnProgressChangeEvent_Void Callback_OnProgressChangeEvent_Void; +typedef struct Opt_Callback_OnProgressChangeEvent_Void Opt_Callback_OnProgressChangeEvent_Void; +typedef struct Callback_OnPromptEvent_Boolean Callback_OnPromptEvent_Boolean; +typedef struct Opt_Callback_OnPromptEvent_Boolean Opt_Callback_OnPromptEvent_Boolean; +typedef struct Callback_OnRefreshAccessedHistoryEvent_Void Callback_OnRefreshAccessedHistoryEvent_Void; +typedef struct Opt_Callback_OnRefreshAccessedHistoryEvent_Void Opt_Callback_OnRefreshAccessedHistoryEvent_Void; +typedef struct Callback_OnRenderExitedEvent_Void Callback_OnRenderExitedEvent_Void; +typedef struct Opt_Callback_OnRenderExitedEvent_Void Opt_Callback_OnRenderExitedEvent_Void; +typedef struct Callback_OnResourceLoadEvent_Void Callback_OnResourceLoadEvent_Void; +typedef struct Opt_Callback_OnResourceLoadEvent_Void Opt_Callback_OnResourceLoadEvent_Void; +typedef struct Callback_OnScaleChangeEvent_Void Callback_OnScaleChangeEvent_Void; +typedef struct Opt_Callback_OnScaleChangeEvent_Void Opt_Callback_OnScaleChangeEvent_Void; +typedef struct Callback_OnScreenCaptureRequestEvent_Void Callback_OnScreenCaptureRequestEvent_Void; +typedef struct Opt_Callback_OnScreenCaptureRequestEvent_Void Opt_Callback_OnScreenCaptureRequestEvent_Void; +typedef struct Callback_OnScrollEvent_Void Callback_OnScrollEvent_Void; +typedef struct Opt_Callback_OnScrollEvent_Void Opt_Callback_OnScrollEvent_Void; typedef struct Callback_OnScrollFrameBeginHandlerResult_Void Callback_OnScrollFrameBeginHandlerResult_Void; typedef struct Opt_Callback_OnScrollFrameBeginHandlerResult_Void Opt_Callback_OnScrollFrameBeginHandlerResult_Void; +typedef struct Callback_OnSearchResultReceiveEvent_Void Callback_OnSearchResultReceiveEvent_Void; +typedef struct Opt_Callback_OnSearchResultReceiveEvent_Void Opt_Callback_OnSearchResultReceiveEvent_Void; +typedef struct Callback_OnShowFileSelectorEvent_Boolean Callback_OnShowFileSelectorEvent_Boolean; +typedef struct Opt_Callback_OnShowFileSelectorEvent_Boolean Opt_Callback_OnShowFileSelectorEvent_Boolean; +typedef struct Callback_OnSslErrorEventReceiveEvent_Void Callback_OnSslErrorEventReceiveEvent_Void; +typedef struct Opt_Callback_OnSslErrorEventReceiveEvent_Void Opt_Callback_OnSslErrorEventReceiveEvent_Void; +typedef struct Callback_OnTitleReceiveEvent_Void Callback_OnTitleReceiveEvent_Void; +typedef struct Opt_Callback_OnTitleReceiveEvent_Void Opt_Callback_OnTitleReceiveEvent_Void; +typedef struct Callback_OnTouchIconUrlReceivedEvent_Void Callback_OnTouchIconUrlReceivedEvent_Void; +typedef struct Opt_Callback_OnTouchIconUrlReceivedEvent_Void Opt_Callback_OnTouchIconUrlReceivedEvent_Void; +typedef struct Callback_OnWindowNewEvent_Void Callback_OnWindowNewEvent_Void; +typedef struct Opt_Callback_OnWindowNewEvent_Void Opt_Callback_OnWindowNewEvent_Void; typedef struct Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void; typedef struct Opt_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void Opt_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void; typedef struct Callback_Opt_Array_NavDestinationTransition_Void Callback_Opt_Array_NavDestinationTransition_Void; @@ -1319,6 +1499,10 @@ typedef struct Callback_Union_Object_Undefined_Void Callback_Union_Object_Undefi typedef struct Opt_Callback_Union_Object_Undefined_Void Opt_Callback_Union_Object_Undefined_Void; typedef struct Callback_Void Callback_Void; typedef struct Opt_Callback_Void Opt_Callback_Void; +typedef struct Callback_WebKeyboardOptions_Void Callback_WebKeyboardOptions_Void; +typedef struct Opt_Callback_WebKeyboardOptions_Void Opt_Callback_WebKeyboardOptions_Void; +typedef struct Callback_WebResourceResponse_Void Callback_WebResourceResponse_Void; +typedef struct Opt_Callback_WebResourceResponse_Void Opt_Callback_WebResourceResponse_Void; typedef struct CheckBoxModifierBuilder CheckBoxModifierBuilder; typedef struct Opt_CheckBoxModifierBuilder Opt_CheckBoxModifierBuilder; typedef struct ContentDidScrollCallback ContentDidScrollCallback; @@ -1369,6 +1553,8 @@ typedef struct Map_String_Int64 Map_String_Int64; typedef struct Opt_Map_String_Int64 Opt_Map_String_Int64; typedef struct Map_String_Object Map_String_Object; typedef struct Opt_Map_String_Object Opt_Map_String_Object; +typedef struct Map_String_String Map_String_String; +typedef struct Opt_Map_String_String Opt_Map_String_String; typedef struct MenuCallback MenuCallback; typedef struct Opt_MenuCallback Opt_MenuCallback; typedef struct MenuItemModifierBuilder MenuItemModifierBuilder; @@ -1381,6 +1567,8 @@ typedef struct NavDestinationTransitionDelegate NavDestinationTransitionDelegate typedef struct Opt_NavDestinationTransitionDelegate Opt_NavDestinationTransitionDelegate; typedef struct NavExtender_OnUpdateStack NavExtender_OnUpdateStack; typedef struct Opt_NavExtender_OnUpdateStack Opt_NavExtender_OnUpdateStack; +typedef struct OnAdsBlockedCallback OnAdsBlockedCallback; +typedef struct Opt_OnAdsBlockedCallback Opt_OnAdsBlockedCallback; typedef struct OnAlphabetIndexerPopupSelectCallback OnAlphabetIndexerPopupSelectCallback; typedef struct Opt_OnAlphabetIndexerPopupSelectCallback Opt_OnAlphabetIndexerPopupSelectCallback; typedef struct OnAlphabetIndexerRequestPopupDataCallback OnAlphabetIndexerRequestPopupDataCallback; @@ -1393,20 +1581,30 @@ typedef struct OnCheckboxGroupChangeCallback OnCheckboxGroupChangeCallback; typedef struct Opt_OnCheckboxGroupChangeCallback Opt_OnCheckboxGroupChangeCallback; typedef struct OnContentScrollCallback OnContentScrollCallback; typedef struct Opt_OnContentScrollCallback Opt_OnContentScrollCallback; +typedef struct OnContextMenuHideCallback OnContextMenuHideCallback; +typedef struct Opt_OnContextMenuHideCallback Opt_OnContextMenuHideCallback; typedef struct OnCreateMenuCallback OnCreateMenuCallback; typedef struct Opt_OnCreateMenuCallback Opt_OnCreateMenuCallback; typedef struct OnDidChangeCallback OnDidChangeCallback; typedef struct Opt_OnDidChangeCallback Opt_OnDidChangeCallback; typedef struct OnDragEventCallback OnDragEventCallback; typedef struct Opt_OnDragEventCallback Opt_OnDragEventCallback; +typedef struct OnFirstMeaningfulPaintCallback OnFirstMeaningfulPaintCallback; +typedef struct Opt_OnFirstMeaningfulPaintCallback Opt_OnFirstMeaningfulPaintCallback; typedef struct OnFoldStatusChangeCallback OnFoldStatusChangeCallback; typedef struct Opt_OnFoldStatusChangeCallback Opt_OnFoldStatusChangeCallback; +typedef struct OnFullScreenEnterCallback OnFullScreenEnterCallback; +typedef struct Opt_OnFullScreenEnterCallback Opt_OnFullScreenEnterCallback; typedef struct OnHoverCallback OnHoverCallback; typedef struct Opt_OnHoverCallback Opt_OnHoverCallback; typedef struct OnHoverStatusChangeCallback OnHoverStatusChangeCallback; typedef struct Opt_OnHoverStatusChangeCallback Opt_OnHoverStatusChangeCallback; +typedef struct OnIntelligentTrackingPreventionCallback OnIntelligentTrackingPreventionCallback; +typedef struct Opt_OnIntelligentTrackingPreventionCallback Opt_OnIntelligentTrackingPreventionCallback; typedef struct OnItemDragStartCallback OnItemDragStartCallback; typedef struct Opt_OnItemDragStartCallback Opt_OnItemDragStartCallback; +typedef struct OnLargestContentfulPaintCallback OnLargestContentfulPaintCallback; +typedef struct Opt_OnLargestContentfulPaintCallback Opt_OnLargestContentfulPaintCallback; typedef struct OnLazyLoadingFunc OnLazyLoadingFunc; typedef struct Opt_OnLazyLoadingFunc Opt_OnLazyLoadingFunc; typedef struct OnLinearIndicatorChangeCallback OnLinearIndicatorChangeCallback; @@ -1415,14 +1613,26 @@ typedef struct OnMenuItemClickCallback OnMenuItemClickCallback; typedef struct Opt_OnMenuItemClickCallback Opt_OnMenuItemClickCallback; typedef struct OnMoveHandler OnMoveHandler; typedef struct Opt_OnMoveHandler Opt_OnMoveHandler; +typedef struct OnNativeEmbedVisibilityChangeCallback OnNativeEmbedVisibilityChangeCallback; +typedef struct Opt_OnNativeEmbedVisibilityChangeCallback Opt_OnNativeEmbedVisibilityChangeCallback; typedef struct OnNativeLoadCallback OnNativeLoadCallback; typedef struct Opt_OnNativeLoadCallback Opt_OnNativeLoadCallback; +typedef struct OnNavigationEntryCommittedCallback OnNavigationEntryCommittedCallback; +typedef struct Opt_OnNavigationEntryCommittedCallback Opt_OnNavigationEntryCommittedCallback; +typedef struct OnOverrideUrlLoadingCallback OnOverrideUrlLoadingCallback; +typedef struct Opt_OnOverrideUrlLoadingCallback Opt_OnOverrideUrlLoadingCallback; typedef struct OnPasteCallback OnPasteCallback; typedef struct Opt_OnPasteCallback Opt_OnPasteCallback; typedef struct OnRadioChangeCallback OnRadioChangeCallback; typedef struct Opt_OnRadioChangeCallback Opt_OnRadioChangeCallback; typedef struct OnRatingChangeCallback OnRatingChangeCallback; typedef struct Opt_OnRatingChangeCallback Opt_OnRatingChangeCallback; +typedef struct OnRenderProcessNotRespondingCallback OnRenderProcessNotRespondingCallback; +typedef struct Opt_OnRenderProcessNotRespondingCallback Opt_OnRenderProcessNotRespondingCallback; +typedef struct OnRenderProcessRespondingCallback OnRenderProcessRespondingCallback; +typedef struct Opt_OnRenderProcessRespondingCallback Opt_OnRenderProcessRespondingCallback; +typedef struct OnSafeBrowsingCheckResultCallback OnSafeBrowsingCheckResultCallback; +typedef struct Opt_OnSafeBrowsingCheckResultCallback Opt_OnSafeBrowsingCheckResultCallback; typedef struct OnScrollCallback OnScrollCallback; typedef struct Opt_OnScrollCallback Opt_OnScrollCallback; typedef struct OnScrollEdgeCallback OnScrollEdgeCallback; @@ -1433,6 +1643,8 @@ typedef struct OnScrollVisibleContentChangeCallback OnScrollVisibleContentChange typedef struct Opt_OnScrollVisibleContentChangeCallback Opt_OnScrollVisibleContentChangeCallback; typedef struct OnSelectCallback OnSelectCallback; typedef struct Opt_OnSelectCallback Opt_OnSelectCallback; +typedef struct OnSslErrorEventCallback OnSslErrorEventCallback; +typedef struct Opt_OnSslErrorEventCallback Opt_OnSslErrorEventCallback; typedef struct OnSubmitCallback OnSubmitCallback; typedef struct Opt_OnSubmitCallback Opt_OnSubmitCallback; typedef struct OnSwiperAnimationEndCallback OnSwiperAnimationEndCallback; @@ -1457,6 +1669,8 @@ typedef struct OnTimePickerChangeCallback OnTimePickerChangeCallback; typedef struct Opt_OnTimePickerChangeCallback Opt_OnTimePickerChangeCallback; typedef struct OnTotalCountFunc OnTotalCountFunc; typedef struct Opt_OnTotalCountFunc Opt_OnTotalCountFunc; +typedef struct OnViewportFitChangedCallback OnViewportFitChangedCallback; +typedef struct Opt_OnViewportFitChangedCallback Opt_OnViewportFitChangedCallback; typedef struct OnWillScrollCallback OnWillScrollCallback; typedef struct Opt_OnWillScrollCallback Opt_OnWillScrollCallback; typedef struct PageMapBuilder PageMapBuilder; @@ -1551,8 +1765,12 @@ typedef struct VisibleAreaChangeCallback VisibleAreaChangeCallback; typedef struct Opt_VisibleAreaChangeCallback Opt_VisibleAreaChangeCallback; typedef struct VoidCallback VoidCallback; typedef struct Opt_VoidCallback Opt_VoidCallback; +typedef struct WebKeyboardCallback WebKeyboardCallback; +typedef struct Opt_WebKeyboardCallback Opt_WebKeyboardCallback; typedef struct Ark_AccessibilityOptions Ark_AccessibilityOptions; typedef struct Opt_AccessibilityOptions Opt_AccessibilityOptions; +typedef struct Ark_AdsBlockedDetails Ark_AdsBlockedDetails; +typedef struct Opt_AdsBlockedDetails Opt_AdsBlockedDetails; typedef struct Ark_AlignRuleOption Ark_AlignRuleOption; typedef struct Opt_AlignRuleOption Opt_AlignRuleOption; typedef struct Ark_AnimationNumberRange Ark_AnimationNumberRange; @@ -1715,6 +1933,8 @@ typedef struct Ark_EdgeStyles Ark_EdgeStyles; typedef struct Opt_EdgeStyles Opt_EdgeStyles; typedef struct Ark_EditMenuOptions Ark_EditMenuOptions; typedef struct Opt_EditMenuOptions Opt_EditMenuOptions; +typedef struct Ark_EmbedOptions Ark_EmbedOptions; +typedef struct Opt_EmbedOptions Opt_EmbedOptions; typedef struct Ark_ErrorEvent Ark_ErrorEvent; typedef struct Opt_ErrorEvent Opt_ErrorEvent; typedef struct Ark_ErrorInformation Ark_ErrorInformation; @@ -1725,6 +1945,8 @@ typedef struct Ark_ExpectedFrameRateRange Ark_ExpectedFrameRateRange; typedef struct Opt_ExpectedFrameRateRange Opt_ExpectedFrameRateRange; typedef struct Ark_FingerInfo Ark_FingerInfo; typedef struct Opt_FingerInfo Opt_FingerInfo; +typedef struct Ark_FirstMeaningfulPaint Ark_FirstMeaningfulPaint; +typedef struct Opt_FirstMeaningfulPaint Opt_FirstMeaningfulPaint; typedef struct Ark_FocusMovement Ark_FocusMovement; typedef struct Opt_FocusMovement Opt_FocusMovement; typedef struct Ark_FolderStackOptions Ark_FolderStackOptions; @@ -1743,6 +1965,8 @@ typedef struct Ark_FractionStop Ark_FractionStop; typedef struct Opt_FractionStop Opt_FractionStop; typedef struct Ark_Frame Ark_Frame; typedef struct Opt_Frame Opt_Frame; +typedef struct Ark_FullScreenEnterEvent Ark_FullScreenEnterEvent; +typedef struct Opt_FullScreenEnterEvent Opt_FullScreenEnterEvent; typedef struct Ark_GaugeConfiguration Ark_GaugeConfiguration; typedef struct Opt_GaugeConfiguration Opt_GaugeConfiguration; typedef struct Ark_GaugeOptions Ark_GaugeOptions; @@ -1761,6 +1985,8 @@ typedef struct Ark_GridLayoutOptions Ark_GridLayoutOptions; typedef struct Opt_GridLayoutOptions Opt_GridLayoutOptions; typedef struct Ark_GridRowColumnOption Ark_GridRowColumnOption; typedef struct Opt_GridRowColumnOption Opt_GridRowColumnOption; +typedef struct Ark_Header Ark_Header; +typedef struct Opt_Header Opt_Header; typedef struct HierarchicalSymbolEffectPeer HierarchicalSymbolEffectPeer; typedef struct HierarchicalSymbolEffectPeer* Ark_HierarchicalSymbolEffect; typedef struct Opt_HierarchicalSymbolEffect Opt_HierarchicalSymbolEffect; @@ -1786,17 +2012,23 @@ typedef struct Ark_InputCounterOptions Ark_InputCounterOptions; typedef struct Opt_InputCounterOptions Opt_InputCounterOptions; typedef struct Ark_InsertValue Ark_InsertValue; typedef struct Opt_InsertValue Opt_InsertValue; +typedef struct Ark_IntelligentTrackingPreventionDetails Ark_IntelligentTrackingPreventionDetails; +typedef struct Opt_IntelligentTrackingPreventionDetails Opt_IntelligentTrackingPreventionDetails; typedef struct Ark_intl_DateTimeOptions Ark_intl_DateTimeOptions; typedef struct Opt_intl_DateTimeOptions Opt_intl_DateTimeOptions; typedef struct Ark_InvertOptions Ark_InvertOptions; typedef struct Opt_InvertOptions Opt_InvertOptions; typedef struct Ark_ItemDragInfo Ark_ItemDragInfo; typedef struct Opt_ItemDragInfo Opt_ItemDragInfo; +typedef struct Ark_JavaScriptProxy Ark_JavaScriptProxy; +typedef struct Opt_JavaScriptProxy Opt_JavaScriptProxy; typedef struct Ark_KeyboardOptions Ark_KeyboardOptions; typedef struct Opt_KeyboardOptions Opt_KeyboardOptions; typedef struct KeyEventPeer KeyEventPeer; typedef struct KeyEventPeer* Ark_KeyEvent; typedef struct Opt_KeyEvent Opt_KeyEvent; +typedef struct Ark_LargestContentfulPaint Ark_LargestContentfulPaint; +typedef struct Opt_LargestContentfulPaint Opt_LargestContentfulPaint; typedef struct Ark_LayoutConstraint Ark_LayoutConstraint; typedef struct Opt_LayoutConstraint Opt_LayoutConstraint; typedef struct LengthMetricsPeer LengthMetricsPeer; @@ -1820,6 +2052,8 @@ typedef struct Ark_ListItemOptions Ark_ListItemOptions; typedef struct Opt_ListItemOptions Opt_ListItemOptions; typedef struct Ark_ListOptions Ark_ListOptions; typedef struct Opt_ListOptions Opt_ListOptions; +typedef struct Ark_LoadCommittedDetails Ark_LoadCommittedDetails; +typedef struct Opt_LoadCommittedDetails Opt_LoadCommittedDetails; typedef struct Ark_LocalizedHorizontalAlignParam Ark_LocalizedHorizontalAlignParam; typedef struct Opt_LocalizedHorizontalAlignParam Opt_LocalizedHorizontalAlignParam; typedef struct Ark_LocalizedVerticalAlignParam Ark_LocalizedVerticalAlignParam; @@ -1857,6 +2091,8 @@ typedef struct Opt_MotionPathOptions Opt_MotionPathOptions; typedef struct MutableStyledStringPeer MutableStyledStringPeer; typedef struct MutableStyledStringPeer* Ark_MutableStyledString; typedef struct Opt_MutableStyledString Opt_MutableStyledString; +typedef struct Ark_NativeEmbedVisibilityInfo Ark_NativeEmbedVisibilityInfo; +typedef struct Opt_NativeEmbedVisibilityInfo Opt_NativeEmbedVisibilityInfo; typedef struct Ark_NavContentInfo Ark_NavContentInfo; typedef struct Opt_NavContentInfo Opt_NavContentInfo; typedef struct Ark_NavDestinationTransition Ark_NavDestinationTransition; @@ -1872,6 +2108,58 @@ typedef struct NavPathInfoPeer* Ark_NavPathInfo; typedef struct Opt_NavPathInfo Opt_NavPathInfo; typedef struct Ark_NestedScrollInfo Ark_NestedScrollInfo; typedef struct Opt_NestedScrollInfo Opt_NestedScrollInfo; +typedef struct Ark_NestedScrollOptionsExt Ark_NestedScrollOptionsExt; +typedef struct Opt_NestedScrollOptionsExt Opt_NestedScrollOptionsExt; +typedef struct Ark_OnAlertEvent Ark_OnAlertEvent; +typedef struct Opt_OnAlertEvent Opt_OnAlertEvent; +typedef struct Ark_OnBeforeUnloadEvent Ark_OnBeforeUnloadEvent; +typedef struct Opt_OnBeforeUnloadEvent Opt_OnBeforeUnloadEvent; +typedef struct Ark_OnClientAuthenticationEvent Ark_OnClientAuthenticationEvent; +typedef struct Opt_OnClientAuthenticationEvent Opt_OnClientAuthenticationEvent; +typedef struct Ark_OnConfirmEvent Ark_OnConfirmEvent; +typedef struct Opt_OnConfirmEvent Opt_OnConfirmEvent; +typedef struct Ark_OnContextMenuShowEvent Ark_OnContextMenuShowEvent; +typedef struct Opt_OnContextMenuShowEvent Opt_OnContextMenuShowEvent; +typedef struct Ark_OnDownloadStartEvent Ark_OnDownloadStartEvent; +typedef struct Opt_OnDownloadStartEvent Opt_OnDownloadStartEvent; +typedef struct Ark_OnErrorReceiveEvent Ark_OnErrorReceiveEvent; +typedef struct Opt_OnErrorReceiveEvent Opt_OnErrorReceiveEvent; +typedef struct Ark_OnGeolocationShowEvent Ark_OnGeolocationShowEvent; +typedef struct Opt_OnGeolocationShowEvent Opt_OnGeolocationShowEvent; +typedef struct Ark_OnHttpAuthRequestEvent Ark_OnHttpAuthRequestEvent; +typedef struct Opt_OnHttpAuthRequestEvent Opt_OnHttpAuthRequestEvent; +typedef struct Ark_OnHttpErrorReceiveEvent Ark_OnHttpErrorReceiveEvent; +typedef struct Opt_OnHttpErrorReceiveEvent Opt_OnHttpErrorReceiveEvent; +typedef struct Ark_OnInterceptRequestEvent Ark_OnInterceptRequestEvent; +typedef struct Opt_OnInterceptRequestEvent Opt_OnInterceptRequestEvent; +typedef struct Ark_OnLoadInterceptEvent Ark_OnLoadInterceptEvent; +typedef struct Opt_OnLoadInterceptEvent Opt_OnLoadInterceptEvent; +typedef struct Ark_OnPageBeginEvent Ark_OnPageBeginEvent; +typedef struct Opt_OnPageBeginEvent Opt_OnPageBeginEvent; +typedef struct Ark_OnPageEndEvent Ark_OnPageEndEvent; +typedef struct Opt_OnPageEndEvent Opt_OnPageEndEvent; +typedef struct Ark_OnPageVisibleEvent Ark_OnPageVisibleEvent; +typedef struct Opt_OnPageVisibleEvent Opt_OnPageVisibleEvent; +typedef struct Ark_OnPermissionRequestEvent Ark_OnPermissionRequestEvent; +typedef struct Opt_OnPermissionRequestEvent Opt_OnPermissionRequestEvent; +typedef struct Ark_OnPromptEvent Ark_OnPromptEvent; +typedef struct Opt_OnPromptEvent Opt_OnPromptEvent; +typedef struct Ark_OnRefreshAccessedHistoryEvent Ark_OnRefreshAccessedHistoryEvent; +typedef struct Opt_OnRefreshAccessedHistoryEvent Opt_OnRefreshAccessedHistoryEvent; +typedef struct Ark_OnRenderExitedEvent Ark_OnRenderExitedEvent; +typedef struct Opt_OnRenderExitedEvent Opt_OnRenderExitedEvent; +typedef struct Ark_OnResourceLoadEvent Ark_OnResourceLoadEvent; +typedef struct Opt_OnResourceLoadEvent Opt_OnResourceLoadEvent; +typedef struct Ark_OnScreenCaptureRequestEvent Ark_OnScreenCaptureRequestEvent; +typedef struct Opt_OnScreenCaptureRequestEvent Opt_OnScreenCaptureRequestEvent; +typedef struct Ark_OnSslErrorEventReceiveEvent Ark_OnSslErrorEventReceiveEvent; +typedef struct Opt_OnSslErrorEventReceiveEvent Opt_OnSslErrorEventReceiveEvent; +typedef struct Ark_OnTitleReceiveEvent Ark_OnTitleReceiveEvent; +typedef struct Opt_OnTitleReceiveEvent Opt_OnTitleReceiveEvent; +typedef struct Ark_OnTouchIconUrlReceivedEvent Ark_OnTouchIconUrlReceivedEvent; +typedef struct Opt_OnTouchIconUrlReceivedEvent Opt_OnTouchIconUrlReceivedEvent; +typedef struct Ark_OnWindowNewEvent Ark_OnWindowNewEvent; +typedef struct Opt_OnWindowNewEvent Opt_OnWindowNewEvent; typedef struct Ark_OverlayOffset Ark_OverlayOffset; typedef struct Opt_OverlayOffset Opt_OverlayOffset; typedef struct Ark_PanGestureHandlerOptions Ark_PanGestureHandlerOptions; @@ -1915,6 +2203,8 @@ typedef struct Opt_RatingConfiguration Opt_RatingConfiguration; typedef struct RenderingContextSettingsPeer RenderingContextSettingsPeer; typedef struct RenderingContextSettingsPeer* Ark_RenderingContextSettings; typedef struct Opt_RenderingContextSettings Opt_RenderingContextSettings; +typedef struct Ark_RenderProcessNotRespondingData Ark_RenderProcessNotRespondingData; +typedef struct Opt_RenderProcessNotRespondingData Opt_RenderProcessNotRespondingData; typedef struct ReplaceSymbolEffectPeer ReplaceSymbolEffectPeer; typedef struct ReplaceSymbolEffectPeer* Ark_ReplaceSymbolEffect; typedef struct Opt_ReplaceSymbolEffect Opt_ReplaceSymbolEffect; @@ -1955,6 +2245,10 @@ typedef struct Opt_ScaleOptions Opt_ScaleOptions; typedef struct ScaleSymbolEffectPeer ScaleSymbolEffectPeer; typedef struct ScaleSymbolEffectPeer* Ark_ScaleSymbolEffect; typedef struct Opt_ScaleSymbolEffect Opt_ScaleSymbolEffect; +typedef struct Ark_ScreenCaptureConfig Ark_ScreenCaptureConfig; +typedef struct Opt_ScreenCaptureConfig Opt_ScreenCaptureConfig; +typedef struct Ark_ScriptItem Ark_ScriptItem; +typedef struct Opt_ScriptItem Opt_ScriptItem; typedef struct Ark_ScrollAnimationOptions Ark_ScrollAnimationOptions; typedef struct Opt_ScrollAnimationOptions Opt_ScrollAnimationOptions; typedef struct Ark_ScrollBarOptions Ark_ScrollBarOptions; @@ -1963,6 +2257,8 @@ typedef struct Ark_ScrollEdgeOptions Ark_ScrollEdgeOptions; typedef struct Opt_ScrollEdgeOptions Opt_ScrollEdgeOptions; typedef struct Ark_ScrollPageOptions Ark_ScrollPageOptions; typedef struct Opt_ScrollPageOptions Opt_ScrollPageOptions; +typedef struct Ark_SelectionMenuOptionsExt Ark_SelectionMenuOptionsExt; +typedef struct Opt_SelectionMenuOptionsExt Opt_SelectionMenuOptionsExt; typedef struct Ark_SelectionOptions Ark_SelectionOptions; typedef struct Opt_SelectionOptions Opt_SelectionOptions; typedef struct Ark_ShapeSize Ark_ShapeSize; @@ -1979,6 +2275,8 @@ typedef struct Ark_SpaceType Ark_SpaceType; typedef struct Opt_SpaceType Opt_SpaceType; typedef struct Ark_SpringBackAction Ark_SpringBackAction; typedef struct Opt_SpringBackAction Opt_SpringBackAction; +typedef struct Ark_SslErrorEvent Ark_SslErrorEvent; +typedef struct Opt_SslErrorEvent Opt_SslErrorEvent; typedef struct Ark_StackOptions Ark_StackOptions; typedef struct Opt_StackOptions Opt_StackOptions; typedef struct Ark_StyledStringChangedListener Ark_StyledStringChangedListener; @@ -2118,6 +2416,8 @@ typedef struct Ark_Union_MenuPreviewMode_CustomBuilder Ark_Union_MenuPreviewMode typedef struct Opt_Union_MenuPreviewMode_CustomBuilder Opt_Union_MenuPreviewMode_CustomBuilder; typedef struct Ark_Union_NavDestinationInfo_NavBar Ark_Union_NavDestinationInfo_NavBar; typedef struct Opt_Union_NavDestinationInfo_NavBar Opt_Union_NavDestinationInfo_NavBar; +typedef struct Ark_Union_NestedScrollOptions_NestedScrollOptionsExt Ark_Union_NestedScrollOptions_NestedScrollOptionsExt; +typedef struct Opt_Union_NestedScrollOptions_NestedScrollOptionsExt Opt_Union_NestedScrollOptions_NestedScrollOptionsExt; typedef struct Ark_Union_Number_Array_Number Ark_Union_Number_Array_Number; typedef struct Opt_Union_Number_Array_Number Opt_Union_Number_Array_Number; typedef struct Ark_Union_Number_Array_Number_Bindable_Bindable Ark_Union_Number_Array_Number_Bindable_Bindable; @@ -2186,8 +2486,12 @@ typedef struct Ark_Union_String_Bindable Ark_Union_String_Bindable; typedef struct Opt_Union_String_Bindable Opt_Union_String_Bindable; typedef struct Ark_Union_String_CustomBuilder_ComponentContent Ark_Union_String_CustomBuilder_ComponentContent; typedef struct Opt_Union_String_CustomBuilder_ComponentContent Opt_Union_String_CustomBuilder_ComponentContent; +typedef struct Ark_Union_String_Number_Buffer_Resource Ark_Union_String_Number_Buffer_Resource; +typedef struct Opt_Union_String_Number_Buffer_Resource Opt_Union_String_Number_Buffer_Resource; typedef struct Ark_Union_String_Number_Resource Ark_Union_String_Number_Resource; typedef struct Opt_Union_String_Number_Resource Opt_Union_String_Number_Resource; +typedef struct Ark_Union_String_Number_Resource_Buffer Ark_Union_String_Number_Resource_Buffer; +typedef struct Opt_Union_String_Number_Resource_Buffer Opt_Union_String_Number_Resource_Buffer; typedef struct Ark_Union_String_PixelMap_Resource Ark_Union_String_PixelMap_Resource; typedef struct Opt_Union_String_PixelMap_Resource Opt_Union_String_PixelMap_Resource; typedef struct Ark_Union_String_PixelMap_Resource_SymbolGlyphModifier Ark_Union_String_PixelMap_Resource_SymbolGlyphModifier; @@ -2208,6 +2512,14 @@ typedef struct Ark_Want Ark_Want; typedef struct Opt_Want Opt_Want; typedef struct Ark_WaterFlowOptions Ark_WaterFlowOptions; typedef struct Opt_WaterFlowOptions Opt_WaterFlowOptions; +typedef struct Ark_WebKeyboardCallbackInfo Ark_WebKeyboardCallbackInfo; +typedef struct Opt_WebKeyboardCallbackInfo Opt_WebKeyboardCallbackInfo; +typedef struct Ark_WebKeyboardOptions Ark_WebKeyboardOptions; +typedef struct Opt_WebKeyboardOptions Opt_WebKeyboardOptions; +typedef struct Ark_WebMediaOptions Ark_WebMediaOptions; +typedef struct Opt_WebMediaOptions Opt_WebMediaOptions; +typedef struct Ark_WebOptions Ark_WebOptions; +typedef struct Opt_WebOptions Opt_WebOptions; typedef struct Ark_window_SystemBarStyle Ark_window_SystemBarStyle; typedef struct Opt_window_SystemBarStyle Opt_window_SystemBarStyle; typedef struct Ark_WorkerOptions Ark_WorkerOptions; @@ -2779,6 +3091,8 @@ typedef struct Opt_MenuOutlineOptions Opt_MenuOutlineOptions; typedef struct MouseEventPeer MouseEventPeer; typedef struct MouseEventPeer* Ark_MouseEvent; typedef struct Opt_MouseEvent Opt_MouseEvent; +typedef struct Ark_NativeEmbedInfo Ark_NativeEmbedInfo; +typedef struct Opt_NativeEmbedInfo Opt_NativeEmbedInfo; typedef struct Ark_NavigationMenuOptions Ark_NavigationMenuOptions; typedef struct Opt_NavigationMenuOptions Opt_NavigationMenuOptions; typedef struct Ark_NavigationToolbarOptions Ark_NavigationToolbarOptions; @@ -2883,6 +3197,10 @@ typedef struct ImageAttachmentPeer* Ark_ImageAttachment; typedef struct Opt_ImageAttachment Opt_ImageAttachment; typedef struct Ark_ImageAttachmentInterface Ark_ImageAttachmentInterface; typedef struct Opt_ImageAttachmentInterface Opt_ImageAttachmentInterface; +typedef struct Ark_NativeEmbedDataInfo Ark_NativeEmbedDataInfo; +typedef struct Opt_NativeEmbedDataInfo Opt_NativeEmbedDataInfo; +typedef struct Ark_NativeEmbedTouchInfo Ark_NativeEmbedTouchInfo; +typedef struct Opt_NativeEmbedTouchInfo Opt_NativeEmbedTouchInfo; typedef struct Ark_PopupOptions Ark_PopupOptions; typedef struct Opt_PopupOptions Opt_PopupOptions; typedef struct Ark_ResourceImageAttachmentOptions Ark_ResourceImageAttachmentOptions; @@ -3169,6 +3487,13 @@ typedef struct Opt_AttributeUpdaterFlag { Ark_Tag tag; Ark_AttributeUpdaterFlag value; } Opt_AttributeUpdaterFlag; +typedef enum Ark_AudioSessionType { + ARK_AUDIO_SESSION_TYPE_AMBIENT = 3, +} Ark_AudioSessionType; +typedef struct Opt_AudioSessionType { + Ark_Tag tag; + Ark_AudioSessionType value; +} Opt_AudioSessionType; typedef enum Ark_AutoCapitalizationMode { ARK_AUTO_CAPITALIZATION_MODE_NONE = 0, ARK_AUTO_CAPITALIZATION_MODE_WORDS = 1, @@ -3317,6 +3642,14 @@ typedef struct Opt_BlendMode { Ark_Tag tag; Ark_BlendMode value; } Opt_BlendMode; +typedef enum Ark_BlurOnKeyboardHideMode { + ARK_BLUR_ON_KEYBOARD_HIDE_MODE_SILENT = 0, + ARK_BLUR_ON_KEYBOARD_HIDE_MODE_BLUR = 1, +} Ark_BlurOnKeyboardHideMode; +typedef struct Opt_BlurOnKeyboardHideMode { + Ark_Tag tag; + Ark_BlurOnKeyboardHideMode value; +} Opt_BlurOnKeyboardHideMode; typedef enum Ark_BlurStyle { ARK_BLUR_STYLE_THIN = 0, ARK_BLUR_STYLE_REGULAR = 1, @@ -3389,6 +3722,16 @@ typedef struct Opt_ButtonType { Ark_Tag tag; Ark_ButtonType value; } Opt_ButtonType; +typedef enum Ark_CacheMode { + ARK_CACHE_MODE_DEFAULT = 0, + ARK_CACHE_MODE_NONE = 1, + ARK_CACHE_MODE_ONLINE = 2, + ARK_CACHE_MODE_ONLY = 3, +} Ark_CacheMode; +typedef struct Opt_CacheMode { + Ark_Tag tag; + Ark_CacheMode value; +} Opt_CacheMode; typedef enum Ark_CalendarAlign { ARK_CALENDAR_ALIGN_START = 0, ARK_CALENDAR_ALIGN_CENTER = 1, @@ -3524,6 +3867,46 @@ typedef struct Opt_ContentType { Ark_Tag tag; Ark_ContentType value; } Opt_ContentType; +typedef enum Ark_ContextMenuEditStateFlags { + ARK_CONTEXT_MENU_EDIT_STATE_FLAGS_NONE = 0, + ARK_CONTEXT_MENU_EDIT_STATE_FLAGS_CAN_CUT = 1, + ARK_CONTEXT_MENU_EDIT_STATE_FLAGS_CAN_COPY = 2, + ARK_CONTEXT_MENU_EDIT_STATE_FLAGS_CAN_PASTE = 3, + ARK_CONTEXT_MENU_EDIT_STATE_FLAGS_CAN_SELECT_ALL = 4, +} Ark_ContextMenuEditStateFlags; +typedef struct Opt_ContextMenuEditStateFlags { + Ark_Tag tag; + Ark_ContextMenuEditStateFlags value; +} Opt_ContextMenuEditStateFlags; +typedef enum Ark_ContextMenuInputFieldType { + ARK_CONTEXT_MENU_INPUT_FIELD_TYPE_NONE = 0, + ARK_CONTEXT_MENU_INPUT_FIELD_TYPE_PLAIN_TEXT = 1, + ARK_CONTEXT_MENU_INPUT_FIELD_TYPE_PASSWORD = 2, + ARK_CONTEXT_MENU_INPUT_FIELD_TYPE_NUMBER = 3, + ARK_CONTEXT_MENU_INPUT_FIELD_TYPE_TELEPHONE = 4, + ARK_CONTEXT_MENU_INPUT_FIELD_TYPE_OTHER = 5, +} Ark_ContextMenuInputFieldType; +typedef struct Opt_ContextMenuInputFieldType { + Ark_Tag tag; + Ark_ContextMenuInputFieldType value; +} Opt_ContextMenuInputFieldType; +typedef enum Ark_ContextMenuMediaType { + ARK_CONTEXT_MENU_MEDIA_TYPE_NONE = 0, + ARK_CONTEXT_MENU_MEDIA_TYPE_IMAGE = 1, +} Ark_ContextMenuMediaType; +typedef struct Opt_ContextMenuMediaType { + Ark_Tag tag; + Ark_ContextMenuMediaType value; +} Opt_ContextMenuMediaType; +typedef enum Ark_ContextMenuSourceType { + ARK_CONTEXT_MENU_SOURCE_TYPE_NONE = 0, + ARK_CONTEXT_MENU_SOURCE_TYPE_MOUSE = 1, + ARK_CONTEXT_MENU_SOURCE_TYPE_LONG_PRESS = 2, +} Ark_ContextMenuSourceType; +typedef struct Opt_ContextMenuSourceType { + Ark_Tag tag; + Ark_ContextMenuSourceType value; +} Opt_ContextMenuSourceType; typedef enum Ark_ControlSize { ARK_CONTROL_SIZE_SMALL, ARK_CONTROL_SIZE_NORMAL, @@ -4065,6 +4448,16 @@ typedef struct Opt_EnterKeyType { Ark_Tag tag; Ark_EnterKeyType value; } Opt_EnterKeyType; +typedef enum Ark_FileSelectorMode { + ARK_FILE_SELECTOR_MODE_FILE_OPEN_MODE = 0, + ARK_FILE_SELECTOR_MODE_FILE_OPEN_MULTIPLE_MODE = 1, + ARK_FILE_SELECTOR_MODE_FILE_OPEN_FOLDER_MODE = 2, + ARK_FILE_SELECTOR_MODE_FILE_SAVE_MODE = 3, +} Ark_FileSelectorMode; +typedef struct Opt_FileSelectorMode { + Ark_Tag tag; + Ark_FileSelectorMode value; +} Opt_FileSelectorMode; typedef enum Ark_FillMode { ARK_FILL_MODE_NONE = 0, ARK_FILL_MODE_FORWARDS = 1, @@ -4351,6 +4744,20 @@ typedef struct Opt_HitTestMode { Ark_Tag tag; Ark_HitTestMode value; } Opt_HitTestMode; +typedef enum Ark_HitTestType { + ARK_HIT_TEST_TYPE_EDIT_TEXT = 0, + ARK_HIT_TEST_TYPE_EMAIL = 1, + ARK_HIT_TEST_TYPE_HTTP_ANCHOR = 2, + ARK_HIT_TEST_TYPE_HTTP_ANCHOR_IMG = 3, + ARK_HIT_TEST_TYPE_IMG = 4, + ARK_HIT_TEST_TYPE_MAP = 5, + ARK_HIT_TEST_TYPE_PHONE = 6, + ARK_HIT_TEST_TYPE_UNKNOWN = 7, +} Ark_HitTestType; +typedef struct Opt_HitTestType { + Ark_Tag tag; + Ark_HitTestType value; +} Opt_HitTestType; typedef enum Ark_HorizontalAlign { ARK_HORIZONTAL_ALIGN_START = 0, ARK_HORIZONTAL_ALIGN_CENTER = 1, @@ -4848,6 +5255,26 @@ typedef struct Opt_MenuType { Ark_Tag tag; Ark_MenuType value; } Opt_MenuType; +typedef enum Ark_MessageLevel { + ARK_MESSAGE_LEVEL_DEBUG = 0, + ARK_MESSAGE_LEVEL_ERROR = 1, + ARK_MESSAGE_LEVEL_INFO = 2, + ARK_MESSAGE_LEVEL_LOG = 3, + ARK_MESSAGE_LEVEL_WARN = 4, +} Ark_MessageLevel; +typedef struct Opt_MessageLevel { + Ark_Tag tag; + Ark_MessageLevel value; +} Opt_MessageLevel; +typedef enum Ark_MixedMode { + ARK_MIXED_MODE_ALL = 0, + ARK_MIXED_MODE_COMPATIBLE = 1, + ARK_MIXED_MODE_NONE = 2, +} Ark_MixedMode; +typedef struct Opt_MixedMode { + Ark_Tag tag; + Ark_MixedMode value; +} Opt_MixedMode; typedef enum Ark_ModalTransition { ARK_MODAL_TRANSITION_DEFAULT = 0, ARK_MODAL_TRANSITION_NONE = 1, @@ -4889,6 +5316,17 @@ typedef struct Opt_MouseButton { Ark_Tag tag; Ark_MouseButton value; } Opt_MouseButton; +typedef enum Ark_NativeEmbedStatus { + ARK_NATIVE_EMBED_STATUS_CREATE = 0, + ARK_NATIVE_EMBED_STATUS_UPDATE = 1, + ARK_NATIVE_EMBED_STATUS_DESTROY = 2, + ARK_NATIVE_EMBED_STATUS_ENTER_BFCACHE = 3, + ARK_NATIVE_EMBED_STATUS_LEAVE_BFCACHE = 4, +} Ark_NativeEmbedStatus; +typedef struct Opt_NativeEmbedStatus { + Ark_Tag tag; + Ark_NativeEmbedStatus value; +} Opt_NativeEmbedStatus; typedef enum Ark_NavBarPosition { ARK_NAV_BAR_POSITION_START = 0, ARK_NAV_BAR_POSITION_END = 1, @@ -5001,6 +5439,14 @@ typedef struct Opt_OutlineStyle { Ark_Tag tag; Ark_OutlineStyle value; } Opt_OutlineStyle; +typedef enum Ark_OverScrollMode { + ARK_OVER_SCROLL_MODE_NEVER = 0, + ARK_OVER_SCROLL_MODE_ALWAYS = 1, +} Ark_OverScrollMode; +typedef struct Opt_OverScrollMode { + Ark_Tag tag; + Ark_OverScrollMode value; +} Opt_OverScrollMode; typedef enum Ark_PageFlipMode { ARK_PAGE_FLIP_MODE_CONTINUOUS = 0, ARK_PAGE_FLIP_MODE_SINGLE = 1, @@ -5250,6 +5696,16 @@ typedef struct Opt_ProgressType { Ark_Tag tag; Ark_ProgressType value; } Opt_ProgressType; +typedef enum Ark_ProtectedResourceType { + ARK_PROTECTED_RESOURCE_TYPE_MIDI_SYSEX, + ARK_PROTECTED_RESOURCE_TYPE_VIDEO_CAPTURE, + ARK_PROTECTED_RESOURCE_TYPE_AUDIO_CAPTURE, + ARK_PROTECTED_RESOURCE_TYPE_SENSOR, +} Ark_ProtectedResourceType; +typedef struct Opt_ProtectedResourceType { + Ark_Tag tag; + Ark_ProtectedResourceType value; +} Opt_ProtectedResourceType; typedef enum Ark_RadioIndicatorType { ARK_RADIO_INDICATOR_TYPE_TICK = 0, ARK_RADIO_INDICATOR_TYPE_DOT = 1, @@ -5278,6 +5734,17 @@ typedef struct Opt_RelateType { Ark_Tag tag; Ark_RelateType value; } Opt_RelateType; +typedef enum Ark_RenderExitReason { + ARK_RENDER_EXIT_REASON_PROCESS_ABNORMAL_TERMINATION = 0, + ARK_RENDER_EXIT_REASON_PROCESS_WAS_KILLED = 1, + ARK_RENDER_EXIT_REASON_PROCESS_CRASHED = 2, + ARK_RENDER_EXIT_REASON_PROCESS_OOM = 3, + ARK_RENDER_EXIT_REASON_PROCESS_EXIT_UNKNOWN = 4, +} Ark_RenderExitReason; +typedef struct Opt_RenderExitReason { + Ark_Tag tag; + Ark_RenderExitReason value; +} Opt_RenderExitReason; typedef enum Ark_RenderFit { ARK_RENDER_FIT_CENTER = 0, ARK_RENDER_FIT_TOP = 1, @@ -5300,6 +5767,22 @@ typedef struct Opt_RenderFit { Ark_Tag tag; Ark_RenderFit value; } Opt_RenderFit; +typedef enum Ark_RenderMode { + ARK_RENDER_MODE_ASYNC_RENDER = 0, + ARK_RENDER_MODE_SYNC_RENDER = 1, +} Ark_RenderMode; +typedef struct Opt_RenderMode { + Ark_Tag tag; + Ark_RenderMode value; +} Opt_RenderMode; +typedef enum Ark_RenderProcessNotRespondingReason { + ARK_RENDER_PROCESS_NOT_RESPONDING_REASON_INPUT_TIMEOUT = 0, + ARK_RENDER_PROCESS_NOT_RESPONDING_REASON_NAVIGATION_COMMIT_TIMEOUT = 1, +} Ark_RenderProcessNotRespondingReason; +typedef struct Opt_RenderProcessNotRespondingReason { + Ark_Tag tag; + Ark_RenderProcessNotRespondingReason value; +} Opt_RenderProcessNotRespondingReason; typedef enum Ark_RepeatMode { ARK_REPEAT_MODE_REPEAT = 0, ARK_REPEAT_MODE_STRETCH = 1, @@ -5676,6 +6159,16 @@ typedef struct Opt_SourceType { Ark_Tag tag; Ark_SourceType value; } Opt_SourceType; +typedef enum Ark_SslError { + ARK_SSL_ERROR_INVALID = 0, + ARK_SSL_ERROR_HOST_MISMATCH = 1, + ARK_SSL_ERROR_DATE_INVALID = 2, + ARK_SSL_ERROR_UNTRUSTED = 3, +} Ark_SslError; +typedef struct Opt_SslError { + Ark_Tag tag; + Ark_SslError value; +} Opt_SslError; typedef enum Ark_StickyStyle { ARK_STICKY_STYLE_NONE = 0, ARK_STICKY_STYLE_HEADER = 1, @@ -6117,6 +6610,16 @@ typedef struct Opt_ThemeColorMode { Ark_Tag tag; Ark_ThemeColorMode value; } Opt_ThemeColorMode; +typedef enum Ark_ThreatType { + ARK_THREAT_TYPE_THREAT_ILLEGAL = 0, + ARK_THREAT_TYPE_THREAT_FRAUD = 1, + ARK_THREAT_TYPE_THREAT_RISK = 2, + ARK_THREAT_TYPE_THREAT_WARNING = 3, +} Ark_ThreatType; +typedef struct Opt_ThreatType { + Ark_Tag tag; + Ark_ThreatType value; +} Opt_ThreatType; typedef enum Ark_TimePickerFormat { ARK_TIME_PICKER_FORMAT_HOUR_MINUTE = 0, ARK_TIME_PICKER_FORMAT_HOUR_MINUTE_SECOND = 1, @@ -6429,6 +6932,15 @@ typedef struct Opt_VerticalAlign { Ark_Tag tag; Ark_VerticalAlign value; } Opt_VerticalAlign; +typedef enum Ark_ViewportFit { + ARK_VIEWPORT_FIT_AUTO = 0, + ARK_VIEWPORT_FIT_CONTAINS = 1, + ARK_VIEWPORT_FIT_COVER = 2, +} Ark_ViewportFit; +typedef struct Opt_ViewportFit { + Ark_Tag tag; + Ark_ViewportFit value; +} Opt_ViewportFit; typedef enum Ark_Visibility { ARK_VISIBILITY_VISIBLE = 0, ARK_VISIBILITY_HIDDEN = 1, @@ -6446,6 +6958,64 @@ typedef struct Opt_WaterFlowLayoutMode { Ark_Tag tag; Ark_WaterFlowLayoutMode value; } Opt_WaterFlowLayoutMode; +typedef enum Ark_WebCaptureMode { + ARK_WEB_CAPTURE_MODE_HOME_SCREEN = 0, +} Ark_WebCaptureMode; +typedef struct Opt_WebCaptureMode { + Ark_Tag tag; + Ark_WebCaptureMode value; +} Opt_WebCaptureMode; +typedef enum Ark_WebDarkMode { + ARK_WEB_DARK_MODE_OFF = 0, + ARK_WEB_DARK_MODE_ON = 1, + ARK_WEB_DARK_MODE_AUTO = 2, +} Ark_WebDarkMode; +typedef struct Opt_WebDarkMode { + Ark_Tag tag; + Ark_WebDarkMode value; +} Opt_WebDarkMode; +typedef enum Ark_WebElementType { + ARK_WEB_ELEMENT_TYPE_IMAGE = 1, +} Ark_WebElementType; +typedef struct Opt_WebElementType { + Ark_Tag tag; + Ark_WebElementType value; +} Opt_WebElementType; +typedef enum Ark_WebKeyboardAvoidMode { + ARK_WEB_KEYBOARD_AVOID_MODE_RESIZE_VISUAL = 0, + ARK_WEB_KEYBOARD_AVOID_MODE_RESIZE_CONTENT = 1, + ARK_WEB_KEYBOARD_AVOID_MODE_OVERLAYS_CONTENT = 2, +} Ark_WebKeyboardAvoidMode; +typedef struct Opt_WebKeyboardAvoidMode { + Ark_Tag tag; + Ark_WebKeyboardAvoidMode value; +} Opt_WebKeyboardAvoidMode; +typedef enum Ark_WebLayoutMode { + ARK_WEB_LAYOUT_MODE_NONE = 0, + ARK_WEB_LAYOUT_MODE_FIT_CONTENT = 1, +} Ark_WebLayoutMode; +typedef struct Opt_WebLayoutMode { + Ark_Tag tag; + Ark_WebLayoutMode value; +} Opt_WebLayoutMode; +typedef enum Ark_WebNavigationType { + ARK_WEB_NAVIGATION_TYPE_UNKNOWN = 0, + ARK_WEB_NAVIGATION_TYPE_MAIN_FRAME_NEW_ENTRY = 1, + ARK_WEB_NAVIGATION_TYPE_MAIN_FRAME_EXISTING_ENTRY = 2, + ARK_WEB_NAVIGATION_TYPE_NAVIGATION_TYPE_NEW_SUBFRAME = 4, + ARK_WEB_NAVIGATION_TYPE_NAVIGATION_TYPE_AUTO_SUBFRAME = 5, +} Ark_WebNavigationType; +typedef struct Opt_WebNavigationType { + Ark_Tag tag; + Ark_WebNavigationType value; +} Opt_WebNavigationType; +typedef enum Ark_WebResponseType { + ARK_WEB_RESPONSE_TYPE_LONG_PRESS = 1, +} Ark_WebResponseType; +typedef struct Opt_WebResponseType { + Ark_Tag tag; + Ark_WebResponseType value; +} Opt_WebResponseType; typedef enum Ark_Week { ARK_WEEK_MON = 0, ARK_WEEK_TUE = 1, @@ -6592,6 +7162,10 @@ typedef struct Opt_CircleShape { Ark_Tag tag; Ark_CircleShape value; } Opt_CircleShape; +typedef struct Opt_ClientAuthenticationHandler { + Ark_Tag tag; + Ark_ClientAuthenticationHandler value; +} Opt_ClientAuthenticationHandler; typedef struct Opt_ColorContent { Ark_Tag tag; Ark_ColorContent value; @@ -6612,10 +7186,18 @@ typedef struct Opt_ComponentContent { Ark_Tag tag; Ark_ComponentContent value; } Opt_ComponentContent; +typedef struct Opt_ConsoleMessage { + Ark_Tag tag; + Ark_ConsoleMessage value; +} Opt_ConsoleMessage; typedef struct Opt_Context { Ark_Tag tag; Ark_Context value; } Opt_Context; +typedef struct Opt_ControllerHandler { + Ark_Tag tag; + Ark_ControllerHandler value; +} Opt_ControllerHandler; typedef struct Ark_CornerRadius { /* kind: Interface */ void *handle; @@ -6640,6 +7222,10 @@ typedef struct Opt_CustomObject { Ark_Tag tag; Ark_CustomObject value; } Opt_CustomObject; +typedef struct Opt_DataResubmissionHandler { + Ark_Tag tag; + Ark_DataResubmissionHandler value; +} Opt_DataResubmissionHandler; typedef struct Opt_Date { Ark_Tag tag; Ark_Date value; @@ -6740,6 +7326,10 @@ typedef struct Opt_EllipseShape { Ark_Tag tag; Ark_EllipseShape value; } Opt_EllipseShape; +typedef struct Opt_EventResult { + Ark_Tag tag; + Ark_EventResult value; +} Opt_EventResult; typedef struct Opt_EventTargetInfo { Ark_Tag tag; Ark_EventTargetInfo value; @@ -6748,6 +7338,14 @@ typedef struct Opt_ExtendableComponent { Ark_Tag tag; Ark_ExtendableComponent value; } Opt_ExtendableComponent; +typedef struct Opt_FileSelectorParam { + Ark_Tag tag; + Ark_FileSelectorParam value; +} Opt_FileSelectorParam; +typedef struct Opt_FileSelectorResult { + Ark_Tag tag; + Ark_FileSelectorResult value; +} Opt_FileSelectorResult; typedef struct Opt_Float32 { Ark_Tag tag; Ark_Float32 value; @@ -6773,6 +7371,10 @@ typedef struct Opt_FrictionMotion { Ark_Tag tag; Ark_FrictionMotion value; } Opt_FrictionMotion; +typedef struct Opt_FullScreenExitHandler { + Ark_Tag tag; + Ark_FullScreenExitHandler value; +} Opt_FullScreenExitHandler; typedef struct Ark_FullscreenInfo { /* kind: Interface */ Ark_Boolean fullscreen; @@ -6813,6 +7415,10 @@ typedef struct Opt_GestureType { Ark_Tag tag; Ark_GestureType value; } Opt_GestureType; +typedef struct Opt_HttpAuthHandler { + Ark_Tag tag; + Ark_HttpAuthHandler value; +} Opt_HttpAuthHandler; typedef struct Opt_image_PixelMap { Ark_Tag tag; Ark_image_PixelMap value; @@ -6829,6 +7435,14 @@ typedef struct Opt_Int64 { Ark_Tag tag; Ark_Int64 value; } Opt_Int64; +typedef struct Opt_JsGeolocation { + Ark_Tag tag; + Ark_JsGeolocation value; +} Opt_JsGeolocation; +typedef struct Opt_JsResult { + Ark_Tag tag; + Ark_JsResult value; +} Opt_JsResult; typedef struct Opt_LayoutCallback { Ark_Tag tag; Ark_LayoutCallback value; @@ -6895,6 +7509,15 @@ typedef struct Opt_matrix4_Matrix4Transit { Ark_Tag tag; Ark_matrix4_Matrix4Transit value; } Opt_matrix4_Matrix4Transit; +typedef struct Ark_NativeMediaPlayerConfig { + /* kind: Interface */ + Ark_Boolean enable; + Ark_Boolean shouldOverlay; +} Ark_NativeMediaPlayerConfig; +typedef struct Opt_NativeMediaPlayerConfig { + Ark_Tag tag; + Ark_NativeMediaPlayerConfig value; +} Opt_NativeMediaPlayerConfig; typedef struct Opt_NativePointer { Ark_Tag tag; Ark_NativePointer value; @@ -6954,6 +7577,47 @@ typedef struct Opt_OffsetResult { Ark_Tag tag; Ark_OffsetResult value; } Opt_OffsetResult; +typedef struct Ark_OnAudioStateChangedEvent { + /* kind: Interface */ + Ark_Boolean playing; +} Ark_OnAudioStateChangedEvent; +typedef struct Opt_OnAudioStateChangedEvent { + Ark_Tag tag; + Ark_OnAudioStateChangedEvent value; +} Opt_OnAudioStateChangedEvent; +typedef struct Ark_OnConsoleEvent { + /* kind: Interface */ + Ark_ConsoleMessage message; +} Ark_OnConsoleEvent; +typedef struct Opt_OnConsoleEvent { + Ark_Tag tag; + Ark_OnConsoleEvent value; +} Opt_OnConsoleEvent; +typedef struct Ark_OnDataResubmittedEvent { + /* kind: Interface */ + Ark_DataResubmissionHandler handler; +} Ark_OnDataResubmittedEvent; +typedef struct Opt_OnDataResubmittedEvent { + Ark_Tag tag; + Ark_OnDataResubmittedEvent value; +} Opt_OnDataResubmittedEvent; +typedef struct Ark_OnFaviconReceivedEvent { + /* kind: Interface */ + Ark_image_PixelMap favicon; +} Ark_OnFaviconReceivedEvent; +typedef struct Opt_OnFaviconReceivedEvent { + Ark_Tag tag; + Ark_OnFaviconReceivedEvent value; +} Opt_OnFaviconReceivedEvent; +typedef struct Ark_OnFirstContentfulPaintEvent { + /* kind: Interface */ + Ark_Int64 navigationStartTick; + Ark_Int64 firstContentfulPaintMs; +} Ark_OnFirstContentfulPaintEvent; +typedef struct Opt_OnFirstContentfulPaintEvent { + Ark_Tag tag; + Ark_OnFirstContentfulPaintEvent value; +} Opt_OnFirstContentfulPaintEvent; typedef struct Ark_OnFoldStatusChangeInfo { /* kind: Interface */ Ark_FoldStatus foldStatus; @@ -6962,6 +7626,41 @@ typedef struct Opt_OnFoldStatusChangeInfo { Ark_Tag tag; Ark_OnFoldStatusChangeInfo value; } Opt_OnFoldStatusChangeInfo; +typedef struct Ark_OnOverScrollEvent { + /* kind: Interface */ + Ark_Float64 xOffset; + Ark_Float64 yOffset; +} Ark_OnOverScrollEvent; +typedef struct Opt_OnOverScrollEvent { + Ark_Tag tag; + Ark_OnOverScrollEvent value; +} Opt_OnOverScrollEvent; +typedef struct Ark_OnProgressChangeEvent { + /* kind: Interface */ + Ark_Int32 newProgress; +} Ark_OnProgressChangeEvent; +typedef struct Opt_OnProgressChangeEvent { + Ark_Tag tag; + Ark_OnProgressChangeEvent value; +} Opt_OnProgressChangeEvent; +typedef struct Ark_OnScaleChangeEvent { + /* kind: Interface */ + Ark_Float64 oldScale; + Ark_Float64 newScale; +} Ark_OnScaleChangeEvent; +typedef struct Opt_OnScaleChangeEvent { + Ark_Tag tag; + Ark_OnScaleChangeEvent value; +} Opt_OnScaleChangeEvent; +typedef struct Ark_OnScrollEvent { + /* kind: Interface */ + Ark_Float64 xOffset; + Ark_Float64 yOffset; +} Ark_OnScrollEvent; +typedef struct Opt_OnScrollEvent { + Ark_Tag tag; + Ark_OnScrollEvent value; +} Opt_OnScrollEvent; typedef struct Ark_OnScrollFrameBeginHandlerResult { /* kind: Interface */ Ark_Number offsetRemain; @@ -6970,6 +7669,25 @@ typedef struct Opt_OnScrollFrameBeginHandlerResult { Ark_Tag tag; Ark_OnScrollFrameBeginHandlerResult value; } Opt_OnScrollFrameBeginHandlerResult; +typedef struct Ark_OnSearchResultReceiveEvent { + /* kind: Interface */ + Ark_Number activeMatchOrdinal; + Ark_Number numberOfMatches; + Ark_Boolean isDoneCounting; +} Ark_OnSearchResultReceiveEvent; +typedef struct Opt_OnSearchResultReceiveEvent { + Ark_Tag tag; + Ark_OnSearchResultReceiveEvent value; +} Opt_OnSearchResultReceiveEvent; +typedef struct Ark_OnShowFileSelectorEvent { + /* kind: Interface */ + Ark_FileSelectorResult result; + Ark_FileSelectorParam fileSelector; +} Ark_OnShowFileSelectorEvent; +typedef struct Opt_OnShowFileSelectorEvent { + Ark_Tag tag; + Ark_OnShowFileSelectorEvent value; +} Opt_OnShowFileSelectorEvent; typedef struct Opt_PageLifeCycle { Ark_Tag tag; Ark_PageLifeCycle value; @@ -7006,6 +7724,10 @@ typedef struct Opt_PatternLockController { Ark_Tag tag; Ark_PatternLockController value; } Opt_PatternLockController; +typedef struct Opt_PermissionRequest { + Ark_Tag tag; + Ark_PermissionRequest value; +} Opt_PermissionRequest; typedef struct Opt_PinchGestureInterface { Ark_Tag tag; Ark_PinchGestureInterface value; @@ -7201,6 +7923,10 @@ typedef struct Opt_Scene { Ark_Tag tag; Ark_Scene value; } Opt_Scene; +typedef struct Opt_ScreenCaptureHandler { + Ark_Tag tag; + Ark_ScreenCaptureHandler value; +} Opt_ScreenCaptureHandler; typedef struct Opt_ScrollableTargetInfo { Ark_Tag tag; Ark_ScrollableTargetInfo value; @@ -7255,6 +7981,10 @@ typedef struct Opt_SpringProp { Ark_Tag tag; Ark_SpringProp value; } Opt_SpringProp; +typedef struct Opt_SslErrorHandler { + Ark_Tag tag; + Ark_SslErrorHandler value; +} Opt_SslErrorHandler; typedef struct Opt_String { Ark_Tag tag; Ark_String value; @@ -8010,10 +8740,47 @@ typedef struct Opt_WaterFlowSections { Ark_Tag tag; Ark_WaterFlowSections value; } Opt_WaterFlowSections; +typedef struct Opt_WebContextMenuParam { + Ark_Tag tag; + Ark_WebContextMenuParam value; +} Opt_WebContextMenuParam; +typedef struct Opt_WebContextMenuResult { + Ark_Tag tag; + Ark_WebContextMenuResult value; +} Opt_WebContextMenuResult; typedef struct Opt_WebCookie { Ark_Tag tag; Ark_WebCookie value; } Opt_WebCookie; +typedef struct Opt_WebKeyboardController { + Ark_Tag tag; + Ark_WebKeyboardController value; +} Opt_WebKeyboardController; +typedef struct Opt_WebResourceError { + Ark_Tag tag; + Ark_WebResourceError value; +} Opt_WebResourceError; +typedef struct Opt_WebResourceRequest { + Ark_Tag tag; + Ark_WebResourceRequest value; +} Opt_WebResourceRequest; +typedef struct Opt_WebResourceResponse { + Ark_Tag tag; + Ark_WebResourceResponse value; +} Opt_WebResourceResponse; +typedef struct Ark_webview_WebHeader { + /* kind: Interface */ + Ark_String headerKey; + Ark_String headerValue; +} Ark_webview_WebHeader; +typedef struct Opt_webview_WebHeader { + Ark_Tag tag; + Ark_webview_WebHeader value; +} Opt_webview_WebHeader; +typedef struct Opt_webview_WebviewController { + Ark_Tag tag; + Ark_webview_WebviewController value; +} Opt_webview_WebviewController; typedef struct Ark_WindowAnimationTarget { /* kind: Interface */ Ark_String bundleName; @@ -8186,6 +8953,15 @@ typedef struct Opt_Array_GuideLineStyle { Ark_Tag tag; Array_GuideLineStyle value; } Opt_Array_GuideLineStyle; +typedef struct Array_Header { + /* kind: ContainerType */ + Ark_Header* array; + Ark_Int32 length; +} Array_Header; +typedef struct Opt_Array_Header { + Ark_Tag tag; + Array_Header value; +} Opt_Array_Header; typedef struct Array_HistoricalPoint { /* kind: ContainerType */ Ark_HistoricalPoint* array; @@ -8456,6 +9232,15 @@ typedef struct Opt_Array_SafeAreaType { Ark_Tag tag; Array_SafeAreaType value; } Opt_Array_SafeAreaType; +typedef struct Array_ScriptItem { + /* kind: ContainerType */ + Ark_ScriptItem* array; + Ark_Int32 length; +} Array_ScriptItem; +typedef struct Opt_Array_ScriptItem { + Ark_Tag tag; + Array_ScriptItem value; +} Opt_Array_ScriptItem; typedef struct Array_Scroller { /* kind: ContainerType */ Ark_Scroller* array; @@ -8735,6 +9520,15 @@ typedef struct Opt_Array_Union_RichEditorTextSpanResult_RichEditorImageSpanResul Ark_Tag tag; Array_Union_RichEditorTextSpanResult_RichEditorImageSpanResult value; } Opt_Array_Union_RichEditorTextSpanResult_RichEditorImageSpanResult; +typedef struct Array_webview_WebHeader { + /* kind: ContainerType */ + Ark_webview_WebHeader* array; + Ark_Int32 length; +} Array_webview_WebHeader; +typedef struct Opt_Array_webview_WebHeader { + Ark_Tag tag; + Array_webview_WebHeader value; +} Opt_Array_webview_WebHeader; typedef struct AsyncCallback_image_PixelMap_Void { /* kind: Callback */ Ark_CallbackResource resource; @@ -9315,6 +10109,26 @@ typedef struct Opt_Callback_MouseEvent_Void { Ark_Tag tag; Callback_MouseEvent_Void value; } Opt_Callback_MouseEvent_Void; +typedef struct Callback_NativeEmbedDataInfo_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativeEmbedDataInfo event); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativeEmbedDataInfo event); +} Callback_NativeEmbedDataInfo_Void; +typedef struct Opt_Callback_NativeEmbedDataInfo_Void { + Ark_Tag tag; + Callback_NativeEmbedDataInfo_Void value; +} Opt_Callback_NativeEmbedDataInfo_Void; +typedef struct Callback_NativeEmbedTouchInfo_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativeEmbedTouchInfo event); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativeEmbedTouchInfo event); +} Callback_NativeEmbedTouchInfo_Void; +typedef struct Opt_Callback_NativeEmbedTouchInfo_Void { + Ark_Tag tag; + Callback_NativeEmbedTouchInfo_Void value; +} Opt_Callback_NativeEmbedTouchInfo_Void; typedef struct Callback_NavDestinationActiveReason_Void { /* kind: Callback */ Ark_CallbackResource resource; @@ -9455,6 +10269,176 @@ typedef struct Opt_Callback_Object_Void { Ark_Tag tag; Callback_Object_Void value; } Opt_Callback_Object_Void; +typedef struct Callback_OnAlertEvent_Boolean { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnAlertEvent value0, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnAlertEvent value0, const Callback_Boolean_Void continuation); +} Callback_OnAlertEvent_Boolean; +typedef struct Opt_Callback_OnAlertEvent_Boolean { + Ark_Tag tag; + Callback_OnAlertEvent_Boolean value; +} Opt_Callback_OnAlertEvent_Boolean; +typedef struct Callback_OnAudioStateChangedEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnAudioStateChangedEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnAudioStateChangedEvent value0); +} Callback_OnAudioStateChangedEvent_Void; +typedef struct Opt_Callback_OnAudioStateChangedEvent_Void { + Ark_Tag tag; + Callback_OnAudioStateChangedEvent_Void value; +} Opt_Callback_OnAudioStateChangedEvent_Void; +typedef struct Callback_OnBeforeUnloadEvent_Boolean { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnBeforeUnloadEvent value0, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnBeforeUnloadEvent value0, const Callback_Boolean_Void continuation); +} Callback_OnBeforeUnloadEvent_Boolean; +typedef struct Opt_Callback_OnBeforeUnloadEvent_Boolean { + Ark_Tag tag; + Callback_OnBeforeUnloadEvent_Boolean value; +} Opt_Callback_OnBeforeUnloadEvent_Boolean; +typedef struct Callback_OnClientAuthenticationEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnClientAuthenticationEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnClientAuthenticationEvent value0); +} Callback_OnClientAuthenticationEvent_Void; +typedef struct Opt_Callback_OnClientAuthenticationEvent_Void { + Ark_Tag tag; + Callback_OnClientAuthenticationEvent_Void value; +} Opt_Callback_OnClientAuthenticationEvent_Void; +typedef struct Callback_OnConfirmEvent_Boolean { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnConfirmEvent value0, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnConfirmEvent value0, const Callback_Boolean_Void continuation); +} Callback_OnConfirmEvent_Boolean; +typedef struct Opt_Callback_OnConfirmEvent_Boolean { + Ark_Tag tag; + Callback_OnConfirmEvent_Boolean value; +} Opt_Callback_OnConfirmEvent_Boolean; +typedef struct Callback_OnConsoleEvent_Boolean { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnConsoleEvent value0, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnConsoleEvent value0, const Callback_Boolean_Void continuation); +} Callback_OnConsoleEvent_Boolean; +typedef struct Opt_Callback_OnConsoleEvent_Boolean { + Ark_Tag tag; + Callback_OnConsoleEvent_Boolean value; +} Opt_Callback_OnConsoleEvent_Boolean; +typedef struct Callback_OnContextMenuShowEvent_Boolean { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnContextMenuShowEvent value0, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnContextMenuShowEvent value0, const Callback_Boolean_Void continuation); +} Callback_OnContextMenuShowEvent_Boolean; +typedef struct Opt_Callback_OnContextMenuShowEvent_Boolean { + Ark_Tag tag; + Callback_OnContextMenuShowEvent_Boolean value; +} Opt_Callback_OnContextMenuShowEvent_Boolean; +typedef struct Callback_OnDataResubmittedEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnDataResubmittedEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnDataResubmittedEvent value0); +} Callback_OnDataResubmittedEvent_Void; +typedef struct Opt_Callback_OnDataResubmittedEvent_Void { + Ark_Tag tag; + Callback_OnDataResubmittedEvent_Void value; +} Opt_Callback_OnDataResubmittedEvent_Void; +typedef struct Callback_OnDownloadStartEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnDownloadStartEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnDownloadStartEvent value0); +} Callback_OnDownloadStartEvent_Void; +typedef struct Opt_Callback_OnDownloadStartEvent_Void { + Ark_Tag tag; + Callback_OnDownloadStartEvent_Void value; +} Opt_Callback_OnDownloadStartEvent_Void; +typedef struct Callback_OnErrorReceiveEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnErrorReceiveEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnErrorReceiveEvent value0); +} Callback_OnErrorReceiveEvent_Void; +typedef struct Opt_Callback_OnErrorReceiveEvent_Void { + Ark_Tag tag; + Callback_OnErrorReceiveEvent_Void value; +} Opt_Callback_OnErrorReceiveEvent_Void; +typedef struct Callback_OnFaviconReceivedEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnFaviconReceivedEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnFaviconReceivedEvent value0); +} Callback_OnFaviconReceivedEvent_Void; +typedef struct Opt_Callback_OnFaviconReceivedEvent_Void { + Ark_Tag tag; + Callback_OnFaviconReceivedEvent_Void value; +} Opt_Callback_OnFaviconReceivedEvent_Void; +typedef struct Callback_OnFirstContentfulPaintEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnFirstContentfulPaintEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnFirstContentfulPaintEvent value0); +} Callback_OnFirstContentfulPaintEvent_Void; +typedef struct Opt_Callback_OnFirstContentfulPaintEvent_Void { + Ark_Tag tag; + Callback_OnFirstContentfulPaintEvent_Void value; +} Opt_Callback_OnFirstContentfulPaintEvent_Void; +typedef struct Callback_OnGeolocationShowEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnGeolocationShowEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnGeolocationShowEvent value0); +} Callback_OnGeolocationShowEvent_Void; +typedef struct Opt_Callback_OnGeolocationShowEvent_Void { + Ark_Tag tag; + Callback_OnGeolocationShowEvent_Void value; +} Opt_Callback_OnGeolocationShowEvent_Void; +typedef struct Callback_OnHttpAuthRequestEvent_Boolean { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnHttpAuthRequestEvent value0, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnHttpAuthRequestEvent value0, const Callback_Boolean_Void continuation); +} Callback_OnHttpAuthRequestEvent_Boolean; +typedef struct Opt_Callback_OnHttpAuthRequestEvent_Boolean { + Ark_Tag tag; + Callback_OnHttpAuthRequestEvent_Boolean value; +} Opt_Callback_OnHttpAuthRequestEvent_Boolean; +typedef struct Callback_OnHttpErrorReceiveEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnHttpErrorReceiveEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnHttpErrorReceiveEvent value0); +} Callback_OnHttpErrorReceiveEvent_Void; +typedef struct Opt_Callback_OnHttpErrorReceiveEvent_Void { + Ark_Tag tag; + Callback_OnHttpErrorReceiveEvent_Void value; +} Opt_Callback_OnHttpErrorReceiveEvent_Void; +typedef struct Callback_OnInterceptRequestEvent_WebResourceResponse { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnInterceptRequestEvent value0, const Callback_WebResourceResponse_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnInterceptRequestEvent value0, const Callback_WebResourceResponse_Void continuation); +} Callback_OnInterceptRequestEvent_WebResourceResponse; +typedef struct Opt_Callback_OnInterceptRequestEvent_WebResourceResponse { + Ark_Tag tag; + Callback_OnInterceptRequestEvent_WebResourceResponse value; +} Opt_Callback_OnInterceptRequestEvent_WebResourceResponse; +typedef struct Callback_OnLoadInterceptEvent_Boolean { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnLoadInterceptEvent value0, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnLoadInterceptEvent value0, const Callback_Boolean_Void continuation); +} Callback_OnLoadInterceptEvent_Boolean; +typedef struct Opt_Callback_OnLoadInterceptEvent_Boolean { + Ark_Tag tag; + Callback_OnLoadInterceptEvent_Boolean value; +} Opt_Callback_OnLoadInterceptEvent_Boolean; typedef struct Callback_onMeasureSize_SizeResult { /* kind: Callback */ Ark_CallbackResource resource; @@ -9465,6 +10449,56 @@ typedef struct Opt_Callback_onMeasureSize_SizeResult { Ark_Tag tag; Callback_onMeasureSize_SizeResult value; } Opt_Callback_onMeasureSize_SizeResult; +typedef struct Callback_OnOverScrollEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnOverScrollEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnOverScrollEvent value0); +} Callback_OnOverScrollEvent_Void; +typedef struct Opt_Callback_OnOverScrollEvent_Void { + Ark_Tag tag; + Callback_OnOverScrollEvent_Void value; +} Opt_Callback_OnOverScrollEvent_Void; +typedef struct Callback_OnPageBeginEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnPageBeginEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnPageBeginEvent value0); +} Callback_OnPageBeginEvent_Void; +typedef struct Opt_Callback_OnPageBeginEvent_Void { + Ark_Tag tag; + Callback_OnPageBeginEvent_Void value; +} Opt_Callback_OnPageBeginEvent_Void; +typedef struct Callback_OnPageEndEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnPageEndEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnPageEndEvent value0); +} Callback_OnPageEndEvent_Void; +typedef struct Opt_Callback_OnPageEndEvent_Void { + Ark_Tag tag; + Callback_OnPageEndEvent_Void value; +} Opt_Callback_OnPageEndEvent_Void; +typedef struct Callback_OnPageVisibleEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnPageVisibleEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnPageVisibleEvent value0); +} Callback_OnPageVisibleEvent_Void; +typedef struct Opt_Callback_OnPageVisibleEvent_Void { + Ark_Tag tag; + Callback_OnPageVisibleEvent_Void value; +} Opt_Callback_OnPageVisibleEvent_Void; +typedef struct Callback_OnPermissionRequestEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnPermissionRequestEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnPermissionRequestEvent value0); +} Callback_OnPermissionRequestEvent_Void; +typedef struct Opt_Callback_OnPermissionRequestEvent_Void { + Ark_Tag tag; + Callback_OnPermissionRequestEvent_Void value; +} Opt_Callback_OnPermissionRequestEvent_Void; typedef struct Callback_onPlaceChildren_Void { /* kind: Callback */ Ark_CallbackResource resource; @@ -9475,6 +10509,86 @@ typedef struct Opt_Callback_onPlaceChildren_Void { Ark_Tag tag; Callback_onPlaceChildren_Void value; } Opt_Callback_onPlaceChildren_Void; +typedef struct Callback_OnProgressChangeEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnProgressChangeEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnProgressChangeEvent value0); +} Callback_OnProgressChangeEvent_Void; +typedef struct Opt_Callback_OnProgressChangeEvent_Void { + Ark_Tag tag; + Callback_OnProgressChangeEvent_Void value; +} Opt_Callback_OnProgressChangeEvent_Void; +typedef struct Callback_OnPromptEvent_Boolean { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnPromptEvent value0, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnPromptEvent value0, const Callback_Boolean_Void continuation); +} Callback_OnPromptEvent_Boolean; +typedef struct Opt_Callback_OnPromptEvent_Boolean { + Ark_Tag tag; + Callback_OnPromptEvent_Boolean value; +} Opt_Callback_OnPromptEvent_Boolean; +typedef struct Callback_OnRefreshAccessedHistoryEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnRefreshAccessedHistoryEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnRefreshAccessedHistoryEvent value0); +} Callback_OnRefreshAccessedHistoryEvent_Void; +typedef struct Opt_Callback_OnRefreshAccessedHistoryEvent_Void { + Ark_Tag tag; + Callback_OnRefreshAccessedHistoryEvent_Void value; +} Opt_Callback_OnRefreshAccessedHistoryEvent_Void; +typedef struct Callback_OnRenderExitedEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnRenderExitedEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnRenderExitedEvent value0); +} Callback_OnRenderExitedEvent_Void; +typedef struct Opt_Callback_OnRenderExitedEvent_Void { + Ark_Tag tag; + Callback_OnRenderExitedEvent_Void value; +} Opt_Callback_OnRenderExitedEvent_Void; +typedef struct Callback_OnResourceLoadEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnResourceLoadEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnResourceLoadEvent value0); +} Callback_OnResourceLoadEvent_Void; +typedef struct Opt_Callback_OnResourceLoadEvent_Void { + Ark_Tag tag; + Callback_OnResourceLoadEvent_Void value; +} Opt_Callback_OnResourceLoadEvent_Void; +typedef struct Callback_OnScaleChangeEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnScaleChangeEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnScaleChangeEvent value0); +} Callback_OnScaleChangeEvent_Void; +typedef struct Opt_Callback_OnScaleChangeEvent_Void { + Ark_Tag tag; + Callback_OnScaleChangeEvent_Void value; +} Opt_Callback_OnScaleChangeEvent_Void; +typedef struct Callback_OnScreenCaptureRequestEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnScreenCaptureRequestEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnScreenCaptureRequestEvent value0); +} Callback_OnScreenCaptureRequestEvent_Void; +typedef struct Opt_Callback_OnScreenCaptureRequestEvent_Void { + Ark_Tag tag; + Callback_OnScreenCaptureRequestEvent_Void value; +} Opt_Callback_OnScreenCaptureRequestEvent_Void; +typedef struct Callback_OnScrollEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnScrollEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnScrollEvent value0); +} Callback_OnScrollEvent_Void; +typedef struct Opt_Callback_OnScrollEvent_Void { + Ark_Tag tag; + Callback_OnScrollEvent_Void value; +} Opt_Callback_OnScrollEvent_Void; typedef struct Callback_OnScrollFrameBeginHandlerResult_Void { /* kind: Callback */ Ark_CallbackResource resource; @@ -9485,6 +10599,66 @@ typedef struct Opt_Callback_OnScrollFrameBeginHandlerResult_Void { Ark_Tag tag; Callback_OnScrollFrameBeginHandlerResult_Void value; } Opt_Callback_OnScrollFrameBeginHandlerResult_Void; +typedef struct Callback_OnSearchResultReceiveEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnSearchResultReceiveEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnSearchResultReceiveEvent value0); +} Callback_OnSearchResultReceiveEvent_Void; +typedef struct Opt_Callback_OnSearchResultReceiveEvent_Void { + Ark_Tag tag; + Callback_OnSearchResultReceiveEvent_Void value; +} Opt_Callback_OnSearchResultReceiveEvent_Void; +typedef struct Callback_OnShowFileSelectorEvent_Boolean { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnShowFileSelectorEvent value0, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnShowFileSelectorEvent value0, const Callback_Boolean_Void continuation); +} Callback_OnShowFileSelectorEvent_Boolean; +typedef struct Opt_Callback_OnShowFileSelectorEvent_Boolean { + Ark_Tag tag; + Callback_OnShowFileSelectorEvent_Boolean value; +} Opt_Callback_OnShowFileSelectorEvent_Boolean; +typedef struct Callback_OnSslErrorEventReceiveEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnSslErrorEventReceiveEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnSslErrorEventReceiveEvent value0); +} Callback_OnSslErrorEventReceiveEvent_Void; +typedef struct Opt_Callback_OnSslErrorEventReceiveEvent_Void { + Ark_Tag tag; + Callback_OnSslErrorEventReceiveEvent_Void value; +} Opt_Callback_OnSslErrorEventReceiveEvent_Void; +typedef struct Callback_OnTitleReceiveEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnTitleReceiveEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnTitleReceiveEvent value0); +} Callback_OnTitleReceiveEvent_Void; +typedef struct Opt_Callback_OnTitleReceiveEvent_Void { + Ark_Tag tag; + Callback_OnTitleReceiveEvent_Void value; +} Opt_Callback_OnTitleReceiveEvent_Void; +typedef struct Callback_OnTouchIconUrlReceivedEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnTouchIconUrlReceivedEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnTouchIconUrlReceivedEvent value0); +} Callback_OnTouchIconUrlReceivedEvent_Void; +typedef struct Opt_Callback_OnTouchIconUrlReceivedEvent_Void { + Ark_Tag tag; + Callback_OnTouchIconUrlReceivedEvent_Void value; +} Opt_Callback_OnTouchIconUrlReceivedEvent_Void; +typedef struct Callback_OnWindowNewEvent_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_OnWindowNewEvent value0); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_OnWindowNewEvent value0); +} Callback_OnWindowNewEvent_Void; +typedef struct Opt_Callback_OnWindowNewEvent_Void { + Ark_Tag tag; + Callback_OnWindowNewEvent_Void value; +} Opt_Callback_OnWindowNewEvent_Void; typedef struct Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void { /* kind: Callback */ Ark_CallbackResource resource; @@ -10155,6 +11329,26 @@ typedef struct Opt_Callback_Void { Ark_Tag tag; Callback_Void value; } Opt_Callback_Void; +typedef struct Callback_WebKeyboardOptions_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_WebKeyboardOptions value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_WebKeyboardOptions value); +} Callback_WebKeyboardOptions_Void; +typedef struct Opt_Callback_WebKeyboardOptions_Void { + Ark_Tag tag; + Callback_WebKeyboardOptions_Void value; +} Opt_Callback_WebKeyboardOptions_Void; +typedef struct Callback_WebResourceResponse_Void { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_WebResourceResponse value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_WebResourceResponse value); +} Callback_WebResourceResponse_Void; +typedef struct Opt_Callback_WebResourceResponse_Void { + Ark_Tag tag; + Callback_WebResourceResponse_Void value; +} Opt_Callback_WebResourceResponse_Void; typedef struct CheckBoxModifierBuilder { /* kind: Callback */ Ark_CallbackResource resource; @@ -10405,6 +11599,16 @@ typedef struct Opt_Map_String_Object { Ark_Tag tag; Map_String_Object value; } Opt_Map_String_Object; +typedef struct Map_String_String { + /* kind: ContainerType */ + Ark_Int32 size; + Ark_String* keys; + Ark_String* values; +} Map_String_String; +typedef struct Opt_Map_String_String { + Ark_Tag tag; + Map_String_String value; +} Opt_Map_String_String; typedef struct MenuCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10465,6 +11669,16 @@ typedef struct Opt_NavExtender_OnUpdateStack { Ark_Tag tag; NavExtender_OnUpdateStack value; } Opt_NavExtender_OnUpdateStack; +typedef struct OnAdsBlockedCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_AdsBlockedDetails details); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_AdsBlockedDetails details); +} OnAdsBlockedCallback; +typedef struct Opt_OnAdsBlockedCallback { + Ark_Tag tag; + OnAdsBlockedCallback value; +} Opt_OnAdsBlockedCallback; typedef struct OnAlphabetIndexerPopupSelectCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10525,6 +11739,16 @@ typedef struct Opt_OnContentScrollCallback { Ark_Tag tag; OnContentScrollCallback value; } Opt_OnContentScrollCallback; +typedef struct OnContextMenuHideCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId); +} OnContextMenuHideCallback; +typedef struct Opt_OnContextMenuHideCallback { + Ark_Tag tag; + OnContextMenuHideCallback value; +} Opt_OnContextMenuHideCallback; typedef struct OnCreateMenuCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10555,6 +11779,16 @@ typedef struct Opt_OnDragEventCallback { Ark_Tag tag; OnDragEventCallback value; } Opt_OnDragEventCallback; +typedef struct OnFirstMeaningfulPaintCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_FirstMeaningfulPaint firstMeaningfulPaint); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_FirstMeaningfulPaint firstMeaningfulPaint); +} OnFirstMeaningfulPaintCallback; +typedef struct Opt_OnFirstMeaningfulPaintCallback { + Ark_Tag tag; + OnFirstMeaningfulPaintCallback value; +} Opt_OnFirstMeaningfulPaintCallback; typedef struct OnFoldStatusChangeCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10565,6 +11799,16 @@ typedef struct Opt_OnFoldStatusChangeCallback { Ark_Tag tag; OnFoldStatusChangeCallback value; } Opt_OnFoldStatusChangeCallback; +typedef struct OnFullScreenEnterCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_FullScreenEnterEvent event); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_FullScreenEnterEvent event); +} OnFullScreenEnterCallback; +typedef struct Opt_OnFullScreenEnterCallback { + Ark_Tag tag; + OnFullScreenEnterCallback value; +} Opt_OnFullScreenEnterCallback; typedef struct OnHoverCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10585,6 +11829,16 @@ typedef struct Opt_OnHoverStatusChangeCallback { Ark_Tag tag; OnHoverStatusChangeCallback value; } Opt_OnHoverStatusChangeCallback; +typedef struct OnIntelligentTrackingPreventionCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_IntelligentTrackingPreventionDetails details); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_IntelligentTrackingPreventionDetails details); +} OnIntelligentTrackingPreventionCallback; +typedef struct Opt_OnIntelligentTrackingPreventionCallback { + Ark_Tag tag; + OnIntelligentTrackingPreventionCallback value; +} Opt_OnIntelligentTrackingPreventionCallback; typedef struct OnItemDragStartCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10595,6 +11849,16 @@ typedef struct Opt_OnItemDragStartCallback { Ark_Tag tag; OnItemDragStartCallback value; } Opt_OnItemDragStartCallback; +typedef struct OnLargestContentfulPaintCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_LargestContentfulPaint largestContentfulPaint); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_LargestContentfulPaint largestContentfulPaint); +} OnLargestContentfulPaintCallback; +typedef struct Opt_OnLargestContentfulPaintCallback { + Ark_Tag tag; + OnLargestContentfulPaintCallback value; +} Opt_OnLargestContentfulPaintCallback; typedef struct OnLazyLoadingFunc { /* kind: Callback */ Ark_CallbackResource resource; @@ -10635,6 +11899,16 @@ typedef struct Opt_OnMoveHandler { Ark_Tag tag; OnMoveHandler value; } Opt_OnMoveHandler; +typedef struct OnNativeEmbedVisibilityChangeCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativeEmbedVisibilityInfo nativeEmbedVisibilityInfo); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativeEmbedVisibilityInfo nativeEmbedVisibilityInfo); +} OnNativeEmbedVisibilityChangeCallback; +typedef struct Opt_OnNativeEmbedVisibilityChangeCallback { + Ark_Tag tag; + OnNativeEmbedVisibilityChangeCallback value; +} Opt_OnNativeEmbedVisibilityChangeCallback; typedef struct OnNativeLoadCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10645,6 +11919,26 @@ typedef struct Opt_OnNativeLoadCallback { Ark_Tag tag; OnNativeLoadCallback value; } Opt_OnNativeLoadCallback; +typedef struct OnNavigationEntryCommittedCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_LoadCommittedDetails loadCommittedDetails); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_LoadCommittedDetails loadCommittedDetails); +} OnNavigationEntryCommittedCallback; +typedef struct Opt_OnNavigationEntryCommittedCallback { + Ark_Tag tag; + OnNavigationEntryCommittedCallback value; +} Opt_OnNavigationEntryCommittedCallback; +typedef struct OnOverrideUrlLoadingCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_WebResourceRequest webResourceRequest, const Callback_Boolean_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_WebResourceRequest webResourceRequest, const Callback_Boolean_Void continuation); +} OnOverrideUrlLoadingCallback; +typedef struct Opt_OnOverrideUrlLoadingCallback { + Ark_Tag tag; + OnOverrideUrlLoadingCallback value; +} Opt_OnOverrideUrlLoadingCallback; typedef struct OnPasteCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10675,6 +11969,36 @@ typedef struct Opt_OnRatingChangeCallback { Ark_Tag tag; OnRatingChangeCallback value; } Opt_OnRatingChangeCallback; +typedef struct OnRenderProcessNotRespondingCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_RenderProcessNotRespondingData data); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_RenderProcessNotRespondingData data); +} OnRenderProcessNotRespondingCallback; +typedef struct Opt_OnRenderProcessNotRespondingCallback { + Ark_Tag tag; + OnRenderProcessNotRespondingCallback value; +} Opt_OnRenderProcessNotRespondingCallback; +typedef struct OnRenderProcessRespondingCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId); +} OnRenderProcessRespondingCallback; +typedef struct Opt_OnRenderProcessRespondingCallback { + Ark_Tag tag; + OnRenderProcessRespondingCallback value; +} Opt_OnRenderProcessRespondingCallback; +typedef struct OnSafeBrowsingCheckResultCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, Ark_ThreatType threatType); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, Ark_ThreatType threatType); +} OnSafeBrowsingCheckResultCallback; +typedef struct Opt_OnSafeBrowsingCheckResultCallback { + Ark_Tag tag; + OnSafeBrowsingCheckResultCallback value; +} Opt_OnSafeBrowsingCheckResultCallback; typedef struct OnScrollCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10725,6 +12049,16 @@ typedef struct Opt_OnSelectCallback { Ark_Tag tag; OnSelectCallback value; } Opt_OnSelectCallback; +typedef struct OnSslErrorEventCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_SslErrorEvent sslErrorEvent); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_SslErrorEvent sslErrorEvent); +} OnSslErrorEventCallback; +typedef struct Opt_OnSslErrorEventCallback { + Ark_Tag tag; + OnSslErrorEventCallback value; +} Opt_OnSslErrorEventCallback; typedef struct OnSubmitCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -10845,6 +12179,16 @@ typedef struct Opt_OnTotalCountFunc { Ark_Tag tag; OnTotalCountFunc value; } Opt_OnTotalCountFunc; +typedef struct OnViewportFitChangedCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, Ark_ViewportFit viewportFit); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, Ark_ViewportFit viewportFit); +} OnViewportFitChangedCallback; +typedef struct Opt_OnViewportFitChangedCallback { + Ark_Tag tag; + OnViewportFitChangedCallback value; +} Opt_OnViewportFitChangedCallback; typedef struct OnWillScrollCallback { /* kind: Callback */ Ark_CallbackResource resource; @@ -11315,6 +12659,16 @@ typedef struct Opt_VoidCallback { Ark_Tag tag; VoidCallback value; } Opt_VoidCallback; +typedef struct WebKeyboardCallback { + /* kind: Callback */ + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_WebKeyboardCallbackInfo keyboardCallbackInfo, const Callback_WebKeyboardOptions_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_WebKeyboardCallbackInfo keyboardCallbackInfo, const Callback_WebKeyboardOptions_Void continuation); +} WebKeyboardCallback; +typedef struct Opt_WebKeyboardCallback { + Ark_Tag tag; + WebKeyboardCallback value; +} Opt_WebKeyboardCallback; typedef struct Ark_AccessibilityOptions { /* kind: Interface */ Opt_Boolean accessibilityPreferred; @@ -11323,6 +12677,15 @@ typedef struct Opt_AccessibilityOptions { Ark_Tag tag; Ark_AccessibilityOptions value; } Opt_AccessibilityOptions; +typedef struct Ark_AdsBlockedDetails { + /* kind: Interface */ + Ark_String url; + Array_String adsBlocked; +} Ark_AdsBlockedDetails; +typedef struct Opt_AdsBlockedDetails { + Ark_Tag tag; + Ark_AdsBlockedDetails value; +} Opt_AdsBlockedDetails; typedef struct Ark_AlignRuleOption { /* kind: Interface */ Ark_Int32 _stub; @@ -11993,6 +13356,14 @@ typedef struct Opt_EditMenuOptions { Ark_Tag tag; Ark_EditMenuOptions value; } Opt_EditMenuOptions; +typedef struct Ark_EmbedOptions { + /* kind: Interface */ + Opt_Boolean supportDefaultIntrinsicSize; +} Ark_EmbedOptions; +typedef struct Opt_EmbedOptions { + Ark_Tag tag; + Ark_EmbedOptions value; +} Opt_EmbedOptions; typedef struct Ark_ErrorEvent { /* kind: Interface */ Ark_String type; @@ -12050,6 +13421,15 @@ typedef struct Opt_FingerInfo { Ark_Tag tag; Ark_FingerInfo value; } Opt_FingerInfo; +typedef struct Ark_FirstMeaningfulPaint { + /* kind: Interface */ + Opt_Int64 navigationStartTime; + Opt_Int64 firstMeaningfulPaintTime; +} Ark_FirstMeaningfulPaint; +typedef struct Opt_FirstMeaningfulPaint { + Ark_Tag tag; + Ark_FirstMeaningfulPaint value; +} Opt_FirstMeaningfulPaint; typedef struct Ark_FocusMovement { /* kind: Interface */ Opt_String forward; @@ -12146,6 +13526,16 @@ typedef struct Opt_Frame { Ark_Tag tag; Ark_Frame value; } Opt_Frame; +typedef struct Ark_FullScreenEnterEvent { + /* kind: Interface */ + Ark_FullScreenExitHandler handler; + Opt_Number videoWidth; + Opt_Number videoHeight; +} Ark_FullScreenEnterEvent; +typedef struct Opt_FullScreenEnterEvent { + Ark_Tag tag; + Ark_FullScreenEnterEvent value; +} Opt_FullScreenEnterEvent; typedef struct Ark_GaugeConfiguration { /* kind: Interface */ Ark_Boolean enabled; @@ -12241,6 +13631,15 @@ typedef struct Opt_GridRowColumnOption { Ark_Tag tag; Ark_GridRowColumnOption value; } Opt_GridRowColumnOption; +typedef struct Ark_Header { + /* kind: Interface */ + Ark_String headerKey; + Ark_String headerValue; +} Ark_Header; +typedef struct Opt_Header { + Ark_Tag tag; + Ark_Header value; +} Opt_Header; typedef struct Opt_HierarchicalSymbolEffect { Ark_Tag tag; Ark_HierarchicalSymbolEffect value; @@ -12340,6 +13739,15 @@ typedef struct Opt_InsertValue { Ark_Tag tag; Ark_InsertValue value; } Opt_InsertValue; +typedef struct Ark_IntelligentTrackingPreventionDetails { + /* kind: Interface */ + Ark_String host; + Ark_String trackerHost; +} Ark_IntelligentTrackingPreventionDetails; +typedef struct Opt_IntelligentTrackingPreventionDetails { + Ark_Tag tag; + Ark_IntelligentTrackingPreventionDetails value; +} Opt_IntelligentTrackingPreventionDetails; typedef struct Ark_intl_DateTimeOptions { /* kind: Interface */ Opt_String locale; @@ -12386,6 +13794,19 @@ typedef struct Opt_ItemDragInfo { Ark_Tag tag; Ark_ItemDragInfo value; } Opt_ItemDragInfo; +typedef struct Ark_JavaScriptProxy { + /* kind: Interface */ + Ark_Object object_; + Ark_String name; + Array_String methodList; + Ark_webview_WebviewController controller; + Opt_Array_String asyncMethodList; + Opt_String permission; +} Ark_JavaScriptProxy; +typedef struct Opt_JavaScriptProxy { + Ark_Tag tag; + Ark_JavaScriptProxy value; +} Opt_JavaScriptProxy; typedef struct Ark_KeyboardOptions { /* kind: Interface */ Opt_Boolean supportAvoidance; @@ -12398,6 +13819,19 @@ typedef struct Opt_KeyEvent { Ark_Tag tag; Ark_KeyEvent value; } Opt_KeyEvent; +typedef struct Ark_LargestContentfulPaint { + /* kind: Interface */ + Opt_Int64 navigationStartTime; + Opt_Int64 largestImagePaintTime; + Opt_Int64 largestTextPaintTime; + Opt_Float64 imageBPP; + Opt_Int64 largestImageLoadStartTime; + Opt_Int64 largestImageLoadEndTime; +} Ark_LargestContentfulPaint; +typedef struct Opt_LargestContentfulPaint { + Ark_Tag tag; + Ark_LargestContentfulPaint value; +} Opt_LargestContentfulPaint; typedef struct Ark_LayoutConstraint { /* kind: Interface */ Ark_Size maxSize; @@ -12480,6 +13914,18 @@ typedef struct Opt_ListOptions { Ark_Tag tag; Ark_ListOptions value; } Opt_ListOptions; +typedef struct Ark_LoadCommittedDetails { + /* kind: Interface */ + Ark_Boolean isMainFrame; + Ark_Boolean isSameDocument; + Ark_Boolean didReplaceEntry; + Ark_WebNavigationType navigationType; + Ark_String url; +} Ark_LoadCommittedDetails; +typedef struct Opt_LoadCommittedDetails { + Ark_Tag tag; + Ark_LoadCommittedDetails value; +} Opt_LoadCommittedDetails; typedef struct Ark_LocalizedHorizontalAlignParam { /* kind: Interface */ Ark_String anchor; @@ -12658,6 +14104,15 @@ typedef struct Opt_MutableStyledString { Ark_Tag tag; Ark_MutableStyledString value; } Opt_MutableStyledString; +typedef struct Ark_NativeEmbedVisibilityInfo { + /* kind: Interface */ + Ark_Boolean visibility; + Ark_String embedId; +} Ark_NativeEmbedVisibilityInfo; +typedef struct Opt_NativeEmbedVisibilityInfo { + Ark_Tag tag; + Ark_NativeEmbedVisibilityInfo value; +} Opt_NativeEmbedVisibilityInfo; typedef struct Ark_NavContentInfo { /* kind: Interface */ Opt_String name; @@ -12725,6 +14180,247 @@ typedef struct Opt_NestedScrollInfo { Ark_Tag tag; Ark_NestedScrollInfo value; } Opt_NestedScrollInfo; +typedef struct Ark_NestedScrollOptionsExt { + /* kind: Interface */ + Opt_NestedScrollMode scrollUp; + Opt_NestedScrollMode scrollDown; + Opt_NestedScrollMode scrollRight; + Opt_NestedScrollMode scrollLeft; +} Ark_NestedScrollOptionsExt; +typedef struct Opt_NestedScrollOptionsExt { + Ark_Tag tag; + Ark_NestedScrollOptionsExt value; +} Opt_NestedScrollOptionsExt; +typedef struct Ark_OnAlertEvent { + /* kind: Interface */ + Ark_String url; + Ark_String message; + Ark_JsResult result; +} Ark_OnAlertEvent; +typedef struct Opt_OnAlertEvent { + Ark_Tag tag; + Ark_OnAlertEvent value; +} Opt_OnAlertEvent; +typedef struct Ark_OnBeforeUnloadEvent { + /* kind: Interface */ + Ark_String url; + Ark_String message; + Ark_JsResult result; +} Ark_OnBeforeUnloadEvent; +typedef struct Opt_OnBeforeUnloadEvent { + Ark_Tag tag; + Ark_OnBeforeUnloadEvent value; +} Opt_OnBeforeUnloadEvent; +typedef struct Ark_OnClientAuthenticationEvent { + /* kind: Interface */ + Ark_ClientAuthenticationHandler handler; + Ark_String host; + Ark_Number port; + Array_String keyTypes; + Array_String issuers; +} Ark_OnClientAuthenticationEvent; +typedef struct Opt_OnClientAuthenticationEvent { + Ark_Tag tag; + Ark_OnClientAuthenticationEvent value; +} Opt_OnClientAuthenticationEvent; +typedef struct Ark_OnConfirmEvent { + /* kind: Interface */ + Ark_String url; + Ark_String message; + Ark_JsResult result; +} Ark_OnConfirmEvent; +typedef struct Opt_OnConfirmEvent { + Ark_Tag tag; + Ark_OnConfirmEvent value; +} Opt_OnConfirmEvent; +typedef struct Ark_OnContextMenuShowEvent { + /* kind: Interface */ + Ark_WebContextMenuParam param; + Ark_WebContextMenuResult result; +} Ark_OnContextMenuShowEvent; +typedef struct Opt_OnContextMenuShowEvent { + Ark_Tag tag; + Ark_OnContextMenuShowEvent value; +} Opt_OnContextMenuShowEvent; +typedef struct Ark_OnDownloadStartEvent { + /* kind: Interface */ + Ark_String url; + Ark_String userAgent; + Ark_String contentDisposition; + Ark_String mimetype; + Ark_Number contentLength; +} Ark_OnDownloadStartEvent; +typedef struct Opt_OnDownloadStartEvent { + Ark_Tag tag; + Ark_OnDownloadStartEvent value; +} Opt_OnDownloadStartEvent; +typedef struct Ark_OnErrorReceiveEvent { + /* kind: Interface */ + Ark_WebResourceRequest request; + Ark_WebResourceError error; +} Ark_OnErrorReceiveEvent; +typedef struct Opt_OnErrorReceiveEvent { + Ark_Tag tag; + Ark_OnErrorReceiveEvent value; +} Opt_OnErrorReceiveEvent; +typedef struct Ark_OnGeolocationShowEvent { + /* kind: Interface */ + Ark_String origin; + Ark_JsGeolocation geolocation; +} Ark_OnGeolocationShowEvent; +typedef struct Opt_OnGeolocationShowEvent { + Ark_Tag tag; + Ark_OnGeolocationShowEvent value; +} Opt_OnGeolocationShowEvent; +typedef struct Ark_OnHttpAuthRequestEvent { + /* kind: Interface */ + Ark_HttpAuthHandler handler; + Ark_String host; + Ark_String realm; +} Ark_OnHttpAuthRequestEvent; +typedef struct Opt_OnHttpAuthRequestEvent { + Ark_Tag tag; + Ark_OnHttpAuthRequestEvent value; +} Opt_OnHttpAuthRequestEvent; +typedef struct Ark_OnHttpErrorReceiveEvent { + /* kind: Interface */ + Ark_WebResourceRequest request; + Ark_WebResourceResponse response; +} Ark_OnHttpErrorReceiveEvent; +typedef struct Opt_OnHttpErrorReceiveEvent { + Ark_Tag tag; + Ark_OnHttpErrorReceiveEvent value; +} Opt_OnHttpErrorReceiveEvent; +typedef struct Ark_OnInterceptRequestEvent { + /* kind: Interface */ + Ark_WebResourceRequest request; +} Ark_OnInterceptRequestEvent; +typedef struct Opt_OnInterceptRequestEvent { + Ark_Tag tag; + Ark_OnInterceptRequestEvent value; +} Opt_OnInterceptRequestEvent; +typedef struct Ark_OnLoadInterceptEvent { + /* kind: Interface */ + Ark_WebResourceRequest data; +} Ark_OnLoadInterceptEvent; +typedef struct Opt_OnLoadInterceptEvent { + Ark_Tag tag; + Ark_OnLoadInterceptEvent value; +} Opt_OnLoadInterceptEvent; +typedef struct Ark_OnPageBeginEvent { + /* kind: Interface */ + Ark_String url; +} Ark_OnPageBeginEvent; +typedef struct Opt_OnPageBeginEvent { + Ark_Tag tag; + Ark_OnPageBeginEvent value; +} Opt_OnPageBeginEvent; +typedef struct Ark_OnPageEndEvent { + /* kind: Interface */ + Ark_String url; +} Ark_OnPageEndEvent; +typedef struct Opt_OnPageEndEvent { + Ark_Tag tag; + Ark_OnPageEndEvent value; +} Opt_OnPageEndEvent; +typedef struct Ark_OnPageVisibleEvent { + /* kind: Interface */ + Ark_String url; +} Ark_OnPageVisibleEvent; +typedef struct Opt_OnPageVisibleEvent { + Ark_Tag tag; + Ark_OnPageVisibleEvent value; +} Opt_OnPageVisibleEvent; +typedef struct Ark_OnPermissionRequestEvent { + /* kind: Interface */ + Ark_PermissionRequest request; +} Ark_OnPermissionRequestEvent; +typedef struct Opt_OnPermissionRequestEvent { + Ark_Tag tag; + Ark_OnPermissionRequestEvent value; +} Opt_OnPermissionRequestEvent; +typedef struct Ark_OnPromptEvent { + /* kind: Interface */ + Ark_String url; + Ark_String message; + Ark_String value; + Ark_JsResult result; +} Ark_OnPromptEvent; +typedef struct Opt_OnPromptEvent { + Ark_Tag tag; + Ark_OnPromptEvent value; +} Opt_OnPromptEvent; +typedef struct Ark_OnRefreshAccessedHistoryEvent { + /* kind: Interface */ + Ark_String url; + Ark_Boolean isRefreshed; +} Ark_OnRefreshAccessedHistoryEvent; +typedef struct Opt_OnRefreshAccessedHistoryEvent { + Ark_Tag tag; + Ark_OnRefreshAccessedHistoryEvent value; +} Opt_OnRefreshAccessedHistoryEvent; +typedef struct Ark_OnRenderExitedEvent { + /* kind: Interface */ + Ark_RenderExitReason renderExitReason; +} Ark_OnRenderExitedEvent; +typedef struct Opt_OnRenderExitedEvent { + Ark_Tag tag; + Ark_OnRenderExitedEvent value; +} Opt_OnRenderExitedEvent; +typedef struct Ark_OnResourceLoadEvent { + /* kind: Interface */ + Ark_String url; +} Ark_OnResourceLoadEvent; +typedef struct Opt_OnResourceLoadEvent { + Ark_Tag tag; + Ark_OnResourceLoadEvent value; +} Opt_OnResourceLoadEvent; +typedef struct Ark_OnScreenCaptureRequestEvent { + /* kind: Interface */ + Ark_ScreenCaptureHandler handler; +} Ark_OnScreenCaptureRequestEvent; +typedef struct Opt_OnScreenCaptureRequestEvent { + Ark_Tag tag; + Ark_OnScreenCaptureRequestEvent value; +} Opt_OnScreenCaptureRequestEvent; +typedef struct Ark_OnSslErrorEventReceiveEvent { + /* kind: Interface */ + Ark_SslErrorHandler handler; + Ark_SslError error; + Opt_Array_Buffer certChainData; +} Ark_OnSslErrorEventReceiveEvent; +typedef struct Opt_OnSslErrorEventReceiveEvent { + Ark_Tag tag; + Ark_OnSslErrorEventReceiveEvent value; +} Opt_OnSslErrorEventReceiveEvent; +typedef struct Ark_OnTitleReceiveEvent { + /* kind: Interface */ + Ark_String title; +} Ark_OnTitleReceiveEvent; +typedef struct Opt_OnTitleReceiveEvent { + Ark_Tag tag; + Ark_OnTitleReceiveEvent value; +} Opt_OnTitleReceiveEvent; +typedef struct Ark_OnTouchIconUrlReceivedEvent { + /* kind: Interface */ + Ark_String url; + Ark_Boolean precomposed; +} Ark_OnTouchIconUrlReceivedEvent; +typedef struct Opt_OnTouchIconUrlReceivedEvent { + Ark_Tag tag; + Ark_OnTouchIconUrlReceivedEvent value; +} Opt_OnTouchIconUrlReceivedEvent; +typedef struct Ark_OnWindowNewEvent { + /* kind: Interface */ + Ark_Boolean isAlert; + Ark_Boolean isUserTrigger; + Ark_String targetUrl; + Ark_ControllerHandler handler; +} Ark_OnWindowNewEvent; +typedef struct Opt_OnWindowNewEvent { + Ark_Tag tag; + Ark_OnWindowNewEvent value; +} Opt_OnWindowNewEvent; typedef struct Ark_OverlayOffset { /* kind: Interface */ Opt_Number x; @@ -12922,6 +14618,16 @@ typedef struct Opt_RenderingContextSettings { Ark_Tag tag; Ark_RenderingContextSettings value; } Opt_RenderingContextSettings; +typedef struct Ark_RenderProcessNotRespondingData { + /* kind: Interface */ + Ark_String jsStack; + Ark_Int32 pid; + Ark_RenderProcessNotRespondingReason reason; +} Ark_RenderProcessNotRespondingData; +typedef struct Opt_RenderProcessNotRespondingData { + Ark_Tag tag; + Ark_RenderProcessNotRespondingData value; +} Opt_RenderProcessNotRespondingData; typedef struct Opt_ReplaceSymbolEffect { Ark_Tag tag; Ark_ReplaceSymbolEffect value; @@ -13111,6 +14817,23 @@ typedef struct Opt_ScaleSymbolEffect { Ark_Tag tag; Ark_ScaleSymbolEffect value; } Opt_ScaleSymbolEffect; +typedef struct Ark_ScreenCaptureConfig { + /* kind: Interface */ + Ark_WebCaptureMode captureMode; +} Ark_ScreenCaptureConfig; +typedef struct Opt_ScreenCaptureConfig { + Ark_Tag tag; + Ark_ScreenCaptureConfig value; +} Opt_ScreenCaptureConfig; +typedef struct Ark_ScriptItem { + /* kind: Interface */ + Ark_String script; + Array_String scriptRules; +} Ark_ScriptItem; +typedef struct Opt_ScriptItem { + Ark_Tag tag; + Ark_ScriptItem value; +} Opt_ScriptItem; typedef struct Ark_ScrollAnimationOptions { /* kind: Interface */ Opt_Number duration; @@ -13148,6 +14871,17 @@ typedef struct Opt_ScrollPageOptions { Ark_Tag tag; Ark_ScrollPageOptions value; } Opt_ScrollPageOptions; +typedef struct Ark_SelectionMenuOptionsExt { + /* kind: Interface */ + Opt_Callback_Void onAppear; + Opt_Callback_Void onDisappear; + Opt_CustomNodeBuilder preview; + Opt_MenuType menuType; +} Ark_SelectionMenuOptionsExt; +typedef struct Opt_SelectionMenuOptionsExt { + Ark_Tag tag; + Ark_SelectionMenuOptionsExt value; +} Opt_SelectionMenuOptionsExt; typedef struct Ark_SelectionOptions { /* kind: Interface */ Opt_MenuPolicy menuPolicy; @@ -13226,6 +14960,20 @@ typedef struct Opt_SpringBackAction { Ark_Tag tag; Ark_SpringBackAction value; } Opt_SpringBackAction; +typedef struct Ark_SslErrorEvent { + /* kind: Interface */ + Ark_SslErrorHandler handler; + Ark_SslError error; + Ark_String url; + Ark_String originalUrl; + Ark_String referrer; + Ark_Boolean isFatalError; + Ark_Boolean isMainFrame; +} Ark_SslErrorEvent; +typedef struct Opt_SslErrorEvent { + Ark_Tag tag; + Ark_SslErrorEvent value; +} Opt_SslErrorEvent; typedef struct Ark_StackOptions { /* kind: Interface */ Opt_Alignment alignContent; @@ -14005,6 +15753,18 @@ typedef struct Opt_Union_NavDestinationInfo_NavBar { Ark_Tag tag; Ark_Union_NavDestinationInfo_NavBar value; } Opt_Union_NavDestinationInfo_NavBar; +typedef struct Ark_Union_NestedScrollOptions_NestedScrollOptionsExt { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_NestedScrollOptions value0; + Ark_NestedScrollOptionsExt value1; + }; +} Ark_Union_NestedScrollOptions_NestedScrollOptionsExt; +typedef struct Opt_Union_NestedScrollOptions_NestedScrollOptionsExt { + Ark_Tag tag; + Ark_Union_NestedScrollOptions_NestedScrollOptionsExt value; +} Opt_Union_NestedScrollOptions_NestedScrollOptionsExt; typedef struct Ark_Union_Number_Array_Number { /* kind: UnionType */ Ark_Int32 selector; @@ -14428,6 +16188,20 @@ typedef struct Opt_Union_String_CustomBuilder_ComponentContent { Ark_Tag tag; Ark_Union_String_CustomBuilder_ComponentContent value; } Opt_Union_String_CustomBuilder_ComponentContent; +typedef struct Ark_Union_String_Number_Buffer_Resource { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_String value0; + Ark_Number value1; + Ark_Buffer value2; + Ark_Resource value3; + }; +} Ark_Union_String_Number_Buffer_Resource; +typedef struct Opt_Union_String_Number_Buffer_Resource { + Ark_Tag tag; + Ark_Union_String_Number_Buffer_Resource value; +} Opt_Union_String_Number_Buffer_Resource; typedef struct Ark_Union_String_Number_Resource { /* kind: UnionType */ Ark_Int32 selector; @@ -14441,6 +16215,20 @@ typedef struct Opt_Union_String_Number_Resource { Ark_Tag tag; Ark_Union_String_Number_Resource value; } Opt_Union_String_Number_Resource; +typedef struct Ark_Union_String_Number_Resource_Buffer { + /* kind: UnionType */ + Ark_Int32 selector; + union { + Ark_String value0; + Ark_Number value1; + Ark_Resource value2; + Ark_Buffer value3; + }; +} Ark_Union_String_Number_Resource_Buffer; +typedef struct Opt_Union_String_Number_Resource_Buffer { + Ark_Tag tag; + Ark_Union_String_Number_Resource_Buffer value; +} Opt_Union_String_Number_Resource_Buffer; typedef struct Ark_Union_String_PixelMap_Resource { /* kind: UnionType */ Ark_Int32 selector; @@ -14567,6 +16355,47 @@ typedef struct Opt_WaterFlowOptions { Ark_Tag tag; Ark_WaterFlowOptions value; } Opt_WaterFlowOptions; +typedef struct Ark_WebKeyboardCallbackInfo { + /* kind: Interface */ + Ark_WebKeyboardController controller; + Map_String_String attributes; +} Ark_WebKeyboardCallbackInfo; +typedef struct Opt_WebKeyboardCallbackInfo { + Ark_Tag tag; + Ark_WebKeyboardCallbackInfo value; +} Opt_WebKeyboardCallbackInfo; +typedef struct Ark_WebKeyboardOptions { + /* kind: Interface */ + Ark_Boolean useSystemKeyboard; + Opt_Int32 enterKeyType; + Opt_CustomNodeBuilder customKeyboard; +} Ark_WebKeyboardOptions; +typedef struct Opt_WebKeyboardOptions { + Ark_Tag tag; + Ark_WebKeyboardOptions value; +} Opt_WebKeyboardOptions; +typedef struct Ark_WebMediaOptions { + /* kind: Interface */ + Opt_Int32 resumeInterval; + Opt_Boolean audioExclusive; + Opt_AudioSessionType audioSessionType; +} Ark_WebMediaOptions; +typedef struct Opt_WebMediaOptions { + Ark_Tag tag; + Ark_WebMediaOptions value; +} Opt_WebMediaOptions; +typedef struct Ark_WebOptions { + /* kind: Interface */ + Ark_Union_String_Resource src; + Ark_webview_WebviewController controller; + Opt_RenderMode renderMode; + Opt_Boolean incognitoMode; + Opt_String sharedRenderProcessToken; +} Ark_WebOptions; +typedef struct Opt_WebOptions { + Ark_Tag tag; + Ark_WebOptions value; +} Opt_WebOptions; typedef struct Ark_window_SystemBarStyle { /* kind: Interface */ Opt_String statusBarContentColor; @@ -17705,6 +19534,22 @@ typedef struct Opt_MouseEvent { Ark_Tag tag; Ark_MouseEvent value; } Opt_MouseEvent; +typedef struct Ark_NativeEmbedInfo { + /* kind: Interface */ + Opt_String id; + Opt_String type; + Opt_String src; + Opt_Position position; + Opt_Int32 width; + Opt_Int32 height; + Opt_String url; + Opt_String tag; + Opt_Map_String_String params; +} Ark_NativeEmbedInfo; +typedef struct Opt_NativeEmbedInfo { + Ark_Tag tag; + Ark_NativeEmbedInfo value; +} Opt_NativeEmbedInfo; typedef struct Ark_NavigationMenuOptions { /* kind: Interface */ Opt_MoreButtonOptions moreButtonOptions; @@ -18195,6 +20040,27 @@ typedef struct Opt_ImageAttachmentInterface { Ark_Tag tag; Ark_ImageAttachmentInterface value; } Opt_ImageAttachmentInterface; +typedef struct Ark_NativeEmbedDataInfo { + /* kind: Interface */ + Opt_NativeEmbedStatus status; + Opt_String surfaceId; + Opt_String embedId; + Opt_NativeEmbedInfo info; +} Ark_NativeEmbedDataInfo; +typedef struct Opt_NativeEmbedDataInfo { + Ark_Tag tag; + Ark_NativeEmbedDataInfo value; +} Opt_NativeEmbedDataInfo; +typedef struct Ark_NativeEmbedTouchInfo { + /* kind: Interface */ + Opt_String embedId; + Opt_TouchEvent touchEvent; + Opt_EventResult result; +} Ark_NativeEmbedTouchInfo; +typedef struct Opt_NativeEmbedTouchInfo { + Ark_Tag tag; + Ark_NativeEmbedTouchInfo value; +} Opt_NativeEmbedTouchInfo; typedef struct Ark_PopupOptions { /* kind: Interface */ Ark_String message; @@ -19366,11 +21232,6 @@ typedef struct GENERATED_ArkUICounterModifier { const Opt_Boolean* value); } GENERATED_ArkUICounterModifier; -typedef struct GENERATED_ArkUICustomBuilderRootModifier { - Ark_NativePointer (*construct)(Ark_Int32 id, - Ark_Int32 flags); -} GENERATED_ArkUICustomBuilderRootModifier; - typedef struct GENERATED_ArkUICustomLayoutRootModifier { Ark_NativePointer (*construct)(Ark_Int32 id, Ark_Int32 flags); @@ -21704,6 +23565,253 @@ typedef struct GENERATED_ArkUIWaterFlowModifier { const Opt_Boolean* show); } GENERATED_ArkUIWaterFlowModifier; +typedef struct GENERATED_ArkUIWebModifier { + Ark_NativePointer (*construct)(Ark_Int32 id, + Ark_Int32 flags); + void (*setWebOptions)(Ark_NativePointer node, + const Ark_WebOptions* value); + void (*setJavaScriptAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setFileAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setOnlineImageAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setDomStorageAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setImageAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setMixedMode)(Ark_NativePointer node, + const Opt_MixedMode* value); + void (*setZoomAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setGeolocationAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setJavaScriptProxy)(Ark_NativePointer node, + const Opt_JavaScriptProxy* value); + void (*setCacheMode)(Ark_NativePointer node, + const Opt_CacheMode* value); + void (*setDarkMode)(Ark_NativePointer node, + const Opt_WebDarkMode* value); + void (*setForceDarkAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setMediaOptions)(Ark_NativePointer node, + const Opt_WebMediaOptions* value); + void (*setOverviewModeAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setOverScrollMode)(Ark_NativePointer node, + const Opt_OverScrollMode* value); + void (*setBlurOnKeyboardHideMode)(Ark_NativePointer node, + const Opt_BlurOnKeyboardHideMode* value); + void (*setTextZoomRatio)(Ark_NativePointer node, + const Opt_Int32* value); + void (*setDatabaseAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setInitialScale)(Ark_NativePointer node, + const Opt_Float64* value); + void (*setMetaViewport)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setOnPageEnd)(Ark_NativePointer node, + const Opt_Callback_OnPageEndEvent_Void* value); + void (*setOnPageBegin)(Ark_NativePointer node, + const Opt_Callback_OnPageBeginEvent_Void* value); + void (*setOnProgressChange)(Ark_NativePointer node, + const Opt_Callback_OnProgressChangeEvent_Void* value); + void (*setOnTitleReceive)(Ark_NativePointer node, + const Opt_Callback_OnTitleReceiveEvent_Void* value); + void (*setOnGeolocationHide)(Ark_NativePointer node, + const Opt_Callback_Void* value); + void (*setOnGeolocationShow)(Ark_NativePointer node, + const Opt_Callback_OnGeolocationShowEvent_Void* value); + void (*setOnRequestSelected)(Ark_NativePointer node, + const Opt_Callback_Void* value); + void (*setOnAlert)(Ark_NativePointer node, + const Opt_Callback_OnAlertEvent_Boolean* value); + void (*setOnBeforeUnload)(Ark_NativePointer node, + const Opt_Callback_OnBeforeUnloadEvent_Boolean* value); + void (*setOnConfirm)(Ark_NativePointer node, + const Opt_Callback_OnConfirmEvent_Boolean* value); + void (*setOnPrompt)(Ark_NativePointer node, + const Opt_Callback_OnPromptEvent_Boolean* value); + void (*setOnConsole)(Ark_NativePointer node, + const Opt_Callback_OnConsoleEvent_Boolean* value); + void (*setOnErrorReceive)(Ark_NativePointer node, + const Opt_Callback_OnErrorReceiveEvent_Void* value); + void (*setOnHttpErrorReceive)(Ark_NativePointer node, + const Opt_Callback_OnHttpErrorReceiveEvent_Void* value); + void (*setOnDownloadStart)(Ark_NativePointer node, + const Opt_Callback_OnDownloadStartEvent_Void* value); + void (*setOnRefreshAccessedHistory)(Ark_NativePointer node, + const Opt_Callback_OnRefreshAccessedHistoryEvent_Void* value); + void (*setOnRenderExited)(Ark_NativePointer node, + const Opt_Callback_OnRenderExitedEvent_Void* value); + void (*setOnShowFileSelector)(Ark_NativePointer node, + const Opt_Callback_OnShowFileSelectorEvent_Boolean* value); + void (*setOnResourceLoad)(Ark_NativePointer node, + const Opt_Callback_OnResourceLoadEvent_Void* value); + void (*setOnFullScreenExit)(Ark_NativePointer node, + const Opt_Callback_Void* value); + void (*setOnFullScreenEnter)(Ark_NativePointer node, + const Opt_OnFullScreenEnterCallback* value); + void (*setOnScaleChange)(Ark_NativePointer node, + const Opt_Callback_OnScaleChangeEvent_Void* value); + void (*setOnHttpAuthRequest)(Ark_NativePointer node, + const Opt_Callback_OnHttpAuthRequestEvent_Boolean* value); + void (*setOnInterceptRequest)(Ark_NativePointer node, + const Opt_Callback_OnInterceptRequestEvent_WebResourceResponse* value); + void (*setOnPermissionRequest)(Ark_NativePointer node, + const Opt_Callback_OnPermissionRequestEvent_Void* value); + void (*setOnScreenCaptureRequest)(Ark_NativePointer node, + const Opt_Callback_OnScreenCaptureRequestEvent_Void* value); + void (*setOnContextMenuShow)(Ark_NativePointer node, + const Opt_Callback_OnContextMenuShowEvent_Boolean* value); + void (*setOnContextMenuHide)(Ark_NativePointer node, + const Opt_OnContextMenuHideCallback* value); + void (*setMediaPlayGestureAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setOnSearchResultReceive)(Ark_NativePointer node, + const Opt_Callback_OnSearchResultReceiveEvent_Void* value); + void (*setOnScroll)(Ark_NativePointer node, + const Opt_Callback_OnScrollEvent_Void* value); + void (*setOnSslErrorEventReceive)(Ark_NativePointer node, + const Opt_Callback_OnSslErrorEventReceiveEvent_Void* value); + void (*setOnSslErrorEvent)(Ark_NativePointer node, + const Opt_OnSslErrorEventCallback* value); + void (*setOnClientAuthenticationRequest)(Ark_NativePointer node, + const Opt_Callback_OnClientAuthenticationEvent_Void* value); + void (*setOnWindowNew)(Ark_NativePointer node, + const Opt_Callback_OnWindowNewEvent_Void* value); + void (*setOnWindowExit)(Ark_NativePointer node, + const Opt_Callback_Void* value); + void (*setMultiWindowAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setOnInterceptKeyEvent)(Ark_NativePointer node, + const Opt_Callback_KeyEvent_Boolean* value); + void (*setWebStandardFont)(Ark_NativePointer node, + const Opt_String* value); + void (*setWebSerifFont)(Ark_NativePointer node, + const Opt_String* value); + void (*setWebSansSerifFont)(Ark_NativePointer node, + const Opt_String* value); + void (*setWebFixedFont)(Ark_NativePointer node, + const Opt_String* value); + void (*setWebFantasyFont)(Ark_NativePointer node, + const Opt_String* value); + void (*setWebCursiveFont)(Ark_NativePointer node, + const Opt_String* value); + void (*setDefaultFixedFontSize)(Ark_NativePointer node, + const Opt_Int32* value); + void (*setDefaultFontSize)(Ark_NativePointer node, + const Opt_Int32* value); + void (*setMinFontSize)(Ark_NativePointer node, + const Opt_Int32* value); + void (*setMinLogicalFontSize)(Ark_NativePointer node, + const Opt_Int32* value); + void (*setDefaultTextEncodingFormat)(Ark_NativePointer node, + const Opt_String* value); + void (*setForceDisplayScrollBar)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setBlockNetwork)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setHorizontalScrollBarAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setVerticalScrollBarAccess)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setOnTouchIconUrlReceived)(Ark_NativePointer node, + const Opt_Callback_OnTouchIconUrlReceivedEvent_Void* value); + void (*setOnFaviconReceived)(Ark_NativePointer node, + const Opt_Callback_OnFaviconReceivedEvent_Void* value); + void (*setOnPageVisible)(Ark_NativePointer node, + const Opt_Callback_OnPageVisibleEvent_Void* value); + void (*setOnDataResubmitted)(Ark_NativePointer node, + const Opt_Callback_OnDataResubmittedEvent_Void* value); + void (*setPinchSmooth)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setAllowWindowOpenMethod)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setOnAudioStateChanged)(Ark_NativePointer node, + const Opt_Callback_OnAudioStateChangedEvent_Void* value); + void (*setOnFirstContentfulPaint)(Ark_NativePointer node, + const Opt_Callback_OnFirstContentfulPaintEvent_Void* value); + void (*setOnFirstMeaningfulPaint)(Ark_NativePointer node, + const Opt_OnFirstMeaningfulPaintCallback* value); + void (*setOnLargestContentfulPaint)(Ark_NativePointer node, + const Opt_OnLargestContentfulPaintCallback* value); + void (*setOnLoadIntercept)(Ark_NativePointer node, + const Opt_Callback_OnLoadInterceptEvent_Boolean* value); + void (*setOnControllerAttached)(Ark_NativePointer node, + const Opt_Callback_Void* value); + void (*setOnOverScroll)(Ark_NativePointer node, + const Opt_Callback_OnOverScrollEvent_Void* value); + void (*setOnSafeBrowsingCheckResult)(Ark_NativePointer node, + const Opt_OnSafeBrowsingCheckResultCallback* value); + void (*setOnNavigationEntryCommitted)(Ark_NativePointer node, + const Opt_OnNavigationEntryCommittedCallback* value); + void (*setOnIntelligentTrackingPreventionResult)(Ark_NativePointer node, + const Opt_OnIntelligentTrackingPreventionCallback* value); + void (*setJavaScriptOnDocumentStart)(Ark_NativePointer node, + const Opt_Array_ScriptItem* value); + void (*setJavaScriptOnDocumentEnd)(Ark_NativePointer node, + const Opt_Array_ScriptItem* value); + void (*setLayoutMode)(Ark_NativePointer node, + const Opt_WebLayoutMode* value); + void (*setNestedScroll)(Ark_NativePointer node, + const Opt_Union_NestedScrollOptions_NestedScrollOptionsExt* value); + void (*setEnableNativeEmbedMode)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setOnNativeEmbedLifecycleChange)(Ark_NativePointer node, + const Opt_Callback_NativeEmbedDataInfo_Void* value); + void (*setOnNativeEmbedVisibilityChange)(Ark_NativePointer node, + const Opt_OnNativeEmbedVisibilityChangeCallback* value); + void (*setOnNativeEmbedGestureEvent)(Ark_NativePointer node, + const Opt_Callback_NativeEmbedTouchInfo_Void* value); + void (*setCopyOptions)(Ark_NativePointer node, + const Opt_CopyOptions* value); + void (*setOnOverrideUrlLoading)(Ark_NativePointer node, + const Opt_OnOverrideUrlLoadingCallback* value); + void (*setTextAutosizing)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setEnableNativeMediaPlayer)(Ark_NativePointer node, + const Opt_NativeMediaPlayerConfig* value); + void (*setOnRenderProcessNotResponding)(Ark_NativePointer node, + const Opt_OnRenderProcessNotRespondingCallback* value); + void (*setOnRenderProcessResponding)(Ark_NativePointer node, + const Opt_OnRenderProcessRespondingCallback* value); + void (*setOnViewportFitChanged)(Ark_NativePointer node, + const Opt_OnViewportFitChangedCallback* value); + void (*setOnInterceptKeyboardAttach)(Ark_NativePointer node, + const Opt_WebKeyboardCallback* value); + void (*setOnAdsBlocked)(Ark_NativePointer node, + const Opt_OnAdsBlockedCallback* value); + void (*setKeyboardAvoidMode)(Ark_NativePointer node, + const Opt_WebKeyboardAvoidMode* value); + void (*setEditMenuOptions)(Ark_NativePointer node, + const Opt_EditMenuOptions* value); + void (*setEnableHapticFeedback)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setOptimizeParserBudget)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setEnableFollowSystemFontWeight)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setEnableWebAVSession)(Ark_NativePointer node, + const Opt_Boolean* value); + void (*setRunJavaScriptOnDocumentStart)(Ark_NativePointer node, + const Opt_Array_ScriptItem* value); + void (*setRunJavaScriptOnDocumentEnd)(Ark_NativePointer node, + const Opt_Array_ScriptItem* value); + void (*setRunJavaScriptOnHeadEnd)(Ark_NativePointer node, + const Opt_Array_ScriptItem* value); + void (*setNativeEmbedOptions)(Ark_NativePointer node, + const Opt_EmbedOptions* value); + void (*setRegisterNativeEmbedRule)(Ark_NativePointer node, + const Opt_String* tag, + const Opt_String* type); + void (*setBindSelectionMenu)(Ark_NativePointer node, + const Opt_WebElementType* elementType, + const Opt_CustomNodeBuilder* content, + const Opt_WebResponseType* responseType, + const Opt_SelectionMenuOptionsExt* options); +} GENERATED_ArkUIWebModifier; + typedef struct GENERATED_ArkUIWindowSceneModifier { Ark_NativePointer (*construct)(Ark_Int32 id, Ark_Int32 flags); @@ -22335,6 +24443,19 @@ typedef struct GENERATED_ArkUIClickEventAccessor { const Callback_Void* preventDefault); } GENERATED_ArkUIClickEventAccessor; +typedef struct GENERATED_ArkUIClientAuthenticationHandlerAccessor { + void (*destroyPeer)(Ark_ClientAuthenticationHandler peer); + Ark_ClientAuthenticationHandler (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*confirm0)(Ark_ClientAuthenticationHandler peer, + const Ark_String* priKeyFile, + const Ark_String* certChainFile); + void (*confirm1)(Ark_ClientAuthenticationHandler peer, + const Ark_String* authUri); + void (*cancel)(Ark_ClientAuthenticationHandler peer); + void (*ignore)(Ark_ClientAuthenticationHandler peer); +} GENERATED_ArkUIClientAuthenticationHandlerAccessor; + typedef struct GENERATED_ArkUIColorContentAccessor { void (*destroyPeer)(Ark_ColorContent peer); Ark_ColorContent (*construct)(); @@ -22444,6 +24565,16 @@ typedef struct GENERATED_ArkUIComponentContentAccessor { void (*updateConfiguration)(Ark_ComponentContent peer); } GENERATED_ArkUIComponentContentAccessor; +typedef struct GENERATED_ArkUIConsoleMessageAccessor { + void (*destroyPeer)(Ark_ConsoleMessage peer); + Ark_ConsoleMessage (*construct)(); + Ark_NativePointer (*getFinalizer)(); + Ark_String (*getMessage)(Ark_ConsoleMessage peer); + Ark_String (*getSourceId)(Ark_ConsoleMessage peer); + Ark_Number (*getLineNumber)(Ark_ConsoleMessage peer); + Ark_MessageLevel (*getMessageLevel)(Ark_ConsoleMessage peer); +} GENERATED_ArkUIConsoleMessageAccessor; + typedef struct GENERATED_ArkUIContentModifierHelperAccessor { void (*contentModifierButton)(Ark_NativePointer node, const Ark_Object* contentModifier, @@ -22505,6 +24636,14 @@ typedef struct GENERATED_ArkUIContextAccessor { Ark_NativePointer (*getFinalizer)(); } GENERATED_ArkUIContextAccessor; +typedef struct GENERATED_ArkUIControllerHandlerAccessor { + void (*destroyPeer)(Ark_ControllerHandler peer); + Ark_ControllerHandler (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*setWebController)(Ark_ControllerHandler peer, + Ark_webview_WebviewController controller); +} GENERATED_ArkUIControllerHandlerAccessor; + typedef struct GENERATED_ArkUICurves_ICurveAccessor { void (*destroyPeer)(Ark_curves_ICurve peer); Ark_curves_ICurve (*construct)(); @@ -22534,6 +24673,14 @@ typedef struct GENERATED_ArkUICustomSpanAccessor { const Callback_DrawContext_CustomSpanDrawInfo_Void* onDraw); } GENERATED_ArkUICustomSpanAccessor; +typedef struct GENERATED_ArkUIDataResubmissionHandlerAccessor { + void (*destroyPeer)(Ark_DataResubmissionHandler peer); + Ark_DataResubmissionHandler (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*resend)(Ark_DataResubmissionHandler peer); + void (*cancel)(Ark_DataResubmissionHandler peer); +} GENERATED_ArkUIDataResubmissionHandlerAccessor; + typedef struct GENERATED_ArkUIDatePickerDialogAccessor { void (*destroyPeer)(Ark_DatePickerDialog peer); Ark_DatePickerDialog (*construct)(); @@ -23374,6 +25521,17 @@ typedef struct GENERATED_ArkUIEventEmulatorAccessor { const Ark_String* text); } GENERATED_ArkUIEventEmulatorAccessor; +typedef struct GENERATED_ArkUIEventResultAccessor { + void (*destroyPeer)(Ark_EventResult peer); + Ark_EventResult (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*setGestureEventResult0)(Ark_EventResult peer, + Ark_Boolean result); + void (*setGestureEventResult1)(Ark_EventResult peer, + Ark_Boolean result, + Ark_Boolean stopPropagation); +} GENERATED_ArkUIEventResultAccessor; + typedef struct GENERATED_ArkUIEventTargetInfoAccessor { void (*destroyPeer)(Ark_EventTargetInfo peer); Ark_EventTargetInfo (*construct)(); @@ -23394,6 +25552,25 @@ typedef struct GENERATED_ArkUIExtendableComponentAccessor { Opt_uiObserver_RouterPageInfo (*queryRouterPageInfo)(Ark_ExtendableComponent peer); } GENERATED_ArkUIExtendableComponentAccessor; +typedef struct GENERATED_ArkUIFileSelectorParamAccessor { + void (*destroyPeer)(Ark_FileSelectorParam peer); + Ark_FileSelectorParam (*construct)(); + Ark_NativePointer (*getFinalizer)(); + Ark_String (*getTitle)(Ark_FileSelectorParam peer); + Ark_FileSelectorMode (*getMode)(Ark_FileSelectorParam peer); + Array_String (*getAcceptType)(Ark_FileSelectorParam peer); + Ark_Boolean (*isCapture)(Ark_FileSelectorParam peer); + Array_String (*getMimeTypes)(Ark_FileSelectorParam peer); +} GENERATED_ArkUIFileSelectorParamAccessor; + +typedef struct GENERATED_ArkUIFileSelectorResultAccessor { + void (*destroyPeer)(Ark_FileSelectorResult peer); + Ark_FileSelectorResult (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*handleFileList)(Ark_FileSelectorResult peer, + const Array_String* fileList); +} GENERATED_ArkUIFileSelectorResultAccessor; + typedef struct GENERATED_ArkUIFocusAxisEventAccessor { void (*destroyPeer)(Ark_FocusAxisEvent peer); Ark_FocusAxisEvent (*construct)(); @@ -23484,6 +25661,13 @@ typedef struct GENERATED_ArkUIFrictionMotionAccessor { Ark_NativePointer (*getFinalizer)(); } GENERATED_ArkUIFrictionMotionAccessor; +typedef struct GENERATED_ArkUIFullScreenExitHandlerAccessor { + void (*destroyPeer)(Ark_FullScreenExitHandler peer); + Ark_FullScreenExitHandler (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*exitFullScreen)(Ark_FullScreenExitHandler peer); +} GENERATED_ArkUIFullScreenExitHandlerAccessor; + typedef struct GENERATED_ArkUIGestureAccessor { void (*destroyPeer)(Ark_Gesture peer); Ark_Gesture (*construct)(); @@ -23631,6 +25815,17 @@ typedef struct GENERATED_ArkUIHoverEventAccessor { const Callback_Void* stopPropagation); } GENERATED_ArkUIHoverEventAccessor; +typedef struct GENERATED_ArkUIHttpAuthHandlerAccessor { + void (*destroyPeer)(Ark_HttpAuthHandler peer); + Ark_HttpAuthHandler (*construct)(); + Ark_NativePointer (*getFinalizer)(); + Ark_Boolean (*confirm)(Ark_HttpAuthHandler peer, + const Ark_String* userName, + const Ark_String* password); + void (*cancel)(Ark_HttpAuthHandler peer); + Ark_Boolean (*isHttpAuthInfoSaved)(Ark_HttpAuthHandler peer); +} GENERATED_ArkUIHttpAuthHandlerAccessor; + typedef struct GENERATED_ArkUIImageAnalyzerControllerAccessor { void (*destroyPeer)(Ark_ImageAnalyzerController peer); Ark_ImageAnalyzerController (*construct)(); @@ -23700,6 +25895,26 @@ typedef struct GENERATED_ArkUIIUIContextAccessor { Ark_Boolean isFrozen); } GENERATED_ArkUIIUIContextAccessor; +typedef struct GENERATED_ArkUIJsGeolocationAccessor { + void (*destroyPeer)(Ark_JsGeolocation peer); + Ark_JsGeolocation (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*invoke)(Ark_JsGeolocation peer, + const Ark_String* origin, + Ark_Boolean allow, + Ark_Boolean retain); +} GENERATED_ArkUIJsGeolocationAccessor; + +typedef struct GENERATED_ArkUIJsResultAccessor { + void (*destroyPeer)(Ark_JsResult peer); + Ark_JsResult (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*handleCancel)(Ark_JsResult peer); + void (*handleConfirm)(Ark_JsResult peer); + void (*handlePromptConfirm)(Ark_JsResult peer, + const Ark_String* result); +} GENERATED_ArkUIJsResultAccessor; + typedef struct GENERATED_ArkUIKeyEventAccessor { void (*destroyPeer)(Ark_KeyEvent peer); Ark_KeyEvent (*construct)(); @@ -24456,6 +26671,17 @@ typedef struct GENERATED_ArkUIPatternLockControllerAccessor { Ark_PatternLockChallengeResult result); } GENERATED_ArkUIPatternLockControllerAccessor; +typedef struct GENERATED_ArkUIPermissionRequestAccessor { + void (*destroyPeer)(Ark_PermissionRequest peer); + Ark_PermissionRequest (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*deny)(Ark_PermissionRequest peer); + Ark_String (*getOrigin)(Ark_PermissionRequest peer); + Array_String (*getAccessibleResource)(Ark_PermissionRequest peer); + void (*grant)(Ark_PermissionRequest peer, + const Array_String* resources); +} GENERATED_ArkUIPermissionRequestAccessor; + typedef struct GENERATED_ArkUIPersistentStorageBackendAccessor { Opt_String (*get)(const Ark_String* key); Ark_Boolean (*has)(const Ark_String* key); @@ -24900,6 +27126,16 @@ typedef struct GENERATED_ArkUISceneAccessor { void (*destroy)(Ark_Scene peer); } GENERATED_ArkUISceneAccessor; +typedef struct GENERATED_ArkUIScreenCaptureHandlerAccessor { + void (*destroyPeer)(Ark_ScreenCaptureHandler peer); + Ark_ScreenCaptureHandler (*construct)(); + Ark_NativePointer (*getFinalizer)(); + Ark_String (*getOrigin)(Ark_ScreenCaptureHandler peer); + void (*grant)(Ark_ScreenCaptureHandler peer, + const Ark_ScreenCaptureConfig* config); + void (*deny)(Ark_ScreenCaptureHandler peer); +} GENERATED_ArkUIScreenCaptureHandlerAccessor; + typedef struct GENERATED_ArkUIScreenshotServiceAccessor { Ark_Boolean (*requestScreenshot)(const Ark_String* target, const Ark_String* name); @@ -25039,6 +27275,14 @@ typedef struct GENERATED_ArkUISpringPropAccessor { Ark_NativePointer (*getFinalizer)(); } GENERATED_ArkUISpringPropAccessor; +typedef struct GENERATED_ArkUISslErrorHandlerAccessor { + void (*destroyPeer)(Ark_SslErrorHandler peer); + Ark_SslErrorHandler (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*handleConfirm)(Ark_SslErrorHandler peer); + void (*handleCancel)(Ark_SslErrorHandler peer); +} GENERATED_ArkUISslErrorHandlerAccessor; + typedef struct GENERATED_ArkUIStateStylesOpsAccessor { void (*onStateStyleChange)(Ark_NativePointer node, const Callback_StateStylesChange* stateStyleChange); @@ -25862,6 +28106,38 @@ typedef struct GENERATED_ArkUIWaterFlowSectionsAccessor { Ark_Number (*length)(Ark_WaterFlowSections peer); } GENERATED_ArkUIWaterFlowSectionsAccessor; +typedef struct GENERATED_ArkUIWebContextMenuParamAccessor { + void (*destroyPeer)(Ark_WebContextMenuParam peer); + Ark_WebContextMenuParam (*construct)(); + Ark_NativePointer (*getFinalizer)(); + Ark_Int32 (*x)(Ark_WebContextMenuParam peer); + Ark_Int32 (*y)(Ark_WebContextMenuParam peer); + Ark_String (*getLinkUrl)(Ark_WebContextMenuParam peer); + Ark_String (*getUnfilteredLinkUrl)(Ark_WebContextMenuParam peer); + Ark_String (*getSourceUrl)(Ark_WebContextMenuParam peer); + Ark_Boolean (*existsImageContents)(Ark_WebContextMenuParam peer); + Ark_ContextMenuMediaType (*getMediaType)(Ark_WebContextMenuParam peer); + Ark_String (*getSelectionText)(Ark_WebContextMenuParam peer); + Ark_ContextMenuSourceType (*getSourceType)(Ark_WebContextMenuParam peer); + Ark_ContextMenuInputFieldType (*getInputFieldType)(Ark_WebContextMenuParam peer); + Ark_Boolean (*isEditable)(Ark_WebContextMenuParam peer); + Ark_Int32 (*getEditStateFlags)(Ark_WebContextMenuParam peer); + Ark_Int32 (*getPreviewWidth)(Ark_WebContextMenuParam peer); + Ark_Int32 (*getPreviewHeight)(Ark_WebContextMenuParam peer); +} GENERATED_ArkUIWebContextMenuParamAccessor; + +typedef struct GENERATED_ArkUIWebContextMenuResultAccessor { + void (*destroyPeer)(Ark_WebContextMenuResult peer); + Ark_WebContextMenuResult (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*closeContextMenu)(Ark_WebContextMenuResult peer); + void (*copyImage)(Ark_WebContextMenuResult peer); + void (*copy)(Ark_WebContextMenuResult peer); + void (*paste)(Ark_WebContextMenuResult peer); + void (*cut)(Ark_WebContextMenuResult peer); + void (*selectAll)(Ark_WebContextMenuResult peer); +} GENERATED_ArkUIWebContextMenuResultAccessor; + typedef struct GENERATED_ArkUIWebCookieAccessor { void (*destroyPeer)(Ark_WebCookie peer); Ark_WebCookie (*construct)(); @@ -25870,6 +28146,79 @@ typedef struct GENERATED_ArkUIWebCookieAccessor { void (*saveCookie)(Ark_WebCookie peer); } GENERATED_ArkUIWebCookieAccessor; +typedef struct GENERATED_ArkUIWebKeyboardControllerAccessor { + void (*destroyPeer)(Ark_WebKeyboardController peer); + Ark_WebKeyboardController (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*insertText)(Ark_WebKeyboardController peer, + const Ark_String* text); + void (*deleteForward)(Ark_WebKeyboardController peer, + Ark_Int32 length); + void (*deleteBackward)(Ark_WebKeyboardController peer, + Ark_Int32 length); + void (*sendFunctionKey)(Ark_WebKeyboardController peer, + Ark_Int32 key); + void (*close)(Ark_WebKeyboardController peer); +} GENERATED_ArkUIWebKeyboardControllerAccessor; + +typedef struct GENERATED_ArkUIWebResourceErrorAccessor { + void (*destroyPeer)(Ark_WebResourceError peer); + Ark_WebResourceError (*construct)(); + Ark_NativePointer (*getFinalizer)(); + Ark_String (*getErrorInfo)(Ark_WebResourceError peer); + Ark_Number (*getErrorCode)(Ark_WebResourceError peer); +} GENERATED_ArkUIWebResourceErrorAccessor; + +typedef struct GENERATED_ArkUIWebResourceRequestAccessor { + void (*destroyPeer)(Ark_WebResourceRequest peer); + Ark_WebResourceRequest (*construct)(); + Ark_NativePointer (*getFinalizer)(); + Array_Header (*getRequestHeader)(Ark_WebResourceRequest peer); + Ark_String (*getRequestUrl)(Ark_WebResourceRequest peer); + Ark_Boolean (*isRequestGesture)(Ark_WebResourceRequest peer); + Ark_Boolean (*isMainFrame)(Ark_WebResourceRequest peer); + Ark_Boolean (*isRedirect)(Ark_WebResourceRequest peer); + Ark_String (*getRequestMethod)(Ark_WebResourceRequest peer); +} GENERATED_ArkUIWebResourceRequestAccessor; + +typedef struct GENERATED_ArkUIWebResourceResponseAccessor { + void (*destroyPeer)(Ark_WebResourceResponse peer); + Ark_WebResourceResponse (*construct)(); + Ark_NativePointer (*getFinalizer)(); + Ark_String (*getResponseData)(Ark_WebResourceResponse peer); + Opt_Union_String_Number_Buffer_Resource (*getResponseDataEx)(Ark_WebResourceResponse peer); + Ark_String (*getResponseEncoding)(Ark_WebResourceResponse peer); + Ark_String (*getResponseMimeType)(Ark_WebResourceResponse peer); + Ark_String (*getReasonMessage)(Ark_WebResourceResponse peer); + Array_Header (*getResponseHeader)(Ark_WebResourceResponse peer); + Ark_Number (*getResponseCode)(Ark_WebResourceResponse peer); + void (*setResponseData)(Ark_WebResourceResponse peer, + const Ark_Union_String_Number_Resource_Buffer* data); + void (*setResponseEncoding)(Ark_WebResourceResponse peer, + const Ark_String* encoding); + void (*setResponseMimeType)(Ark_WebResourceResponse peer, + const Ark_String* mimeType); + void (*setReasonMessage)(Ark_WebResourceResponse peer, + const Ark_String* reason); + void (*setResponseHeader)(Ark_WebResourceResponse peer, + const Array_Header* header); + void (*setResponseCode)(Ark_WebResourceResponse peer, + const Ark_Number* code); + void (*setResponseIsReady)(Ark_WebResourceResponse peer, + Ark_Boolean IsReady); + Ark_Boolean (*getResponseIsReady)(Ark_WebResourceResponse peer); +} GENERATED_ArkUIWebResourceResponseAccessor; + +typedef struct GENERATED_ArkUIWebview_WebviewControllerAccessor { + void (*destroyPeer)(Ark_webview_WebviewController peer); + Ark_webview_WebviewController (*construct)(); + Ark_NativePointer (*getFinalizer)(); + void (*initializeWebEngine)(); + void (*loadUrl)(Ark_webview_WebviewController peer, + const Ark_Union_String_Resource* url, + const Opt_Array_webview_WebHeader* headers); +} GENERATED_ArkUIWebview_WebviewControllerAccessor; + typedef struct GENERATED_ArkUIXComponentControllerAccessor { void (*destroyPeer)(Ark_XComponentController peer); Ark_XComponentController (*construct)(); @@ -25986,7 +28335,6 @@ typedef struct GENERATED_ArkUINodeModifiers { const GENERATED_ArkUIComponentRootModifier* (*getComponentRootModifier)(); const GENERATED_ArkUIContainerSpanModifier* (*getContainerSpanModifier)(); const GENERATED_ArkUICounterModifier* (*getCounterModifier)(); - const GENERATED_ArkUICustomBuilderRootModifier* (*getCustomBuilderRootModifier)(); const GENERATED_ArkUICustomLayoutRootModifier* (*getCustomLayoutRootModifier)(); const GENERATED_ArkUIDataPanelModifier* (*getDataPanelModifier)(); const GENERATED_ArkUIDatePickerModifier* (*getDatePickerModifier)(); @@ -26071,6 +28419,7 @@ typedef struct GENERATED_ArkUINodeModifiers { const GENERATED_ArkUIUIExtensionComponentModifier* (*getUIExtensionComponentModifier)(); const GENERATED_ArkUIVideoModifier* (*getVideoModifier)(); const GENERATED_ArkUIWaterFlowModifier* (*getWaterFlowModifier)(); + const GENERATED_ArkUIWebModifier* (*getWebModifier)(); const GENERATED_ArkUIWindowSceneModifier* (*getWindowSceneModifier)(); const GENERATED_ArkUIWithThemeModifier* (*getWithThemeModifier)(); const GENERATED_ArkUIXComponentModifier* (*getXComponentModifier)(); @@ -26098,17 +28447,21 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIChildrenMainSizeAccessor* (*getChildrenMainSizeAccessor)(); const GENERATED_ArkUICircleShapeAccessor* (*getCircleShapeAccessor)(); const GENERATED_ArkUIClickEventAccessor* (*getClickEventAccessor)(); + const GENERATED_ArkUIClientAuthenticationHandlerAccessor* (*getClientAuthenticationHandlerAccessor)(); const GENERATED_ArkUIColorContentAccessor* (*getColorContentAccessor)(); const GENERATED_ArkUIColorFilterAccessor* (*getColorFilterAccessor)(); const GENERATED_ArkUIColorMetricsAccessor* (*getColorMetricsAccessor)(); const GENERATED_ArkUICommon_ContextAccessor* (*getCommon_ContextAccessor)(); const GENERATED_ArkUICommonShapeAccessor* (*getCommonShapeAccessor)(); const GENERATED_ArkUIComponentContentAccessor* (*getComponentContentAccessor)(); + const GENERATED_ArkUIConsoleMessageAccessor* (*getConsoleMessageAccessor)(); const GENERATED_ArkUIContentModifierHelperAccessor* (*getContentModifierHelperAccessor)(); const GENERATED_ArkUIContextAccessor* (*getContextAccessor)(); + const GENERATED_ArkUIControllerHandlerAccessor* (*getControllerHandlerAccessor)(); const GENERATED_ArkUICurves_ICurveAccessor* (*getCurves_ICurveAccessor)(); const GENERATED_ArkUICustomDialogControllerAccessor* (*getCustomDialogControllerAccessor)(); const GENERATED_ArkUICustomSpanAccessor* (*getCustomSpanAccessor)(); + const GENERATED_ArkUIDataResubmissionHandlerAccessor* (*getDataResubmissionHandlerAccessor)(); const GENERATED_ArkUIDatePickerDialogAccessor* (*getDatePickerDialogAccessor)(); const GENERATED_ArkUIDecorationStyleAccessor* (*getDecorationStyleAccessor)(); const GENERATED_ArkUIDisappearSymbolEffectAccessor* (*getDisappearSymbolEffectAccessor)(); @@ -26140,12 +28493,16 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIEllipseShapeAccessor* (*getEllipseShapeAccessor)(); const GENERATED_ArkUIEnvironmentBackendAccessor* (*getEnvironmentBackendAccessor)(); const GENERATED_ArkUIEventEmulatorAccessor* (*getEventEmulatorAccessor)(); + const GENERATED_ArkUIEventResultAccessor* (*getEventResultAccessor)(); const GENERATED_ArkUIEventTargetInfoAccessor* (*getEventTargetInfoAccessor)(); const GENERATED_ArkUIExtendableComponentAccessor* (*getExtendableComponentAccessor)(); + const GENERATED_ArkUIFileSelectorParamAccessor* (*getFileSelectorParamAccessor)(); + const GENERATED_ArkUIFileSelectorResultAccessor* (*getFileSelectorResultAccessor)(); const GENERATED_ArkUIFocusAxisEventAccessor* (*getFocusAxisEventAccessor)(); const GENERATED_ArkUIFocusControllerAccessor* (*getFocusControllerAccessor)(); const GENERATED_ArkUIFrameNodeAccessor* (*getFrameNodeAccessor)(); const GENERATED_ArkUIFrictionMotionAccessor* (*getFrictionMotionAccessor)(); + const GENERATED_ArkUIFullScreenExitHandlerAccessor* (*getFullScreenExitHandlerAccessor)(); const GENERATED_ArkUIGestureAccessor* (*getGestureAccessor)(); const GENERATED_ArkUIGestureEventAccessor* (*getGestureEventAccessor)(); const GENERATED_ArkUIGestureGroupInterfaceAccessor* (*getGestureGroupInterfaceAccessor)(); @@ -26157,12 +28514,15 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIGlobalScope_ohos_measure_utilsAccessor* (*getGlobalScope_ohos_measure_utilsAccessor)(); const GENERATED_ArkUIHierarchicalSymbolEffectAccessor* (*getHierarchicalSymbolEffectAccessor)(); const GENERATED_ArkUIHoverEventAccessor* (*getHoverEventAccessor)(); + const GENERATED_ArkUIHttpAuthHandlerAccessor* (*getHttpAuthHandlerAccessor)(); const GENERATED_ArkUIImageAnalyzerControllerAccessor* (*getImageAnalyzerControllerAccessor)(); const GENERATED_ArkUIImageAttachmentAccessor* (*getImageAttachmentAccessor)(); const GENERATED_ArkUIImageBitmapAccessor* (*getImageBitmapAccessor)(); const GENERATED_ArkUIImageDataAccessor* (*getImageDataAccessor)(); const GENERATED_ArkUIIndicatorComponentControllerAccessor* (*getIndicatorComponentControllerAccessor)(); const GENERATED_ArkUIIUIContextAccessor* (*getIUIContextAccessor)(); + const GENERATED_ArkUIJsGeolocationAccessor* (*getJsGeolocationAccessor)(); + const GENERATED_ArkUIJsResultAccessor* (*getJsResultAccessor)(); const GENERATED_ArkUIKeyEventAccessor* (*getKeyEventAccessor)(); const GENERATED_ArkUILayoutableAccessor* (*getLayoutableAccessor)(); const GENERATED_ArkUILayoutCallbackAccessor* (*getLayoutCallbackAccessor)(); @@ -26203,6 +28563,7 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIPath2DAccessor* (*getPath2DAccessor)(); const GENERATED_ArkUIPathShapeAccessor* (*getPathShapeAccessor)(); const GENERATED_ArkUIPatternLockControllerAccessor* (*getPatternLockControllerAccessor)(); + const GENERATED_ArkUIPermissionRequestAccessor* (*getPermissionRequestAccessor)(); const GENERATED_ArkUIPersistentStorageBackendAccessor* (*getPersistentStorageBackendAccessor)(); const GENERATED_ArkUIPinchGestureEventAccessor* (*getPinchGestureEventAccessor)(); const GENERATED_ArkUIPinchGestureInterfaceAccessor* (*getPinchGestureInterfaceAccessor)(); @@ -26224,6 +28585,7 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIRotationRecognizerAccessor* (*getRotationRecognizerAccessor)(); const GENERATED_ArkUIScaleSymbolEffectAccessor* (*getScaleSymbolEffectAccessor)(); const GENERATED_ArkUISceneAccessor* (*getSceneAccessor)(); + const GENERATED_ArkUIScreenCaptureHandlerAccessor* (*getScreenCaptureHandlerAccessor)(); const GENERATED_ArkUIScreenshotServiceAccessor* (*getScreenshotServiceAccessor)(); const GENERATED_ArkUIScrollableTargetInfoAccessor* (*getScrollableTargetInfoAccessor)(); const GENERATED_ArkUIScrollerAccessor* (*getScrollerAccessor)(); @@ -26235,6 +28597,7 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIShapeMaskAccessor* (*getShapeMaskAccessor)(); const GENERATED_ArkUISpringMotionAccessor* (*getSpringMotionAccessor)(); const GENERATED_ArkUISpringPropAccessor* (*getSpringPropAccessor)(); + const GENERATED_ArkUISslErrorHandlerAccessor* (*getSslErrorHandlerAccessor)(); const GENERATED_ArkUIStateStylesOpsAccessor* (*getStateStylesOpsAccessor)(); const GENERATED_ArkUIStyledStringAccessor* (*getStyledStringAccessor)(); const GENERATED_ArkUIStyledStringControllerAccessor* (*getStyledStringControllerAccessor)(); @@ -26288,7 +28651,14 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIUserDataSpanAccessor* (*getUserDataSpanAccessor)(); const GENERATED_ArkUIVideoControllerAccessor* (*getVideoControllerAccessor)(); const GENERATED_ArkUIWaterFlowSectionsAccessor* (*getWaterFlowSectionsAccessor)(); + const GENERATED_ArkUIWebContextMenuParamAccessor* (*getWebContextMenuParamAccessor)(); + const GENERATED_ArkUIWebContextMenuResultAccessor* (*getWebContextMenuResultAccessor)(); const GENERATED_ArkUIWebCookieAccessor* (*getWebCookieAccessor)(); + const GENERATED_ArkUIWebKeyboardControllerAccessor* (*getWebKeyboardControllerAccessor)(); + const GENERATED_ArkUIWebResourceErrorAccessor* (*getWebResourceErrorAccessor)(); + const GENERATED_ArkUIWebResourceRequestAccessor* (*getWebResourceRequestAccessor)(); + const GENERATED_ArkUIWebResourceResponseAccessor* (*getWebResourceResponseAccessor)(); + const GENERATED_ArkUIWebview_WebviewControllerAccessor* (*getWebview_WebviewControllerAccessor)(); const GENERATED_ArkUIXComponentControllerAccessor* (*getXComponentControllerAccessor)(); const GENERATED_ArkUIGlobalScopeAccessor* (*getGlobalScopeAccessor)(); } GENERATED_ArkUIAccessors; @@ -26317,7 +28687,6 @@ typedef enum GENERATED_Ark_NodeType { GENERATED_ARKUI_COMPONENT_ROOT, GENERATED_ARKUI_CONTAINER_SPAN, GENERATED_ARKUI_COUNTER, - GENERATED_ARKUI_CUSTOM_BUILDER_ROOT, GENERATED_ARKUI_CUSTOM_LAYOUT_ROOT, GENERATED_ARKUI_DATA_PANEL, GENERATED_ARKUI_DATE_PICKER, @@ -26402,6 +28771,7 @@ typedef enum GENERATED_Ark_NodeType { GENERATED_ARKUI_UIEXTENSION_COMPONENT, GENERATED_ARKUI_VIDEO, GENERATED_ARKUI_WATER_FLOW, + GENERATED_ARKUI_WEB, GENERATED_ARKUI_WINDOW_SCENE, GENERATED_ARKUI_WITH_THEME, GENERATED_ARKUI_XCOMPONENT diff --git a/arkoala-arkts/framework/native/src/generated/bridge_generated.cc b/arkoala-arkts/framework/native/src/generated/bridge_generated.cc index 3746ced39..f8c94ccd1 100644 --- a/arkoala-arkts/framework/native/src/generated/bridge_generated.cc +++ b/arkoala-arkts/framework/native/src/generated/bridge_generated.cc @@ -22700,6 +22700,1626 @@ void impl_WaterFlowAttribute_setCachedCount1(Ark_NativePointer thisPtr, KSeriali GetNodeModifiers()->getWaterFlowModifier()->setCachedCount1(self, static_cast(&countValueTemp), static_cast(&showValueTemp)); } KOALA_INTEROP_DIRECT_V3(WaterFlowAttribute_setCachedCount1, Ark_NativePointer, KSerializerBuffer, int32_t) +Ark_NativePointer impl_Web_construct(Ark_Int32 id, Ark_Int32 flags) { + return GetNodeModifiers()->getWebModifier()->construct(id, flags); +} +KOALA_INTEROP_DIRECT_2(Web_construct, Ark_NativePointer, Ark_Int32, Ark_Int32) +void impl_WebInterface_setWebOptions(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { + Ark_NodeHandle self = reinterpret_cast(thisPtr); + DeserializerBase thisDeserializer(thisArray, thisLength); + Ark_WebOptions valueValueTemp = WebOptions_serializer::read(thisDeserializer);; + GetNodeModifiers()->getWebModifier()->setWebOptions(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebInterface_setWebOptions, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setJavaScriptAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setJavaScriptAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setJavaScriptAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setFileAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setFileAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setFileAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnlineImageAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnlineImageAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnlineImageAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setDomStorageAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setDomStorageAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setDomStorageAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setImageAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setImageAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setImageAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setMixedMode(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_MixedMode 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.readInt32()); + } + Opt_MixedMode valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setMixedMode(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setMixedMode, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setZoomAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setZoomAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setZoomAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setGeolocationAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setGeolocationAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setGeolocationAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setJavaScriptProxy(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_JavaScriptProxy valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = JavaScriptProxy_serializer::read(thisDeserializer); + } + Opt_JavaScriptProxy valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setJavaScriptProxy(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setJavaScriptProxy, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setCacheMode(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_CacheMode 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.readInt32()); + } + Opt_CacheMode valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setCacheMode(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setCacheMode, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setDarkMode(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_WebDarkMode 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.readInt32()); + } + Opt_WebDarkMode valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setDarkMode(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setDarkMode, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setForceDarkAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setForceDarkAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setForceDarkAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setMediaOptions(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_WebMediaOptions valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = WebMediaOptions_serializer::read(thisDeserializer); + } + Opt_WebMediaOptions valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setMediaOptions(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setMediaOptions, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOverviewModeAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOverviewModeAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOverviewModeAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOverScrollMode(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_OverScrollMode 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.readInt32()); + } + Opt_OverScrollMode valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOverScrollMode(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOverScrollMode, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setBlurOnKeyboardHideMode(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_BlurOnKeyboardHideMode 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.readInt32()); + } + Opt_BlurOnKeyboardHideMode valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setBlurOnKeyboardHideMode(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setBlurOnKeyboardHideMode, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setTextZoomRatio(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_Int32 valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); + } + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setTextZoomRatio(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setTextZoomRatio, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setDatabaseAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setDatabaseAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setDatabaseAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setInitialScale(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_Float64 valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readFloat64(); + } + Opt_Float64 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setInitialScale(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setInitialScale, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setMetaViewport(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setMetaViewport(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setMetaViewport, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnPageEnd(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_OnPageEndEvent_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_OnPageEndEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnPageEndEvent_Void))))}; + } + Opt_Callback_OnPageEndEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnPageEnd(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnPageEnd, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnPageBegin(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_OnPageBeginEvent_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_OnPageBeginEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnPageBeginEvent_Void))))}; + } + Opt_Callback_OnPageBeginEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnPageBegin(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnPageBegin, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnProgressChange(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_OnProgressChangeEvent_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_OnProgressChangeEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnProgressChangeEvent_Void))))}; + } + Opt_Callback_OnProgressChangeEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnProgressChange(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnProgressChange, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnTitleReceive(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_OnTitleReceiveEvent_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_OnTitleReceiveEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnTitleReceiveEvent_Void))))}; + } + Opt_Callback_OnTitleReceiveEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnTitleReceive(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnTitleReceive, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnGeolocationHide(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_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_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))}; + } + Opt_Callback_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnGeolocationHide(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnGeolocationHide, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnGeolocationShow(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_OnGeolocationShowEvent_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_OnGeolocationShowEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnGeolocationShowEvent_Void))))}; + } + Opt_Callback_OnGeolocationShowEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnGeolocationShow(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnGeolocationShow, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnRequestSelected(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_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_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))}; + } + Opt_Callback_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnRequestSelected(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnRequestSelected, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnAlert(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_OnAlertEvent_Boolean 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_OnAlertEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnAlertEvent_Boolean))))}; + } + Opt_Callback_OnAlertEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnAlert(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnAlert, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnBeforeUnload(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_OnBeforeUnloadEvent_Boolean 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_OnBeforeUnloadEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnBeforeUnloadEvent_Boolean))))}; + } + Opt_Callback_OnBeforeUnloadEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnBeforeUnload(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnBeforeUnload, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnConfirm(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_OnConfirmEvent_Boolean 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_OnConfirmEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnConfirmEvent_Boolean))))}; + } + Opt_Callback_OnConfirmEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnConfirm(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnConfirm, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnPrompt(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_OnPromptEvent_Boolean 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_OnPromptEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnPromptEvent_Boolean))))}; + } + Opt_Callback_OnPromptEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnPrompt(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnPrompt, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnConsole(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_OnConsoleEvent_Boolean 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_OnConsoleEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnConsoleEvent_Boolean))))}; + } + Opt_Callback_OnConsoleEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnConsole(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnConsole, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnErrorReceive(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_OnErrorReceiveEvent_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_OnErrorReceiveEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnErrorReceiveEvent_Void))))}; + } + Opt_Callback_OnErrorReceiveEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnErrorReceive(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnErrorReceive, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnHttpErrorReceive(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_OnHttpErrorReceiveEvent_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_OnHttpErrorReceiveEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnHttpErrorReceiveEvent_Void))))}; + } + Opt_Callback_OnHttpErrorReceiveEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnHttpErrorReceive(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnHttpErrorReceive, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnDownloadStart(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_OnDownloadStartEvent_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_OnDownloadStartEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnDownloadStartEvent_Void))))}; + } + Opt_Callback_OnDownloadStartEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnDownloadStart(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnDownloadStart, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnRefreshAccessedHistory(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_OnRefreshAccessedHistoryEvent_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_OnRefreshAccessedHistoryEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnRefreshAccessedHistoryEvent_Void))))}; + } + Opt_Callback_OnRefreshAccessedHistoryEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnRefreshAccessedHistory(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnRefreshAccessedHistory, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnRenderExited(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_OnRenderExitedEvent_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_OnRenderExitedEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnRenderExitedEvent_Void))))}; + } + Opt_Callback_OnRenderExitedEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnRenderExited(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnRenderExited, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnShowFileSelector(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_OnShowFileSelectorEvent_Boolean 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_OnShowFileSelectorEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnShowFileSelectorEvent_Boolean))))}; + } + Opt_Callback_OnShowFileSelectorEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnShowFileSelector(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnShowFileSelector, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnResourceLoad(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_OnResourceLoadEvent_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_OnResourceLoadEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnResourceLoadEvent_Void))))}; + } + Opt_Callback_OnResourceLoadEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnResourceLoad(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnResourceLoad, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnFullScreenExit(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_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_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))}; + } + Opt_Callback_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnFullScreenExit(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnFullScreenExit, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnFullScreenEnter(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_OnFullScreenEnterCallback 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_OnFullScreenEnterCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnFullScreenEnterCallback))))}; + } + Opt_OnFullScreenEnterCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnFullScreenEnter(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnFullScreenEnter, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnScaleChange(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_OnScaleChangeEvent_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_OnScaleChangeEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnScaleChangeEvent_Void))))}; + } + Opt_Callback_OnScaleChangeEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnScaleChange(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnScaleChange, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnHttpAuthRequest(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_OnHttpAuthRequestEvent_Boolean 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_OnHttpAuthRequestEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnHttpAuthRequestEvent_Boolean))))}; + } + Opt_Callback_OnHttpAuthRequestEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnHttpAuthRequest(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnHttpAuthRequest, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnInterceptRequest(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_OnInterceptRequestEvent_WebResourceResponse 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_OnInterceptRequestEvent_WebResourceResponse)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnInterceptRequestEvent_WebResourceResponse))))}; + } + Opt_Callback_OnInterceptRequestEvent_WebResourceResponse valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnInterceptRequest(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnInterceptRequest, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnPermissionRequest(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_OnPermissionRequestEvent_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_OnPermissionRequestEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnPermissionRequestEvent_Void))))}; + } + Opt_Callback_OnPermissionRequestEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnPermissionRequest(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnPermissionRequest, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnScreenCaptureRequest(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_OnScreenCaptureRequestEvent_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_OnScreenCaptureRequestEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnScreenCaptureRequestEvent_Void))))}; + } + Opt_Callback_OnScreenCaptureRequestEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnScreenCaptureRequest(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnScreenCaptureRequest, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnContextMenuShow(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_OnContextMenuShowEvent_Boolean 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_OnContextMenuShowEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnContextMenuShowEvent_Boolean))))}; + } + Opt_Callback_OnContextMenuShowEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnContextMenuShow(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnContextMenuShow, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnContextMenuHide(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_OnContextMenuHideCallback 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_OnContextMenuHideCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnContextMenuHideCallback))))}; + } + Opt_OnContextMenuHideCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnContextMenuHide(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnContextMenuHide, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setMediaPlayGestureAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setMediaPlayGestureAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setMediaPlayGestureAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnSearchResultReceive(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_OnSearchResultReceiveEvent_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_OnSearchResultReceiveEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnSearchResultReceiveEvent_Void))))}; + } + Opt_Callback_OnSearchResultReceiveEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnSearchResultReceive(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnSearchResultReceive, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnScroll(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_OnScrollEvent_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_OnScrollEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnScrollEvent_Void))))}; + } + Opt_Callback_OnScrollEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnScroll(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnScroll, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnSslErrorEventReceive(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_OnSslErrorEventReceiveEvent_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_OnSslErrorEventReceiveEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnSslErrorEventReceiveEvent_Void))))}; + } + Opt_Callback_OnSslErrorEventReceiveEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnSslErrorEventReceive(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnSslErrorEventReceive, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnSslErrorEvent(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_OnSslErrorEventCallback 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_OnSslErrorEventCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnSslErrorEventCallback))))}; + } + Opt_OnSslErrorEventCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnSslErrorEvent(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnSslErrorEvent, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnClientAuthenticationRequest(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_OnClientAuthenticationEvent_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_OnClientAuthenticationEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnClientAuthenticationEvent_Void))))}; + } + Opt_Callback_OnClientAuthenticationEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnClientAuthenticationRequest(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnClientAuthenticationRequest, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnWindowNew(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_OnWindowNewEvent_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_OnWindowNewEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnWindowNewEvent_Void))))}; + } + Opt_Callback_OnWindowNewEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnWindowNew(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnWindowNew, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnWindowExit(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_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_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))}; + } + Opt_Callback_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnWindowExit(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnWindowExit, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setMultiWindowAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setMultiWindowAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setMultiWindowAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnInterceptKeyEvent(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_KeyEvent_Boolean 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_KeyEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_KeyEvent_Boolean))))}; + } + Opt_Callback_KeyEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnInterceptKeyEvent(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnInterceptKeyEvent, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setWebStandardFont(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_String 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.readString()); + } + Opt_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setWebStandardFont(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setWebStandardFont, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setWebSerifFont(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_String 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.readString()); + } + Opt_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setWebSerifFont(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setWebSerifFont, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setWebSansSerifFont(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_String 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.readString()); + } + Opt_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setWebSansSerifFont(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setWebSansSerifFont, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setWebFixedFont(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_String 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.readString()); + } + Opt_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setWebFixedFont(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setWebFixedFont, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setWebFantasyFont(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_String 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.readString()); + } + Opt_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setWebFantasyFont(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setWebFantasyFont, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setWebCursiveFont(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_String 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.readString()); + } + Opt_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setWebCursiveFont(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setWebCursiveFont, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setDefaultFixedFontSize(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_Int32 valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); + } + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setDefaultFixedFontSize(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setDefaultFixedFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setDefaultFontSize(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_Int32 valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); + } + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setDefaultFontSize(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setDefaultFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_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_Int32 valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); + } + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setMinFontSize(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setMinFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setMinLogicalFontSize(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_Int32 valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readInt32(); + } + Opt_Int32 valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setMinLogicalFontSize(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setMinLogicalFontSize, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setDefaultTextEncodingFormat(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_String 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.readString()); + } + Opt_String valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setDefaultTextEncodingFormat(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setDefaultTextEncodingFormat, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setForceDisplayScrollBar(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setForceDisplayScrollBar(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setForceDisplayScrollBar, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setBlockNetwork(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setBlockNetwork(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setBlockNetwork, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setHorizontalScrollBarAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setHorizontalScrollBarAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setHorizontalScrollBarAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setVerticalScrollBarAccess(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setVerticalScrollBarAccess(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setVerticalScrollBarAccess, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnTouchIconUrlReceived(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_OnTouchIconUrlReceivedEvent_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_OnTouchIconUrlReceivedEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnTouchIconUrlReceivedEvent_Void))))}; + } + Opt_Callback_OnTouchIconUrlReceivedEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnTouchIconUrlReceived(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnTouchIconUrlReceived, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnFaviconReceived(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_OnFaviconReceivedEvent_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_OnFaviconReceivedEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnFaviconReceivedEvent_Void))))}; + } + Opt_Callback_OnFaviconReceivedEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnFaviconReceived(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnFaviconReceived, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnPageVisible(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_OnPageVisibleEvent_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_OnPageVisibleEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnPageVisibleEvent_Void))))}; + } + Opt_Callback_OnPageVisibleEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnPageVisible(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnPageVisible, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnDataResubmitted(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_OnDataResubmittedEvent_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_OnDataResubmittedEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnDataResubmittedEvent_Void))))}; + } + Opt_Callback_OnDataResubmittedEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnDataResubmitted(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnDataResubmitted, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setPinchSmooth(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setPinchSmooth(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setPinchSmooth, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setAllowWindowOpenMethod(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setAllowWindowOpenMethod(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setAllowWindowOpenMethod, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnAudioStateChanged(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_OnAudioStateChangedEvent_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_OnAudioStateChangedEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnAudioStateChangedEvent_Void))))}; + } + Opt_Callback_OnAudioStateChangedEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnAudioStateChanged(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnAudioStateChanged, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnFirstContentfulPaint(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_OnFirstContentfulPaintEvent_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_OnFirstContentfulPaintEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnFirstContentfulPaintEvent_Void))))}; + } + Opt_Callback_OnFirstContentfulPaintEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnFirstContentfulPaint(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnFirstContentfulPaint, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnFirstMeaningfulPaint(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_OnFirstMeaningfulPaintCallback 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_OnFirstMeaningfulPaintCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnFirstMeaningfulPaintCallback))))}; + } + Opt_OnFirstMeaningfulPaintCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnFirstMeaningfulPaint(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnFirstMeaningfulPaint, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnLargestContentfulPaint(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_OnLargestContentfulPaintCallback 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_OnLargestContentfulPaintCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnLargestContentfulPaintCallback))))}; + } + Opt_OnLargestContentfulPaintCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnLargestContentfulPaint(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnLargestContentfulPaint, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnLoadIntercept(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_OnLoadInterceptEvent_Boolean 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_OnLoadInterceptEvent_Boolean)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnLoadInterceptEvent_Boolean))))}; + } + Opt_Callback_OnLoadInterceptEvent_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnLoadIntercept(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnLoadIntercept, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnControllerAttached(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_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_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Void))))}; + } + Opt_Callback_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnControllerAttached(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnControllerAttached, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnOverScroll(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_OnOverScrollEvent_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_OnOverScrollEvent_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_OnOverScrollEvent_Void))))}; + } + Opt_Callback_OnOverScrollEvent_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnOverScroll(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnOverScroll, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnSafeBrowsingCheckResult(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_OnSafeBrowsingCheckResultCallback 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_OnSafeBrowsingCheckResultCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnSafeBrowsingCheckResultCallback))))}; + } + Opt_OnSafeBrowsingCheckResultCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnSafeBrowsingCheckResult(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnSafeBrowsingCheckResult, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnNavigationEntryCommitted(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_OnNavigationEntryCommittedCallback 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_OnNavigationEntryCommittedCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnNavigationEntryCommittedCallback))))}; + } + Opt_OnNavigationEntryCommittedCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnNavigationEntryCommitted(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnNavigationEntryCommitted, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnIntelligentTrackingPreventionResult(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_OnIntelligentTrackingPreventionCallback 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_OnIntelligentTrackingPreventionCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnIntelligentTrackingPreventionCallback))))}; + } + Opt_OnIntelligentTrackingPreventionCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnIntelligentTrackingPreventionResult(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnIntelligentTrackingPreventionResult, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setJavaScriptOnDocumentStart(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_Array_ScriptItem valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 valueValueTempTmpBuf_Length = thisDeserializer.readInt32(); + Array_ScriptItem valueValueTempTmpBuf_ = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&valueValueTempTmpBuf_, valueValueTempTmpBuf_Length); + for (int valueValueTempTmpBuf_BufCounterI = 0; valueValueTempTmpBuf_BufCounterI < valueValueTempTmpBuf_Length; valueValueTempTmpBuf_BufCounterI++) { + valueValueTempTmpBuf_.array[valueValueTempTmpBuf_BufCounterI] = ScriptItem_serializer::read(thisDeserializer); + } + valueValueTempTmpBuf.value = valueValueTempTmpBuf_; + } + Opt_Array_ScriptItem valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setJavaScriptOnDocumentStart(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setJavaScriptOnDocumentStart, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setJavaScriptOnDocumentEnd(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_Array_ScriptItem valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 valueValueTempTmpBuf_Length = thisDeserializer.readInt32(); + Array_ScriptItem valueValueTempTmpBuf_ = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&valueValueTempTmpBuf_, valueValueTempTmpBuf_Length); + for (int valueValueTempTmpBuf_BufCounterI = 0; valueValueTempTmpBuf_BufCounterI < valueValueTempTmpBuf_Length; valueValueTempTmpBuf_BufCounterI++) { + valueValueTempTmpBuf_.array[valueValueTempTmpBuf_BufCounterI] = ScriptItem_serializer::read(thisDeserializer); + } + valueValueTempTmpBuf.value = valueValueTempTmpBuf_; + } + Opt_Array_ScriptItem valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setJavaScriptOnDocumentEnd(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setJavaScriptOnDocumentEnd, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setLayoutMode(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_WebLayoutMode 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.readInt32()); + } + Opt_WebLayoutMode valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setLayoutMode(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setLayoutMode, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setNestedScroll(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_NestedScrollOptions_NestedScrollOptionsExt 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_NestedScrollOptions_NestedScrollOptionsExt valueValueTempTmpBuf_ = {}; + valueValueTempTmpBuf_.selector = valueValueTempTmpBuf_UnionSelector; + if (valueValueTempTmpBuf_UnionSelector == 0) { + valueValueTempTmpBuf_.selector = 0; + valueValueTempTmpBuf_.value0 = NestedScrollOptions_serializer::read(thisDeserializer); + } else if (valueValueTempTmpBuf_UnionSelector == 1) { + valueValueTempTmpBuf_.selector = 1; + valueValueTempTmpBuf_.value1 = NestedScrollOptionsExt_serializer::read(thisDeserializer); + } else { + INTEROP_FATAL("One of the branches for valueValueTempTmpBuf_ has to be chosen through deserialisation."); + } + valueValueTempTmpBuf.value = static_cast(valueValueTempTmpBuf_); + } + Opt_Union_NestedScrollOptions_NestedScrollOptionsExt valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setNestedScroll(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setNestedScroll, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setEnableNativeEmbedMode(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setEnableNativeEmbedMode(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setEnableNativeEmbedMode, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnNativeEmbedLifecycleChange(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_NativeEmbedDataInfo_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_NativeEmbedDataInfo_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_NativeEmbedDataInfo_Void))))}; + } + Opt_Callback_NativeEmbedDataInfo_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnNativeEmbedLifecycleChange(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnNativeEmbedLifecycleChange, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnNativeEmbedVisibilityChange(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_OnNativeEmbedVisibilityChangeCallback 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_OnNativeEmbedVisibilityChangeCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnNativeEmbedVisibilityChangeCallback))))}; + } + Opt_OnNativeEmbedVisibilityChangeCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnNativeEmbedVisibilityChange(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnNativeEmbedVisibilityChange, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnNativeEmbedGestureEvent(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_NativeEmbedTouchInfo_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_NativeEmbedTouchInfo_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_NativeEmbedTouchInfo_Void))))}; + } + Opt_Callback_NativeEmbedTouchInfo_Void valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnNativeEmbedGestureEvent(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnNativeEmbedGestureEvent, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setCopyOptions(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_CopyOptions 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.readInt32()); + } + Opt_CopyOptions valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setCopyOptions(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setCopyOptions, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnOverrideUrlLoading(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_OnOverrideUrlLoadingCallback 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_OnOverrideUrlLoadingCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnOverrideUrlLoadingCallback))))}; + } + Opt_OnOverrideUrlLoadingCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnOverrideUrlLoading(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnOverrideUrlLoading, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setTextAutosizing(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setTextAutosizing(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setTextAutosizing, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setEnableNativeMediaPlayer(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_NativeMediaPlayerConfig valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = NativeMediaPlayerConfig_serializer::read(thisDeserializer); + } + Opt_NativeMediaPlayerConfig valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setEnableNativeMediaPlayer(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setEnableNativeMediaPlayer, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnRenderProcessNotResponding(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_OnRenderProcessNotRespondingCallback 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_OnRenderProcessNotRespondingCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnRenderProcessNotRespondingCallback))))}; + } + Opt_OnRenderProcessNotRespondingCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnRenderProcessNotResponding(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnRenderProcessNotResponding, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnRenderProcessResponding(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_OnRenderProcessRespondingCallback 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_OnRenderProcessRespondingCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnRenderProcessRespondingCallback))))}; + } + Opt_OnRenderProcessRespondingCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnRenderProcessResponding(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnRenderProcessResponding, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnViewportFitChanged(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_OnViewportFitChangedCallback 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_OnViewportFitChangedCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnViewportFitChangedCallback))))}; + } + Opt_OnViewportFitChangedCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnViewportFitChanged(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnViewportFitChanged, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnInterceptKeyboardAttach(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_WebKeyboardCallback 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_WebKeyboardCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_WebKeyboardCallback))))}; + } + Opt_WebKeyboardCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnInterceptKeyboardAttach(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnInterceptKeyboardAttach, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOnAdsBlocked(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_OnAdsBlockedCallback 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_OnAdsBlockedCallback)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_OnAdsBlockedCallback))))}; + } + Opt_OnAdsBlockedCallback valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOnAdsBlocked(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOnAdsBlocked, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setKeyboardAvoidMode(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_WebKeyboardAvoidMode 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.readInt32()); + } + Opt_WebKeyboardAvoidMode valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setKeyboardAvoidMode(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setKeyboardAvoidMode, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setEditMenuOptions(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_EditMenuOptions valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = EditMenuOptions_serializer::read(thisDeserializer); + } + Opt_EditMenuOptions valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setEditMenuOptions(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setEditMenuOptions, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setEnableHapticFeedback(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setEnableHapticFeedback(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setEnableHapticFeedback, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setOptimizeParserBudget(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setOptimizeParserBudget(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setOptimizeParserBudget, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setEnableFollowSystemFontWeight(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setEnableFollowSystemFontWeight(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setEnableFollowSystemFontWeight, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setEnableWebAVSession(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_Boolean valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = thisDeserializer.readBoolean(); + } + Opt_Boolean valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setEnableWebAVSession(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setEnableWebAVSession, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setRunJavaScriptOnDocumentStart(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_Array_ScriptItem valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 valueValueTempTmpBuf_Length = thisDeserializer.readInt32(); + Array_ScriptItem valueValueTempTmpBuf_ = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&valueValueTempTmpBuf_, valueValueTempTmpBuf_Length); + for (int valueValueTempTmpBuf_BufCounterI = 0; valueValueTempTmpBuf_BufCounterI < valueValueTempTmpBuf_Length; valueValueTempTmpBuf_BufCounterI++) { + valueValueTempTmpBuf_.array[valueValueTempTmpBuf_BufCounterI] = ScriptItem_serializer::read(thisDeserializer); + } + valueValueTempTmpBuf.value = valueValueTempTmpBuf_; + } + Opt_Array_ScriptItem valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setRunJavaScriptOnDocumentStart(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setRunJavaScriptOnDocumentStart, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setRunJavaScriptOnDocumentEnd(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_Array_ScriptItem valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 valueValueTempTmpBuf_Length = thisDeserializer.readInt32(); + Array_ScriptItem valueValueTempTmpBuf_ = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&valueValueTempTmpBuf_, valueValueTempTmpBuf_Length); + for (int valueValueTempTmpBuf_BufCounterI = 0; valueValueTempTmpBuf_BufCounterI < valueValueTempTmpBuf_Length; valueValueTempTmpBuf_BufCounterI++) { + valueValueTempTmpBuf_.array[valueValueTempTmpBuf_BufCounterI] = ScriptItem_serializer::read(thisDeserializer); + } + valueValueTempTmpBuf.value = valueValueTempTmpBuf_; + } + Opt_Array_ScriptItem valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setRunJavaScriptOnDocumentEnd(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setRunJavaScriptOnDocumentEnd, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setRunJavaScriptOnHeadEnd(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_Array_ScriptItem valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 valueValueTempTmpBuf_Length = thisDeserializer.readInt32(); + Array_ScriptItem valueValueTempTmpBuf_ = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&valueValueTempTmpBuf_, valueValueTempTmpBuf_Length); + for (int valueValueTempTmpBuf_BufCounterI = 0; valueValueTempTmpBuf_BufCounterI < valueValueTempTmpBuf_Length; valueValueTempTmpBuf_BufCounterI++) { + valueValueTempTmpBuf_.array[valueValueTempTmpBuf_BufCounterI] = ScriptItem_serializer::read(thisDeserializer); + } + valueValueTempTmpBuf.value = valueValueTempTmpBuf_; + } + Opt_Array_ScriptItem valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setRunJavaScriptOnHeadEnd(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setRunJavaScriptOnHeadEnd, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setNativeEmbedOptions(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_EmbedOptions valueValueTempTmpBuf = {}; + valueValueTempTmpBuf.tag = valueValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((valueValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + valueValueTempTmpBuf.value = EmbedOptions_serializer::read(thisDeserializer); + } + Opt_EmbedOptions valueValueTemp = valueValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setNativeEmbedOptions(self, static_cast(&valueValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setNativeEmbedOptions, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setRegisterNativeEmbedRule(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { + Ark_NodeHandle self = reinterpret_cast(thisPtr); + DeserializerBase thisDeserializer(thisArray, thisLength); + const auto tagValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_String tagValueTempTmpBuf = {}; + tagValueTempTmpBuf.tag = tagValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((tagValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + tagValueTempTmpBuf.value = static_cast(thisDeserializer.readString()); + } + Opt_String tagValueTemp = tagValueTempTmpBuf;; + const auto typeValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_String typeValueTempTmpBuf = {}; + typeValueTempTmpBuf.tag = typeValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((typeValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + typeValueTempTmpBuf.value = static_cast(thisDeserializer.readString()); + } + Opt_String typeValueTemp = typeValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setRegisterNativeEmbedRule(self, static_cast(&tagValueTemp), static_cast(&typeValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setRegisterNativeEmbedRule, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebAttribute_setBindSelectionMenu(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { + Ark_NodeHandle self = reinterpret_cast(thisPtr); + DeserializerBase thisDeserializer(thisArray, thisLength); + const auto elementTypeValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_WebElementType elementTypeValueTempTmpBuf = {}; + elementTypeValueTempTmpBuf.tag = elementTypeValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((elementTypeValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + elementTypeValueTempTmpBuf.value = static_cast(thisDeserializer.readInt32()); + } + Opt_WebElementType elementTypeValueTemp = elementTypeValueTempTmpBuf;; + const auto contentValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_CustomNodeBuilder contentValueTempTmpBuf = {}; + contentValueTempTmpBuf.tag = contentValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((contentValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + contentValueTempTmpBuf.value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_CustomNodeBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_CustomNodeBuilder))))}; + } + Opt_CustomNodeBuilder contentValueTemp = contentValueTempTmpBuf;; + const auto responseTypeValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_WebResponseType responseTypeValueTempTmpBuf = {}; + responseTypeValueTempTmpBuf.tag = responseTypeValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((responseTypeValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + responseTypeValueTempTmpBuf.value = static_cast(thisDeserializer.readInt32()); + } + Opt_WebResponseType responseTypeValueTemp = responseTypeValueTempTmpBuf;; + const auto optionsValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_SelectionMenuOptionsExt optionsValueTempTmpBuf = {}; + optionsValueTempTmpBuf.tag = optionsValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((optionsValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + optionsValueTempTmpBuf.value = SelectionMenuOptionsExt_serializer::read(thisDeserializer); + } + Opt_SelectionMenuOptionsExt optionsValueTemp = optionsValueTempTmpBuf;; + GetNodeModifiers()->getWebModifier()->setBindSelectionMenu(self, static_cast(&elementTypeValueTemp), static_cast(&contentValueTemp), static_cast(&responseTypeValueTemp), static_cast(&optionsValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebAttribute_setBindSelectionMenu, Ark_NativePointer, KSerializerBuffer, int32_t) Ark_NativePointer impl_WindowScene_construct(Ark_Int32 id, Ark_Int32 flags) { return GetNodeModifiers()->getWindowSceneModifier()->construct(id, flags); } @@ -22847,10 +24467,6 @@ Ark_NativePointer impl_ComponentRoot_construct(Ark_Int32 id, Ark_Int32 flags) { return GetNodeModifiers()->getComponentRootModifier()->construct(id, flags); } KOALA_INTEROP_DIRECT_2(ComponentRoot_construct, Ark_NativePointer, Ark_Int32, Ark_Int32) -Ark_NativePointer impl_CustomBuilderRoot_construct(Ark_Int32 id, Ark_Int32 flags) { - return GetNodeModifiers()->getCustomBuilderRootModifier()->construct(id, flags); -} -KOALA_INTEROP_DIRECT_2(CustomBuilderRoot_construct, Ark_NativePointer, Ark_Int32, Ark_Int32) Ark_NativePointer impl_CustomLayoutRoot_construct(Ark_Int32 id, Ark_Int32 flags) { return GetNodeModifiers()->getCustomLayoutRootModifier()->construct(id, flags); } @@ -24953,6 +26569,34 @@ void impl_ClickEvent_setPreventDefault(Ark_NativePointer thisPtr, KSerializerBuf GetAccessors()->getClickEventAccessor()->setPreventDefault(self, static_cast(&preventDefaultValueTemp)); } KOALA_INTEROP_DIRECT_V3(ClickEvent_setPreventDefault, Ark_NativePointer, KSerializerBuffer, int32_t) +Ark_NativePointer impl_ClientAuthenticationHandler_construct() { + return GetAccessors()->getClientAuthenticationHandlerAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(ClientAuthenticationHandler_construct, Ark_NativePointer) +Ark_NativePointer impl_ClientAuthenticationHandler_getFinalizer() { + return GetAccessors()->getClientAuthenticationHandlerAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(ClientAuthenticationHandler_getFinalizer, Ark_NativePointer) +void impl_ClientAuthenticationHandler_confirm0(Ark_NativePointer thisPtr, const KStringPtr& priKeyFile, const KStringPtr& certChainFile) { + Ark_ClientAuthenticationHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getClientAuthenticationHandlerAccessor()->confirm0(self, (const Ark_String*) (&priKeyFile), (const Ark_String*) (&certChainFile)); +} +KOALA_INTEROP_V3(ClientAuthenticationHandler_confirm0, Ark_NativePointer, KStringPtr, KStringPtr) +void impl_ClientAuthenticationHandler_confirm1(Ark_NativePointer thisPtr, const KStringPtr& authUri) { + Ark_ClientAuthenticationHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getClientAuthenticationHandlerAccessor()->confirm1(self, (const Ark_String*) (&authUri)); +} +KOALA_INTEROP_V2(ClientAuthenticationHandler_confirm1, Ark_NativePointer, KStringPtr) +void impl_ClientAuthenticationHandler_cancel(Ark_NativePointer thisPtr) { + Ark_ClientAuthenticationHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getClientAuthenticationHandlerAccessor()->cancel(self); +} +KOALA_INTEROP_DIRECT_V1(ClientAuthenticationHandler_cancel, Ark_NativePointer) +void impl_ClientAuthenticationHandler_ignore(Ark_NativePointer thisPtr) { + Ark_ClientAuthenticationHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getClientAuthenticationHandlerAccessor()->ignore(self); +} +KOALA_INTEROP_DIRECT_V1(ClientAuthenticationHandler_ignore, Ark_NativePointer) Ark_NativePointer impl_ColorContent_construct() { return GetAccessors()->getColorContentAccessor()->construct(); } @@ -25269,6 +26913,34 @@ void impl_ComponentContent_updateConfiguration(Ark_NativePointer thisPtr) { GetAccessors()->getComponentContentAccessor()->updateConfiguration(self); } KOALA_INTEROP_DIRECT_V1(ComponentContent_updateConfiguration, Ark_NativePointer) +Ark_NativePointer impl_ConsoleMessage_construct() { + return GetAccessors()->getConsoleMessageAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(ConsoleMessage_construct, Ark_NativePointer) +Ark_NativePointer impl_ConsoleMessage_getFinalizer() { + return GetAccessors()->getConsoleMessageAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(ConsoleMessage_getFinalizer, Ark_NativePointer) +Ark_String impl_ConsoleMessage_getMessage(Ark_NativePointer thisPtr) { + Ark_ConsoleMessage self = reinterpret_cast(thisPtr); + return GetAccessors()->getConsoleMessageAccessor()->getMessage(self); +} +KOALA_INTEROP_1(ConsoleMessage_getMessage, KStringPtr, Ark_NativePointer) +Ark_String impl_ConsoleMessage_getSourceId(Ark_NativePointer thisPtr) { + Ark_ConsoleMessage self = reinterpret_cast(thisPtr); + return GetAccessors()->getConsoleMessageAccessor()->getSourceId(self); +} +KOALA_INTEROP_1(ConsoleMessage_getSourceId, KStringPtr, Ark_NativePointer) +Ark_Number impl_ConsoleMessage_getLineNumber(Ark_NativePointer thisPtr) { + Ark_ConsoleMessage self = reinterpret_cast(thisPtr); + return GetAccessors()->getConsoleMessageAccessor()->getLineNumber(self); +} +KOALA_INTEROP_DIRECT_1(ConsoleMessage_getLineNumber, KInteropNumber, Ark_NativePointer) +Ark_Int32 impl_ConsoleMessage_getMessageLevel(Ark_NativePointer thisPtr) { + Ark_ConsoleMessage self = reinterpret_cast(thisPtr); + return GetAccessors()->getConsoleMessageAccessor()->getMessageLevel(self); +} +KOALA_INTEROP_DIRECT_1(ConsoleMessage_getMessageLevel, Ark_Int32, Ark_NativePointer) void impl_ContentModifierHelper_contentModifierButton(Ark_NativePointer node, KSerializerBuffer thisArray, int32_t thisLength) { DeserializerBase thisDeserializer(thisArray, thisLength); Ark_Object contentModifierValueTemp = static_cast(thisDeserializer.readObject());; @@ -25420,6 +27092,19 @@ Ark_NativePointer impl_Context_getFinalizer() { return GetAccessors()->getContextAccessor()->getFinalizer(); } KOALA_INTEROP_DIRECT_0(Context_getFinalizer, Ark_NativePointer) +Ark_NativePointer impl_ControllerHandler_construct() { + return GetAccessors()->getControllerHandlerAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(ControllerHandler_construct, Ark_NativePointer) +Ark_NativePointer impl_ControllerHandler_getFinalizer() { + return GetAccessors()->getControllerHandlerAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(ControllerHandler_getFinalizer, Ark_NativePointer) +void impl_ControllerHandler_setWebController(Ark_NativePointer thisPtr, Ark_NativePointer controller) { + Ark_ControllerHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getControllerHandlerAccessor()->setWebController(self, static_cast(controller)); +} +KOALA_INTEROP_DIRECT_V2(ControllerHandler_setWebController, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_curves_ICurve_construct() { return GetAccessors()->getCurves_ICurveAccessor()->construct(); } @@ -25494,6 +27179,24 @@ void impl_CustomSpan_setOnDraw(Ark_NativePointer thisPtr, KSerializerBuffer this GetAccessors()->getCustomSpanAccessor()->setOnDraw(self, static_cast(&onDrawValueTemp)); } KOALA_INTEROP_DIRECT_V3(CustomSpan_setOnDraw, Ark_NativePointer, KSerializerBuffer, int32_t) +Ark_NativePointer impl_DataResubmissionHandler_construct() { + return GetAccessors()->getDataResubmissionHandlerAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(DataResubmissionHandler_construct, Ark_NativePointer) +Ark_NativePointer impl_DataResubmissionHandler_getFinalizer() { + return GetAccessors()->getDataResubmissionHandlerAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(DataResubmissionHandler_getFinalizer, Ark_NativePointer) +void impl_DataResubmissionHandler_resend(Ark_NativePointer thisPtr) { + Ark_DataResubmissionHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getDataResubmissionHandlerAccessor()->resend(self); +} +KOALA_INTEROP_DIRECT_V1(DataResubmissionHandler_resend, Ark_NativePointer) +void impl_DataResubmissionHandler_cancel(Ark_NativePointer thisPtr) { + Ark_DataResubmissionHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getDataResubmissionHandlerAccessor()->cancel(self); +} +KOALA_INTEROP_DIRECT_V1(DataResubmissionHandler_cancel, Ark_NativePointer) Ark_NativePointer impl_DatePickerDialog_construct() { return GetAccessors()->getDatePickerDialogAccessor()->construct(); } @@ -27732,6 +29435,24 @@ void impl_EventEmulator_emitTextInputEvent(Ark_NativePointer node, const KString GetAccessors()->getEventEmulatorAccessor()->emitTextInputEvent(node, (const Ark_String*) (&text)); } KOALA_INTEROP_V2(EventEmulator_emitTextInputEvent, Ark_NativePointer, KStringPtr) +Ark_NativePointer impl_EventResult_construct() { + return GetAccessors()->getEventResultAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(EventResult_construct, Ark_NativePointer) +Ark_NativePointer impl_EventResult_getFinalizer() { + return GetAccessors()->getEventResultAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(EventResult_getFinalizer, Ark_NativePointer) +void impl_EventResult_setGestureEventResult0(Ark_NativePointer thisPtr, Ark_Boolean result) { + Ark_EventResult self = reinterpret_cast(thisPtr); + GetAccessors()->getEventResultAccessor()->setGestureEventResult0(self, result); +} +KOALA_INTEROP_DIRECT_V2(EventResult_setGestureEventResult0, Ark_NativePointer, Ark_Boolean) +void impl_EventResult_setGestureEventResult1(Ark_NativePointer thisPtr, Ark_Boolean result, Ark_Boolean stopPropagation) { + Ark_EventResult self = reinterpret_cast(thisPtr); + GetAccessors()->getEventResultAccessor()->setGestureEventResult1(self, result, stopPropagation); +} +KOALA_INTEROP_DIRECT_V3(EventResult_setGestureEventResult1, Ark_NativePointer, Ark_Boolean, Ark_Boolean) Ark_NativePointer impl_EventTargetInfo_construct() { return GetAccessors()->getEventTargetInfoAccessor()->construct(); } @@ -27827,6 +29548,75 @@ KInteropReturnBuffer impl_ExtendableComponent_queryRouterPageInfo(Ark_NativePoin return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_1(ExtendableComponent_queryRouterPageInfo, KInteropReturnBuffer, Ark_NativePointer) +Ark_NativePointer impl_FileSelectorParam_construct() { + return GetAccessors()->getFileSelectorParamAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(FileSelectorParam_construct, Ark_NativePointer) +Ark_NativePointer impl_FileSelectorParam_getFinalizer() { + return GetAccessors()->getFileSelectorParamAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(FileSelectorParam_getFinalizer, Ark_NativePointer) +Ark_String impl_FileSelectorParam_getTitle(Ark_NativePointer thisPtr) { + Ark_FileSelectorParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getFileSelectorParamAccessor()->getTitle(self); +} +KOALA_INTEROP_1(FileSelectorParam_getTitle, KStringPtr, Ark_NativePointer) +Ark_Int32 impl_FileSelectorParam_getMode(Ark_NativePointer thisPtr) { + Ark_FileSelectorParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getFileSelectorParamAccessor()->getMode(self); +} +KOALA_INTEROP_DIRECT_1(FileSelectorParam_getMode, Ark_Int32, Ark_NativePointer) +KInteropReturnBuffer impl_FileSelectorParam_getAcceptType(Ark_NativePointer thisPtr) { + Ark_FileSelectorParam self = reinterpret_cast(thisPtr); + const auto &retValue = GetAccessors()->getFileSelectorParamAccessor()->getAcceptType(self); + SerializerBase _retSerializer {}; + _retSerializer.writeInt32(retValue.length); + for (int retValueCounterI = 0; retValueCounterI < retValue.length; retValueCounterI++) { + const Ark_String retValueTmpElement = retValue.array[retValueCounterI]; + _retSerializer.writeString(retValueTmpElement); + } + return _retSerializer.toReturnBuffer(); +} +KOALA_INTEROP_1(FileSelectorParam_getAcceptType, KInteropReturnBuffer, Ark_NativePointer) +Ark_Boolean impl_FileSelectorParam_isCapture(Ark_NativePointer thisPtr) { + Ark_FileSelectorParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getFileSelectorParamAccessor()->isCapture(self); +} +KOALA_INTEROP_DIRECT_1(FileSelectorParam_isCapture, Ark_Boolean, Ark_NativePointer) +KInteropReturnBuffer impl_FileSelectorParam_getMimeTypes(Ark_NativePointer thisPtr) { + Ark_FileSelectorParam self = reinterpret_cast(thisPtr); + const auto &retValue = GetAccessors()->getFileSelectorParamAccessor()->getMimeTypes(self); + SerializerBase _retSerializer {}; + _retSerializer.writeInt32(retValue.length); + for (int retValueCounterI = 0; retValueCounterI < retValue.length; retValueCounterI++) { + const Ark_String retValueTmpElement = retValue.array[retValueCounterI]; + _retSerializer.writeString(retValueTmpElement); + } + return _retSerializer.toReturnBuffer(); +} +KOALA_INTEROP_1(FileSelectorParam_getMimeTypes, KInteropReturnBuffer, Ark_NativePointer) +Ark_NativePointer impl_FileSelectorResult_construct() { + return GetAccessors()->getFileSelectorResultAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(FileSelectorResult_construct, Ark_NativePointer) +Ark_NativePointer impl_FileSelectorResult_getFinalizer() { + return GetAccessors()->getFileSelectorResultAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(FileSelectorResult_getFinalizer, Ark_NativePointer) +void impl_FileSelectorResult_handleFileList(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { + Ark_FileSelectorResult self = reinterpret_cast(thisPtr); + DeserializerBase thisDeserializer(thisArray, thisLength); + const Ark_Int32 fileListValueTempTmpBufLength = thisDeserializer.readInt32(); + Array_String fileListValueTempTmpBuf = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&fileListValueTempTmpBuf, fileListValueTempTmpBufLength); + for (int fileListValueTempTmpBufBufCounterI = 0; fileListValueTempTmpBufBufCounterI < fileListValueTempTmpBufLength; fileListValueTempTmpBufBufCounterI++) { + fileListValueTempTmpBuf.array[fileListValueTempTmpBufBufCounterI] = static_cast(thisDeserializer.readString()); + } + Array_String fileListValueTemp = fileListValueTempTmpBuf;; + GetAccessors()->getFileSelectorResultAccessor()->handleFileList(self, static_cast(&fileListValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(FileSelectorResult_handleFileList, Ark_NativePointer, KSerializerBuffer, int32_t) Ark_NativePointer impl_FocusAxisEvent_construct() { return GetAccessors()->getFocusAxisEventAccessor()->construct(); } @@ -28129,6 +29919,19 @@ Ark_NativePointer impl_FrictionMotion_getFinalizer() { return GetAccessors()->getFrictionMotionAccessor()->getFinalizer(); } KOALA_INTEROP_DIRECT_0(FrictionMotion_getFinalizer, Ark_NativePointer) +Ark_NativePointer impl_FullScreenExitHandler_construct() { + return GetAccessors()->getFullScreenExitHandlerAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(FullScreenExitHandler_construct, Ark_NativePointer) +Ark_NativePointer impl_FullScreenExitHandler_getFinalizer() { + return GetAccessors()->getFullScreenExitHandlerAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(FullScreenExitHandler_getFinalizer, Ark_NativePointer) +void impl_FullScreenExitHandler_exitFullScreen(Ark_NativePointer thisPtr) { + Ark_FullScreenExitHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getFullScreenExitHandlerAccessor()->exitFullScreen(self); +} +KOALA_INTEROP_DIRECT_V1(FullScreenExitHandler_exitFullScreen, Ark_NativePointer) Ark_NativePointer impl_Gesture_construct() { return GetAccessors()->getGestureAccessor()->construct(); } @@ -28709,6 +30512,29 @@ void impl_HoverEvent_setStopPropagation(Ark_NativePointer thisPtr, KSerializerBu GetAccessors()->getHoverEventAccessor()->setStopPropagation(self, static_cast(&stopPropagationValueTemp)); } KOALA_INTEROP_DIRECT_V3(HoverEvent_setStopPropagation, Ark_NativePointer, KSerializerBuffer, int32_t) +Ark_NativePointer impl_HttpAuthHandler_construct() { + return GetAccessors()->getHttpAuthHandlerAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(HttpAuthHandler_construct, Ark_NativePointer) +Ark_NativePointer impl_HttpAuthHandler_getFinalizer() { + return GetAccessors()->getHttpAuthHandlerAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(HttpAuthHandler_getFinalizer, Ark_NativePointer) +Ark_Boolean impl_HttpAuthHandler_confirm(Ark_NativePointer thisPtr, const KStringPtr& userName, const KStringPtr& password) { + Ark_HttpAuthHandler self = reinterpret_cast(thisPtr); + return GetAccessors()->getHttpAuthHandlerAccessor()->confirm(self, (const Ark_String*) (&userName), (const Ark_String*) (&password)); +} +KOALA_INTEROP_3(HttpAuthHandler_confirm, Ark_Boolean, Ark_NativePointer, KStringPtr, KStringPtr) +void impl_HttpAuthHandler_cancel(Ark_NativePointer thisPtr) { + Ark_HttpAuthHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getHttpAuthHandlerAccessor()->cancel(self); +} +KOALA_INTEROP_DIRECT_V1(HttpAuthHandler_cancel, Ark_NativePointer) +Ark_Boolean impl_HttpAuthHandler_isHttpAuthInfoSaved(Ark_NativePointer thisPtr) { + Ark_HttpAuthHandler self = reinterpret_cast(thisPtr); + return GetAccessors()->getHttpAuthHandlerAccessor()->isHttpAuthInfoSaved(self); +} +KOALA_INTEROP_DIRECT_1(HttpAuthHandler_isHttpAuthInfoSaved, Ark_Boolean, Ark_NativePointer) Ark_NativePointer impl_ImageAnalyzerController_construct() { return GetAccessors()->getImageAnalyzerControllerAccessor()->construct(); } @@ -29003,6 +30829,42 @@ void impl_IUIContext_freezeUINode1(KInteropNumber id, Ark_Boolean isFrozen) { GetAccessors()->getIUIContextAccessor()->freezeUINode1((const Ark_Number*) (&id), isFrozen); } KOALA_INTEROP_DIRECT_V2(IUIContext_freezeUINode1, KInteropNumber, Ark_Boolean) +Ark_NativePointer impl_JsGeolocation_construct() { + return GetAccessors()->getJsGeolocationAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(JsGeolocation_construct, Ark_NativePointer) +Ark_NativePointer impl_JsGeolocation_getFinalizer() { + return GetAccessors()->getJsGeolocationAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(JsGeolocation_getFinalizer, Ark_NativePointer) +void impl_JsGeolocation_invoke(Ark_NativePointer thisPtr, const KStringPtr& origin, Ark_Boolean allow, Ark_Boolean retain) { + Ark_JsGeolocation self = reinterpret_cast(thisPtr); + GetAccessors()->getJsGeolocationAccessor()->invoke(self, (const Ark_String*) (&origin), allow, retain); +} +KOALA_INTEROP_V4(JsGeolocation_invoke, Ark_NativePointer, KStringPtr, Ark_Boolean, Ark_Boolean) +Ark_NativePointer impl_JsResult_construct() { + return GetAccessors()->getJsResultAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(JsResult_construct, Ark_NativePointer) +Ark_NativePointer impl_JsResult_getFinalizer() { + return GetAccessors()->getJsResultAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(JsResult_getFinalizer, Ark_NativePointer) +void impl_JsResult_handleCancel(Ark_NativePointer thisPtr) { + Ark_JsResult self = reinterpret_cast(thisPtr); + GetAccessors()->getJsResultAccessor()->handleCancel(self); +} +KOALA_INTEROP_DIRECT_V1(JsResult_handleCancel, Ark_NativePointer) +void impl_JsResult_handleConfirm(Ark_NativePointer thisPtr) { + Ark_JsResult self = reinterpret_cast(thisPtr); + GetAccessors()->getJsResultAccessor()->handleConfirm(self); +} +KOALA_INTEROP_DIRECT_V1(JsResult_handleConfirm, Ark_NativePointer) +void impl_JsResult_handlePromptConfirm(Ark_NativePointer thisPtr, const KStringPtr& result) { + Ark_JsResult self = reinterpret_cast(thisPtr); + GetAccessors()->getJsResultAccessor()->handlePromptConfirm(self, (const Ark_String*) (&result)); +} +KOALA_INTEROP_V2(JsResult_handlePromptConfirm, Ark_NativePointer, KStringPtr) Ark_NativePointer impl_KeyEvent_construct() { return GetAccessors()->getKeyEventAccessor()->construct(); } @@ -31810,6 +33672,50 @@ void impl_PatternLockController_setChallengeResult(Ark_NativePointer thisPtr, Ar GetAccessors()->getPatternLockControllerAccessor()->setChallengeResult(self, static_cast(result)); } KOALA_INTEROP_DIRECT_V2(PatternLockController_setChallengeResult, Ark_NativePointer, Ark_Int32) +Ark_NativePointer impl_PermissionRequest_construct() { + return GetAccessors()->getPermissionRequestAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(PermissionRequest_construct, Ark_NativePointer) +Ark_NativePointer impl_PermissionRequest_getFinalizer() { + return GetAccessors()->getPermissionRequestAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(PermissionRequest_getFinalizer, Ark_NativePointer) +void impl_PermissionRequest_deny(Ark_NativePointer thisPtr) { + Ark_PermissionRequest self = reinterpret_cast(thisPtr); + GetAccessors()->getPermissionRequestAccessor()->deny(self); +} +KOALA_INTEROP_DIRECT_V1(PermissionRequest_deny, Ark_NativePointer) +Ark_String impl_PermissionRequest_getOrigin(Ark_NativePointer thisPtr) { + Ark_PermissionRequest self = reinterpret_cast(thisPtr); + return GetAccessors()->getPermissionRequestAccessor()->getOrigin(self); +} +KOALA_INTEROP_1(PermissionRequest_getOrigin, KStringPtr, Ark_NativePointer) +KInteropReturnBuffer impl_PermissionRequest_getAccessibleResource(Ark_NativePointer thisPtr) { + Ark_PermissionRequest self = reinterpret_cast(thisPtr); + const auto &retValue = GetAccessors()->getPermissionRequestAccessor()->getAccessibleResource(self); + SerializerBase _retSerializer {}; + _retSerializer.writeInt32(retValue.length); + for (int retValueCounterI = 0; retValueCounterI < retValue.length; retValueCounterI++) { + const Ark_String retValueTmpElement = retValue.array[retValueCounterI]; + _retSerializer.writeString(retValueTmpElement); + } + return _retSerializer.toReturnBuffer(); +} +KOALA_INTEROP_1(PermissionRequest_getAccessibleResource, KInteropReturnBuffer, Ark_NativePointer) +void impl_PermissionRequest_grant(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { + Ark_PermissionRequest self = reinterpret_cast(thisPtr); + DeserializerBase thisDeserializer(thisArray, thisLength); + const Ark_Int32 resourcesValueTempTmpBufLength = thisDeserializer.readInt32(); + Array_String resourcesValueTempTmpBuf = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&resourcesValueTempTmpBuf, resourcesValueTempTmpBufLength); + for (int resourcesValueTempTmpBufBufCounterI = 0; resourcesValueTempTmpBufBufCounterI < resourcesValueTempTmpBufLength; resourcesValueTempTmpBufBufCounterI++) { + resourcesValueTempTmpBuf.array[resourcesValueTempTmpBufBufCounterI] = static_cast(thisDeserializer.readString()); + } + Array_String resourcesValueTemp = resourcesValueTempTmpBuf;; + GetAccessors()->getPermissionRequestAccessor()->grant(self, static_cast(&resourcesValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(PermissionRequest_grant, Ark_NativePointer, KSerializerBuffer, int32_t) KInteropReturnBuffer impl_PersistentStorageBackend_get(const KStringPtr& key) { const auto &retValue = GetAccessors()->getPersistentStorageBackendAccessor()->get((const Ark_String*) (&key)); SerializerBase _retSerializer {}; @@ -33657,6 +35563,31 @@ void impl_Scene_destroy(Ark_NativePointer thisPtr) { GetAccessors()->getSceneAccessor()->destroy(self); } KOALA_INTEROP_DIRECT_V1(Scene_destroy, Ark_NativePointer) +Ark_NativePointer impl_ScreenCaptureHandler_construct() { + return GetAccessors()->getScreenCaptureHandlerAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(ScreenCaptureHandler_construct, Ark_NativePointer) +Ark_NativePointer impl_ScreenCaptureHandler_getFinalizer() { + return GetAccessors()->getScreenCaptureHandlerAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(ScreenCaptureHandler_getFinalizer, Ark_NativePointer) +Ark_String impl_ScreenCaptureHandler_getOrigin(Ark_NativePointer thisPtr) { + Ark_ScreenCaptureHandler self = reinterpret_cast(thisPtr); + return GetAccessors()->getScreenCaptureHandlerAccessor()->getOrigin(self); +} +KOALA_INTEROP_1(ScreenCaptureHandler_getOrigin, KStringPtr, Ark_NativePointer) +void impl_ScreenCaptureHandler_grant(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { + Ark_ScreenCaptureHandler self = reinterpret_cast(thisPtr); + DeserializerBase thisDeserializer(thisArray, thisLength); + Ark_ScreenCaptureConfig configValueTemp = ScreenCaptureConfig_serializer::read(thisDeserializer);; + GetAccessors()->getScreenCaptureHandlerAccessor()->grant(self, static_cast(&configValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(ScreenCaptureHandler_grant, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_ScreenCaptureHandler_deny(Ark_NativePointer thisPtr) { + Ark_ScreenCaptureHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getScreenCaptureHandlerAccessor()->deny(self); +} +KOALA_INTEROP_DIRECT_V1(ScreenCaptureHandler_deny, Ark_NativePointer) Ark_Boolean impl_ScreenshotService_requestScreenshot(const KStringPtr& target, const KStringPtr& name) { return GetAccessors()->getScreenshotServiceAccessor()->requestScreenshot((const Ark_String*) (&target), (const Ark_String*) (&name)); } @@ -34005,6 +35936,24 @@ Ark_NativePointer impl_SpringProp_getFinalizer() { return GetAccessors()->getSpringPropAccessor()->getFinalizer(); } KOALA_INTEROP_DIRECT_0(SpringProp_getFinalizer, Ark_NativePointer) +Ark_NativePointer impl_SslErrorHandler_construct() { + return GetAccessors()->getSslErrorHandlerAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(SslErrorHandler_construct, Ark_NativePointer) +Ark_NativePointer impl_SslErrorHandler_getFinalizer() { + return GetAccessors()->getSslErrorHandlerAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(SslErrorHandler_getFinalizer, Ark_NativePointer) +void impl_SslErrorHandler_handleConfirm(Ark_NativePointer thisPtr) { + Ark_SslErrorHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getSslErrorHandlerAccessor()->handleConfirm(self); +} +KOALA_INTEROP_DIRECT_V1(SslErrorHandler_handleConfirm, Ark_NativePointer) +void impl_SslErrorHandler_handleCancel(Ark_NativePointer thisPtr) { + Ark_SslErrorHandler self = reinterpret_cast(thisPtr); + GetAccessors()->getSslErrorHandlerAccessor()->handleCancel(self); +} +KOALA_INTEROP_DIRECT_V1(SslErrorHandler_handleCancel, Ark_NativePointer) void impl_StateStylesOps_onStateStyleChange(Ark_NativePointer node, KSerializerBuffer thisArray, int32_t thisLength) { DeserializerBase thisDeserializer(thisArray, thisLength); Callback_StateStylesChange stateStyleChangeValueTemp = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_StateStylesChange)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_StateStylesChange))))};; @@ -37024,6 +38973,122 @@ Ark_Number impl_WaterFlowSections_length(Ark_NativePointer thisPtr) { return GetAccessors()->getWaterFlowSectionsAccessor()->length(self); } KOALA_INTEROP_DIRECT_1(WaterFlowSections_length, KInteropNumber, Ark_NativePointer) +Ark_NativePointer impl_WebContextMenuParam_construct() { + return GetAccessors()->getWebContextMenuParamAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(WebContextMenuParam_construct, Ark_NativePointer) +Ark_NativePointer impl_WebContextMenuParam_getFinalizer() { + return GetAccessors()->getWebContextMenuParamAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(WebContextMenuParam_getFinalizer, Ark_NativePointer) +Ark_Int32 impl_WebContextMenuParam_x(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->x(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_x, Ark_Int32, Ark_NativePointer) +Ark_Int32 impl_WebContextMenuParam_y(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->y(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_y, Ark_Int32, Ark_NativePointer) +Ark_String impl_WebContextMenuParam_getLinkUrl(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getLinkUrl(self); +} +KOALA_INTEROP_1(WebContextMenuParam_getLinkUrl, KStringPtr, Ark_NativePointer) +Ark_String impl_WebContextMenuParam_getUnfilteredLinkUrl(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getUnfilteredLinkUrl(self); +} +KOALA_INTEROP_1(WebContextMenuParam_getUnfilteredLinkUrl, KStringPtr, Ark_NativePointer) +Ark_String impl_WebContextMenuParam_getSourceUrl(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getSourceUrl(self); +} +KOALA_INTEROP_1(WebContextMenuParam_getSourceUrl, KStringPtr, Ark_NativePointer) +Ark_Boolean impl_WebContextMenuParam_existsImageContents(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->existsImageContents(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_existsImageContents, Ark_Boolean, Ark_NativePointer) +Ark_Int32 impl_WebContextMenuParam_getMediaType(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getMediaType(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_getMediaType, Ark_Int32, Ark_NativePointer) +Ark_String impl_WebContextMenuParam_getSelectionText(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getSelectionText(self); +} +KOALA_INTEROP_1(WebContextMenuParam_getSelectionText, KStringPtr, Ark_NativePointer) +Ark_Int32 impl_WebContextMenuParam_getSourceType(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getSourceType(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_getSourceType, Ark_Int32, Ark_NativePointer) +Ark_Int32 impl_WebContextMenuParam_getInputFieldType(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getInputFieldType(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_getInputFieldType, Ark_Int32, Ark_NativePointer) +Ark_Boolean impl_WebContextMenuParam_isEditable(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->isEditable(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_isEditable, Ark_Boolean, Ark_NativePointer) +Ark_Int32 impl_WebContextMenuParam_getEditStateFlags(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getEditStateFlags(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_getEditStateFlags, Ark_Int32, Ark_NativePointer) +Ark_Int32 impl_WebContextMenuParam_getPreviewWidth(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getPreviewWidth(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_getPreviewWidth, Ark_Int32, Ark_NativePointer) +Ark_Int32 impl_WebContextMenuParam_getPreviewHeight(Ark_NativePointer thisPtr) { + Ark_WebContextMenuParam self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebContextMenuParamAccessor()->getPreviewHeight(self); +} +KOALA_INTEROP_DIRECT_1(WebContextMenuParam_getPreviewHeight, Ark_Int32, Ark_NativePointer) +Ark_NativePointer impl_WebContextMenuResult_construct() { + return GetAccessors()->getWebContextMenuResultAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(WebContextMenuResult_construct, Ark_NativePointer) +Ark_NativePointer impl_WebContextMenuResult_getFinalizer() { + return GetAccessors()->getWebContextMenuResultAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(WebContextMenuResult_getFinalizer, Ark_NativePointer) +void impl_WebContextMenuResult_closeContextMenu(Ark_NativePointer thisPtr) { + Ark_WebContextMenuResult self = reinterpret_cast(thisPtr); + GetAccessors()->getWebContextMenuResultAccessor()->closeContextMenu(self); +} +KOALA_INTEROP_DIRECT_V1(WebContextMenuResult_closeContextMenu, Ark_NativePointer) +void impl_WebContextMenuResult_copyImage(Ark_NativePointer thisPtr) { + Ark_WebContextMenuResult self = reinterpret_cast(thisPtr); + GetAccessors()->getWebContextMenuResultAccessor()->copyImage(self); +} +KOALA_INTEROP_DIRECT_V1(WebContextMenuResult_copyImage, Ark_NativePointer) +void impl_WebContextMenuResult_copy(Ark_NativePointer thisPtr) { + Ark_WebContextMenuResult self = reinterpret_cast(thisPtr); + GetAccessors()->getWebContextMenuResultAccessor()->copy(self); +} +KOALA_INTEROP_DIRECT_V1(WebContextMenuResult_copy, Ark_NativePointer) +void impl_WebContextMenuResult_paste(Ark_NativePointer thisPtr) { + Ark_WebContextMenuResult self = reinterpret_cast(thisPtr); + GetAccessors()->getWebContextMenuResultAccessor()->paste(self); +} +KOALA_INTEROP_DIRECT_V1(WebContextMenuResult_paste, Ark_NativePointer) +void impl_WebContextMenuResult_cut(Ark_NativePointer thisPtr) { + Ark_WebContextMenuResult self = reinterpret_cast(thisPtr); + GetAccessors()->getWebContextMenuResultAccessor()->cut(self); +} +KOALA_INTEROP_DIRECT_V1(WebContextMenuResult_cut, Ark_NativePointer) +void impl_WebContextMenuResult_selectAll(Ark_NativePointer thisPtr) { + Ark_WebContextMenuResult self = reinterpret_cast(thisPtr); + GetAccessors()->getWebContextMenuResultAccessor()->selectAll(self); +} +KOALA_INTEROP_DIRECT_V1(WebContextMenuResult_selectAll, Ark_NativePointer) Ark_NativePointer impl_WebCookie_construct() { return GetAccessors()->getWebCookieAccessor()->construct(); } @@ -37042,6 +39107,291 @@ void impl_WebCookie_saveCookie(Ark_NativePointer thisPtr) { GetAccessors()->getWebCookieAccessor()->saveCookie(self); } KOALA_INTEROP_DIRECT_V1(WebCookie_saveCookie, Ark_NativePointer) +Ark_NativePointer impl_WebKeyboardController_construct() { + return GetAccessors()->getWebKeyboardControllerAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(WebKeyboardController_construct, Ark_NativePointer) +Ark_NativePointer impl_WebKeyboardController_getFinalizer() { + return GetAccessors()->getWebKeyboardControllerAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(WebKeyboardController_getFinalizer, Ark_NativePointer) +void impl_WebKeyboardController_insertText(Ark_NativePointer thisPtr, const KStringPtr& text) { + Ark_WebKeyboardController self = reinterpret_cast(thisPtr); + GetAccessors()->getWebKeyboardControllerAccessor()->insertText(self, (const Ark_String*) (&text)); +} +KOALA_INTEROP_V2(WebKeyboardController_insertText, Ark_NativePointer, KStringPtr) +void impl_WebKeyboardController_deleteForward(Ark_NativePointer thisPtr, Ark_Int32 length) { + Ark_WebKeyboardController self = reinterpret_cast(thisPtr); + GetAccessors()->getWebKeyboardControllerAccessor()->deleteForward(self, length); +} +KOALA_INTEROP_DIRECT_V2(WebKeyboardController_deleteForward, Ark_NativePointer, Ark_Int32) +void impl_WebKeyboardController_deleteBackward(Ark_NativePointer thisPtr, Ark_Int32 length) { + Ark_WebKeyboardController self = reinterpret_cast(thisPtr); + GetAccessors()->getWebKeyboardControllerAccessor()->deleteBackward(self, length); +} +KOALA_INTEROP_DIRECT_V2(WebKeyboardController_deleteBackward, Ark_NativePointer, Ark_Int32) +void impl_WebKeyboardController_sendFunctionKey(Ark_NativePointer thisPtr, Ark_Int32 key) { + Ark_WebKeyboardController self = reinterpret_cast(thisPtr); + GetAccessors()->getWebKeyboardControllerAccessor()->sendFunctionKey(self, key); +} +KOALA_INTEROP_DIRECT_V2(WebKeyboardController_sendFunctionKey, Ark_NativePointer, Ark_Int32) +void impl_WebKeyboardController_close(Ark_NativePointer thisPtr) { + Ark_WebKeyboardController self = reinterpret_cast(thisPtr); + GetAccessors()->getWebKeyboardControllerAccessor()->close(self); +} +KOALA_INTEROP_DIRECT_V1(WebKeyboardController_close, Ark_NativePointer) +Ark_NativePointer impl_WebResourceError_construct() { + return GetAccessors()->getWebResourceErrorAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(WebResourceError_construct, Ark_NativePointer) +Ark_NativePointer impl_WebResourceError_getFinalizer() { + return GetAccessors()->getWebResourceErrorAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(WebResourceError_getFinalizer, Ark_NativePointer) +Ark_String impl_WebResourceError_getErrorInfo(Ark_NativePointer thisPtr) { + Ark_WebResourceError self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceErrorAccessor()->getErrorInfo(self); +} +KOALA_INTEROP_1(WebResourceError_getErrorInfo, KStringPtr, Ark_NativePointer) +Ark_Number impl_WebResourceError_getErrorCode(Ark_NativePointer thisPtr) { + Ark_WebResourceError self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceErrorAccessor()->getErrorCode(self); +} +KOALA_INTEROP_DIRECT_1(WebResourceError_getErrorCode, KInteropNumber, Ark_NativePointer) +Ark_NativePointer impl_WebResourceRequest_construct() { + return GetAccessors()->getWebResourceRequestAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(WebResourceRequest_construct, Ark_NativePointer) +Ark_NativePointer impl_WebResourceRequest_getFinalizer() { + return GetAccessors()->getWebResourceRequestAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(WebResourceRequest_getFinalizer, Ark_NativePointer) +KInteropReturnBuffer impl_WebResourceRequest_getRequestHeader(Ark_NativePointer thisPtr) { + Ark_WebResourceRequest self = reinterpret_cast(thisPtr); + const auto &retValue = GetAccessors()->getWebResourceRequestAccessor()->getRequestHeader(self); + SerializerBase _retSerializer {}; + _retSerializer.writeInt32(retValue.length); + for (int retValueCounterI = 0; retValueCounterI < retValue.length; retValueCounterI++) { + const Ark_Header retValueTmpElement = retValue.array[retValueCounterI]; + Header_serializer::write(_retSerializer, retValueTmpElement); + } + return _retSerializer.toReturnBuffer(); +} +KOALA_INTEROP_1(WebResourceRequest_getRequestHeader, KInteropReturnBuffer, Ark_NativePointer) +Ark_String impl_WebResourceRequest_getRequestUrl(Ark_NativePointer thisPtr) { + Ark_WebResourceRequest self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceRequestAccessor()->getRequestUrl(self); +} +KOALA_INTEROP_1(WebResourceRequest_getRequestUrl, KStringPtr, Ark_NativePointer) +Ark_Boolean impl_WebResourceRequest_isRequestGesture(Ark_NativePointer thisPtr) { + Ark_WebResourceRequest self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceRequestAccessor()->isRequestGesture(self); +} +KOALA_INTEROP_DIRECT_1(WebResourceRequest_isRequestGesture, Ark_Boolean, Ark_NativePointer) +Ark_Boolean impl_WebResourceRequest_isMainFrame(Ark_NativePointer thisPtr) { + Ark_WebResourceRequest self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceRequestAccessor()->isMainFrame(self); +} +KOALA_INTEROP_DIRECT_1(WebResourceRequest_isMainFrame, Ark_Boolean, Ark_NativePointer) +Ark_Boolean impl_WebResourceRequest_isRedirect(Ark_NativePointer thisPtr) { + Ark_WebResourceRequest self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceRequestAccessor()->isRedirect(self); +} +KOALA_INTEROP_DIRECT_1(WebResourceRequest_isRedirect, Ark_Boolean, Ark_NativePointer) +Ark_String impl_WebResourceRequest_getRequestMethod(Ark_NativePointer thisPtr) { + Ark_WebResourceRequest self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceRequestAccessor()->getRequestMethod(self); +} +KOALA_INTEROP_1(WebResourceRequest_getRequestMethod, KStringPtr, Ark_NativePointer) +Ark_NativePointer impl_WebResourceResponse_construct() { + return GetAccessors()->getWebResourceResponseAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(WebResourceResponse_construct, Ark_NativePointer) +Ark_NativePointer impl_WebResourceResponse_getFinalizer() { + return GetAccessors()->getWebResourceResponseAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(WebResourceResponse_getFinalizer, Ark_NativePointer) +Ark_String impl_WebResourceResponse_getResponseData(Ark_NativePointer thisPtr) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceResponseAccessor()->getResponseData(self); +} +KOALA_INTEROP_1(WebResourceResponse_getResponseData, KStringPtr, Ark_NativePointer) +KInteropReturnBuffer impl_WebResourceResponse_getResponseDataEx(Ark_NativePointer thisPtr) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + const auto &retValue = GetAccessors()->getWebResourceResponseAccessor()->getResponseDataEx(self); + SerializerBase _retSerializer {}; + if (runtimeType(retValue) != INTEROP_RUNTIME_UNDEFINED) { + _retSerializer.writeInt8(INTEROP_RUNTIME_OBJECT); + const auto retValueTmpValue = retValue.value; + if (retValueTmpValue.selector == 0) { + _retSerializer.writeInt8(0); + const auto retValueTmpValueForIdx0 = retValueTmpValue.value0; + _retSerializer.writeString(retValueTmpValueForIdx0); + } else if (retValueTmpValue.selector == 1) { + _retSerializer.writeInt8(1); + const auto retValueTmpValueForIdx1 = retValueTmpValue.value1; + _retSerializer.writeNumber(retValueTmpValueForIdx1); + } else if (retValueTmpValue.selector == 2) { + _retSerializer.writeInt8(2); + const auto retValueTmpValueForIdx2 = retValueTmpValue.value2; + _retSerializer.writeBuffer(retValueTmpValueForIdx2); + } else if (retValueTmpValue.selector == 3) { + _retSerializer.writeInt8(3); + const auto retValueTmpValueForIdx3 = retValueTmpValue.value3; + Resource_serializer::write(_retSerializer, retValueTmpValueForIdx3); + } + } else { + _retSerializer.writeInt8(INTEROP_RUNTIME_UNDEFINED); + } + return _retSerializer.toReturnBuffer(); +} +KOALA_INTEROP_1(WebResourceResponse_getResponseDataEx, KInteropReturnBuffer, Ark_NativePointer) +Ark_String impl_WebResourceResponse_getResponseEncoding(Ark_NativePointer thisPtr) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceResponseAccessor()->getResponseEncoding(self); +} +KOALA_INTEROP_1(WebResourceResponse_getResponseEncoding, KStringPtr, Ark_NativePointer) +Ark_String impl_WebResourceResponse_getResponseMimeType(Ark_NativePointer thisPtr) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceResponseAccessor()->getResponseMimeType(self); +} +KOALA_INTEROP_1(WebResourceResponse_getResponseMimeType, KStringPtr, Ark_NativePointer) +Ark_String impl_WebResourceResponse_getReasonMessage(Ark_NativePointer thisPtr) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceResponseAccessor()->getReasonMessage(self); +} +KOALA_INTEROP_1(WebResourceResponse_getReasonMessage, KStringPtr, Ark_NativePointer) +KInteropReturnBuffer impl_WebResourceResponse_getResponseHeader(Ark_NativePointer thisPtr) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + const auto &retValue = GetAccessors()->getWebResourceResponseAccessor()->getResponseHeader(self); + SerializerBase _retSerializer {}; + _retSerializer.writeInt32(retValue.length); + for (int retValueCounterI = 0; retValueCounterI < retValue.length; retValueCounterI++) { + const Ark_Header retValueTmpElement = retValue.array[retValueCounterI]; + Header_serializer::write(_retSerializer, retValueTmpElement); + } + return _retSerializer.toReturnBuffer(); +} +KOALA_INTEROP_1(WebResourceResponse_getResponseHeader, KInteropReturnBuffer, Ark_NativePointer) +Ark_Number impl_WebResourceResponse_getResponseCode(Ark_NativePointer thisPtr) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceResponseAccessor()->getResponseCode(self); +} +KOALA_INTEROP_DIRECT_1(WebResourceResponse_getResponseCode, KInteropNumber, Ark_NativePointer) +void impl_WebResourceResponse_setResponseData(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + DeserializerBase thisDeserializer(thisArray, thisLength); + const Ark_Int8 dataValueTempTmpBufUnionSelector = thisDeserializer.readInt8(); + Ark_Union_String_Number_Resource_Buffer dataValueTempTmpBuf = {}; + dataValueTempTmpBuf.selector = dataValueTempTmpBufUnionSelector; + if (dataValueTempTmpBufUnionSelector == 0) { + dataValueTempTmpBuf.selector = 0; + dataValueTempTmpBuf.value0 = static_cast(thisDeserializer.readString()); + } else if (dataValueTempTmpBufUnionSelector == 1) { + dataValueTempTmpBuf.selector = 1; + dataValueTempTmpBuf.value1 = static_cast(thisDeserializer.readNumber()); + } else if (dataValueTempTmpBufUnionSelector == 2) { + dataValueTempTmpBuf.selector = 2; + dataValueTempTmpBuf.value2 = Resource_serializer::read(thisDeserializer); + } else if (dataValueTempTmpBufUnionSelector == 3) { + dataValueTempTmpBuf.selector = 3; + dataValueTempTmpBuf.value3 = static_cast(thisDeserializer.readBuffer()); + } else { + INTEROP_FATAL("One of the branches for dataValueTempTmpBuf has to be chosen through deserialisation."); + } + Ark_Union_String_Number_Resource_Buffer dataValueTemp = static_cast(dataValueTempTmpBuf);; + GetAccessors()->getWebResourceResponseAccessor()->setResponseData(self, static_cast(&dataValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebResourceResponse_setResponseData, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebResourceResponse_setResponseEncoding(Ark_NativePointer thisPtr, const KStringPtr& encoding) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + GetAccessors()->getWebResourceResponseAccessor()->setResponseEncoding(self, (const Ark_String*) (&encoding)); +} +KOALA_INTEROP_V2(WebResourceResponse_setResponseEncoding, Ark_NativePointer, KStringPtr) +void impl_WebResourceResponse_setResponseMimeType(Ark_NativePointer thisPtr, const KStringPtr& mimeType) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + GetAccessors()->getWebResourceResponseAccessor()->setResponseMimeType(self, (const Ark_String*) (&mimeType)); +} +KOALA_INTEROP_V2(WebResourceResponse_setResponseMimeType, Ark_NativePointer, KStringPtr) +void impl_WebResourceResponse_setReasonMessage(Ark_NativePointer thisPtr, const KStringPtr& reason) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + GetAccessors()->getWebResourceResponseAccessor()->setReasonMessage(self, (const Ark_String*) (&reason)); +} +KOALA_INTEROP_V2(WebResourceResponse_setReasonMessage, Ark_NativePointer, KStringPtr) +void impl_WebResourceResponse_setResponseHeader(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + DeserializerBase thisDeserializer(thisArray, thisLength); + const Ark_Int32 headerValueTempTmpBufLength = thisDeserializer.readInt32(); + Array_Header headerValueTempTmpBuf = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&headerValueTempTmpBuf, headerValueTempTmpBufLength); + for (int headerValueTempTmpBufBufCounterI = 0; headerValueTempTmpBufBufCounterI < headerValueTempTmpBufLength; headerValueTempTmpBufBufCounterI++) { + headerValueTempTmpBuf.array[headerValueTempTmpBufBufCounterI] = Header_serializer::read(thisDeserializer); + } + Array_Header headerValueTemp = headerValueTempTmpBuf;; + GetAccessors()->getWebResourceResponseAccessor()->setResponseHeader(self, static_cast(&headerValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(WebResourceResponse_setResponseHeader, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_WebResourceResponse_setResponseCode(Ark_NativePointer thisPtr, KInteropNumber code) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + GetAccessors()->getWebResourceResponseAccessor()->setResponseCode(self, (const Ark_Number*) (&code)); +} +KOALA_INTEROP_DIRECT_V2(WebResourceResponse_setResponseCode, Ark_NativePointer, KInteropNumber) +void impl_WebResourceResponse_setResponseIsReady(Ark_NativePointer thisPtr, Ark_Boolean IsReady) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + GetAccessors()->getWebResourceResponseAccessor()->setResponseIsReady(self, IsReady); +} +KOALA_INTEROP_DIRECT_V2(WebResourceResponse_setResponseIsReady, Ark_NativePointer, Ark_Boolean) +Ark_Boolean impl_WebResourceResponse_getResponseIsReady(Ark_NativePointer thisPtr) { + Ark_WebResourceResponse self = reinterpret_cast(thisPtr); + return GetAccessors()->getWebResourceResponseAccessor()->getResponseIsReady(self); +} +KOALA_INTEROP_DIRECT_1(WebResourceResponse_getResponseIsReady, Ark_Boolean, Ark_NativePointer) +Ark_NativePointer impl_webview_WebviewController_construct() { + return GetAccessors()->getWebview_WebviewControllerAccessor()->construct(); +} +KOALA_INTEROP_DIRECT_0(webview_WebviewController_construct, Ark_NativePointer) +Ark_NativePointer impl_webview_WebviewController_getFinalizer() { + return GetAccessors()->getWebview_WebviewControllerAccessor()->getFinalizer(); +} +KOALA_INTEROP_DIRECT_0(webview_WebviewController_getFinalizer, Ark_NativePointer) +void impl_webview_WebviewController_initializeWebEngine() { + GetAccessors()->getWebview_WebviewControllerAccessor()->initializeWebEngine(); +} +KOALA_INTEROP_DIRECT_V0(webview_WebviewController_initializeWebEngine) +void impl_webview_WebviewController_loadUrl(Ark_NativePointer thisPtr, KSerializerBuffer thisArray, int32_t thisLength) { + Ark_webview_WebviewController self = reinterpret_cast(thisPtr); + DeserializerBase thisDeserializer(thisArray, thisLength); + const Ark_Int8 urlValueTempTmpBufUnionSelector = thisDeserializer.readInt8(); + Ark_Union_String_Resource urlValueTempTmpBuf = {}; + urlValueTempTmpBuf.selector = urlValueTempTmpBufUnionSelector; + if (urlValueTempTmpBufUnionSelector == 0) { + urlValueTempTmpBuf.selector = 0; + urlValueTempTmpBuf.value0 = static_cast(thisDeserializer.readString()); + } else if (urlValueTempTmpBufUnionSelector == 1) { + urlValueTempTmpBuf.selector = 1; + urlValueTempTmpBuf.value1 = Resource_serializer::read(thisDeserializer); + } else { + INTEROP_FATAL("One of the branches for urlValueTempTmpBuf has to be chosen through deserialisation."); + } + Ark_Union_String_Resource urlValueTemp = static_cast(urlValueTempTmpBuf);; + const auto headersValueTempTmpBuf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_Array_webview_WebHeader headersValueTempTmpBuf = {}; + headersValueTempTmpBuf.tag = headersValueTempTmpBuf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((headersValueTempTmpBuf_runtimeType) != (INTEROP_RUNTIME_UNDEFINED)) { + const Ark_Int32 headersValueTempTmpBuf_Length = thisDeserializer.readInt32(); + Array_webview_WebHeader headersValueTempTmpBuf_ = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&headersValueTempTmpBuf_, headersValueTempTmpBuf_Length); + for (int headersValueTempTmpBuf_BufCounterI = 0; headersValueTempTmpBuf_BufCounterI < headersValueTempTmpBuf_Length; headersValueTempTmpBuf_BufCounterI++) { + headersValueTempTmpBuf_.array[headersValueTempTmpBuf_BufCounterI] = webview_WebHeader_serializer::read(thisDeserializer); + } + headersValueTempTmpBuf.value = headersValueTempTmpBuf_; + } + Opt_Array_webview_WebHeader headersValueTemp = headersValueTempTmpBuf;; + GetAccessors()->getWebview_WebviewControllerAccessor()->loadUrl(self, static_cast(&urlValueTemp), static_cast(&headersValueTemp)); +} +KOALA_INTEROP_DIRECT_V3(webview_WebviewController_loadUrl, Ark_NativePointer, KSerializerBuffer, int32_t) Ark_NativePointer impl_XComponentController_construct() { return GetAccessors()->getXComponentControllerAccessor()->construct(); } diff --git a/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc b/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc index b2d982485..14ff6fbe0 100644 --- a/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc +++ b/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc @@ -1252,6 +1252,42 @@ void deserializeAndCallSyncCallback_MouseEvent_Void(Ark_VMContext vmContext, KSe Ark_MouseEvent event = static_cast(MouseEvent_serializer::read(thisDeserializer)); callSyncMethod(vmContext, resourceId, event); } +void deserializeAndCallCallback_NativeEmbedDataInfo_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativeEmbedDataInfo event = NativeEmbedDataInfo_serializer::read(thisDeserializer); + _call(_resourceId, event); +} +void deserializeAndCallSyncCallback_NativeEmbedDataInfo_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.readPointer()); + Ark_NativeEmbedDataInfo event = NativeEmbedDataInfo_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, event); +} +void deserializeAndCallCallback_NativeEmbedTouchInfo_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativeEmbedTouchInfo event = NativeEmbedTouchInfo_serializer::read(thisDeserializer); + _call(_resourceId, event); +} +void deserializeAndCallSyncCallback_NativeEmbedTouchInfo_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.readPointer()); + Ark_NativeEmbedTouchInfo event = NativeEmbedTouchInfo_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, event); +} void deserializeAndCallCallback_NavDestinationActiveReason_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -1600,101 +1636,769 @@ void deserializeAndCallSyncCallback_Object_Void(Ark_VMContext vmContext, KSerial DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); const Ark_Int32 resourceId = thisDeserializer.readInt32(); thisDeserializer.readPointer(); - const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointer()); - Ark_Object value0 = static_cast(thisDeserializer.readObject()); + const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointer()); + Ark_Object value0 = static_cast(thisDeserializer.readObject()); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnAlertEvent_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnAlertEvent value0 = OnAlertEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnAlertEvent_Boolean(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.readPointer()); + Ark_OnAlertEvent value0 = OnAlertEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_OnAudioStateChangedEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnAudioStateChangedEvent value0 = OnAudioStateChangedEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnAudioStateChangedEvent_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.readPointer()); + Ark_OnAudioStateChangedEvent value0 = OnAudioStateChangedEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnBeforeUnloadEvent value0 = OnBeforeUnloadEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnBeforeUnloadEvent_Boolean(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.readPointer()); + Ark_OnBeforeUnloadEvent value0 = OnBeforeUnloadEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_OnClientAuthenticationEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnClientAuthenticationEvent value0 = OnClientAuthenticationEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnClientAuthenticationEvent_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.readPointer()); + Ark_OnClientAuthenticationEvent value0 = OnClientAuthenticationEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnConfirmEvent_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnConfirmEvent value0 = OnConfirmEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnConfirmEvent_Boolean(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.readPointer()); + Ark_OnConfirmEvent value0 = OnConfirmEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_OnConsoleEvent_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnConsoleEvent value0 = OnConsoleEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnConsoleEvent_Boolean(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.readPointer()); + Ark_OnConsoleEvent value0 = OnConsoleEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnContextMenuShowEvent value0 = OnContextMenuShowEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnContextMenuShowEvent_Boolean(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.readPointer()); + Ark_OnContextMenuShowEvent value0 = OnContextMenuShowEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_OnDataResubmittedEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnDataResubmittedEvent value0 = OnDataResubmittedEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnDataResubmittedEvent_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.readPointer()); + Ark_OnDataResubmittedEvent value0 = OnDataResubmittedEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnDownloadStartEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnDownloadStartEvent value0 = OnDownloadStartEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnDownloadStartEvent_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.readPointer()); + Ark_OnDownloadStartEvent value0 = OnDownloadStartEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnErrorReceiveEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnErrorReceiveEvent value0 = OnErrorReceiveEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnErrorReceiveEvent_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.readPointer()); + Ark_OnErrorReceiveEvent value0 = OnErrorReceiveEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnFaviconReceivedEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnFaviconReceivedEvent value0 = OnFaviconReceivedEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnFaviconReceivedEvent_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.readPointer()); + Ark_OnFaviconReceivedEvent value0 = OnFaviconReceivedEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnFirstContentfulPaintEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnFirstContentfulPaintEvent value0 = OnFirstContentfulPaintEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnFirstContentfulPaintEvent_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.readPointer()); + Ark_OnFirstContentfulPaintEvent value0 = OnFirstContentfulPaintEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnGeolocationShowEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnGeolocationShowEvent value0 = OnGeolocationShowEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnGeolocationShowEvent_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.readPointer()); + Ark_OnGeolocationShowEvent value0 = OnGeolocationShowEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnHttpAuthRequestEvent value0 = OnHttpAuthRequestEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnHttpAuthRequestEvent_Boolean(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.readPointer()); + Ark_OnHttpAuthRequestEvent value0 = OnHttpAuthRequestEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_OnHttpErrorReceiveEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnHttpErrorReceiveEvent value0 = OnHttpErrorReceiveEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnHttpErrorReceiveEvent_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.readPointer()); + Ark_OnHttpErrorReceiveEvent value0 = OnHttpErrorReceiveEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceResponse(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnInterceptRequestEvent value0 = OnInterceptRequestEvent_serializer::read(thisDeserializer); + Callback_WebResourceResponse_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_WebResourceResponse_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_WebResourceResponse_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnInterceptRequestEvent_WebResourceResponse(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.readPointer()); + Ark_OnInterceptRequestEvent value0 = OnInterceptRequestEvent_serializer::read(thisDeserializer); + Callback_WebResourceResponse_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_WebResourceResponse_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_WebResourceResponse_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnLoadInterceptEvent value0 = OnLoadInterceptEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnLoadInterceptEvent_Boolean(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.readPointer()); + Ark_OnLoadInterceptEvent value0 = OnLoadInterceptEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_onMeasureSize_SizeResult(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_GeometryInfo selfLayoutInfo = GeometryInfo_serializer::read(thisDeserializer); + const Ark_Int32 childrenTmpBufLength = thisDeserializer.readInt32(); + Array_Measurable childrenTmpBuf = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&childrenTmpBuf, childrenTmpBufLength); + for (int childrenTmpBufBufCounterI = 0; childrenTmpBufBufCounterI < childrenTmpBufLength; childrenTmpBufBufCounterI++) { + childrenTmpBuf.array[childrenTmpBufBufCounterI] = static_cast(Measurable_serializer::read(thisDeserializer)); + } + Array_Measurable children = childrenTmpBuf; + Ark_ConstraintSizeOptions constraint = ConstraintSizeOptions_serializer::read(thisDeserializer); + Callback_SizeResult_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_SizeResult_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_SizeResult_Void))))}; + _call(_resourceId, selfLayoutInfo, children, constraint, continuationResult); +} +void deserializeAndCallSyncCallback_onMeasureSize_SizeResult(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.readPointer()); + Ark_GeometryInfo selfLayoutInfo = GeometryInfo_serializer::read(thisDeserializer); + const Ark_Int32 childrenTmpBufLength = thisDeserializer.readInt32(); + Array_Measurable childrenTmpBuf = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&childrenTmpBuf, childrenTmpBufLength); + for (int childrenTmpBufBufCounterI = 0; childrenTmpBufBufCounterI < childrenTmpBufLength; childrenTmpBufBufCounterI++) { + childrenTmpBuf.array[childrenTmpBufBufCounterI] = static_cast(Measurable_serializer::read(thisDeserializer)); + } + Array_Measurable children = childrenTmpBuf; + Ark_ConstraintSizeOptions constraint = ConstraintSizeOptions_serializer::read(thisDeserializer); + Callback_SizeResult_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_SizeResult_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_SizeResult_Void))))}; + callSyncMethod(vmContext, resourceId, selfLayoutInfo, children, constraint, continuationResult); +} +void deserializeAndCallCallback_OnOverScrollEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnOverScrollEvent value0 = OnOverScrollEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnOverScrollEvent_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.readPointer()); + Ark_OnOverScrollEvent value0 = OnOverScrollEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnPageBeginEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnPageBeginEvent value0 = OnPageBeginEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnPageBeginEvent_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.readPointer()); + Ark_OnPageBeginEvent value0 = OnPageBeginEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnPageEndEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnPageEndEvent value0 = OnPageEndEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnPageEndEvent_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.readPointer()); + Ark_OnPageEndEvent value0 = OnPageEndEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnPageVisibleEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnPageVisibleEvent value0 = OnPageVisibleEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnPageVisibleEvent_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.readPointer()); + Ark_OnPageVisibleEvent value0 = OnPageVisibleEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnPermissionRequestEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnPermissionRequestEvent value0 = OnPermissionRequestEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnPermissionRequestEvent_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.readPointer()); + Ark_OnPermissionRequestEvent value0 = OnPermissionRequestEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_onPlaceChildren_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_GeometryInfo selfLayoutInfo = GeometryInfo_serializer::read(thisDeserializer); + const Ark_Int32 childrenTmpBufLength = thisDeserializer.readInt32(); + Array_Layoutable childrenTmpBuf = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&childrenTmpBuf, childrenTmpBufLength); + for (int childrenTmpBufBufCounterI = 0; childrenTmpBufBufCounterI < childrenTmpBufLength; childrenTmpBufBufCounterI++) { + childrenTmpBuf.array[childrenTmpBufBufCounterI] = static_cast(Layoutable_serializer::read(thisDeserializer)); + } + Array_Layoutable children = childrenTmpBuf; + Ark_ConstraintSizeOptions constraint = ConstraintSizeOptions_serializer::read(thisDeserializer); + _call(_resourceId, selfLayoutInfo, children, constraint); +} +void deserializeAndCallSyncCallback_onPlaceChildren_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.readPointer()); + Ark_GeometryInfo selfLayoutInfo = GeometryInfo_serializer::read(thisDeserializer); + const Ark_Int32 childrenTmpBufLength = thisDeserializer.readInt32(); + Array_Layoutable childrenTmpBuf = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&childrenTmpBuf, childrenTmpBufLength); + for (int childrenTmpBufBufCounterI = 0; childrenTmpBufBufCounterI < childrenTmpBufLength; childrenTmpBufBufCounterI++) { + childrenTmpBuf.array[childrenTmpBufBufCounterI] = static_cast(Layoutable_serializer::read(thisDeserializer)); + } + Array_Layoutable children = childrenTmpBuf; + Ark_ConstraintSizeOptions constraint = ConstraintSizeOptions_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, selfLayoutInfo, children, constraint); +} +void deserializeAndCallCallback_OnProgressChangeEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnProgressChangeEvent value0 = OnProgressChangeEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnProgressChangeEvent_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.readPointer()); + Ark_OnProgressChangeEvent value0 = OnProgressChangeEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnPromptEvent_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnPromptEvent value0 = OnPromptEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnPromptEvent_Boolean(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.readPointer()); + Ark_OnPromptEvent value0 = OnPromptEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_OnRefreshAccessedHistoryEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnRefreshAccessedHistoryEvent value0 = OnRefreshAccessedHistoryEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnRefreshAccessedHistoryEvent_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.readPointer()); + Ark_OnRefreshAccessedHistoryEvent value0 = OnRefreshAccessedHistoryEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnRenderExitedEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnRenderExitedEvent value0 = OnRenderExitedEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnRenderExitedEvent_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.readPointer()); + Ark_OnRenderExitedEvent value0 = OnRenderExitedEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnResourceLoadEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnResourceLoadEvent value0 = OnResourceLoadEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnResourceLoadEvent_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.readPointer()); + Ark_OnResourceLoadEvent value0 = OnResourceLoadEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnScaleChangeEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnScaleChangeEvent value0 = OnScaleChangeEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnScaleChangeEvent_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.readPointer()); + Ark_OnScaleChangeEvent value0 = OnScaleChangeEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnScreenCaptureRequestEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnScreenCaptureRequestEvent value0 = OnScreenCaptureRequestEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnScreenCaptureRequestEvent_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.readPointer()); + Ark_OnScreenCaptureRequestEvent value0 = OnScreenCaptureRequestEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnScrollEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnScrollEvent value0 = OnScrollEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnScrollEvent_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.readPointer()); + Ark_OnScrollEvent value0 = OnScrollEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnScrollFrameBeginHandlerResult_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnScrollFrameBeginHandlerResult value = OnScrollFrameBeginHandlerResult_serializer::read(thisDeserializer); + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_OnScrollFrameBeginHandlerResult_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.readPointer()); + Ark_OnScrollFrameBeginHandlerResult value = OnScrollFrameBeginHandlerResult_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value); +} +void deserializeAndCallCallback_OnSearchResultReceiveEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnSearchResultReceiveEvent value0 = OnSearchResultReceiveEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnSearchResultReceiveEvent_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.readPointer()); + Ark_OnSearchResultReceiveEvent value0 = OnSearchResultReceiveEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); +} +void deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnShowFileSelectorEvent value0 = OnShowFileSelectorEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, value0, continuationResult); +} +void deserializeAndCallSyncCallback_OnShowFileSelectorEvent_Boolean(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.readPointer()); + Ark_OnShowFileSelectorEvent value0 = OnShowFileSelectorEvent_serializer::read(thisDeserializer); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, value0, continuationResult); +} +void deserializeAndCallCallback_OnSslErrorEventReceiveEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_OnSslErrorEventReceiveEvent value0 = OnSslErrorEventReceiveEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); +} +void deserializeAndCallSyncCallback_OnSslErrorEventReceiveEvent_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.readPointer()); + Ark_OnSslErrorEventReceiveEvent value0 = OnSslErrorEventReceiveEvent_serializer::read(thisDeserializer); callSyncMethod(vmContext, resourceId, value0); } -void deserializeAndCallCallback_onMeasureSize_SizeResult(KSerializerBuffer thisArray, Ark_Int32 thisLength) +void deserializeAndCallCallback_OnTitleReceiveEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); const Ark_Int32 _resourceId = thisDeserializer.readInt32(); - const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); thisDeserializer.readPointer(); - Ark_GeometryInfo selfLayoutInfo = GeometryInfo_serializer::read(thisDeserializer); - const Ark_Int32 childrenTmpBufLength = thisDeserializer.readInt32(); - Array_Measurable childrenTmpBuf = {}; - thisDeserializer.resizeArray::type, - std::decay::type>(&childrenTmpBuf, childrenTmpBufLength); - for (int childrenTmpBufBufCounterI = 0; childrenTmpBufBufCounterI < childrenTmpBufLength; childrenTmpBufBufCounterI++) { - childrenTmpBuf.array[childrenTmpBufBufCounterI] = static_cast(Measurable_serializer::read(thisDeserializer)); - } - Array_Measurable children = childrenTmpBuf; - Ark_ConstraintSizeOptions constraint = ConstraintSizeOptions_serializer::read(thisDeserializer); - Callback_SizeResult_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_SizeResult_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_SizeResult_Void))))}; - _call(_resourceId, selfLayoutInfo, children, constraint, continuationResult); + Ark_OnTitleReceiveEvent value0 = OnTitleReceiveEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); } -void deserializeAndCallSyncCallback_onMeasureSize_SizeResult(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +void deserializeAndCallSyncCallback_OnTitleReceiveEvent_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.readPointer()); - Ark_GeometryInfo selfLayoutInfo = GeometryInfo_serializer::read(thisDeserializer); - const Ark_Int32 childrenTmpBufLength = thisDeserializer.readInt32(); - Array_Measurable childrenTmpBuf = {}; - thisDeserializer.resizeArray::type, - std::decay::type>(&childrenTmpBuf, childrenTmpBufLength); - for (int childrenTmpBufBufCounterI = 0; childrenTmpBufBufCounterI < childrenTmpBufLength; childrenTmpBufBufCounterI++) { - childrenTmpBuf.array[childrenTmpBufBufCounterI] = static_cast(Measurable_serializer::read(thisDeserializer)); - } - Array_Measurable children = childrenTmpBuf; - Ark_ConstraintSizeOptions constraint = ConstraintSizeOptions_serializer::read(thisDeserializer); - Callback_SizeResult_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_SizeResult_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_SizeResult_Void))))}; - callSyncMethod(vmContext, resourceId, selfLayoutInfo, children, constraint, continuationResult); + const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointer()); + Ark_OnTitleReceiveEvent value0 = OnTitleReceiveEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); } -void deserializeAndCallCallback_onPlaceChildren_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +void deserializeAndCallCallback_OnTouchIconUrlReceivedEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); const Ark_Int32 _resourceId = thisDeserializer.readInt32(); - const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); thisDeserializer.readPointer(); - Ark_GeometryInfo selfLayoutInfo = GeometryInfo_serializer::read(thisDeserializer); - const Ark_Int32 childrenTmpBufLength = thisDeserializer.readInt32(); - Array_Layoutable childrenTmpBuf = {}; - thisDeserializer.resizeArray::type, - std::decay::type>(&childrenTmpBuf, childrenTmpBufLength); - for (int childrenTmpBufBufCounterI = 0; childrenTmpBufBufCounterI < childrenTmpBufLength; childrenTmpBufBufCounterI++) { - childrenTmpBuf.array[childrenTmpBufBufCounterI] = static_cast(Layoutable_serializer::read(thisDeserializer)); - } - Array_Layoutable children = childrenTmpBuf; - Ark_ConstraintSizeOptions constraint = ConstraintSizeOptions_serializer::read(thisDeserializer); - _call(_resourceId, selfLayoutInfo, children, constraint); + Ark_OnTouchIconUrlReceivedEvent value0 = OnTouchIconUrlReceivedEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); } -void deserializeAndCallSyncCallback_onPlaceChildren_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +void deserializeAndCallSyncCallback_OnTouchIconUrlReceivedEvent_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.readPointer()); - Ark_GeometryInfo selfLayoutInfo = GeometryInfo_serializer::read(thisDeserializer); - const Ark_Int32 childrenTmpBufLength = thisDeserializer.readInt32(); - Array_Layoutable childrenTmpBuf = {}; - thisDeserializer.resizeArray::type, - std::decay::type>(&childrenTmpBuf, childrenTmpBufLength); - for (int childrenTmpBufBufCounterI = 0; childrenTmpBufBufCounterI < childrenTmpBufLength; childrenTmpBufBufCounterI++) { - childrenTmpBuf.array[childrenTmpBufBufCounterI] = static_cast(Layoutable_serializer::read(thisDeserializer)); - } - Array_Layoutable children = childrenTmpBuf; - Ark_ConstraintSizeOptions constraint = ConstraintSizeOptions_serializer::read(thisDeserializer); - callSyncMethod(vmContext, resourceId, selfLayoutInfo, children, constraint); + const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointer()); + Ark_OnTouchIconUrlReceivedEvent value0 = OnTouchIconUrlReceivedEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); } -void deserializeAndCallCallback_OnScrollFrameBeginHandlerResult_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +void deserializeAndCallCallback_OnWindowNewEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); const Ark_Int32 _resourceId = thisDeserializer.readInt32(); - const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); thisDeserializer.readPointer(); - Ark_OnScrollFrameBeginHandlerResult value = OnScrollFrameBeginHandlerResult_serializer::read(thisDeserializer); - _call(_resourceId, value); + Ark_OnWindowNewEvent value0 = OnWindowNewEvent_serializer::read(thisDeserializer); + _call(_resourceId, value0); } -void deserializeAndCallSyncCallback_OnScrollFrameBeginHandlerResult_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +void deserializeAndCallSyncCallback_OnWindowNewEvent_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.readPointer()); - Ark_OnScrollFrameBeginHandlerResult value = OnScrollFrameBeginHandlerResult_serializer::read(thisDeserializer); - callSyncMethod(vmContext, resourceId, value); + const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointer()); + Ark_OnWindowNewEvent value0 = OnWindowNewEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value0); } void deserializeAndCallCallback_Opt_Array_FontDescriptor_Opt_Array_String_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { @@ -3472,6 +4176,42 @@ void deserializeAndCallSyncCallback_Void(Ark_VMContext vmContext, KSerializerBuf const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointer()); callSyncMethod(vmContext, resourceId); } +void deserializeAndCallCallback_WebKeyboardOptions_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_WebKeyboardOptions value = WebKeyboardOptions_serializer::read(thisDeserializer); + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_WebKeyboardOptions_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.readPointer()); + Ark_WebKeyboardOptions value = WebKeyboardOptions_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, value); +} +void deserializeAndCallCallback_WebResourceResponse_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_WebResourceResponse value = static_cast(WebResourceResponse_serializer::read(thisDeserializer)); + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_WebResourceResponse_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.readPointer()); + Ark_WebResourceResponse value = static_cast(WebResourceResponse_serializer::read(thisDeserializer)); + callSyncMethod(vmContext, resourceId, value); +} void deserializeAndCallCheckBoxModifierBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4074,6 +4814,24 @@ void deserializeAndCallSyncNavExtender_OnUpdateStack(Ark_VMContext vmContext, KS const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointer()); callSyncMethod(vmContext, resourceId); } +void deserializeAndCallOnAdsBlockedCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_AdsBlockedDetails details = AdsBlockedDetails_serializer::read(thisDeserializer); + _call(_resourceId, details); +} +void deserializeAndCallSyncOnAdsBlockedCallback(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.readPointer()); + Ark_AdsBlockedDetails details = AdsBlockedDetails_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, details); +} void deserializeAndCallOnAlphabetIndexerPopupSelectCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4186,6 +4944,22 @@ void deserializeAndCallSyncOnContentScrollCallback(Ark_VMContext vmContext, KSer Ark_Number totalOffsetY = static_cast(thisDeserializer.readNumber()); callSyncMethod(vmContext, resourceId, totalOffsetX, totalOffsetY); } +void deserializeAndCallOnContextMenuHideCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + _call(_resourceId); +} +void deserializeAndCallSyncOnContextMenuHideCallback(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.readPointer()); + callSyncMethod(vmContext, resourceId); +} void deserializeAndCallOnCreateMenuCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4272,6 +5046,24 @@ void deserializeAndCallSyncOnDragEventCallback(Ark_VMContext vmContext, KSeriali Opt_String extraParams = extraParamsTmpBuf; callSyncMethod(vmContext, resourceId, event, extraParams); } +void deserializeAndCallOnFirstMeaningfulPaintCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_FirstMeaningfulPaint firstMeaningfulPaint = FirstMeaningfulPaint_serializer::read(thisDeserializer); + _call(_resourceId, firstMeaningfulPaint); +} +void deserializeAndCallSyncOnFirstMeaningfulPaintCallback(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.readPointer()); + Ark_FirstMeaningfulPaint firstMeaningfulPaint = FirstMeaningfulPaint_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, firstMeaningfulPaint); +} void deserializeAndCallOnFoldStatusChangeCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4290,6 +5082,24 @@ void deserializeAndCallSyncOnFoldStatusChangeCallback(Ark_VMContext vmContext, K Ark_OnFoldStatusChangeInfo event = OnFoldStatusChangeInfo_serializer::read(thisDeserializer); callSyncMethod(vmContext, resourceId, event); } +void deserializeAndCallOnFullScreenEnterCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_FullScreenEnterEvent event = FullScreenEnterEvent_serializer::read(thisDeserializer); + _call(_resourceId, event); +} +void deserializeAndCallSyncOnFullScreenEnterCallback(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.readPointer()); + Ark_FullScreenEnterEvent event = FullScreenEnterEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, event); +} void deserializeAndCallOnHoverCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4328,6 +5138,24 @@ void deserializeAndCallSyncOnHoverStatusChangeCallback(Ark_VMContext vmContext, Ark_HoverEventParam param = HoverEventParam_serializer::read(thisDeserializer); callSyncMethod(vmContext, resourceId, param); } +void deserializeAndCallOnIntelligentTrackingPreventionCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_IntelligentTrackingPreventionDetails details = IntelligentTrackingPreventionDetails_serializer::read(thisDeserializer); + _call(_resourceId, details); +} +void deserializeAndCallSyncOnIntelligentTrackingPreventionCallback(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.readPointer()); + Ark_IntelligentTrackingPreventionDetails details = IntelligentTrackingPreventionDetails_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, details); +} void deserializeAndCallOnItemDragStartCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4350,6 +5178,24 @@ void deserializeAndCallSyncOnItemDragStartCallback(Ark_VMContext vmContext, KSer Callback_Opt_CustomBuilder_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Opt_CustomBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Opt_CustomBuilder_Void))))}; callSyncMethod(vmContext, resourceId, event, itemIndex, continuationResult); } +void deserializeAndCallOnLargestContentfulPaintCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_LargestContentfulPaint largestContentfulPaint = LargestContentfulPaint_serializer::read(thisDeserializer); + _call(_resourceId, largestContentfulPaint); +} +void deserializeAndCallSyncOnLargestContentfulPaintCallback(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.readPointer()); + Ark_LargestContentfulPaint largestContentfulPaint = LargestContentfulPaint_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, largestContentfulPaint); +} void deserializeAndCallOnLazyLoadingFunc(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4430,6 +5276,24 @@ void deserializeAndCallSyncOnMoveHandler(Ark_VMContext vmContext, KSerializerBuf Ark_Number to = static_cast(thisDeserializer.readNumber()); callSyncMethod(vmContext, resourceId, from, to); } +void deserializeAndCallOnNativeEmbedVisibilityChangeCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativeEmbedVisibilityInfo nativeEmbedVisibilityInfo = NativeEmbedVisibilityInfo_serializer::read(thisDeserializer); + _call(_resourceId, nativeEmbedVisibilityInfo); +} +void deserializeAndCallSyncOnNativeEmbedVisibilityChangeCallback(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.readPointer()); + Ark_NativeEmbedVisibilityInfo nativeEmbedVisibilityInfo = NativeEmbedVisibilityInfo_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, nativeEmbedVisibilityInfo); +} void deserializeAndCallOnNativeLoadCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4460,6 +5324,44 @@ void deserializeAndCallSyncOnNativeLoadCallback(Ark_VMContext vmContext, KSerial Opt_Object event = eventTmpBuf; callSyncMethod(vmContext, resourceId, event); } +void deserializeAndCallOnNavigationEntryCommittedCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_LoadCommittedDetails loadCommittedDetails = LoadCommittedDetails_serializer::read(thisDeserializer); + _call(_resourceId, loadCommittedDetails); +} +void deserializeAndCallSyncOnNavigationEntryCommittedCallback(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.readPointer()); + Ark_LoadCommittedDetails loadCommittedDetails = LoadCommittedDetails_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, loadCommittedDetails); +} +void deserializeAndCallOnOverrideUrlLoadingCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_WebResourceRequest webResourceRequest = static_cast(WebResourceRequest_serializer::read(thisDeserializer)); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + _call(_resourceId, webResourceRequest, continuationResult); +} +void deserializeAndCallSyncOnOverrideUrlLoadingCallback(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.readPointer()); + Ark_WebResourceRequest webResourceRequest = static_cast(WebResourceRequest_serializer::read(thisDeserializer)); + Callback_Boolean_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + callSyncMethod(vmContext, resourceId, webResourceRequest, continuationResult); +} void deserializeAndCallOnPasteCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4516,6 +5418,58 @@ void deserializeAndCallSyncOnRatingChangeCallback(Ark_VMContext vmContext, KSeri Ark_Number rating = static_cast(thisDeserializer.readNumber()); callSyncMethod(vmContext, resourceId, rating); } +void deserializeAndCallOnRenderProcessNotRespondingCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_RenderProcessNotRespondingData data = RenderProcessNotRespondingData_serializer::read(thisDeserializer); + _call(_resourceId, data); +} +void deserializeAndCallSyncOnRenderProcessNotRespondingCallback(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.readPointer()); + Ark_RenderProcessNotRespondingData data = RenderProcessNotRespondingData_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, data); +} +void deserializeAndCallOnRenderProcessRespondingCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + _call(_resourceId); +} +void deserializeAndCallSyncOnRenderProcessRespondingCallback(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.readPointer()); + callSyncMethod(vmContext, resourceId); +} +void deserializeAndCallOnSafeBrowsingCheckResultCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ThreatType threatType = static_cast(thisDeserializer.readInt32()); + _call(_resourceId, threatType); +} +void deserializeAndCallSyncOnSafeBrowsingCheckResultCallback(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.readPointer()); + Ark_ThreatType threatType = static_cast(thisDeserializer.readInt32()); + callSyncMethod(vmContext, resourceId, threatType); +} void deserializeAndCallOnScrollCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4616,6 +5570,24 @@ void deserializeAndCallSyncOnSelectCallback(Ark_VMContext vmContext, KSerializer Ark_String selectStr = static_cast(thisDeserializer.readString()); callSyncMethod(vmContext, resourceId, index, selectStr); } +void deserializeAndCallOnSslErrorEventCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_SslErrorEvent sslErrorEvent = SslErrorEvent_serializer::read(thisDeserializer); + _call(_resourceId, sslErrorEvent); +} +void deserializeAndCallSyncOnSslErrorEventCallback(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.readPointer()); + Ark_SslErrorEvent sslErrorEvent = SslErrorEvent_serializer::read(thisDeserializer); + callSyncMethod(vmContext, resourceId, sslErrorEvent); +} void deserializeAndCallOnSubmitCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -4934,6 +5906,24 @@ void deserializeAndCallSyncOnTotalCountFunc(Ark_VMContext vmContext, KSerializer Callback_Number_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Number_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Number_Void))))}; callSyncMethod(vmContext, resourceId, continuationResult); } +void deserializeAndCallOnViewportFitChangedCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ViewportFit viewportFit = static_cast(thisDeserializer.readInt32()); + _call(_resourceId, viewportFit); +} +void deserializeAndCallSyncOnViewportFitChangedCallback(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.readPointer()); + Ark_ViewportFit viewportFit = static_cast(thisDeserializer.readInt32()); + callSyncMethod(vmContext, resourceId, viewportFit); +} void deserializeAndCallOnWillScrollCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); @@ -5954,6 +6944,26 @@ void deserializeAndCallSyncVoidCallback(Ark_VMContext vmContext, KSerializerBuff const auto callSyncMethod = reinterpret_cast(thisDeserializer.readPointer()); callSyncMethod(vmContext, resourceId); } +void deserializeAndCallWebKeyboardCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + DeserializerBase thisDeserializer = DeserializerBase(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_WebKeyboardCallbackInfo keyboardCallbackInfo = WebKeyboardCallbackInfo_serializer::read(thisDeserializer); + Callback_WebKeyboardOptions_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_WebKeyboardOptions_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_WebKeyboardOptions_Void))))}; + _call(_resourceId, keyboardCallbackInfo, continuationResult); +} +void deserializeAndCallSyncWebKeyboardCallback(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.readPointer()); + Ark_WebKeyboardCallbackInfo keyboardCallbackInfo = WebKeyboardCallbackInfo_serializer::read(thisDeserializer); + Callback_WebKeyboardOptions_Void continuationResult = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_WebKeyboardOptions_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_WebKeyboardOptions_Void))))}; + callSyncMethod(vmContext, resourceId, keyboardCallbackInfo, continuationResult); +} void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark_Int32 thisLength) { switch (static_cast(kind)) { @@ -6018,6 +7028,8 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case Kind_Callback_Map_String_Object_Void: return deserializeAndCallCallback_Map_String_Object_Void(thisArray, thisLength); case Kind_Callback_MarqueeState_Void: return deserializeAndCallCallback_MarqueeState_Void(thisArray, thisLength); case Kind_Callback_MouseEvent_Void: return deserializeAndCallCallback_MouseEvent_Void(thisArray, thisLength); + case Kind_Callback_NativeEmbedDataInfo_Void: return deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisArray, thisLength); + case Kind_Callback_NativeEmbedTouchInfo_Void: return deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisArray, thisLength); case Kind_Callback_NavDestinationActiveReason_Void: return deserializeAndCallCallback_NavDestinationActiveReason_Void(thisArray, thisLength); case Kind_Callback_NavDestinationContext_Void: return deserializeAndCallCallback_NavDestinationContext_Void(thisArray, thisLength); case Kind_Callback_NavDestinationInfo_Void: return deserializeAndCallCallback_NavDestinationInfo_Void(thisArray, thisLength); @@ -6036,9 +7048,45 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case Kind_Callback_Number_Tuple_Number_Number_Number_Number: return deserializeAndCallCallback_Number_Tuple_Number_Number_Number_Number(thisArray, thisLength); case Kind_Callback_Number_Void: return deserializeAndCallCallback_Number_Void(thisArray, thisLength); case Kind_Callback_Object_Void: return deserializeAndCallCallback_Object_Void(thisArray, thisLength); + case Kind_Callback_OnAlertEvent_Boolean: return deserializeAndCallCallback_OnAlertEvent_Boolean(thisArray, thisLength); + case Kind_Callback_OnAudioStateChangedEvent_Void: return deserializeAndCallCallback_OnAudioStateChangedEvent_Void(thisArray, thisLength); + case Kind_Callback_OnBeforeUnloadEvent_Boolean: return deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(thisArray, thisLength); + case Kind_Callback_OnClientAuthenticationEvent_Void: return deserializeAndCallCallback_OnClientAuthenticationEvent_Void(thisArray, thisLength); + case Kind_Callback_OnConfirmEvent_Boolean: return deserializeAndCallCallback_OnConfirmEvent_Boolean(thisArray, thisLength); + case Kind_Callback_OnConsoleEvent_Boolean: return deserializeAndCallCallback_OnConsoleEvent_Boolean(thisArray, thisLength); + case Kind_Callback_OnContextMenuShowEvent_Boolean: return deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(thisArray, thisLength); + case Kind_Callback_OnDataResubmittedEvent_Void: return deserializeAndCallCallback_OnDataResubmittedEvent_Void(thisArray, thisLength); + case Kind_Callback_OnDownloadStartEvent_Void: return deserializeAndCallCallback_OnDownloadStartEvent_Void(thisArray, thisLength); + case Kind_Callback_OnErrorReceiveEvent_Void: return deserializeAndCallCallback_OnErrorReceiveEvent_Void(thisArray, thisLength); + case Kind_Callback_OnFaviconReceivedEvent_Void: return deserializeAndCallCallback_OnFaviconReceivedEvent_Void(thisArray, thisLength); + case Kind_Callback_OnFirstContentfulPaintEvent_Void: return deserializeAndCallCallback_OnFirstContentfulPaintEvent_Void(thisArray, thisLength); + case Kind_Callback_OnGeolocationShowEvent_Void: return deserializeAndCallCallback_OnGeolocationShowEvent_Void(thisArray, thisLength); + case Kind_Callback_OnHttpAuthRequestEvent_Boolean: return deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(thisArray, thisLength); + case Kind_Callback_OnHttpErrorReceiveEvent_Void: return deserializeAndCallCallback_OnHttpErrorReceiveEvent_Void(thisArray, thisLength); + case Kind_Callback_OnInterceptRequestEvent_WebResourceResponse: return deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceResponse(thisArray, thisLength); + case Kind_Callback_OnLoadInterceptEvent_Boolean: return deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(thisArray, thisLength); case Kind_Callback_onMeasureSize_SizeResult: return deserializeAndCallCallback_onMeasureSize_SizeResult(thisArray, thisLength); + case Kind_Callback_OnOverScrollEvent_Void: return deserializeAndCallCallback_OnOverScrollEvent_Void(thisArray, thisLength); + case Kind_Callback_OnPageBeginEvent_Void: return deserializeAndCallCallback_OnPageBeginEvent_Void(thisArray, thisLength); + case Kind_Callback_OnPageEndEvent_Void: return deserializeAndCallCallback_OnPageEndEvent_Void(thisArray, thisLength); + case Kind_Callback_OnPageVisibleEvent_Void: return deserializeAndCallCallback_OnPageVisibleEvent_Void(thisArray, thisLength); + case Kind_Callback_OnPermissionRequestEvent_Void: return deserializeAndCallCallback_OnPermissionRequestEvent_Void(thisArray, thisLength); case Kind_Callback_onPlaceChildren_Void: return deserializeAndCallCallback_onPlaceChildren_Void(thisArray, thisLength); + case Kind_Callback_OnProgressChangeEvent_Void: return deserializeAndCallCallback_OnProgressChangeEvent_Void(thisArray, thisLength); + case Kind_Callback_OnPromptEvent_Boolean: return deserializeAndCallCallback_OnPromptEvent_Boolean(thisArray, thisLength); + case Kind_Callback_OnRefreshAccessedHistoryEvent_Void: return deserializeAndCallCallback_OnRefreshAccessedHistoryEvent_Void(thisArray, thisLength); + case Kind_Callback_OnRenderExitedEvent_Void: return deserializeAndCallCallback_OnRenderExitedEvent_Void(thisArray, thisLength); + case Kind_Callback_OnResourceLoadEvent_Void: return deserializeAndCallCallback_OnResourceLoadEvent_Void(thisArray, thisLength); + case Kind_Callback_OnScaleChangeEvent_Void: return deserializeAndCallCallback_OnScaleChangeEvent_Void(thisArray, thisLength); + case Kind_Callback_OnScreenCaptureRequestEvent_Void: return deserializeAndCallCallback_OnScreenCaptureRequestEvent_Void(thisArray, thisLength); + case Kind_Callback_OnScrollEvent_Void: return deserializeAndCallCallback_OnScrollEvent_Void(thisArray, thisLength); case Kind_Callback_OnScrollFrameBeginHandlerResult_Void: return deserializeAndCallCallback_OnScrollFrameBeginHandlerResult_Void(thisArray, thisLength); + case Kind_Callback_OnSearchResultReceiveEvent_Void: return deserializeAndCallCallback_OnSearchResultReceiveEvent_Void(thisArray, thisLength); + case Kind_Callback_OnShowFileSelectorEvent_Boolean: return deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(thisArray, thisLength); + case Kind_Callback_OnSslErrorEventReceiveEvent_Void: return deserializeAndCallCallback_OnSslErrorEventReceiveEvent_Void(thisArray, thisLength); + case Kind_Callback_OnTitleReceiveEvent_Void: return deserializeAndCallCallback_OnTitleReceiveEvent_Void(thisArray, thisLength); + case Kind_Callback_OnTouchIconUrlReceivedEvent_Void: return deserializeAndCallCallback_OnTouchIconUrlReceivedEvent_Void(thisArray, thisLength); + case Kind_Callback_OnWindowNewEvent_Void: return deserializeAndCallCallback_OnWindowNewEvent_Void(thisArray, thisLength); case Kind_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void: return deserializeAndCallCallback_Opt_Array_FontDescriptor_Opt_Array_String_Void(thisArray, thisLength); case Kind_Callback_Opt_Array_NavDestinationTransition_Void: return deserializeAndCallCallback_Opt_Array_NavDestinationTransition_Void(thisArray, thisLength); case Kind_Callback_Opt_Array_String_Opt_Array_String_Void: return deserializeAndCallCallback_Opt_Array_String_Opt_Array_String_Void(thisArray, thisLength); @@ -6107,6 +7155,8 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case Kind_Callback_Union_CustomBuilder_DragItemInfo_Void: return deserializeAndCallCallback_Union_CustomBuilder_DragItemInfo_Void(thisArray, thisLength); case Kind_Callback_Union_Object_Undefined_Void: return deserializeAndCallCallback_Union_Object_Undefined_Void(thisArray, thisLength); case Kind_Callback_Void: return deserializeAndCallCallback_Void(thisArray, thisLength); + case Kind_Callback_WebKeyboardOptions_Void: return deserializeAndCallCallback_WebKeyboardOptions_Void(thisArray, thisLength); + case Kind_Callback_WebResourceResponse_Void: return deserializeAndCallCallback_WebResourceResponse_Void(thisArray, thisLength); case Kind_CheckBoxModifierBuilder: return deserializeAndCallCheckBoxModifierBuilder(thisArray, thisLength); case Kind_ContentDidScrollCallback: return deserializeAndCallContentDidScrollCallback(thisArray, thisLength); case Kind_ContentWillScrollCallback: return deserializeAndCallContentWillScrollCallback(thisArray, thisLength); @@ -6131,32 +7181,45 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case Kind_ModifierKeyStateGetter: return deserializeAndCallModifierKeyStateGetter(thisArray, thisLength); case Kind_NavDestinationTransitionDelegate: return deserializeAndCallNavDestinationTransitionDelegate(thisArray, thisLength); case Kind_NavExtender_OnUpdateStack: return deserializeAndCallNavExtender_OnUpdateStack(thisArray, thisLength); + case Kind_OnAdsBlockedCallback: return deserializeAndCallOnAdsBlockedCallback(thisArray, thisLength); case Kind_OnAlphabetIndexerPopupSelectCallback: return deserializeAndCallOnAlphabetIndexerPopupSelectCallback(thisArray, thisLength); case Kind_OnAlphabetIndexerRequestPopupDataCallback: return deserializeAndCallOnAlphabetIndexerRequestPopupDataCallback(thisArray, thisLength); case Kind_OnAlphabetIndexerSelectCallback: return deserializeAndCallOnAlphabetIndexerSelectCallback(thisArray, thisLength); case Kind_OnCheckboxChangeCallback: return deserializeAndCallOnCheckboxChangeCallback(thisArray, thisLength); case Kind_OnCheckboxGroupChangeCallback: return deserializeAndCallOnCheckboxGroupChangeCallback(thisArray, thisLength); case Kind_OnContentScrollCallback: return deserializeAndCallOnContentScrollCallback(thisArray, thisLength); + case Kind_OnContextMenuHideCallback: return deserializeAndCallOnContextMenuHideCallback(thisArray, thisLength); case Kind_OnCreateMenuCallback: return deserializeAndCallOnCreateMenuCallback(thisArray, thisLength); case Kind_OnDidChangeCallback: return deserializeAndCallOnDidChangeCallback(thisArray, thisLength); case Kind_OnDragEventCallback: return deserializeAndCallOnDragEventCallback(thisArray, thisLength); + case Kind_OnFirstMeaningfulPaintCallback: return deserializeAndCallOnFirstMeaningfulPaintCallback(thisArray, thisLength); case Kind_OnFoldStatusChangeCallback: return deserializeAndCallOnFoldStatusChangeCallback(thisArray, thisLength); + case Kind_OnFullScreenEnterCallback: return deserializeAndCallOnFullScreenEnterCallback(thisArray, thisLength); case Kind_OnHoverCallback: return deserializeAndCallOnHoverCallback(thisArray, thisLength); case Kind_OnHoverStatusChangeCallback: return deserializeAndCallOnHoverStatusChangeCallback(thisArray, thisLength); + case Kind_OnIntelligentTrackingPreventionCallback: return deserializeAndCallOnIntelligentTrackingPreventionCallback(thisArray, thisLength); case Kind_OnItemDragStartCallback: return deserializeAndCallOnItemDragStartCallback(thisArray, thisLength); + case Kind_OnLargestContentfulPaintCallback: return deserializeAndCallOnLargestContentfulPaintCallback(thisArray, thisLength); case Kind_OnLazyLoadingFunc: return deserializeAndCallOnLazyLoadingFunc(thisArray, thisLength); case Kind_OnLinearIndicatorChangeCallback: return deserializeAndCallOnLinearIndicatorChangeCallback(thisArray, thisLength); case Kind_OnMenuItemClickCallback: return deserializeAndCallOnMenuItemClickCallback(thisArray, thisLength); case Kind_OnMoveHandler: return deserializeAndCallOnMoveHandler(thisArray, thisLength); + case Kind_OnNativeEmbedVisibilityChangeCallback: return deserializeAndCallOnNativeEmbedVisibilityChangeCallback(thisArray, thisLength); case Kind_OnNativeLoadCallback: return deserializeAndCallOnNativeLoadCallback(thisArray, thisLength); + case Kind_OnNavigationEntryCommittedCallback: return deserializeAndCallOnNavigationEntryCommittedCallback(thisArray, thisLength); + case Kind_OnOverrideUrlLoadingCallback: return deserializeAndCallOnOverrideUrlLoadingCallback(thisArray, thisLength); case Kind_OnPasteCallback: return deserializeAndCallOnPasteCallback(thisArray, thisLength); case Kind_OnRadioChangeCallback: return deserializeAndCallOnRadioChangeCallback(thisArray, thisLength); case Kind_OnRatingChangeCallback: return deserializeAndCallOnRatingChangeCallback(thisArray, thisLength); + case Kind_OnRenderProcessNotRespondingCallback: return deserializeAndCallOnRenderProcessNotRespondingCallback(thisArray, thisLength); + case Kind_OnRenderProcessRespondingCallback: return deserializeAndCallOnRenderProcessRespondingCallback(thisArray, thisLength); + case Kind_OnSafeBrowsingCheckResultCallback: return deserializeAndCallOnSafeBrowsingCheckResultCallback(thisArray, thisLength); case Kind_OnScrollCallback: return deserializeAndCallOnScrollCallback(thisArray, thisLength); case Kind_OnScrollEdgeCallback: return deserializeAndCallOnScrollEdgeCallback(thisArray, thisLength); case Kind_OnScrollFrameBeginCallback: return deserializeAndCallOnScrollFrameBeginCallback(thisArray, thisLength); case Kind_OnScrollVisibleContentChangeCallback: return deserializeAndCallOnScrollVisibleContentChangeCallback(thisArray, thisLength); case Kind_OnSelectCallback: return deserializeAndCallOnSelectCallback(thisArray, thisLength); + case Kind_OnSslErrorEventCallback: return deserializeAndCallOnSslErrorEventCallback(thisArray, thisLength); case Kind_OnSubmitCallback: return deserializeAndCallOnSubmitCallback(thisArray, thisLength); case Kind_OnSwiperAnimationEndCallback: return deserializeAndCallOnSwiperAnimationEndCallback(thisArray, thisLength); case Kind_OnSwiperAnimationStartCallback: return deserializeAndCallOnSwiperAnimationStartCallback(thisArray, thisLength); @@ -6169,6 +7232,7 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case Kind_OnTextSelectionChangeCallback: return deserializeAndCallOnTextSelectionChangeCallback(thisArray, thisLength); case Kind_OnTimePickerChangeCallback: return deserializeAndCallOnTimePickerChangeCallback(thisArray, thisLength); case Kind_OnTotalCountFunc: return deserializeAndCallOnTotalCountFunc(thisArray, thisLength); + case Kind_OnViewportFitChangedCallback: return deserializeAndCallOnViewportFitChangedCallback(thisArray, thisLength); case Kind_OnWillScrollCallback: return deserializeAndCallOnWillScrollCallback(thisArray, thisLength); case Kind_PageMapBuilder: return deserializeAndCallPageMapBuilder(thisArray, thisLength); case Kind_PageTransitionCallback: return deserializeAndCallPageTransitionCallback(thisArray, thisLength); @@ -6207,6 +7271,7 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case Kind_UpdateTransitionCallback: return deserializeAndCallUpdateTransitionCallback(thisArray, thisLength); case Kind_VisibleAreaChangeCallback: return deserializeAndCallVisibleAreaChangeCallback(thisArray, thisLength); case Kind_VoidCallback: return deserializeAndCallVoidCallback(thisArray, thisLength); + case Kind_WebKeyboardCallback: return deserializeAndCallWebKeyboardCallback(thisArray, thisLength); } printf("Unknown callback kind\n"); } @@ -6275,6 +7340,8 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case Kind_Callback_Map_String_Object_Void: return deserializeAndCallSyncCallback_Map_String_Object_Void(vmContext, thisArray, thisLength); case Kind_Callback_MarqueeState_Void: return deserializeAndCallSyncCallback_MarqueeState_Void(vmContext, thisArray, thisLength); case Kind_Callback_MouseEvent_Void: return deserializeAndCallSyncCallback_MouseEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_NativeEmbedDataInfo_Void: return deserializeAndCallSyncCallback_NativeEmbedDataInfo_Void(vmContext, thisArray, thisLength); + case Kind_Callback_NativeEmbedTouchInfo_Void: return deserializeAndCallSyncCallback_NativeEmbedTouchInfo_Void(vmContext, thisArray, thisLength); case Kind_Callback_NavDestinationActiveReason_Void: return deserializeAndCallSyncCallback_NavDestinationActiveReason_Void(vmContext, thisArray, thisLength); case Kind_Callback_NavDestinationContext_Void: return deserializeAndCallSyncCallback_NavDestinationContext_Void(vmContext, thisArray, thisLength); case Kind_Callback_NavDestinationInfo_Void: return deserializeAndCallSyncCallback_NavDestinationInfo_Void(vmContext, thisArray, thisLength); @@ -6293,9 +7360,45 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case Kind_Callback_Number_Tuple_Number_Number_Number_Number: return deserializeAndCallSyncCallback_Number_Tuple_Number_Number_Number_Number(vmContext, thisArray, thisLength); case Kind_Callback_Number_Void: return deserializeAndCallSyncCallback_Number_Void(vmContext, thisArray, thisLength); case Kind_Callback_Object_Void: return deserializeAndCallSyncCallback_Object_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnAlertEvent_Boolean: return deserializeAndCallSyncCallback_OnAlertEvent_Boolean(vmContext, thisArray, thisLength); + case Kind_Callback_OnAudioStateChangedEvent_Void: return deserializeAndCallSyncCallback_OnAudioStateChangedEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnBeforeUnloadEvent_Boolean: return deserializeAndCallSyncCallback_OnBeforeUnloadEvent_Boolean(vmContext, thisArray, thisLength); + case Kind_Callback_OnClientAuthenticationEvent_Void: return deserializeAndCallSyncCallback_OnClientAuthenticationEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnConfirmEvent_Boolean: return deserializeAndCallSyncCallback_OnConfirmEvent_Boolean(vmContext, thisArray, thisLength); + case Kind_Callback_OnConsoleEvent_Boolean: return deserializeAndCallSyncCallback_OnConsoleEvent_Boolean(vmContext, thisArray, thisLength); + case Kind_Callback_OnContextMenuShowEvent_Boolean: return deserializeAndCallSyncCallback_OnContextMenuShowEvent_Boolean(vmContext, thisArray, thisLength); + case Kind_Callback_OnDataResubmittedEvent_Void: return deserializeAndCallSyncCallback_OnDataResubmittedEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnDownloadStartEvent_Void: return deserializeAndCallSyncCallback_OnDownloadStartEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnErrorReceiveEvent_Void: return deserializeAndCallSyncCallback_OnErrorReceiveEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnFaviconReceivedEvent_Void: return deserializeAndCallSyncCallback_OnFaviconReceivedEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnFirstContentfulPaintEvent_Void: return deserializeAndCallSyncCallback_OnFirstContentfulPaintEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnGeolocationShowEvent_Void: return deserializeAndCallSyncCallback_OnGeolocationShowEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnHttpAuthRequestEvent_Boolean: return deserializeAndCallSyncCallback_OnHttpAuthRequestEvent_Boolean(vmContext, thisArray, thisLength); + case Kind_Callback_OnHttpErrorReceiveEvent_Void: return deserializeAndCallSyncCallback_OnHttpErrorReceiveEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnInterceptRequestEvent_WebResourceResponse: return deserializeAndCallSyncCallback_OnInterceptRequestEvent_WebResourceResponse(vmContext, thisArray, thisLength); + case Kind_Callback_OnLoadInterceptEvent_Boolean: return deserializeAndCallSyncCallback_OnLoadInterceptEvent_Boolean(vmContext, thisArray, thisLength); case Kind_Callback_onMeasureSize_SizeResult: return deserializeAndCallSyncCallback_onMeasureSize_SizeResult(vmContext, thisArray, thisLength); + case Kind_Callback_OnOverScrollEvent_Void: return deserializeAndCallSyncCallback_OnOverScrollEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnPageBeginEvent_Void: return deserializeAndCallSyncCallback_OnPageBeginEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnPageEndEvent_Void: return deserializeAndCallSyncCallback_OnPageEndEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnPageVisibleEvent_Void: return deserializeAndCallSyncCallback_OnPageVisibleEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnPermissionRequestEvent_Void: return deserializeAndCallSyncCallback_OnPermissionRequestEvent_Void(vmContext, thisArray, thisLength); case Kind_Callback_onPlaceChildren_Void: return deserializeAndCallSyncCallback_onPlaceChildren_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnProgressChangeEvent_Void: return deserializeAndCallSyncCallback_OnProgressChangeEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnPromptEvent_Boolean: return deserializeAndCallSyncCallback_OnPromptEvent_Boolean(vmContext, thisArray, thisLength); + case Kind_Callback_OnRefreshAccessedHistoryEvent_Void: return deserializeAndCallSyncCallback_OnRefreshAccessedHistoryEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnRenderExitedEvent_Void: return deserializeAndCallSyncCallback_OnRenderExitedEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnResourceLoadEvent_Void: return deserializeAndCallSyncCallback_OnResourceLoadEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnScaleChangeEvent_Void: return deserializeAndCallSyncCallback_OnScaleChangeEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnScreenCaptureRequestEvent_Void: return deserializeAndCallSyncCallback_OnScreenCaptureRequestEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnScrollEvent_Void: return deserializeAndCallSyncCallback_OnScrollEvent_Void(vmContext, thisArray, thisLength); case Kind_Callback_OnScrollFrameBeginHandlerResult_Void: return deserializeAndCallSyncCallback_OnScrollFrameBeginHandlerResult_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnSearchResultReceiveEvent_Void: return deserializeAndCallSyncCallback_OnSearchResultReceiveEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnShowFileSelectorEvent_Boolean: return deserializeAndCallSyncCallback_OnShowFileSelectorEvent_Boolean(vmContext, thisArray, thisLength); + case Kind_Callback_OnSslErrorEventReceiveEvent_Void: return deserializeAndCallSyncCallback_OnSslErrorEventReceiveEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnTitleReceiveEvent_Void: return deserializeAndCallSyncCallback_OnTitleReceiveEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnTouchIconUrlReceivedEvent_Void: return deserializeAndCallSyncCallback_OnTouchIconUrlReceivedEvent_Void(vmContext, thisArray, thisLength); + case Kind_Callback_OnWindowNewEvent_Void: return deserializeAndCallSyncCallback_OnWindowNewEvent_Void(vmContext, thisArray, thisLength); case Kind_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void: return deserializeAndCallSyncCallback_Opt_Array_FontDescriptor_Opt_Array_String_Void(vmContext, thisArray, thisLength); case Kind_Callback_Opt_Array_NavDestinationTransition_Void: return deserializeAndCallSyncCallback_Opt_Array_NavDestinationTransition_Void(vmContext, thisArray, thisLength); case Kind_Callback_Opt_Array_String_Opt_Array_String_Void: return deserializeAndCallSyncCallback_Opt_Array_String_Opt_Array_String_Void(vmContext, thisArray, thisLength); @@ -6364,6 +7467,8 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case Kind_Callback_Union_CustomBuilder_DragItemInfo_Void: return deserializeAndCallSyncCallback_Union_CustomBuilder_DragItemInfo_Void(vmContext, thisArray, thisLength); case Kind_Callback_Union_Object_Undefined_Void: return deserializeAndCallSyncCallback_Union_Object_Undefined_Void(vmContext, thisArray, thisLength); case Kind_Callback_Void: return deserializeAndCallSyncCallback_Void(vmContext, thisArray, thisLength); + case Kind_Callback_WebKeyboardOptions_Void: return deserializeAndCallSyncCallback_WebKeyboardOptions_Void(vmContext, thisArray, thisLength); + case Kind_Callback_WebResourceResponse_Void: return deserializeAndCallSyncCallback_WebResourceResponse_Void(vmContext, thisArray, thisLength); case Kind_CheckBoxModifierBuilder: return deserializeAndCallSyncCheckBoxModifierBuilder(vmContext, thisArray, thisLength); case Kind_ContentDidScrollCallback: return deserializeAndCallSyncContentDidScrollCallback(vmContext, thisArray, thisLength); case Kind_ContentWillScrollCallback: return deserializeAndCallSyncContentWillScrollCallback(vmContext, thisArray, thisLength); @@ -6388,32 +7493,45 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case Kind_ModifierKeyStateGetter: return deserializeAndCallSyncModifierKeyStateGetter(vmContext, thisArray, thisLength); case Kind_NavDestinationTransitionDelegate: return deserializeAndCallSyncNavDestinationTransitionDelegate(vmContext, thisArray, thisLength); case Kind_NavExtender_OnUpdateStack: return deserializeAndCallSyncNavExtender_OnUpdateStack(vmContext, thisArray, thisLength); + case Kind_OnAdsBlockedCallback: return deserializeAndCallSyncOnAdsBlockedCallback(vmContext, thisArray, thisLength); case Kind_OnAlphabetIndexerPopupSelectCallback: return deserializeAndCallSyncOnAlphabetIndexerPopupSelectCallback(vmContext, thisArray, thisLength); case Kind_OnAlphabetIndexerRequestPopupDataCallback: return deserializeAndCallSyncOnAlphabetIndexerRequestPopupDataCallback(vmContext, thisArray, thisLength); case Kind_OnAlphabetIndexerSelectCallback: return deserializeAndCallSyncOnAlphabetIndexerSelectCallback(vmContext, thisArray, thisLength); case Kind_OnCheckboxChangeCallback: return deserializeAndCallSyncOnCheckboxChangeCallback(vmContext, thisArray, thisLength); case Kind_OnCheckboxGroupChangeCallback: return deserializeAndCallSyncOnCheckboxGroupChangeCallback(vmContext, thisArray, thisLength); case Kind_OnContentScrollCallback: return deserializeAndCallSyncOnContentScrollCallback(vmContext, thisArray, thisLength); + case Kind_OnContextMenuHideCallback: return deserializeAndCallSyncOnContextMenuHideCallback(vmContext, thisArray, thisLength); case Kind_OnCreateMenuCallback: return deserializeAndCallSyncOnCreateMenuCallback(vmContext, thisArray, thisLength); case Kind_OnDidChangeCallback: return deserializeAndCallSyncOnDidChangeCallback(vmContext, thisArray, thisLength); case Kind_OnDragEventCallback: return deserializeAndCallSyncOnDragEventCallback(vmContext, thisArray, thisLength); + case Kind_OnFirstMeaningfulPaintCallback: return deserializeAndCallSyncOnFirstMeaningfulPaintCallback(vmContext, thisArray, thisLength); case Kind_OnFoldStatusChangeCallback: return deserializeAndCallSyncOnFoldStatusChangeCallback(vmContext, thisArray, thisLength); + case Kind_OnFullScreenEnterCallback: return deserializeAndCallSyncOnFullScreenEnterCallback(vmContext, thisArray, thisLength); case Kind_OnHoverCallback: return deserializeAndCallSyncOnHoverCallback(vmContext, thisArray, thisLength); case Kind_OnHoverStatusChangeCallback: return deserializeAndCallSyncOnHoverStatusChangeCallback(vmContext, thisArray, thisLength); + case Kind_OnIntelligentTrackingPreventionCallback: return deserializeAndCallSyncOnIntelligentTrackingPreventionCallback(vmContext, thisArray, thisLength); case Kind_OnItemDragStartCallback: return deserializeAndCallSyncOnItemDragStartCallback(vmContext, thisArray, thisLength); + case Kind_OnLargestContentfulPaintCallback: return deserializeAndCallSyncOnLargestContentfulPaintCallback(vmContext, thisArray, thisLength); case Kind_OnLazyLoadingFunc: return deserializeAndCallSyncOnLazyLoadingFunc(vmContext, thisArray, thisLength); case Kind_OnLinearIndicatorChangeCallback: return deserializeAndCallSyncOnLinearIndicatorChangeCallback(vmContext, thisArray, thisLength); case Kind_OnMenuItemClickCallback: return deserializeAndCallSyncOnMenuItemClickCallback(vmContext, thisArray, thisLength); case Kind_OnMoveHandler: return deserializeAndCallSyncOnMoveHandler(vmContext, thisArray, thisLength); + case Kind_OnNativeEmbedVisibilityChangeCallback: return deserializeAndCallSyncOnNativeEmbedVisibilityChangeCallback(vmContext, thisArray, thisLength); case Kind_OnNativeLoadCallback: return deserializeAndCallSyncOnNativeLoadCallback(vmContext, thisArray, thisLength); + case Kind_OnNavigationEntryCommittedCallback: return deserializeAndCallSyncOnNavigationEntryCommittedCallback(vmContext, thisArray, thisLength); + case Kind_OnOverrideUrlLoadingCallback: return deserializeAndCallSyncOnOverrideUrlLoadingCallback(vmContext, thisArray, thisLength); case Kind_OnPasteCallback: return deserializeAndCallSyncOnPasteCallback(vmContext, thisArray, thisLength); case Kind_OnRadioChangeCallback: return deserializeAndCallSyncOnRadioChangeCallback(vmContext, thisArray, thisLength); case Kind_OnRatingChangeCallback: return deserializeAndCallSyncOnRatingChangeCallback(vmContext, thisArray, thisLength); + case Kind_OnRenderProcessNotRespondingCallback: return deserializeAndCallSyncOnRenderProcessNotRespondingCallback(vmContext, thisArray, thisLength); + case Kind_OnRenderProcessRespondingCallback: return deserializeAndCallSyncOnRenderProcessRespondingCallback(vmContext, thisArray, thisLength); + case Kind_OnSafeBrowsingCheckResultCallback: return deserializeAndCallSyncOnSafeBrowsingCheckResultCallback(vmContext, thisArray, thisLength); case Kind_OnScrollCallback: return deserializeAndCallSyncOnScrollCallback(vmContext, thisArray, thisLength); case Kind_OnScrollEdgeCallback: return deserializeAndCallSyncOnScrollEdgeCallback(vmContext, thisArray, thisLength); case Kind_OnScrollFrameBeginCallback: return deserializeAndCallSyncOnScrollFrameBeginCallback(vmContext, thisArray, thisLength); case Kind_OnScrollVisibleContentChangeCallback: return deserializeAndCallSyncOnScrollVisibleContentChangeCallback(vmContext, thisArray, thisLength); case Kind_OnSelectCallback: return deserializeAndCallSyncOnSelectCallback(vmContext, thisArray, thisLength); + case Kind_OnSslErrorEventCallback: return deserializeAndCallSyncOnSslErrorEventCallback(vmContext, thisArray, thisLength); case Kind_OnSubmitCallback: return deserializeAndCallSyncOnSubmitCallback(vmContext, thisArray, thisLength); case Kind_OnSwiperAnimationEndCallback: return deserializeAndCallSyncOnSwiperAnimationEndCallback(vmContext, thisArray, thisLength); case Kind_OnSwiperAnimationStartCallback: return deserializeAndCallSyncOnSwiperAnimationStartCallback(vmContext, thisArray, thisLength); @@ -6426,6 +7544,7 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case Kind_OnTextSelectionChangeCallback: return deserializeAndCallSyncOnTextSelectionChangeCallback(vmContext, thisArray, thisLength); case Kind_OnTimePickerChangeCallback: return deserializeAndCallSyncOnTimePickerChangeCallback(vmContext, thisArray, thisLength); case Kind_OnTotalCountFunc: return deserializeAndCallSyncOnTotalCountFunc(vmContext, thisArray, thisLength); + case Kind_OnViewportFitChangedCallback: return deserializeAndCallSyncOnViewportFitChangedCallback(vmContext, thisArray, thisLength); case Kind_OnWillScrollCallback: return deserializeAndCallSyncOnWillScrollCallback(vmContext, thisArray, thisLength); case Kind_PageMapBuilder: return deserializeAndCallSyncPageMapBuilder(vmContext, thisArray, thisLength); case Kind_PageTransitionCallback: return deserializeAndCallSyncPageTransitionCallback(vmContext, thisArray, thisLength); @@ -6464,6 +7583,7 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case Kind_UpdateTransitionCallback: return deserializeAndCallSyncUpdateTransitionCallback(vmContext, thisArray, thisLength); case Kind_VisibleAreaChangeCallback: return deserializeAndCallSyncVisibleAreaChangeCallback(vmContext, thisArray, thisLength); case Kind_VoidCallback: return deserializeAndCallSyncVoidCallback(vmContext, thisArray, thisLength); + case Kind_WebKeyboardCallback: return deserializeAndCallSyncWebKeyboardCallback(vmContext, thisArray, thisLength); } printf("Unknown callback kind\n"); } diff --git a/arkoala-arkts/framework/native/src/generated/callback_kind.h b/arkoala-arkts/framework/native/src/generated/callback_kind.h index f467c04c9..2ae07f580 100644 --- a/arkoala-arkts/framework/native/src/generated/callback_kind.h +++ b/arkoala-arkts/framework/native/src/generated/callback_kind.h @@ -80,6 +80,8 @@ typedef enum CallbackKind { Kind_Callback_Map_String_Object_Void = -1146723341, Kind_Callback_MarqueeState_Void = -716263454, Kind_Callback_MouseEvent_Void = -1382640094, + Kind_Callback_NativeEmbedDataInfo_Void = 477481563, + Kind_Callback_NativeEmbedTouchInfo_Void = -1090303858, Kind_Callback_NavDestinationActiveReason_Void = 634825762, Kind_Callback_NavDestinationContext_Void = -1642725259, Kind_Callback_NavDestinationInfo_Void = 605007940, @@ -98,9 +100,45 @@ typedef enum CallbackKind { Kind_Callback_Number_Tuple_Number_Number_Number_Number = 1618565120, Kind_Callback_Number_Void = 36519084, Kind_Callback_Object_Void = -1782529222, + Kind_Callback_OnAlertEvent_Boolean = 806070428, + Kind_Callback_OnAudioStateChangedEvent_Void = -1559789631, + Kind_Callback_OnBeforeUnloadEvent_Boolean = -873162122, + Kind_Callback_OnClientAuthenticationEvent_Void = 608991355, + Kind_Callback_OnConfirmEvent_Boolean = 317864672, + Kind_Callback_OnConsoleEvent_Boolean = 893367077, + Kind_Callback_OnContextMenuShowEvent_Boolean = 332449533, + Kind_Callback_OnDataResubmittedEvent_Void = 118631204, + Kind_Callback_OnDownloadStartEvent_Void = 1834611702, + Kind_Callback_OnErrorReceiveEvent_Void = -1792851375, + Kind_Callback_OnFaviconReceivedEvent_Void = -243916553, + Kind_Callback_OnFirstContentfulPaintEvent_Void = -1852060212, + Kind_Callback_OnGeolocationShowEvent_Void = -941896815, + Kind_Callback_OnHttpAuthRequestEvent_Boolean = 780282803, + Kind_Callback_OnHttpErrorReceiveEvent_Void = -2066745559, + Kind_Callback_OnInterceptRequestEvent_WebResourceResponse = 1442698200, + Kind_Callback_OnLoadInterceptEvent_Boolean = 1231444306, Kind_Callback_onMeasureSize_SizeResult = -1356285653, + Kind_Callback_OnOverScrollEvent_Void = -860386431, + Kind_Callback_OnPageBeginEvent_Void = -2040193994, + Kind_Callback_OnPageEndEvent_Void = -130135362, + Kind_Callback_OnPageVisibleEvent_Void = 1805946367, + Kind_Callback_OnPermissionRequestEvent_Void = 529980696, Kind_Callback_onPlaceChildren_Void = -738620506, + Kind_Callback_OnProgressChangeEvent_Void = 1018740377, + Kind_Callback_OnPromptEvent_Boolean = -1826742986, + Kind_Callback_OnRefreshAccessedHistoryEvent_Void = 1978364344, + Kind_Callback_OnRenderExitedEvent_Void = -1413785559, + Kind_Callback_OnResourceLoadEvent_Void = 793995118, + Kind_Callback_OnScaleChangeEvent_Void = -1782102148, + Kind_Callback_OnScreenCaptureRequestEvent_Void = -1972321573, + Kind_Callback_OnScrollEvent_Void = -172908881, Kind_Callback_OnScrollFrameBeginHandlerResult_Void = 1637092936, + Kind_Callback_OnSearchResultReceiveEvent_Void = -1495570, + Kind_Callback_OnShowFileSelectorEvent_Boolean = -636069598, + Kind_Callback_OnSslErrorEventReceiveEvent_Void = 1624791665, + Kind_Callback_OnTitleReceiveEvent_Void = -318085495, + Kind_Callback_OnTouchIconUrlReceivedEvent_Void = 1657893064, + Kind_Callback_OnWindowNewEvent_Void = -2052382574, Kind_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void = -296989211, Kind_Callback_Opt_Array_NavDestinationTransition_Void = 406871767, Kind_Callback_Opt_Array_String_Opt_Array_String_Void = 287839344, @@ -169,6 +207,8 @@ typedef enum CallbackKind { Kind_Callback_Union_CustomBuilder_DragItemInfo_Void = -620935067, Kind_Callback_Union_Object_Undefined_Void = 411311059, Kind_Callback_Void = -1867723152, + Kind_Callback_WebKeyboardOptions_Void = -1376223390, + Kind_Callback_WebResourceResponse_Void = 831645046, Kind_CheckBoxModifierBuilder = 1317697111, Kind_ContentDidScrollCallback = 1532328438, Kind_ContentWillScrollCallback = -2146044511, @@ -193,32 +233,45 @@ typedef enum CallbackKind { Kind_ModifierKeyStateGetter = -1026503952, Kind_NavDestinationTransitionDelegate = -1066063065, Kind_NavExtender_OnUpdateStack = -588228933, + Kind_OnAdsBlockedCallback = 1572284740, Kind_OnAlphabetIndexerPopupSelectCallback = 726938390, Kind_OnAlphabetIndexerRequestPopupDataCallback = -1956514817, Kind_OnAlphabetIndexerSelectCallback = -1189721220, Kind_OnCheckboxChangeCallback = -1198592337, Kind_OnCheckboxGroupChangeCallback = -1053064240, Kind_OnContentScrollCallback = -419979106, + Kind_OnContextMenuHideCallback = 1788572278, Kind_OnCreateMenuCallback = 312701677, Kind_OnDidChangeCallback = 1648184341, Kind_OnDragEventCallback = 1451593190, + Kind_OnFirstMeaningfulPaintCallback = 767275770, Kind_OnFoldStatusChangeCallback = 2050387049, + Kind_OnFullScreenEnterCallback = 81230317, Kind_OnHoverCallback = -2025767812, Kind_OnHoverStatusChangeCallback = 9040430, + Kind_OnIntelligentTrackingPreventionCallback = -1377876844, Kind_OnItemDragStartCallback = 949409727, + Kind_OnLargestContentfulPaintCallback = 1390640532, Kind_OnLazyLoadingFunc = -405536347, Kind_OnLinearIndicatorChangeCallback = -968773856, Kind_OnMenuItemClickCallback = -1106041422, Kind_OnMoveHandler = -1200281222, + Kind_OnNativeEmbedVisibilityChangeCallback = -1641338704, Kind_OnNativeLoadCallback = -823037763, + Kind_OnNavigationEntryCommittedCallback = -398722176, + Kind_OnOverrideUrlLoadingCallback = 865258467, Kind_OnPasteCallback = 1738363337, Kind_OnRadioChangeCallback = 511412333, Kind_OnRatingChangeCallback = -551895045, + Kind_OnRenderProcessNotRespondingCallback = 47282303, + Kind_OnRenderProcessRespondingCallback = 1334389194, + Kind_OnSafeBrowsingCheckResultCallback = -1099824577, Kind_OnScrollCallback = -160015401, Kind_OnScrollEdgeCallback = -1259214476, Kind_OnScrollFrameBeginCallback = -2133791987, Kind_OnScrollVisibleContentChangeCallback = 625641334, Kind_OnSelectCallback = -1486869198, + Kind_OnSslErrorEventCallback = -399603614, Kind_OnSubmitCallback = -1961646162, Kind_OnSwiperAnimationEndCallback = -143686583, Kind_OnSwiperAnimationStartCallback = 876602502, @@ -231,6 +284,7 @@ typedef enum CallbackKind { Kind_OnTextSelectionChangeCallback = 695228737, Kind_OnTimePickerChangeCallback = 994429103, Kind_OnTotalCountFunc = 782080172, + Kind_OnViewportFitChangedCallback = 1847083191, Kind_OnWillScrollCallback = 1483622345, Kind_PageMapBuilder = 256377244, Kind_PageTransitionCallback = 1627123591, @@ -269,6 +323,7 @@ typedef enum CallbackKind { Kind_UpdateTransitionCallback = -448105339, Kind_VisibleAreaChangeCallback = 541663396, Kind_VoidCallback = -2038961969, + Kind_WebKeyboardCallback = -1829763354, } CallbackKind; #endif diff --git a/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc b/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc index fbfcf4211..fb003be9c 100644 --- a/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc +++ b/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc @@ -1384,6 +1384,46 @@ void callManagedCallback_MouseEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 MouseEvent_serializer::write(argsSerializer, event); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedCallback_NativeEmbedDataInfo_Void(Ark_Int32 resourceId, Ark_NativeEmbedDataInfo event) +{ + 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_NativeEmbedDataInfo_Void); + argsSerializer.writeInt32(resourceId); + NativeEmbedDataInfo_serializer::write(argsSerializer, event); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_NativeEmbedDataInfo_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativeEmbedDataInfo event) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_NativeEmbedDataInfo_Void); + argsSerializer.writeInt32(resourceId); + NativeEmbedDataInfo_serializer::write(argsSerializer, event); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_NativeEmbedTouchInfo_Void(Ark_Int32 resourceId, Ark_NativeEmbedTouchInfo event) +{ + 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_NativeEmbedTouchInfo_Void); + argsSerializer.writeInt32(resourceId); + NativeEmbedTouchInfo_serializer::write(argsSerializer, event); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_NativeEmbedTouchInfo_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativeEmbedTouchInfo event) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_NativeEmbedTouchInfo_Void); + argsSerializer.writeInt32(resourceId); + NativeEmbedTouchInfo_serializer::write(argsSerializer, event); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedCallback_NavDestinationActiveReason_Void(Ark_Int32 resourceId, Ark_NavDestinationActiveReason value0) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -1798,94 +1838,874 @@ void callManagedCallback_Object_VoidSync(Ark_VMContext vmContext, Ark_Int32 reso argsSerializer.writeObject(value0); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } -void callManagedCallback_onMeasureSize_SizeResult(Ark_Int32 resourceId, Ark_GeometryInfo selfLayoutInfo, Array_Measurable children, Ark_ConstraintSizeOptions constraint, Callback_SizeResult_Void continuation) +void callManagedCallback_OnAlertEvent_Boolean(Ark_Int32 resourceId, Ark_OnAlertEvent value0, Callback_Boolean_Void continuation) { 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_onMeasureSize_SizeResult); + argsSerializer.writeInt32(Kind_Callback_OnAlertEvent_Boolean); argsSerializer.writeInt32(resourceId); - GeometryInfo_serializer::write(argsSerializer, selfLayoutInfo); - argsSerializer.writeInt32(children.length); - for (int childrenCounterI = 0; childrenCounterI < children.length; childrenCounterI++) { - const Ark_Measurable childrenTmpElement = children.array[childrenCounterI]; - Measurable_serializer::write(argsSerializer, childrenTmpElement); - } - ConstraintSizeOptions_serializer::write(argsSerializer, constraint); + OnAlertEvent_serializer::write(argsSerializer, value0); argsSerializer.writeCallbackResource(continuation.resource); argsSerializer.writePointer(reinterpret_cast(continuation.call)); argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); enqueueCallback(&callbackBuffer); } -void callManagedCallback_onMeasureSize_SizeResultSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_GeometryInfo selfLayoutInfo, Array_Measurable children, Ark_ConstraintSizeOptions constraint, Callback_SizeResult_Void continuation) +void callManagedCallback_OnAlertEvent_BooleanSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnAlertEvent value0, Callback_Boolean_Void continuation) { uint8_t dataBuffer[4096]; SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); - argsSerializer.writeInt32(Kind_Callback_onMeasureSize_SizeResult); + argsSerializer.writeInt32(Kind_Callback_OnAlertEvent_Boolean); argsSerializer.writeInt32(resourceId); - GeometryInfo_serializer::write(argsSerializer, selfLayoutInfo); - argsSerializer.writeInt32(children.length); - for (int childrenCounterI = 0; childrenCounterI < children.length; childrenCounterI++) { - const Ark_Measurable childrenTmpElement = children.array[childrenCounterI]; - Measurable_serializer::write(argsSerializer, childrenTmpElement); - } - ConstraintSizeOptions_serializer::write(argsSerializer, constraint); + OnAlertEvent_serializer::write(argsSerializer, value0); argsSerializer.writeCallbackResource(continuation.resource); argsSerializer.writePointer(reinterpret_cast(continuation.call)); argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } -void callManagedCallback_onPlaceChildren_Void(Ark_Int32 resourceId, Ark_GeometryInfo selfLayoutInfo, Array_Layoutable children, Ark_ConstraintSizeOptions constraint) +void callManagedCallback_OnAudioStateChangedEvent_Void(Ark_Int32 resourceId, Ark_OnAudioStateChangedEvent value0) { 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_onPlaceChildren_Void); + argsSerializer.writeInt32(Kind_Callback_OnAudioStateChangedEvent_Void); argsSerializer.writeInt32(resourceId); - GeometryInfo_serializer::write(argsSerializer, selfLayoutInfo); - argsSerializer.writeInt32(children.length); - for (int childrenCounterI = 0; childrenCounterI < children.length; childrenCounterI++) { - const Ark_Layoutable childrenTmpElement = children.array[childrenCounterI]; - Layoutable_serializer::write(argsSerializer, childrenTmpElement); - } - ConstraintSizeOptions_serializer::write(argsSerializer, constraint); + OnAudioStateChangedEvent_serializer::write(argsSerializer, value0); enqueueCallback(&callbackBuffer); } -void callManagedCallback_onPlaceChildren_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_GeometryInfo selfLayoutInfo, Array_Layoutable children, Ark_ConstraintSizeOptions constraint) +void callManagedCallback_OnAudioStateChangedEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnAudioStateChangedEvent value0) { uint8_t dataBuffer[4096]; SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); - argsSerializer.writeInt32(Kind_Callback_onPlaceChildren_Void); + argsSerializer.writeInt32(Kind_Callback_OnAudioStateChangedEvent_Void); argsSerializer.writeInt32(resourceId); - GeometryInfo_serializer::write(argsSerializer, selfLayoutInfo); - argsSerializer.writeInt32(children.length); - for (int childrenCounterI = 0; childrenCounterI < children.length; childrenCounterI++) { - const Ark_Layoutable childrenTmpElement = children.array[childrenCounterI]; - Layoutable_serializer::write(argsSerializer, childrenTmpElement); - } - ConstraintSizeOptions_serializer::write(argsSerializer, constraint); + OnAudioStateChangedEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnBeforeUnloadEvent_Boolean(Ark_Int32 resourceId, Ark_OnBeforeUnloadEvent value0, Callback_Boolean_Void continuation) +{ + 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_OnBeforeUnloadEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnBeforeUnloadEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnBeforeUnloadEvent_BooleanSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnBeforeUnloadEvent value0, Callback_Boolean_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnBeforeUnloadEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnBeforeUnloadEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnClientAuthenticationEvent_Void(Ark_Int32 resourceId, Ark_OnClientAuthenticationEvent value0) +{ + 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_OnClientAuthenticationEvent_Void); + argsSerializer.writeInt32(resourceId); + OnClientAuthenticationEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnClientAuthenticationEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnClientAuthenticationEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnClientAuthenticationEvent_Void); + argsSerializer.writeInt32(resourceId); + OnClientAuthenticationEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnConfirmEvent_Boolean(Ark_Int32 resourceId, Ark_OnConfirmEvent value0, Callback_Boolean_Void continuation) +{ + 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_OnConfirmEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnConfirmEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnConfirmEvent_BooleanSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnConfirmEvent value0, Callback_Boolean_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnConfirmEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnConfirmEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnConsoleEvent_Boolean(Ark_Int32 resourceId, Ark_OnConsoleEvent value0, Callback_Boolean_Void continuation) +{ + 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_OnConsoleEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnConsoleEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnConsoleEvent_BooleanSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnConsoleEvent value0, Callback_Boolean_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnConsoleEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnConsoleEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnContextMenuShowEvent_Boolean(Ark_Int32 resourceId, Ark_OnContextMenuShowEvent value0, Callback_Boolean_Void continuation) +{ + 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_OnContextMenuShowEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnContextMenuShowEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnContextMenuShowEvent_BooleanSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnContextMenuShowEvent value0, Callback_Boolean_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnContextMenuShowEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnContextMenuShowEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnDataResubmittedEvent_Void(Ark_Int32 resourceId, Ark_OnDataResubmittedEvent value0) +{ + 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_OnDataResubmittedEvent_Void); + argsSerializer.writeInt32(resourceId); + OnDataResubmittedEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnDataResubmittedEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnDataResubmittedEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnDataResubmittedEvent_Void); + argsSerializer.writeInt32(resourceId); + OnDataResubmittedEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnDownloadStartEvent_Void(Ark_Int32 resourceId, Ark_OnDownloadStartEvent value0) +{ + 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_OnDownloadStartEvent_Void); + argsSerializer.writeInt32(resourceId); + OnDownloadStartEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnDownloadStartEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnDownloadStartEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnDownloadStartEvent_Void); + argsSerializer.writeInt32(resourceId); + OnDownloadStartEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnErrorReceiveEvent_Void(Ark_Int32 resourceId, Ark_OnErrorReceiveEvent value0) +{ + 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_OnErrorReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnErrorReceiveEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnErrorReceiveEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnErrorReceiveEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnErrorReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnErrorReceiveEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnFaviconReceivedEvent_Void(Ark_Int32 resourceId, Ark_OnFaviconReceivedEvent value0) +{ + 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_OnFaviconReceivedEvent_Void); + argsSerializer.writeInt32(resourceId); + OnFaviconReceivedEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnFaviconReceivedEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnFaviconReceivedEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnFaviconReceivedEvent_Void); + argsSerializer.writeInt32(resourceId); + OnFaviconReceivedEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnFirstContentfulPaintEvent_Void(Ark_Int32 resourceId, Ark_OnFirstContentfulPaintEvent value0) +{ + 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_OnFirstContentfulPaintEvent_Void); + argsSerializer.writeInt32(resourceId); + OnFirstContentfulPaintEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnFirstContentfulPaintEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnFirstContentfulPaintEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnFirstContentfulPaintEvent_Void); + argsSerializer.writeInt32(resourceId); + OnFirstContentfulPaintEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnGeolocationShowEvent_Void(Ark_Int32 resourceId, Ark_OnGeolocationShowEvent value0) +{ + 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_OnGeolocationShowEvent_Void); + argsSerializer.writeInt32(resourceId); + OnGeolocationShowEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnGeolocationShowEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnGeolocationShowEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnGeolocationShowEvent_Void); + argsSerializer.writeInt32(resourceId); + OnGeolocationShowEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnHttpAuthRequestEvent_Boolean(Ark_Int32 resourceId, Ark_OnHttpAuthRequestEvent value0, Callback_Boolean_Void continuation) +{ + 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_OnHttpAuthRequestEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnHttpAuthRequestEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnHttpAuthRequestEvent_BooleanSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnHttpAuthRequestEvent value0, Callback_Boolean_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnHttpAuthRequestEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnHttpAuthRequestEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnHttpErrorReceiveEvent_Void(Ark_Int32 resourceId, Ark_OnHttpErrorReceiveEvent value0) +{ + 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_OnHttpErrorReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnHttpErrorReceiveEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnHttpErrorReceiveEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnHttpErrorReceiveEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnHttpErrorReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnHttpErrorReceiveEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnInterceptRequestEvent_WebResourceResponse(Ark_Int32 resourceId, Ark_OnInterceptRequestEvent value0, Callback_WebResourceResponse_Void continuation) +{ + 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_OnInterceptRequestEvent_WebResourceResponse); + argsSerializer.writeInt32(resourceId); + OnInterceptRequestEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnInterceptRequestEvent_WebResourceResponseSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnInterceptRequestEvent value0, Callback_WebResourceResponse_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnInterceptRequestEvent_WebResourceResponse); + argsSerializer.writeInt32(resourceId); + OnInterceptRequestEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnLoadInterceptEvent_Boolean(Ark_Int32 resourceId, Ark_OnLoadInterceptEvent value0, Callback_Boolean_Void continuation) +{ + 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_OnLoadInterceptEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnLoadInterceptEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnLoadInterceptEvent_BooleanSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnLoadInterceptEvent value0, Callback_Boolean_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnLoadInterceptEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnLoadInterceptEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_onMeasureSize_SizeResult(Ark_Int32 resourceId, Ark_GeometryInfo selfLayoutInfo, Array_Measurable children, Ark_ConstraintSizeOptions constraint, Callback_SizeResult_Void continuation) +{ + 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_onMeasureSize_SizeResult); + argsSerializer.writeInt32(resourceId); + GeometryInfo_serializer::write(argsSerializer, selfLayoutInfo); + argsSerializer.writeInt32(children.length); + for (int childrenCounterI = 0; childrenCounterI < children.length; childrenCounterI++) { + const Ark_Measurable childrenTmpElement = children.array[childrenCounterI]; + Measurable_serializer::write(argsSerializer, childrenTmpElement); + } + ConstraintSizeOptions_serializer::write(argsSerializer, constraint); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_onMeasureSize_SizeResultSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_GeometryInfo selfLayoutInfo, Array_Measurable children, Ark_ConstraintSizeOptions constraint, Callback_SizeResult_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_onMeasureSize_SizeResult); + argsSerializer.writeInt32(resourceId); + GeometryInfo_serializer::write(argsSerializer, selfLayoutInfo); + argsSerializer.writeInt32(children.length); + for (int childrenCounterI = 0; childrenCounterI < children.length; childrenCounterI++) { + const Ark_Measurable childrenTmpElement = children.array[childrenCounterI]; + Measurable_serializer::write(argsSerializer, childrenTmpElement); + } + ConstraintSizeOptions_serializer::write(argsSerializer, constraint); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnOverScrollEvent_Void(Ark_Int32 resourceId, Ark_OnOverScrollEvent value0) +{ + 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_OnOverScrollEvent_Void); + argsSerializer.writeInt32(resourceId); + OnOverScrollEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnOverScrollEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnOverScrollEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnOverScrollEvent_Void); + argsSerializer.writeInt32(resourceId); + OnOverScrollEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnPageBeginEvent_Void(Ark_Int32 resourceId, Ark_OnPageBeginEvent value0) +{ + 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_OnPageBeginEvent_Void); + argsSerializer.writeInt32(resourceId); + OnPageBeginEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnPageBeginEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnPageBeginEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnPageBeginEvent_Void); + argsSerializer.writeInt32(resourceId); + OnPageBeginEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnPageEndEvent_Void(Ark_Int32 resourceId, Ark_OnPageEndEvent value0) +{ + 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_OnPageEndEvent_Void); + argsSerializer.writeInt32(resourceId); + OnPageEndEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnPageEndEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnPageEndEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnPageEndEvent_Void); + argsSerializer.writeInt32(resourceId); + OnPageEndEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnPageVisibleEvent_Void(Ark_Int32 resourceId, Ark_OnPageVisibleEvent value0) +{ + 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_OnPageVisibleEvent_Void); + argsSerializer.writeInt32(resourceId); + OnPageVisibleEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnPageVisibleEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnPageVisibleEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnPageVisibleEvent_Void); + argsSerializer.writeInt32(resourceId); + OnPageVisibleEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnPermissionRequestEvent_Void(Ark_Int32 resourceId, Ark_OnPermissionRequestEvent value0) +{ + 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_OnPermissionRequestEvent_Void); + argsSerializer.writeInt32(resourceId); + OnPermissionRequestEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnPermissionRequestEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnPermissionRequestEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnPermissionRequestEvent_Void); + argsSerializer.writeInt32(resourceId); + OnPermissionRequestEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_onPlaceChildren_Void(Ark_Int32 resourceId, Ark_GeometryInfo selfLayoutInfo, Array_Layoutable children, Ark_ConstraintSizeOptions constraint) +{ + 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_onPlaceChildren_Void); + argsSerializer.writeInt32(resourceId); + GeometryInfo_serializer::write(argsSerializer, selfLayoutInfo); + argsSerializer.writeInt32(children.length); + for (int childrenCounterI = 0; childrenCounterI < children.length; childrenCounterI++) { + const Ark_Layoutable childrenTmpElement = children.array[childrenCounterI]; + Layoutable_serializer::write(argsSerializer, childrenTmpElement); + } + ConstraintSizeOptions_serializer::write(argsSerializer, constraint); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_onPlaceChildren_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_GeometryInfo selfLayoutInfo, Array_Layoutable children, Ark_ConstraintSizeOptions constraint) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_onPlaceChildren_Void); + argsSerializer.writeInt32(resourceId); + GeometryInfo_serializer::write(argsSerializer, selfLayoutInfo); + argsSerializer.writeInt32(children.length); + for (int childrenCounterI = 0; childrenCounterI < children.length; childrenCounterI++) { + const Ark_Layoutable childrenTmpElement = children.array[childrenCounterI]; + Layoutable_serializer::write(argsSerializer, childrenTmpElement); + } + ConstraintSizeOptions_serializer::write(argsSerializer, constraint); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnProgressChangeEvent_Void(Ark_Int32 resourceId, Ark_OnProgressChangeEvent value0) +{ + 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_OnProgressChangeEvent_Void); + argsSerializer.writeInt32(resourceId); + OnProgressChangeEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnProgressChangeEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnProgressChangeEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnProgressChangeEvent_Void); + argsSerializer.writeInt32(resourceId); + OnProgressChangeEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnPromptEvent_Boolean(Ark_Int32 resourceId, Ark_OnPromptEvent value0, Callback_Boolean_Void continuation) +{ + 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_OnPromptEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnPromptEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnPromptEvent_BooleanSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnPromptEvent value0, Callback_Boolean_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnPromptEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnPromptEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnRefreshAccessedHistoryEvent_Void(Ark_Int32 resourceId, Ark_OnRefreshAccessedHistoryEvent value0) +{ + 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_OnRefreshAccessedHistoryEvent_Void); + argsSerializer.writeInt32(resourceId); + OnRefreshAccessedHistoryEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnRefreshAccessedHistoryEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnRefreshAccessedHistoryEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnRefreshAccessedHistoryEvent_Void); + argsSerializer.writeInt32(resourceId); + OnRefreshAccessedHistoryEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnRenderExitedEvent_Void(Ark_Int32 resourceId, Ark_OnRenderExitedEvent value0) +{ + 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_OnRenderExitedEvent_Void); + argsSerializer.writeInt32(resourceId); + OnRenderExitedEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnRenderExitedEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnRenderExitedEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnRenderExitedEvent_Void); + argsSerializer.writeInt32(resourceId); + OnRenderExitedEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnResourceLoadEvent_Void(Ark_Int32 resourceId, Ark_OnResourceLoadEvent value0) +{ + 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_OnResourceLoadEvent_Void); + argsSerializer.writeInt32(resourceId); + OnResourceLoadEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnResourceLoadEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnResourceLoadEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnResourceLoadEvent_Void); + argsSerializer.writeInt32(resourceId); + OnResourceLoadEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnScaleChangeEvent_Void(Ark_Int32 resourceId, Ark_OnScaleChangeEvent value0) +{ + 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_OnScaleChangeEvent_Void); + argsSerializer.writeInt32(resourceId); + OnScaleChangeEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnScaleChangeEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnScaleChangeEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnScaleChangeEvent_Void); + argsSerializer.writeInt32(resourceId); + OnScaleChangeEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnScreenCaptureRequestEvent_Void(Ark_Int32 resourceId, Ark_OnScreenCaptureRequestEvent value0) +{ + 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_OnScreenCaptureRequestEvent_Void); + argsSerializer.writeInt32(resourceId); + OnScreenCaptureRequestEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnScreenCaptureRequestEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnScreenCaptureRequestEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnScreenCaptureRequestEvent_Void); + argsSerializer.writeInt32(resourceId); + OnScreenCaptureRequestEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnScrollEvent_Void(Ark_Int32 resourceId, Ark_OnScrollEvent value0) +{ + 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_OnScrollEvent_Void); + argsSerializer.writeInt32(resourceId); + OnScrollEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnScrollEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnScrollEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnScrollEvent_Void); + argsSerializer.writeInt32(resourceId); + OnScrollEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnScrollFrameBeginHandlerResult_Void(Ark_Int32 resourceId, Ark_OnScrollFrameBeginHandlerResult value) +{ + 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_OnScrollFrameBeginHandlerResult_Void); + argsSerializer.writeInt32(resourceId); + OnScrollFrameBeginHandlerResult_serializer::write(argsSerializer, value); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnScrollFrameBeginHandlerResult_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnScrollFrameBeginHandlerResult value) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnScrollFrameBeginHandlerResult_Void); + argsSerializer.writeInt32(resourceId); + OnScrollFrameBeginHandlerResult_serializer::write(argsSerializer, value); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnSearchResultReceiveEvent_Void(Ark_Int32 resourceId, Ark_OnSearchResultReceiveEvent value0) +{ + 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_OnSearchResultReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnSearchResultReceiveEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnSearchResultReceiveEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnSearchResultReceiveEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnSearchResultReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnSearchResultReceiveEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnShowFileSelectorEvent_Boolean(Ark_Int32 resourceId, Ark_OnShowFileSelectorEvent value0, Callback_Boolean_Void continuation) +{ + 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_OnShowFileSelectorEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnShowFileSelectorEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnShowFileSelectorEvent_BooleanSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnShowFileSelectorEvent value0, Callback_Boolean_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnShowFileSelectorEvent_Boolean); + argsSerializer.writeInt32(resourceId); + OnShowFileSelectorEvent_serializer::write(argsSerializer, value0); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnSslErrorEventReceiveEvent_Void(Ark_Int32 resourceId, Ark_OnSslErrorEventReceiveEvent value0) +{ + 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_OnSslErrorEventReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnSslErrorEventReceiveEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnSslErrorEventReceiveEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnSslErrorEventReceiveEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnSslErrorEventReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnSslErrorEventReceiveEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnTitleReceiveEvent_Void(Ark_Int32 resourceId, Ark_OnTitleReceiveEvent value0) +{ + 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_OnTitleReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnTitleReceiveEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnTitleReceiveEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnTitleReceiveEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnTitleReceiveEvent_Void); + argsSerializer.writeInt32(resourceId); + OnTitleReceiveEvent_serializer::write(argsSerializer, value0); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_OnTouchIconUrlReceivedEvent_Void(Ark_Int32 resourceId, Ark_OnTouchIconUrlReceivedEvent value0) +{ + 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_OnTouchIconUrlReceivedEvent_Void); + argsSerializer.writeInt32(resourceId); + OnTouchIconUrlReceivedEvent_serializer::write(argsSerializer, value0); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_OnTouchIconUrlReceivedEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnTouchIconUrlReceivedEvent value0) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_OnTouchIconUrlReceivedEvent_Void); + argsSerializer.writeInt32(resourceId); + OnTouchIconUrlReceivedEvent_serializer::write(argsSerializer, value0); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } -void callManagedCallback_OnScrollFrameBeginHandlerResult_Void(Ark_Int32 resourceId, Ark_OnScrollFrameBeginHandlerResult value) +void callManagedCallback_OnWindowNewEvent_Void(Ark_Int32 resourceId, Ark_OnWindowNewEvent value0) { 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_OnScrollFrameBeginHandlerResult_Void); + argsSerializer.writeInt32(Kind_Callback_OnWindowNewEvent_Void); argsSerializer.writeInt32(resourceId); - OnScrollFrameBeginHandlerResult_serializer::write(argsSerializer, value); + OnWindowNewEvent_serializer::write(argsSerializer, value0); enqueueCallback(&callbackBuffer); } -void callManagedCallback_OnScrollFrameBeginHandlerResult_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnScrollFrameBeginHandlerResult value) +void callManagedCallback_OnWindowNewEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_OnWindowNewEvent value0) { uint8_t dataBuffer[4096]; SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); - argsSerializer.writeInt32(Kind_Callback_OnScrollFrameBeginHandlerResult_Void); + argsSerializer.writeInt32(Kind_Callback_OnWindowNewEvent_Void); argsSerializer.writeInt32(resourceId); - OnScrollFrameBeginHandlerResult_serializer::write(argsSerializer, value); + OnWindowNewEvent_serializer::write(argsSerializer, value0); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } void callManagedCallback_Opt_Array_FontDescriptor_Opt_Array_String_Void(Ark_Int32 resourceId, Opt_Array_CustomObject value, Opt_Array_String error) @@ -3738,6 +4558,46 @@ void callManagedCallback_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId) argsSerializer.writeInt32(resourceId); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedCallback_WebKeyboardOptions_Void(Ark_Int32 resourceId, Ark_WebKeyboardOptions value) +{ + 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_WebKeyboardOptions_Void); + argsSerializer.writeInt32(resourceId); + WebKeyboardOptions_serializer::write(argsSerializer, value); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_WebKeyboardOptions_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_WebKeyboardOptions value) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_WebKeyboardOptions_Void); + argsSerializer.writeInt32(resourceId); + WebKeyboardOptions_serializer::write(argsSerializer, value); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedCallback_WebResourceResponse_Void(Ark_Int32 resourceId, Ark_WebResourceResponse value) +{ + 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_WebResourceResponse_Void); + argsSerializer.writeInt32(resourceId); + WebResourceResponse_serializer::write(argsSerializer, value); + enqueueCallback(&callbackBuffer); +} +void callManagedCallback_WebResourceResponse_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_WebResourceResponse value) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_WebResourceResponse_Void); + argsSerializer.writeInt32(resourceId); + WebResourceResponse_serializer::write(argsSerializer, value); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedCheckBoxModifierBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_CheckBoxConfiguration config, Callback_Pointer_Void continuation) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -4404,6 +5264,26 @@ void callManagedNavExtender_OnUpdateStackSync(Ark_VMContext vmContext, Ark_Int32 argsSerializer.writeInt32(resourceId); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnAdsBlockedCallback(Ark_Int32 resourceId, Ark_AdsBlockedDetails details) +{ + 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_OnAdsBlockedCallback); + argsSerializer.writeInt32(resourceId); + AdsBlockedDetails_serializer::write(argsSerializer, details); + enqueueCallback(&callbackBuffer); +} +void callManagedOnAdsBlockedCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_AdsBlockedDetails details) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnAdsBlockedCallback); + argsSerializer.writeInt32(resourceId); + AdsBlockedDetails_serializer::write(argsSerializer, details); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnAlphabetIndexerPopupSelectCallback(Ark_Int32 resourceId, Ark_Number index) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -4532,6 +5412,24 @@ void callManagedOnContentScrollCallbackSync(Ark_VMContext vmContext, Ark_Int32 r argsSerializer.writeNumber(totalOffsetY); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnContextMenuHideCallback(Ark_Int32 resourceId) +{ + 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_OnContextMenuHideCallback); + argsSerializer.writeInt32(resourceId); + enqueueCallback(&callbackBuffer); +} +void callManagedOnContextMenuHideCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnContextMenuHideCallback); + argsSerializer.writeInt32(resourceId); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnCreateMenuCallback(Ark_Int32 resourceId, Array_TextMenuItem menuItems, Callback_Array_TextMenuItem_Void continuation) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -4622,6 +5520,26 @@ void callManagedOnDragEventCallbackSync(Ark_VMContext vmContext, Ark_Int32 resou } KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnFirstMeaningfulPaintCallback(Ark_Int32 resourceId, Ark_FirstMeaningfulPaint firstMeaningfulPaint) +{ + 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_OnFirstMeaningfulPaintCallback); + argsSerializer.writeInt32(resourceId); + FirstMeaningfulPaint_serializer::write(argsSerializer, firstMeaningfulPaint); + enqueueCallback(&callbackBuffer); +} +void callManagedOnFirstMeaningfulPaintCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_FirstMeaningfulPaint firstMeaningfulPaint) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnFirstMeaningfulPaintCallback); + argsSerializer.writeInt32(resourceId); + FirstMeaningfulPaint_serializer::write(argsSerializer, firstMeaningfulPaint); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnFoldStatusChangeCallback(Ark_Int32 resourceId, Ark_OnFoldStatusChangeInfo event) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -4642,6 +5560,26 @@ void callManagedOnFoldStatusChangeCallbackSync(Ark_VMContext vmContext, Ark_Int3 OnFoldStatusChangeInfo_serializer::write(argsSerializer, event); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnFullScreenEnterCallback(Ark_Int32 resourceId, Ark_FullScreenEnterEvent event) +{ + 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_OnFullScreenEnterCallback); + argsSerializer.writeInt32(resourceId); + FullScreenEnterEvent_serializer::write(argsSerializer, event); + enqueueCallback(&callbackBuffer); +} +void callManagedOnFullScreenEnterCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_FullScreenEnterEvent event) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnFullScreenEnterCallback); + argsSerializer.writeInt32(resourceId); + FullScreenEnterEvent_serializer::write(argsSerializer, event); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnHoverCallback(Ark_Int32 resourceId, Ark_Boolean status, Ark_HoverEvent event) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -4684,6 +5622,26 @@ void callManagedOnHoverStatusChangeCallbackSync(Ark_VMContext vmContext, Ark_Int HoverEventParam_serializer::write(argsSerializer, param); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnIntelligentTrackingPreventionCallback(Ark_Int32 resourceId, Ark_IntelligentTrackingPreventionDetails details) +{ + 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_OnIntelligentTrackingPreventionCallback); + argsSerializer.writeInt32(resourceId); + IntelligentTrackingPreventionDetails_serializer::write(argsSerializer, details); + enqueueCallback(&callbackBuffer); +} +void callManagedOnIntelligentTrackingPreventionCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_IntelligentTrackingPreventionDetails details) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnIntelligentTrackingPreventionCallback); + argsSerializer.writeInt32(resourceId); + IntelligentTrackingPreventionDetails_serializer::write(argsSerializer, details); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnItemDragStartCallback(Ark_Int32 resourceId, Ark_ItemDragInfo event, Ark_Number itemIndex, Callback_Opt_CustomBuilder_Void continuation) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -4712,6 +5670,26 @@ void callManagedOnItemDragStartCallbackSync(Ark_VMContext vmContext, Ark_Int32 r argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnLargestContentfulPaintCallback(Ark_Int32 resourceId, Ark_LargestContentfulPaint largestContentfulPaint) +{ + 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_OnLargestContentfulPaintCallback); + argsSerializer.writeInt32(resourceId); + LargestContentfulPaint_serializer::write(argsSerializer, largestContentfulPaint); + enqueueCallback(&callbackBuffer); +} +void callManagedOnLargestContentfulPaintCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_LargestContentfulPaint largestContentfulPaint) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnLargestContentfulPaintCallback); + argsSerializer.writeInt32(resourceId); + LargestContentfulPaint_serializer::write(argsSerializer, largestContentfulPaint); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnLazyLoadingFunc(Ark_Int32 resourceId, Ark_Number index) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -4804,6 +5782,26 @@ void callManagedOnMoveHandlerSync(Ark_VMContext vmContext, Ark_Int32 resourceId, argsSerializer.writeNumber(to); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnNativeEmbedVisibilityChangeCallback(Ark_Int32 resourceId, Ark_NativeEmbedVisibilityInfo nativeEmbedVisibilityInfo) +{ + 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_OnNativeEmbedVisibilityChangeCallback); + argsSerializer.writeInt32(resourceId); + NativeEmbedVisibilityInfo_serializer::write(argsSerializer, nativeEmbedVisibilityInfo); + enqueueCallback(&callbackBuffer); +} +void callManagedOnNativeEmbedVisibilityChangeCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativeEmbedVisibilityInfo nativeEmbedVisibilityInfo) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnNativeEmbedVisibilityChangeCallback); + argsSerializer.writeInt32(resourceId); + NativeEmbedVisibilityInfo_serializer::write(argsSerializer, nativeEmbedVisibilityInfo); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnNativeLoadCallback(Ark_Int32 resourceId, Opt_Object event) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -4836,6 +5834,52 @@ void callManagedOnNativeLoadCallbackSync(Ark_VMContext vmContext, Ark_Int32 reso } KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnNavigationEntryCommittedCallback(Ark_Int32 resourceId, Ark_LoadCommittedDetails loadCommittedDetails) +{ + 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_OnNavigationEntryCommittedCallback); + argsSerializer.writeInt32(resourceId); + LoadCommittedDetails_serializer::write(argsSerializer, loadCommittedDetails); + enqueueCallback(&callbackBuffer); +} +void callManagedOnNavigationEntryCommittedCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_LoadCommittedDetails loadCommittedDetails) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnNavigationEntryCommittedCallback); + argsSerializer.writeInt32(resourceId); + LoadCommittedDetails_serializer::write(argsSerializer, loadCommittedDetails); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedOnOverrideUrlLoadingCallback(Ark_Int32 resourceId, Ark_WebResourceRequest webResourceRequest, Callback_Boolean_Void continuation) +{ + 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_OnOverrideUrlLoadingCallback); + argsSerializer.writeInt32(resourceId); + WebResourceRequest_serializer::write(argsSerializer, webResourceRequest); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedOnOverrideUrlLoadingCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_WebResourceRequest webResourceRequest, Callback_Boolean_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnOverrideUrlLoadingCallback); + argsSerializer.writeInt32(resourceId); + WebResourceRequest_serializer::write(argsSerializer, webResourceRequest); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnPasteCallback(Ark_Int32 resourceId, Ark_String content, Ark_PasteEvent event) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -4898,6 +5942,64 @@ void callManagedOnRatingChangeCallbackSync(Ark_VMContext vmContext, Ark_Int32 re argsSerializer.writeNumber(rating); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnRenderProcessNotRespondingCallback(Ark_Int32 resourceId, Ark_RenderProcessNotRespondingData data) +{ + 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_OnRenderProcessNotRespondingCallback); + argsSerializer.writeInt32(resourceId); + RenderProcessNotRespondingData_serializer::write(argsSerializer, data); + enqueueCallback(&callbackBuffer); +} +void callManagedOnRenderProcessNotRespondingCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_RenderProcessNotRespondingData data) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnRenderProcessNotRespondingCallback); + argsSerializer.writeInt32(resourceId); + RenderProcessNotRespondingData_serializer::write(argsSerializer, data); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedOnRenderProcessRespondingCallback(Ark_Int32 resourceId) +{ + 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_OnRenderProcessRespondingCallback); + argsSerializer.writeInt32(resourceId); + enqueueCallback(&callbackBuffer); +} +void callManagedOnRenderProcessRespondingCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnRenderProcessRespondingCallback); + argsSerializer.writeInt32(resourceId); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} +void callManagedOnSafeBrowsingCheckResultCallback(Ark_Int32 resourceId, Ark_ThreatType threatType) +{ + 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_OnSafeBrowsingCheckResultCallback); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeInt32(static_cast(threatType)); + enqueueCallback(&callbackBuffer); +} +void callManagedOnSafeBrowsingCheckResultCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ThreatType threatType) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnSafeBrowsingCheckResultCallback); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeInt32(static_cast(threatType)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnScrollCallback(Ark_Int32 resourceId, Ark_Number scrollOffset, Ark_ScrollState scrollState) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -5012,6 +6114,26 @@ void callManagedOnSelectCallbackSync(Ark_VMContext vmContext, Ark_Int32 resource argsSerializer.writeString(selectStr); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnSslErrorEventCallback(Ark_Int32 resourceId, Ark_SslErrorEvent sslErrorEvent) +{ + 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_OnSslErrorEventCallback); + argsSerializer.writeInt32(resourceId); + SslErrorEvent_serializer::write(argsSerializer, sslErrorEvent); + enqueueCallback(&callbackBuffer); +} +void callManagedOnSslErrorEventCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_SslErrorEvent sslErrorEvent) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnSslErrorEventCallback); + argsSerializer.writeInt32(resourceId); + SslErrorEvent_serializer::write(argsSerializer, sslErrorEvent); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnSubmitCallback(Ark_Int32 resourceId, Ark_EnterKeyType enterKey, Ark_SubmitEvent event) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -5334,6 +6456,26 @@ void callManagedOnTotalCountFuncSync(Ark_VMContext vmContext, Ark_Int32 resource argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedOnViewportFitChangedCallback(Ark_Int32 resourceId, Ark_ViewportFit viewportFit) +{ + 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_OnViewportFitChangedCallback); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeInt32(static_cast(viewportFit)); + enqueueCallback(&callbackBuffer); +} +void callManagedOnViewportFitChangedCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ViewportFit viewportFit) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_OnViewportFitChangedCallback); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeInt32(static_cast(viewportFit)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} void callManagedOnWillScrollCallback(Ark_Int32 resourceId, Ark_Number scrollOffset, Ark_ScrollState scrollState, Ark_ScrollSource scrollSource, Callback_Opt_ScrollResult_Void continuation) { CallbackBuffer callbackBuffer = {{}, {}}; @@ -6424,6 +7566,32 @@ void callManagedVoidCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId) argsSerializer.writeInt32(resourceId); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); } +void callManagedWebKeyboardCallback(Ark_Int32 resourceId, Ark_WebKeyboardCallbackInfo keyboardCallbackInfo, Callback_WebKeyboardOptions_Void continuation) +{ + 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_WebKeyboardCallback); + argsSerializer.writeInt32(resourceId); + WebKeyboardCallbackInfo_serializer::write(argsSerializer, keyboardCallbackInfo); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&callbackBuffer); +} +void callManagedWebKeyboardCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_WebKeyboardCallbackInfo keyboardCallbackInfo, Callback_WebKeyboardOptions_Void continuation) +{ + uint8_t dataBuffer[4096]; + SerializerBase argsSerializer = SerializerBase((KSerializerBuffer)&dataBuffer, sizeof(dataBuffer), nullptr); + argsSerializer.writeInt32(Kind_WebKeyboardCallback); + argsSerializer.writeInt32(resourceId); + WebKeyboardCallbackInfo_serializer::write(argsSerializer, keyboardCallbackInfo); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(dataBuffer), dataBuffer); +} Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) { switch (kind) { @@ -6488,6 +7656,8 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_Map_String_Object_Void: return reinterpret_cast(callManagedCallback_Map_String_Object_Void); case Kind_Callback_MarqueeState_Void: return reinterpret_cast(callManagedCallback_MarqueeState_Void); case Kind_Callback_MouseEvent_Void: return reinterpret_cast(callManagedCallback_MouseEvent_Void); + case Kind_Callback_NativeEmbedDataInfo_Void: return reinterpret_cast(callManagedCallback_NativeEmbedDataInfo_Void); + case Kind_Callback_NativeEmbedTouchInfo_Void: return reinterpret_cast(callManagedCallback_NativeEmbedTouchInfo_Void); case Kind_Callback_NavDestinationActiveReason_Void: return reinterpret_cast(callManagedCallback_NavDestinationActiveReason_Void); case Kind_Callback_NavDestinationContext_Void: return reinterpret_cast(callManagedCallback_NavDestinationContext_Void); case Kind_Callback_NavDestinationInfo_Void: return reinterpret_cast(callManagedCallback_NavDestinationInfo_Void); @@ -6506,9 +7676,45 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_Number_Tuple_Number_Number_Number_Number: return reinterpret_cast(callManagedCallback_Number_Tuple_Number_Number_Number_Number); case Kind_Callback_Number_Void: return reinterpret_cast(callManagedCallback_Number_Void); case Kind_Callback_Object_Void: return reinterpret_cast(callManagedCallback_Object_Void); + case Kind_Callback_OnAlertEvent_Boolean: return reinterpret_cast(callManagedCallback_OnAlertEvent_Boolean); + case Kind_Callback_OnAudioStateChangedEvent_Void: return reinterpret_cast(callManagedCallback_OnAudioStateChangedEvent_Void); + case Kind_Callback_OnBeforeUnloadEvent_Boolean: return reinterpret_cast(callManagedCallback_OnBeforeUnloadEvent_Boolean); + case Kind_Callback_OnClientAuthenticationEvent_Void: return reinterpret_cast(callManagedCallback_OnClientAuthenticationEvent_Void); + case Kind_Callback_OnConfirmEvent_Boolean: return reinterpret_cast(callManagedCallback_OnConfirmEvent_Boolean); + case Kind_Callback_OnConsoleEvent_Boolean: return reinterpret_cast(callManagedCallback_OnConsoleEvent_Boolean); + case Kind_Callback_OnContextMenuShowEvent_Boolean: return reinterpret_cast(callManagedCallback_OnContextMenuShowEvent_Boolean); + case Kind_Callback_OnDataResubmittedEvent_Void: return reinterpret_cast(callManagedCallback_OnDataResubmittedEvent_Void); + case Kind_Callback_OnDownloadStartEvent_Void: return reinterpret_cast(callManagedCallback_OnDownloadStartEvent_Void); + case Kind_Callback_OnErrorReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnErrorReceiveEvent_Void); + case Kind_Callback_OnFaviconReceivedEvent_Void: return reinterpret_cast(callManagedCallback_OnFaviconReceivedEvent_Void); + case Kind_Callback_OnFirstContentfulPaintEvent_Void: return reinterpret_cast(callManagedCallback_OnFirstContentfulPaintEvent_Void); + case Kind_Callback_OnGeolocationShowEvent_Void: return reinterpret_cast(callManagedCallback_OnGeolocationShowEvent_Void); + case Kind_Callback_OnHttpAuthRequestEvent_Boolean: return reinterpret_cast(callManagedCallback_OnHttpAuthRequestEvent_Boolean); + case Kind_Callback_OnHttpErrorReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnHttpErrorReceiveEvent_Void); + case Kind_Callback_OnInterceptRequestEvent_WebResourceResponse: return reinterpret_cast(callManagedCallback_OnInterceptRequestEvent_WebResourceResponse); + case Kind_Callback_OnLoadInterceptEvent_Boolean: return reinterpret_cast(callManagedCallback_OnLoadInterceptEvent_Boolean); case Kind_Callback_onMeasureSize_SizeResult: return reinterpret_cast(callManagedCallback_onMeasureSize_SizeResult); + case Kind_Callback_OnOverScrollEvent_Void: return reinterpret_cast(callManagedCallback_OnOverScrollEvent_Void); + case Kind_Callback_OnPageBeginEvent_Void: return reinterpret_cast(callManagedCallback_OnPageBeginEvent_Void); + case Kind_Callback_OnPageEndEvent_Void: return reinterpret_cast(callManagedCallback_OnPageEndEvent_Void); + case Kind_Callback_OnPageVisibleEvent_Void: return reinterpret_cast(callManagedCallback_OnPageVisibleEvent_Void); + case Kind_Callback_OnPermissionRequestEvent_Void: return reinterpret_cast(callManagedCallback_OnPermissionRequestEvent_Void); case Kind_Callback_onPlaceChildren_Void: return reinterpret_cast(callManagedCallback_onPlaceChildren_Void); + case Kind_Callback_OnProgressChangeEvent_Void: return reinterpret_cast(callManagedCallback_OnProgressChangeEvent_Void); + case Kind_Callback_OnPromptEvent_Boolean: return reinterpret_cast(callManagedCallback_OnPromptEvent_Boolean); + case Kind_Callback_OnRefreshAccessedHistoryEvent_Void: return reinterpret_cast(callManagedCallback_OnRefreshAccessedHistoryEvent_Void); + case Kind_Callback_OnRenderExitedEvent_Void: return reinterpret_cast(callManagedCallback_OnRenderExitedEvent_Void); + case Kind_Callback_OnResourceLoadEvent_Void: return reinterpret_cast(callManagedCallback_OnResourceLoadEvent_Void); + case Kind_Callback_OnScaleChangeEvent_Void: return reinterpret_cast(callManagedCallback_OnScaleChangeEvent_Void); + case Kind_Callback_OnScreenCaptureRequestEvent_Void: return reinterpret_cast(callManagedCallback_OnScreenCaptureRequestEvent_Void); + case Kind_Callback_OnScrollEvent_Void: return reinterpret_cast(callManagedCallback_OnScrollEvent_Void); case Kind_Callback_OnScrollFrameBeginHandlerResult_Void: return reinterpret_cast(callManagedCallback_OnScrollFrameBeginHandlerResult_Void); + case Kind_Callback_OnSearchResultReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnSearchResultReceiveEvent_Void); + case Kind_Callback_OnShowFileSelectorEvent_Boolean: return reinterpret_cast(callManagedCallback_OnShowFileSelectorEvent_Boolean); + case Kind_Callback_OnSslErrorEventReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnSslErrorEventReceiveEvent_Void); + case Kind_Callback_OnTitleReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnTitleReceiveEvent_Void); + case Kind_Callback_OnTouchIconUrlReceivedEvent_Void: return reinterpret_cast(callManagedCallback_OnTouchIconUrlReceivedEvent_Void); + case Kind_Callback_OnWindowNewEvent_Void: return reinterpret_cast(callManagedCallback_OnWindowNewEvent_Void); case Kind_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void: return reinterpret_cast(callManagedCallback_Opt_Array_FontDescriptor_Opt_Array_String_Void); case Kind_Callback_Opt_Array_NavDestinationTransition_Void: return reinterpret_cast(callManagedCallback_Opt_Array_NavDestinationTransition_Void); case Kind_Callback_Opt_Array_String_Opt_Array_String_Void: return reinterpret_cast(callManagedCallback_Opt_Array_String_Opt_Array_String_Void); @@ -6577,6 +7783,8 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_Union_CustomBuilder_DragItemInfo_Void: return reinterpret_cast(callManagedCallback_Union_CustomBuilder_DragItemInfo_Void); case Kind_Callback_Union_Object_Undefined_Void: return reinterpret_cast(callManagedCallback_Union_Object_Undefined_Void); case Kind_Callback_Void: return reinterpret_cast(callManagedCallback_Void); + case Kind_Callback_WebKeyboardOptions_Void: return reinterpret_cast(callManagedCallback_WebKeyboardOptions_Void); + case Kind_Callback_WebResourceResponse_Void: return reinterpret_cast(callManagedCallback_WebResourceResponse_Void); case Kind_CheckBoxModifierBuilder: return reinterpret_cast(callManagedCheckBoxModifierBuilder); case Kind_ContentDidScrollCallback: return reinterpret_cast(callManagedContentDidScrollCallback); case Kind_ContentWillScrollCallback: return reinterpret_cast(callManagedContentWillScrollCallback); @@ -6601,32 +7809,45 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_ModifierKeyStateGetter: return reinterpret_cast(callManagedModifierKeyStateGetter); case Kind_NavDestinationTransitionDelegate: return reinterpret_cast(callManagedNavDestinationTransitionDelegate); case Kind_NavExtender_OnUpdateStack: return reinterpret_cast(callManagedNavExtender_OnUpdateStack); + case Kind_OnAdsBlockedCallback: return reinterpret_cast(callManagedOnAdsBlockedCallback); case Kind_OnAlphabetIndexerPopupSelectCallback: return reinterpret_cast(callManagedOnAlphabetIndexerPopupSelectCallback); case Kind_OnAlphabetIndexerRequestPopupDataCallback: return reinterpret_cast(callManagedOnAlphabetIndexerRequestPopupDataCallback); case Kind_OnAlphabetIndexerSelectCallback: return reinterpret_cast(callManagedOnAlphabetIndexerSelectCallback); case Kind_OnCheckboxChangeCallback: return reinterpret_cast(callManagedOnCheckboxChangeCallback); case Kind_OnCheckboxGroupChangeCallback: return reinterpret_cast(callManagedOnCheckboxGroupChangeCallback); case Kind_OnContentScrollCallback: return reinterpret_cast(callManagedOnContentScrollCallback); + case Kind_OnContextMenuHideCallback: return reinterpret_cast(callManagedOnContextMenuHideCallback); case Kind_OnCreateMenuCallback: return reinterpret_cast(callManagedOnCreateMenuCallback); case Kind_OnDidChangeCallback: return reinterpret_cast(callManagedOnDidChangeCallback); case Kind_OnDragEventCallback: return reinterpret_cast(callManagedOnDragEventCallback); + case Kind_OnFirstMeaningfulPaintCallback: return reinterpret_cast(callManagedOnFirstMeaningfulPaintCallback); case Kind_OnFoldStatusChangeCallback: return reinterpret_cast(callManagedOnFoldStatusChangeCallback); + case Kind_OnFullScreenEnterCallback: return reinterpret_cast(callManagedOnFullScreenEnterCallback); case Kind_OnHoverCallback: return reinterpret_cast(callManagedOnHoverCallback); case Kind_OnHoverStatusChangeCallback: return reinterpret_cast(callManagedOnHoverStatusChangeCallback); + case Kind_OnIntelligentTrackingPreventionCallback: return reinterpret_cast(callManagedOnIntelligentTrackingPreventionCallback); case Kind_OnItemDragStartCallback: return reinterpret_cast(callManagedOnItemDragStartCallback); + case Kind_OnLargestContentfulPaintCallback: return reinterpret_cast(callManagedOnLargestContentfulPaintCallback); case Kind_OnLazyLoadingFunc: return reinterpret_cast(callManagedOnLazyLoadingFunc); case Kind_OnLinearIndicatorChangeCallback: return reinterpret_cast(callManagedOnLinearIndicatorChangeCallback); case Kind_OnMenuItemClickCallback: return reinterpret_cast(callManagedOnMenuItemClickCallback); case Kind_OnMoveHandler: return reinterpret_cast(callManagedOnMoveHandler); + case Kind_OnNativeEmbedVisibilityChangeCallback: return reinterpret_cast(callManagedOnNativeEmbedVisibilityChangeCallback); case Kind_OnNativeLoadCallback: return reinterpret_cast(callManagedOnNativeLoadCallback); + case Kind_OnNavigationEntryCommittedCallback: return reinterpret_cast(callManagedOnNavigationEntryCommittedCallback); + case Kind_OnOverrideUrlLoadingCallback: return reinterpret_cast(callManagedOnOverrideUrlLoadingCallback); case Kind_OnPasteCallback: return reinterpret_cast(callManagedOnPasteCallback); case Kind_OnRadioChangeCallback: return reinterpret_cast(callManagedOnRadioChangeCallback); case Kind_OnRatingChangeCallback: return reinterpret_cast(callManagedOnRatingChangeCallback); + case Kind_OnRenderProcessNotRespondingCallback: return reinterpret_cast(callManagedOnRenderProcessNotRespondingCallback); + case Kind_OnRenderProcessRespondingCallback: return reinterpret_cast(callManagedOnRenderProcessRespondingCallback); + case Kind_OnSafeBrowsingCheckResultCallback: return reinterpret_cast(callManagedOnSafeBrowsingCheckResultCallback); case Kind_OnScrollCallback: return reinterpret_cast(callManagedOnScrollCallback); case Kind_OnScrollEdgeCallback: return reinterpret_cast(callManagedOnScrollEdgeCallback); case Kind_OnScrollFrameBeginCallback: return reinterpret_cast(callManagedOnScrollFrameBeginCallback); case Kind_OnScrollVisibleContentChangeCallback: return reinterpret_cast(callManagedOnScrollVisibleContentChangeCallback); case Kind_OnSelectCallback: return reinterpret_cast(callManagedOnSelectCallback); + case Kind_OnSslErrorEventCallback: return reinterpret_cast(callManagedOnSslErrorEventCallback); case Kind_OnSubmitCallback: return reinterpret_cast(callManagedOnSubmitCallback); case Kind_OnSwiperAnimationEndCallback: return reinterpret_cast(callManagedOnSwiperAnimationEndCallback); case Kind_OnSwiperAnimationStartCallback: return reinterpret_cast(callManagedOnSwiperAnimationStartCallback); @@ -6639,6 +7860,7 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_OnTextSelectionChangeCallback: return reinterpret_cast(callManagedOnTextSelectionChangeCallback); case Kind_OnTimePickerChangeCallback: return reinterpret_cast(callManagedOnTimePickerChangeCallback); case Kind_OnTotalCountFunc: return reinterpret_cast(callManagedOnTotalCountFunc); + case Kind_OnViewportFitChangedCallback: return reinterpret_cast(callManagedOnViewportFitChangedCallback); case Kind_OnWillScrollCallback: return reinterpret_cast(callManagedOnWillScrollCallback); case Kind_PageMapBuilder: return reinterpret_cast(callManagedPageMapBuilder); case Kind_PageTransitionCallback: return reinterpret_cast(callManagedPageTransitionCallback); @@ -6677,6 +7899,7 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_UpdateTransitionCallback: return reinterpret_cast(callManagedUpdateTransitionCallback); case Kind_VisibleAreaChangeCallback: return reinterpret_cast(callManagedVisibleAreaChangeCallback); case Kind_VoidCallback: return reinterpret_cast(callManagedVoidCallback); + case Kind_WebKeyboardCallback: return reinterpret_cast(callManagedWebKeyboardCallback); } return nullptr; } @@ -6744,6 +7967,8 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_Map_String_Object_Void: return reinterpret_cast(callManagedCallback_Map_String_Object_VoidSync); case Kind_Callback_MarqueeState_Void: return reinterpret_cast(callManagedCallback_MarqueeState_VoidSync); case Kind_Callback_MouseEvent_Void: return reinterpret_cast(callManagedCallback_MouseEvent_VoidSync); + case Kind_Callback_NativeEmbedDataInfo_Void: return reinterpret_cast(callManagedCallback_NativeEmbedDataInfo_VoidSync); + case Kind_Callback_NativeEmbedTouchInfo_Void: return reinterpret_cast(callManagedCallback_NativeEmbedTouchInfo_VoidSync); case Kind_Callback_NavDestinationActiveReason_Void: return reinterpret_cast(callManagedCallback_NavDestinationActiveReason_VoidSync); case Kind_Callback_NavDestinationContext_Void: return reinterpret_cast(callManagedCallback_NavDestinationContext_VoidSync); case Kind_Callback_NavDestinationInfo_Void: return reinterpret_cast(callManagedCallback_NavDestinationInfo_VoidSync); @@ -6762,9 +7987,45 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_Number_Tuple_Number_Number_Number_Number: return reinterpret_cast(callManagedCallback_Number_Tuple_Number_Number_Number_NumberSync); case Kind_Callback_Number_Void: return reinterpret_cast(callManagedCallback_Number_VoidSync); case Kind_Callback_Object_Void: return reinterpret_cast(callManagedCallback_Object_VoidSync); + case Kind_Callback_OnAlertEvent_Boolean: return reinterpret_cast(callManagedCallback_OnAlertEvent_BooleanSync); + case Kind_Callback_OnAudioStateChangedEvent_Void: return reinterpret_cast(callManagedCallback_OnAudioStateChangedEvent_VoidSync); + case Kind_Callback_OnBeforeUnloadEvent_Boolean: return reinterpret_cast(callManagedCallback_OnBeforeUnloadEvent_BooleanSync); + case Kind_Callback_OnClientAuthenticationEvent_Void: return reinterpret_cast(callManagedCallback_OnClientAuthenticationEvent_VoidSync); + case Kind_Callback_OnConfirmEvent_Boolean: return reinterpret_cast(callManagedCallback_OnConfirmEvent_BooleanSync); + case Kind_Callback_OnConsoleEvent_Boolean: return reinterpret_cast(callManagedCallback_OnConsoleEvent_BooleanSync); + case Kind_Callback_OnContextMenuShowEvent_Boolean: return reinterpret_cast(callManagedCallback_OnContextMenuShowEvent_BooleanSync); + case Kind_Callback_OnDataResubmittedEvent_Void: return reinterpret_cast(callManagedCallback_OnDataResubmittedEvent_VoidSync); + case Kind_Callback_OnDownloadStartEvent_Void: return reinterpret_cast(callManagedCallback_OnDownloadStartEvent_VoidSync); + case Kind_Callback_OnErrorReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnErrorReceiveEvent_VoidSync); + case Kind_Callback_OnFaviconReceivedEvent_Void: return reinterpret_cast(callManagedCallback_OnFaviconReceivedEvent_VoidSync); + case Kind_Callback_OnFirstContentfulPaintEvent_Void: return reinterpret_cast(callManagedCallback_OnFirstContentfulPaintEvent_VoidSync); + case Kind_Callback_OnGeolocationShowEvent_Void: return reinterpret_cast(callManagedCallback_OnGeolocationShowEvent_VoidSync); + case Kind_Callback_OnHttpAuthRequestEvent_Boolean: return reinterpret_cast(callManagedCallback_OnHttpAuthRequestEvent_BooleanSync); + case Kind_Callback_OnHttpErrorReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnHttpErrorReceiveEvent_VoidSync); + case Kind_Callback_OnInterceptRequestEvent_WebResourceResponse: return reinterpret_cast(callManagedCallback_OnInterceptRequestEvent_WebResourceResponseSync); + case Kind_Callback_OnLoadInterceptEvent_Boolean: return reinterpret_cast(callManagedCallback_OnLoadInterceptEvent_BooleanSync); case Kind_Callback_onMeasureSize_SizeResult: return reinterpret_cast(callManagedCallback_onMeasureSize_SizeResultSync); + case Kind_Callback_OnOverScrollEvent_Void: return reinterpret_cast(callManagedCallback_OnOverScrollEvent_VoidSync); + case Kind_Callback_OnPageBeginEvent_Void: return reinterpret_cast(callManagedCallback_OnPageBeginEvent_VoidSync); + case Kind_Callback_OnPageEndEvent_Void: return reinterpret_cast(callManagedCallback_OnPageEndEvent_VoidSync); + case Kind_Callback_OnPageVisibleEvent_Void: return reinterpret_cast(callManagedCallback_OnPageVisibleEvent_VoidSync); + case Kind_Callback_OnPermissionRequestEvent_Void: return reinterpret_cast(callManagedCallback_OnPermissionRequestEvent_VoidSync); case Kind_Callback_onPlaceChildren_Void: return reinterpret_cast(callManagedCallback_onPlaceChildren_VoidSync); + case Kind_Callback_OnProgressChangeEvent_Void: return reinterpret_cast(callManagedCallback_OnProgressChangeEvent_VoidSync); + case Kind_Callback_OnPromptEvent_Boolean: return reinterpret_cast(callManagedCallback_OnPromptEvent_BooleanSync); + case Kind_Callback_OnRefreshAccessedHistoryEvent_Void: return reinterpret_cast(callManagedCallback_OnRefreshAccessedHistoryEvent_VoidSync); + case Kind_Callback_OnRenderExitedEvent_Void: return reinterpret_cast(callManagedCallback_OnRenderExitedEvent_VoidSync); + case Kind_Callback_OnResourceLoadEvent_Void: return reinterpret_cast(callManagedCallback_OnResourceLoadEvent_VoidSync); + case Kind_Callback_OnScaleChangeEvent_Void: return reinterpret_cast(callManagedCallback_OnScaleChangeEvent_VoidSync); + case Kind_Callback_OnScreenCaptureRequestEvent_Void: return reinterpret_cast(callManagedCallback_OnScreenCaptureRequestEvent_VoidSync); + case Kind_Callback_OnScrollEvent_Void: return reinterpret_cast(callManagedCallback_OnScrollEvent_VoidSync); case Kind_Callback_OnScrollFrameBeginHandlerResult_Void: return reinterpret_cast(callManagedCallback_OnScrollFrameBeginHandlerResult_VoidSync); + case Kind_Callback_OnSearchResultReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnSearchResultReceiveEvent_VoidSync); + case Kind_Callback_OnShowFileSelectorEvent_Boolean: return reinterpret_cast(callManagedCallback_OnShowFileSelectorEvent_BooleanSync); + case Kind_Callback_OnSslErrorEventReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnSslErrorEventReceiveEvent_VoidSync); + case Kind_Callback_OnTitleReceiveEvent_Void: return reinterpret_cast(callManagedCallback_OnTitleReceiveEvent_VoidSync); + case Kind_Callback_OnTouchIconUrlReceivedEvent_Void: return reinterpret_cast(callManagedCallback_OnTouchIconUrlReceivedEvent_VoidSync); + case Kind_Callback_OnWindowNewEvent_Void: return reinterpret_cast(callManagedCallback_OnWindowNewEvent_VoidSync); case Kind_Callback_Opt_Array_FontDescriptor_Opt_Array_String_Void: return reinterpret_cast(callManagedCallback_Opt_Array_FontDescriptor_Opt_Array_String_VoidSync); case Kind_Callback_Opt_Array_NavDestinationTransition_Void: return reinterpret_cast(callManagedCallback_Opt_Array_NavDestinationTransition_VoidSync); case Kind_Callback_Opt_Array_String_Opt_Array_String_Void: return reinterpret_cast(callManagedCallback_Opt_Array_String_Opt_Array_String_VoidSync); @@ -6833,6 +8094,8 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_Union_CustomBuilder_DragItemInfo_Void: return reinterpret_cast(callManagedCallback_Union_CustomBuilder_DragItemInfo_VoidSync); case Kind_Callback_Union_Object_Undefined_Void: return reinterpret_cast(callManagedCallback_Union_Object_Undefined_VoidSync); case Kind_Callback_Void: return reinterpret_cast(callManagedCallback_VoidSync); + case Kind_Callback_WebKeyboardOptions_Void: return reinterpret_cast(callManagedCallback_WebKeyboardOptions_VoidSync); + case Kind_Callback_WebResourceResponse_Void: return reinterpret_cast(callManagedCallback_WebResourceResponse_VoidSync); case Kind_CheckBoxModifierBuilder: return reinterpret_cast(callManagedCheckBoxModifierBuilderSync); case Kind_ContentDidScrollCallback: return reinterpret_cast(callManagedContentDidScrollCallbackSync); case Kind_ContentWillScrollCallback: return reinterpret_cast(callManagedContentWillScrollCallbackSync); @@ -6857,32 +8120,45 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_ModifierKeyStateGetter: return reinterpret_cast(callManagedModifierKeyStateGetterSync); case Kind_NavDestinationTransitionDelegate: return reinterpret_cast(callManagedNavDestinationTransitionDelegateSync); case Kind_NavExtender_OnUpdateStack: return reinterpret_cast(callManagedNavExtender_OnUpdateStackSync); + case Kind_OnAdsBlockedCallback: return reinterpret_cast(callManagedOnAdsBlockedCallbackSync); case Kind_OnAlphabetIndexerPopupSelectCallback: return reinterpret_cast(callManagedOnAlphabetIndexerPopupSelectCallbackSync); case Kind_OnAlphabetIndexerRequestPopupDataCallback: return reinterpret_cast(callManagedOnAlphabetIndexerRequestPopupDataCallbackSync); case Kind_OnAlphabetIndexerSelectCallback: return reinterpret_cast(callManagedOnAlphabetIndexerSelectCallbackSync); case Kind_OnCheckboxChangeCallback: return reinterpret_cast(callManagedOnCheckboxChangeCallbackSync); case Kind_OnCheckboxGroupChangeCallback: return reinterpret_cast(callManagedOnCheckboxGroupChangeCallbackSync); case Kind_OnContentScrollCallback: return reinterpret_cast(callManagedOnContentScrollCallbackSync); + case Kind_OnContextMenuHideCallback: return reinterpret_cast(callManagedOnContextMenuHideCallbackSync); case Kind_OnCreateMenuCallback: return reinterpret_cast(callManagedOnCreateMenuCallbackSync); case Kind_OnDidChangeCallback: return reinterpret_cast(callManagedOnDidChangeCallbackSync); case Kind_OnDragEventCallback: return reinterpret_cast(callManagedOnDragEventCallbackSync); + case Kind_OnFirstMeaningfulPaintCallback: return reinterpret_cast(callManagedOnFirstMeaningfulPaintCallbackSync); case Kind_OnFoldStatusChangeCallback: return reinterpret_cast(callManagedOnFoldStatusChangeCallbackSync); + case Kind_OnFullScreenEnterCallback: return reinterpret_cast(callManagedOnFullScreenEnterCallbackSync); case Kind_OnHoverCallback: return reinterpret_cast(callManagedOnHoverCallbackSync); case Kind_OnHoverStatusChangeCallback: return reinterpret_cast(callManagedOnHoverStatusChangeCallbackSync); + case Kind_OnIntelligentTrackingPreventionCallback: return reinterpret_cast(callManagedOnIntelligentTrackingPreventionCallbackSync); case Kind_OnItemDragStartCallback: return reinterpret_cast(callManagedOnItemDragStartCallbackSync); + case Kind_OnLargestContentfulPaintCallback: return reinterpret_cast(callManagedOnLargestContentfulPaintCallbackSync); case Kind_OnLazyLoadingFunc: return reinterpret_cast(callManagedOnLazyLoadingFuncSync); case Kind_OnLinearIndicatorChangeCallback: return reinterpret_cast(callManagedOnLinearIndicatorChangeCallbackSync); case Kind_OnMenuItemClickCallback: return reinterpret_cast(callManagedOnMenuItemClickCallbackSync); case Kind_OnMoveHandler: return reinterpret_cast(callManagedOnMoveHandlerSync); + case Kind_OnNativeEmbedVisibilityChangeCallback: return reinterpret_cast(callManagedOnNativeEmbedVisibilityChangeCallbackSync); case Kind_OnNativeLoadCallback: return reinterpret_cast(callManagedOnNativeLoadCallbackSync); + case Kind_OnNavigationEntryCommittedCallback: return reinterpret_cast(callManagedOnNavigationEntryCommittedCallbackSync); + case Kind_OnOverrideUrlLoadingCallback: return reinterpret_cast(callManagedOnOverrideUrlLoadingCallbackSync); case Kind_OnPasteCallback: return reinterpret_cast(callManagedOnPasteCallbackSync); case Kind_OnRadioChangeCallback: return reinterpret_cast(callManagedOnRadioChangeCallbackSync); case Kind_OnRatingChangeCallback: return reinterpret_cast(callManagedOnRatingChangeCallbackSync); + case Kind_OnRenderProcessNotRespondingCallback: return reinterpret_cast(callManagedOnRenderProcessNotRespondingCallbackSync); + case Kind_OnRenderProcessRespondingCallback: return reinterpret_cast(callManagedOnRenderProcessRespondingCallbackSync); + case Kind_OnSafeBrowsingCheckResultCallback: return reinterpret_cast(callManagedOnSafeBrowsingCheckResultCallbackSync); case Kind_OnScrollCallback: return reinterpret_cast(callManagedOnScrollCallbackSync); case Kind_OnScrollEdgeCallback: return reinterpret_cast(callManagedOnScrollEdgeCallbackSync); case Kind_OnScrollFrameBeginCallback: return reinterpret_cast(callManagedOnScrollFrameBeginCallbackSync); case Kind_OnScrollVisibleContentChangeCallback: return reinterpret_cast(callManagedOnScrollVisibleContentChangeCallbackSync); case Kind_OnSelectCallback: return reinterpret_cast(callManagedOnSelectCallbackSync); + case Kind_OnSslErrorEventCallback: return reinterpret_cast(callManagedOnSslErrorEventCallbackSync); case Kind_OnSubmitCallback: return reinterpret_cast(callManagedOnSubmitCallbackSync); case Kind_OnSwiperAnimationEndCallback: return reinterpret_cast(callManagedOnSwiperAnimationEndCallbackSync); case Kind_OnSwiperAnimationStartCallback: return reinterpret_cast(callManagedOnSwiperAnimationStartCallbackSync); @@ -6895,6 +8171,7 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_OnTextSelectionChangeCallback: return reinterpret_cast(callManagedOnTextSelectionChangeCallbackSync); case Kind_OnTimePickerChangeCallback: return reinterpret_cast(callManagedOnTimePickerChangeCallbackSync); case Kind_OnTotalCountFunc: return reinterpret_cast(callManagedOnTotalCountFuncSync); + case Kind_OnViewportFitChangedCallback: return reinterpret_cast(callManagedOnViewportFitChangedCallbackSync); case Kind_OnWillScrollCallback: return reinterpret_cast(callManagedOnWillScrollCallbackSync); case Kind_PageMapBuilder: return reinterpret_cast(callManagedPageMapBuilderSync); case Kind_PageTransitionCallback: return reinterpret_cast(callManagedPageTransitionCallbackSync); @@ -6933,6 +8210,7 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_UpdateTransitionCallback: return reinterpret_cast(callManagedUpdateTransitionCallbackSync); case Kind_VisibleAreaChangeCallback: return reinterpret_cast(callManagedVisibleAreaChangeCallbackSync); case Kind_VoidCallback: return reinterpret_cast(callManagedVoidCallbackSync); + case Kind_WebKeyboardCallback: return reinterpret_cast(callManagedWebKeyboardCallbackSync); } return nullptr; } \ No newline at end of file diff --git a/arkoala-arkts/framework/native/src/generated/dummy_impl.cc b/arkoala-arkts/framework/native/src/generated/dummy_impl.cc index 731b6f757..402a61fb6 100644 --- a/arkoala-arkts/framework/native/src/generated/dummy_impl.cc +++ b/arkoala-arkts/framework/native/src/generated/dummy_impl.cc @@ -5329,24 +5329,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } } // CounterAttributeModifier - namespace CustomBuilderRootModifier { - Ark_NativePointer ConstructImpl(Ark_Int32 id, - Ark_Int32 flags) - { - if (!needGroupedLog(1)) - { - return new TreeNode("CustomBuilderRoot", id, flags);; - } - string out("construct("); - WriteToString(&out, id); - out.append(", "); - WriteToString(&out, flags); - out.append(") \n"); - out.append("[return nullptr] \n"); - appendGroupedLog(1, out); - return new TreeNode("CustomBuilderRoot", id, flags);; - } - } // CustomBuilderRootModifier namespace CustomLayoutRootModifier { Ark_NativePointer ConstructImpl(Ark_Int32 id, Ark_Int32 flags) @@ -18498,13 +18480,13 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } } // WaterFlowAttributeModifier - namespace WindowSceneModifier { + namespace WebModifier { Ark_NativePointer ConstructImpl(Ark_Int32 id, Ark_Int32 flags) { if (!needGroupedLog(1)) { - return new TreeNode("WindowScene", id, flags);; + return new TreeNode("Web", id, flags);; } string out("construct("); WriteToString(&out, id); @@ -18513,2418 +18495,5807 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return new TreeNode("WindowScene", id, flags);; + return new TreeNode("Web", id, flags);; } - } // WindowSceneModifier - namespace WindowSceneInterfaceModifier { - void SetWindowSceneOptionsImpl(Ark_NativePointer node, - const Ark_Number* persistentId) + } // WebModifier + namespace WebInterfaceModifier { + void SetWebOptionsImpl(Ark_NativePointer node, + const Ark_WebOptions* value) { if (!needGroupedLog(1)) { return; } - string out("setWindowSceneOptions("); - WriteToString(&out, persistentId); + string out("setWebOptions("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - } // WindowSceneInterfaceModifier - namespace WindowSceneAttributeModifier { - void SetAttractionEffectImpl(Ark_NativePointer node, - const Opt_Position* destination, - const Opt_Number* fraction) + } // WebInterfaceModifier + namespace WebAttributeModifier { + void SetJavaScriptAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { if (!needGroupedLog(1)) { return; } - string out("setAttractionEffect("); - WriteToString(&out, destination); - out.append(", "); - WriteToString(&out, fraction); + string out("setJavaScriptAccess("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - } // WindowSceneAttributeModifier - namespace WithThemeModifier { - Ark_NativePointer ConstructImpl(Ark_Int32 id, - Ark_Int32 flags) + void SetFileAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { if (!needGroupedLog(1)) { - return new TreeNode("WithTheme", id, flags);; + return; } - string out("construct("); - WriteToString(&out, id); - out.append(", "); - WriteToString(&out, flags); + string out("setFileAccess("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return new TreeNode("WithTheme", id, flags);; } - } // WithThemeModifier - namespace WithThemeInterfaceModifier { - void SetWithThemeOptionsImpl(Ark_NativePointer node, - const Ark_WithThemeOptions* options) + void SetOnlineImageAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { if (!needGroupedLog(1)) { return; } - string out("setWithThemeOptions("); - WriteToString(&out, options); + string out("setOnlineImageAccess("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - } // WithThemeInterfaceModifier - namespace XComponentModifier { - Ark_NativePointer ConstructImpl(Ark_Int32 id, - Ark_Int32 flags) + void SetDomStorageAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { if (!needGroupedLog(1)) { - return new TreeNode("XComponent", id, flags);; + return; } - string out("construct("); - WriteToString(&out, id); - out.append(", "); - WriteToString(&out, flags); + string out("setDomStorageAccess("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return new TreeNode("XComponent", id, flags);; } - } // XComponentModifier - namespace XComponentInterfaceModifier { - void SetXComponentOptions0Impl(Ark_NativePointer node, - const Ark_XComponentParameter* value) + void SetImageAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { if (!needGroupedLog(1)) { return; } - string out("setXComponentOptions0("); + string out("setImageAccess("); WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void SetXComponentOptions1Impl(Ark_NativePointer node, - const Ark_XComponentOptions* options) + void SetMixedModeImpl(Ark_NativePointer node, + const Opt_MixedMode* value) { if (!needGroupedLog(1)) { return; } - string out("setXComponentOptions1("); - WriteToString(&out, options); + string out("setMixedMode("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void SetXComponentOptions2Impl(Ark_NativePointer node, - const Ark_NativeXComponentParameters* params) + void SetZoomAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { if (!needGroupedLog(1)) { return; } - string out("setXComponentOptions2("); - WriteToString(&out, params); + string out("setZoomAccess("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - } // XComponentInterfaceModifier - namespace XComponentAttributeModifier { - void SetOnLoadImpl(Ark_NativePointer node, - const Opt_OnNativeLoadCallback* value) + void SetGeolocationAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { if (!needGroupedLog(1)) { return; } - string out("setOnLoad("); + string out("setGeolocationAccess("); WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void SetOnDestroyImpl(Ark_NativePointer node, - const Opt_VoidCallback* value) + void SetJavaScriptProxyImpl(Ark_NativePointer node, + const Opt_JavaScriptProxy* value) { if (!needGroupedLog(1)) { return; } - string out("setOnDestroy("); + string out("setJavaScriptProxy("); WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void SetEnableAnalyzerImpl(Ark_NativePointer node, + void SetCacheModeImpl(Ark_NativePointer node, + const Opt_CacheMode* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setCacheMode("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetDarkModeImpl(Ark_NativePointer node, + const Opt_WebDarkMode* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setDarkMode("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetForceDarkAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setForceDarkAccess("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetMediaOptionsImpl(Ark_NativePointer node, + const Opt_WebMediaOptions* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setMediaOptions("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetOverviewModeAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setOverviewModeAccess("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetOverScrollModeImpl(Ark_NativePointer node, + const Opt_OverScrollMode* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setOverScrollMode("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetBlurOnKeyboardHideModeImpl(Ark_NativePointer node, + const Opt_BlurOnKeyboardHideMode* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setBlurOnKeyboardHideMode("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetTextZoomRatioImpl(Ark_NativePointer node, + const Opt_Int32* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setTextZoomRatio("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetDatabaseAccessImpl(Ark_NativePointer node, const Opt_Boolean* value) { if (!needGroupedLog(1)) { return; } - string out("setEnableAnalyzer("); + string out("setDatabaseAccess("); WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void SetEnableSecureImpl(Ark_NativePointer node, + void SetInitialScaleImpl(Ark_NativePointer node, + const Opt_Float64* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setInitialScale("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetMetaViewportImpl(Ark_NativePointer node, const Opt_Boolean* value) { if (!needGroupedLog(1)) { return; } - string out("setEnableSecure("); + string out("setMetaViewport("); WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void SetHdrBrightnessImpl(Ark_NativePointer node, - const Opt_Number* value) + void SetOnPageEndImpl(Ark_NativePointer node, + const Opt_Callback_OnPageEndEvent_Void* value) { if (!needGroupedLog(1)) { return; } - string out("setHdrBrightness("); + string out("setOnPageEnd("); WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void SetEnableTransparentLayerImpl(Ark_NativePointer node, - const Opt_Boolean* value) + void SetOnPageBeginImpl(Ark_NativePointer node, + const Opt_Callback_OnPageBeginEvent_Void* value) { if (!needGroupedLog(1)) { return; } - string out("setEnableTransparentLayer("); + string out("setOnPageBegin("); WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - } // XComponentAttributeModifier - const GENERATED_ArkUIAlphabetIndexerModifier* GetAlphabetIndexerModifier() + void SetOnProgressChangeImpl(Ark_NativePointer node, + const Opt_Callback_OnProgressChangeEvent_Void* value) { - static const GENERATED_ArkUIAlphabetIndexerModifier ArkUIAlphabetIndexerModifierImpl { - AlphabetIndexerModifier::ConstructImpl, - AlphabetIndexerInterfaceModifier::SetAlphabetIndexerOptionsImpl, - AlphabetIndexerAttributeModifier::SetColorImpl, - AlphabetIndexerAttributeModifier::SetSelectedColorImpl, - AlphabetIndexerAttributeModifier::SetPopupColorImpl, - AlphabetIndexerAttributeModifier::SetSelectedBackgroundColorImpl, - AlphabetIndexerAttributeModifier::SetPopupBackgroundImpl, - AlphabetIndexerAttributeModifier::SetPopupSelectedColorImpl, - AlphabetIndexerAttributeModifier::SetPopupUnselectedColorImpl, - AlphabetIndexerAttributeModifier::SetPopupItemBackgroundColorImpl, - AlphabetIndexerAttributeModifier::SetUsingPopupImpl, - AlphabetIndexerAttributeModifier::SetSelectedFontImpl, - AlphabetIndexerAttributeModifier::SetPopupFontImpl, - AlphabetIndexerAttributeModifier::SetPopupItemFontImpl, - AlphabetIndexerAttributeModifier::SetItemSizeImpl, - AlphabetIndexerAttributeModifier::SetFontImpl, - AlphabetIndexerAttributeModifier::SetOnSelectImpl, - AlphabetIndexerAttributeModifier::SetOnRequestPopupDataImpl, - AlphabetIndexerAttributeModifier::SetOnPopupSelectImpl, - AlphabetIndexerAttributeModifier::SetSelectedImpl, - AlphabetIndexerAttributeModifier::SetPopupPositionImpl, - AlphabetIndexerAttributeModifier::SetAutoCollapseImpl, - AlphabetIndexerAttributeModifier::SetPopupItemBorderRadiusImpl, - AlphabetIndexerAttributeModifier::SetItemBorderRadiusImpl, - AlphabetIndexerAttributeModifier::SetPopupBackgroundBlurStyleImpl, - AlphabetIndexerAttributeModifier::SetPopupTitleBackgroundImpl, - AlphabetIndexerAttributeModifier::SetEnableHapticFeedbackImpl, - AlphabetIndexerAttributeModifier::SetAlignStyleImpl, - }; - return &ArkUIAlphabetIndexerModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnProgressChange("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIAnimatorModifier* GetAnimatorModifier() + void SetOnTitleReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnTitleReceiveEvent_Void* value) { - static const GENERATED_ArkUIAnimatorModifier ArkUIAnimatorModifierImpl { - AnimatorModifier::ConstructImpl, - AnimatorInterfaceModifier::SetAnimatorOptionsImpl, - AnimatorAttributeModifier::SetStateImpl, - AnimatorAttributeModifier::SetDurationImpl, - AnimatorAttributeModifier::SetCurveImpl, - AnimatorAttributeModifier::SetDelayImpl, - AnimatorAttributeModifier::SetFillModeImpl, - AnimatorAttributeModifier::SetIterationsImpl, - AnimatorAttributeModifier::SetPlayModeImpl, - AnimatorAttributeModifier::SetMotionImpl, - AnimatorAttributeModifier::SetOnStartImpl, - AnimatorAttributeModifier::SetOnPauseImpl, - AnimatorAttributeModifier::SetOnRepeatImpl, - AnimatorAttributeModifier::SetOnCancelImpl, - AnimatorAttributeModifier::SetOnFinishImpl, - AnimatorAttributeModifier::SetOnFrameImpl, - }; - return &ArkUIAnimatorModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnTitleReceive("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIBadgeModifier* GetBadgeModifier() + void SetOnGeolocationHideImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) { - static const GENERATED_ArkUIBadgeModifier ArkUIBadgeModifierImpl { - BadgeModifier::ConstructImpl, - BadgeInterfaceModifier::SetBadgeOptions0Impl, - BadgeInterfaceModifier::SetBadgeOptions1Impl, - }; - return &ArkUIBadgeModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnGeolocationHide("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIBaseSpanModifier* GetBaseSpanModifier() + void SetOnGeolocationShowImpl(Ark_NativePointer node, + const Opt_Callback_OnGeolocationShowEvent_Void* value) { - static const GENERATED_ArkUIBaseSpanModifier ArkUIBaseSpanModifierImpl { - BaseSpanModifier::ConstructImpl, - BaseSpanModifier::SetTextBackgroundStyleImpl, - BaseSpanModifier::SetBaselineOffsetImpl, - }; - return &ArkUIBaseSpanModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnGeolocationShow("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIBlankModifier* GetBlankModifier() + void SetOnRequestSelectedImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) { - static const GENERATED_ArkUIBlankModifier ArkUIBlankModifierImpl { - BlankModifier::ConstructImpl, - BlankInterfaceModifier::SetBlankOptionsImpl, - BlankAttributeModifier::SetColorImpl, - }; - return &ArkUIBlankModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnRequestSelected("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIButtonModifier* GetButtonModifier() + void SetOnAlertImpl(Ark_NativePointer node, + const Opt_Callback_OnAlertEvent_Boolean* value) { - static const GENERATED_ArkUIButtonModifier ArkUIButtonModifierImpl { - ButtonModifier::ConstructImpl, - ButtonInterfaceModifier::SetButtonOptionsImpl, - ButtonAttributeModifier::SetTypeImpl, - ButtonAttributeModifier::SetStateEffectImpl, - ButtonAttributeModifier::SetButtonStyleImpl, - ButtonAttributeModifier::SetControlSizeImpl, - ButtonAttributeModifier::SetRoleImpl, - ButtonAttributeModifier::SetFontColorImpl, - ButtonAttributeModifier::SetFontSizeImpl, - ButtonAttributeModifier::SetFontWeightImpl, - ButtonAttributeModifier::SetFontStyleImpl, - ButtonAttributeModifier::SetFontFamilyImpl, - ButtonAttributeModifier::SetLabelStyleImpl, - ButtonAttributeModifier::SetMinFontScaleImpl, - ButtonAttributeModifier::SetMaxFontScaleImpl, - }; - return &ArkUIButtonModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnAlert("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICalendarPickerModifier* GetCalendarPickerModifier() + void SetOnBeforeUnloadImpl(Ark_NativePointer node, + const Opt_Callback_OnBeforeUnloadEvent_Boolean* value) { - static const GENERATED_ArkUICalendarPickerModifier ArkUICalendarPickerModifierImpl { - CalendarPickerModifier::ConstructImpl, - CalendarPickerInterfaceModifier::SetCalendarPickerOptionsImpl, - CalendarPickerAttributeModifier::SetTextStyleImpl, - CalendarPickerAttributeModifier::SetOnChangeImpl, - CalendarPickerAttributeModifier::SetMarkTodayImpl, - CalendarPickerAttributeModifier::SetEdgeAlignImpl, - }; - return &ArkUICalendarPickerModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnBeforeUnload("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICanvasModifier* GetCanvasModifier() + void SetOnConfirmImpl(Ark_NativePointer node, + const Opt_Callback_OnConfirmEvent_Boolean* value) { - static const GENERATED_ArkUICanvasModifier ArkUICanvasModifierImpl { - CanvasModifier::ConstructImpl, - CanvasInterfaceModifier::SetCanvasOptions0Impl, - CanvasInterfaceModifier::SetCanvasOptions1Impl, - CanvasAttributeModifier::SetOnReadyImpl, - CanvasAttributeModifier::SetEnableAnalyzerImpl, - }; - return &ArkUICanvasModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnConfirm("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICheckboxModifier* GetCheckboxModifier() + void SetOnPromptImpl(Ark_NativePointer node, + const Opt_Callback_OnPromptEvent_Boolean* value) { - static const GENERATED_ArkUICheckboxModifier ArkUICheckboxModifierImpl { - CheckboxModifier::ConstructImpl, - CheckboxInterfaceModifier::SetCheckboxOptionsImpl, - CheckboxAttributeModifier::SetSelectImpl, - CheckboxAttributeModifier::SetSelectedColorImpl, - CheckboxAttributeModifier::SetShapeImpl, - CheckboxAttributeModifier::SetUnselectedColorImpl, - CheckboxAttributeModifier::SetMarkImpl, - CheckboxAttributeModifier::SetOnChangeImpl, - }; - return &ArkUICheckboxModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnPrompt("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICheckboxGroupModifier* GetCheckboxGroupModifier() + void SetOnConsoleImpl(Ark_NativePointer node, + const Opt_Callback_OnConsoleEvent_Boolean* value) { - static const GENERATED_ArkUICheckboxGroupModifier ArkUICheckboxGroupModifierImpl { - CheckboxGroupModifier::ConstructImpl, - CheckboxGroupInterfaceModifier::SetCheckboxGroupOptionsImpl, - CheckboxGroupAttributeModifier::SetSelectAllImpl, - CheckboxGroupAttributeModifier::SetSelectedColorImpl, - CheckboxGroupAttributeModifier::SetUnselectedColorImpl, - CheckboxGroupAttributeModifier::SetMarkImpl, - CheckboxGroupAttributeModifier::SetOnChangeImpl, - CheckboxGroupAttributeModifier::SetCheckboxShapeImpl, - }; - return &ArkUICheckboxGroupModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnConsole("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICircleModifier* GetCircleModifier() + void SetOnErrorReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnErrorReceiveEvent_Void* value) { - static const GENERATED_ArkUICircleModifier ArkUICircleModifierImpl { - CircleModifier::ConstructImpl, - CircleInterfaceModifier::SetCircleOptionsImpl, - }; - return &ArkUICircleModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnErrorReceive("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIColumnModifier* GetColumnModifier() + void SetOnHttpErrorReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnHttpErrorReceiveEvent_Void* value) { - static const GENERATED_ArkUIColumnModifier ArkUIColumnModifierImpl { - ColumnModifier::ConstructImpl, - ColumnInterfaceModifier::SetColumnOptionsImpl, - ColumnAttributeModifier::SetAlignItemsImpl, - ColumnAttributeModifier::SetJustifyContentImpl, - ColumnAttributeModifier::SetPointLightImpl, - ColumnAttributeModifier::SetReverseImpl, - }; - return &ArkUIColumnModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnHttpErrorReceive("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIColumnSplitModifier* GetColumnSplitModifier() + void SetOnDownloadStartImpl(Ark_NativePointer node, + const Opt_Callback_OnDownloadStartEvent_Void* value) { - static const GENERATED_ArkUIColumnSplitModifier ArkUIColumnSplitModifierImpl { - ColumnSplitModifier::ConstructImpl, - ColumnSplitInterfaceModifier::SetColumnSplitOptionsImpl, - ColumnSplitAttributeModifier::SetResizeableImpl, - ColumnSplitAttributeModifier::SetDividerImpl, - }; - return &ArkUIColumnSplitModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnDownloadStart("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICommonMethodModifier* GetCommonMethodModifier() + void SetOnRefreshAccessedHistoryImpl(Ark_NativePointer node, + const Opt_Callback_OnRefreshAccessedHistoryEvent_Void* value) { - static const GENERATED_ArkUICommonMethodModifier ArkUICommonMethodModifierImpl { - CommonMethodModifier::ConstructImpl, - CommonMethodModifier::SetWidthImpl, - CommonMethodModifier::SetHeightImpl, - CommonMethodModifier::SetDrawModifierImpl, - CommonMethodModifier::SetResponseRegionImpl, - CommonMethodModifier::SetMouseResponseRegionImpl, - CommonMethodModifier::SetSizeImpl, - CommonMethodModifier::SetConstraintSizeImpl, - CommonMethodModifier::SetHitTestBehaviorImpl, - CommonMethodModifier::SetOnChildTouchTestImpl, - CommonMethodModifier::SetLayoutWeightImpl, - CommonMethodModifier::SetChainWeightImpl, - CommonMethodModifier::SetPaddingImpl, - CommonMethodModifier::SetSafeAreaPaddingImpl, - CommonMethodModifier::SetMarginImpl, - CommonMethodModifier::SetBackgroundColorImpl, - CommonMethodModifier::SetPixelRoundImpl, - CommonMethodModifier::SetBackgroundImageSizeImpl, - CommonMethodModifier::SetBackgroundImagePositionImpl, - CommonMethodModifier::SetBackgroundEffect0Impl, - CommonMethodModifier::SetBackgroundImageResizableImpl, - CommonMethodModifier::SetForegroundEffectImpl, - CommonMethodModifier::SetVisualEffectImpl, - CommonMethodModifier::SetBackgroundFilterImpl, - CommonMethodModifier::SetForegroundFilterImpl, - CommonMethodModifier::SetCompositingFilterImpl, - CommonMethodModifier::SetOpacityImpl, - CommonMethodModifier::SetBorderImpl, - CommonMethodModifier::SetBorderStyleImpl, - CommonMethodModifier::SetBorderWidthImpl, - CommonMethodModifier::SetBorderColorImpl, - CommonMethodModifier::SetBorderRadiusImpl, - CommonMethodModifier::SetBorderImageImpl, - CommonMethodModifier::SetOutlineImpl, - CommonMethodModifier::SetOutlineStyleImpl, - CommonMethodModifier::SetOutlineWidthImpl, - CommonMethodModifier::SetOutlineColorImpl, - CommonMethodModifier::SetOutlineRadiusImpl, - CommonMethodModifier::SetForegroundColorImpl, - CommonMethodModifier::SetOnClick0Impl, - CommonMethodModifier::SetOnHoverImpl, - CommonMethodModifier::SetOnHoverMoveImpl, - CommonMethodModifier::SetOnAccessibilityHoverImpl, - CommonMethodModifier::SetHoverEffectImpl, - CommonMethodModifier::SetOnMouseImpl, - CommonMethodModifier::SetOnTouchImpl, - CommonMethodModifier::SetOnKeyEventImpl, - CommonMethodModifier::SetOnDigitalCrownImpl, - CommonMethodModifier::SetOnKeyPreImeImpl, - CommonMethodModifier::SetOnKeyEventDispatchImpl, - CommonMethodModifier::SetOnFocusAxisEventImpl, - CommonMethodModifier::SetOnAxisEventImpl, - CommonMethodModifier::SetFocusableImpl, - CommonMethodModifier::SetNextFocusImpl, - CommonMethodModifier::SetTabStopImpl, - CommonMethodModifier::SetOnFocusImpl, - CommonMethodModifier::SetOnBlurImpl, - CommonMethodModifier::SetTabIndexImpl, - CommonMethodModifier::SetDefaultFocusImpl, - CommonMethodModifier::SetGroupDefaultFocusImpl, - CommonMethodModifier::SetFocusOnTouchImpl, - CommonMethodModifier::SetFocusBoxImpl, - CommonMethodModifier::SetAnimationImpl, - CommonMethodModifier::SetTransition0Impl, - CommonMethodModifier::SetMotionBlurImpl, - CommonMethodModifier::SetBrightnessImpl, - CommonMethodModifier::SetContrastImpl, - CommonMethodModifier::SetGrayscaleImpl, - CommonMethodModifier::SetColorBlendImpl, - CommonMethodModifier::SetSaturateImpl, - CommonMethodModifier::SetSepiaImpl, - CommonMethodModifier::SetInvertImpl, - CommonMethodModifier::SetHueRotateImpl, - CommonMethodModifier::SetUseShadowBatchingImpl, - CommonMethodModifier::SetUseEffect0Impl, - CommonMethodModifier::SetRenderGroupImpl, - CommonMethodModifier::SetFreezeImpl, - CommonMethodModifier::SetTranslateImpl, - CommonMethodModifier::SetScaleImpl, - CommonMethodModifier::SetRotateImpl, - CommonMethodModifier::SetTransformImpl, - CommonMethodModifier::SetOnAppearImpl, - CommonMethodModifier::SetOnDisAppearImpl, - CommonMethodModifier::SetOnAttachImpl, - CommonMethodModifier::SetOnDetachImpl, - CommonMethodModifier::SetOnAreaChangeImpl, - CommonMethodModifier::SetVisibilityImpl, - CommonMethodModifier::SetFlexGrowImpl, - CommonMethodModifier::SetFlexShrinkImpl, - CommonMethodModifier::SetFlexBasisImpl, - CommonMethodModifier::SetAlignSelfImpl, - CommonMethodModifier::SetDisplayPriorityImpl, - CommonMethodModifier::SetZIndexImpl, - CommonMethodModifier::SetDirectionImpl, - CommonMethodModifier::SetAlignImpl, - CommonMethodModifier::SetPositionImpl, - CommonMethodModifier::SetMarkAnchorImpl, - CommonMethodModifier::SetOffsetImpl, - CommonMethodModifier::SetEnabledImpl, - CommonMethodModifier::SetAlignRules0Impl, - CommonMethodModifier::SetAlignRules1Impl, - CommonMethodModifier::SetAspectRatioImpl, - CommonMethodModifier::SetClickEffectImpl, - CommonMethodModifier::SetOnDragStartImpl, - CommonMethodModifier::SetOnDragEnterImpl, - CommonMethodModifier::SetOnDragMoveImpl, - CommonMethodModifier::SetOnDragLeaveImpl, - CommonMethodModifier::SetOnDrop0Impl, - CommonMethodModifier::SetOnDragEndImpl, - CommonMethodModifier::SetAllowDropImpl, - CommonMethodModifier::SetDraggableImpl, - CommonMethodModifier::SetDragPreview0Impl, - CommonMethodModifier::SetOnPreDragImpl, - CommonMethodModifier::SetLinearGradientImpl, - CommonMethodModifier::SetSweepGradientImpl, - CommonMethodModifier::SetRadialGradientImpl, - CommonMethodModifier::SetMotionPathImpl, - CommonMethodModifier::SetShadowImpl, - CommonMethodModifier::SetClipImpl, - CommonMethodModifier::SetClipShapeImpl, - CommonMethodModifier::SetMaskImpl, - CommonMethodModifier::SetMaskShapeImpl, - CommonMethodModifier::SetKeyImpl, - CommonMethodModifier::SetIdImpl, - CommonMethodModifier::SetGeometryTransition0Impl, - CommonMethodModifier::SetRestoreIdImpl, - CommonMethodModifier::SetSphericalEffectImpl, - CommonMethodModifier::SetLightUpEffectImpl, - CommonMethodModifier::SetPixelStretchEffectImpl, - CommonMethodModifier::SetAccessibilityGroup0Impl, - CommonMethodModifier::SetAccessibilityText0Impl, - CommonMethodModifier::SetAccessibilityNextFocusIdImpl, - CommonMethodModifier::SetAccessibilityDefaultFocusImpl, - CommonMethodModifier::SetAccessibilityUseSamePageImpl, - CommonMethodModifier::SetAccessibilityScrollTriggerableImpl, - CommonMethodModifier::SetAccessibilityText1Impl, - CommonMethodModifier::SetAccessibilityRoleImpl, - CommonMethodModifier::SetOnAccessibilityFocusImpl, - CommonMethodModifier::SetAccessibilityTextHintImpl, - CommonMethodModifier::SetAccessibilityDescription0Impl, - CommonMethodModifier::SetAccessibilityDescription1Impl, - CommonMethodModifier::SetAccessibilityLevelImpl, - CommonMethodModifier::SetAccessibilityVirtualNodeImpl, - CommonMethodModifier::SetAccessibilityCheckedImpl, - CommonMethodModifier::SetAccessibilitySelectedImpl, - CommonMethodModifier::SetObscuredImpl, - CommonMethodModifier::SetReuseIdImpl, - CommonMethodModifier::SetReuseImpl, - CommonMethodModifier::SetRenderFitImpl, - CommonMethodModifier::SetBackgroundBrightnessImpl, - CommonMethodModifier::SetOnGestureJudgeBeginImpl, - CommonMethodModifier::SetOnGestureRecognizerJudgeBegin0Impl, - CommonMethodModifier::SetShouldBuiltInRecognizerParallelWithImpl, - CommonMethodModifier::SetMonopolizeEventsImpl, - CommonMethodModifier::SetOnTouchInterceptImpl, - CommonMethodModifier::SetOnSizeChangeImpl, - CommonMethodModifier::SetAccessibilityFocusDrawLevelImpl, - CommonMethodModifier::SetCustomPropertyImpl, - CommonMethodModifier::SetExpandSafeAreaImpl, - CommonMethodModifier::SetBackgroundImpl, - CommonMethodModifier::SetBackgroundImage0Impl, - CommonMethodModifier::SetBackgroundImage1Impl, - CommonMethodModifier::SetBackgroundBlurStyleImpl, - CommonMethodModifier::SetBackgroundEffect1Impl, - CommonMethodModifier::SetForegroundBlurStyleImpl, - CommonMethodModifier::SetOnClick1Impl, - CommonMethodModifier::SetFocusScopeIdImpl, - CommonMethodModifier::SetFocusScopePriorityImpl, - CommonMethodModifier::SetTransition1Impl, - CommonMethodModifier::SetGestureImpl, - CommonMethodModifier::SetPriorityGestureImpl, - CommonMethodModifier::SetParallelGestureImpl, - CommonMethodModifier::SetBlurImpl, - CommonMethodModifier::SetLinearGradientBlurImpl, - CommonMethodModifier::SetSystemBarEffectImpl, - CommonMethodModifier::SetUseEffect1Impl, - CommonMethodModifier::SetBackdropBlurImpl, - CommonMethodModifier::SetSharedTransitionImpl, - CommonMethodModifier::SetChainModeImpl, - CommonMethodModifier::SetOnDrop1Impl, - CommonMethodModifier::SetDragPreview1Impl, - CommonMethodModifier::SetDragPreviewOptionsImpl, - CommonMethodModifier::SetOverlayImpl, - CommonMethodModifier::SetBlendModeImpl, - CommonMethodModifier::SetAdvancedBlendModeImpl, - CommonMethodModifier::SetGeometryTransition1Impl, - CommonMethodModifier::SetBindTipsImpl, - CommonMethodModifier::SetBindPopupImpl, - CommonMethodModifier::SetBindMenu0Impl, - CommonMethodModifier::SetBindMenu1Impl, - CommonMethodModifier::SetBindContextMenu0Impl, - CommonMethodModifier::SetBindContextMenu1Impl, - CommonMethodModifier::SetBindContentCover0Impl, - CommonMethodModifier::SetBindContentCover1Impl, - CommonMethodModifier::SetBindSheetImpl, - CommonMethodModifier::SetOnVisibleAreaChangeImpl, - CommonMethodModifier::SetOnVisibleAreaApproximateChangeImpl, - CommonMethodModifier::SetKeyboardShortcutImpl, - CommonMethodModifier::SetAccessibilityGroup1Impl, - CommonMethodModifier::SetOnGestureRecognizerJudgeBegin1Impl, - }; - return &ArkUICommonMethodModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnRefreshAccessedHistory("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICommonShapeMethodModifier* GetCommonShapeMethodModifier() + void SetOnRenderExitedImpl(Ark_NativePointer node, + const Opt_Callback_OnRenderExitedEvent_Void* value) { - static const GENERATED_ArkUICommonShapeMethodModifier ArkUICommonShapeMethodModifierImpl { - CommonShapeMethodModifier::ConstructImpl, - CommonShapeMethodModifier::SetStrokeImpl, - CommonShapeMethodModifier::SetFillImpl, - CommonShapeMethodModifier::SetStrokeDashOffsetImpl, - CommonShapeMethodModifier::SetStrokeLineCapImpl, - CommonShapeMethodModifier::SetStrokeLineJoinImpl, - CommonShapeMethodModifier::SetStrokeMiterLimitImpl, - CommonShapeMethodModifier::SetStrokeOpacityImpl, - CommonShapeMethodModifier::SetFillOpacityImpl, - CommonShapeMethodModifier::SetStrokeWidthImpl, - CommonShapeMethodModifier::SetAntiAliasImpl, - CommonShapeMethodModifier::SetStrokeDashArrayImpl, - }; - return &ArkUICommonShapeMethodModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnRenderExited("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIComponentRootModifier* GetComponentRootModifier() + void SetOnShowFileSelectorImpl(Ark_NativePointer node, + const Opt_Callback_OnShowFileSelectorEvent_Boolean* value) { - static const GENERATED_ArkUIComponentRootModifier ArkUIComponentRootModifierImpl { - ComponentRootModifier::ConstructImpl, - }; - return &ArkUIComponentRootModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnShowFileSelector("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIContainerSpanModifier* GetContainerSpanModifier() + void SetOnResourceLoadImpl(Ark_NativePointer node, + const Opt_Callback_OnResourceLoadEvent_Void* value) { - static const GENERATED_ArkUIContainerSpanModifier ArkUIContainerSpanModifierImpl { - ContainerSpanModifier::ConstructImpl, - ContainerSpanInterfaceModifier::SetContainerSpanOptionsImpl, - ContainerSpanAttributeModifier::SetTextBackgroundStyleImpl, - }; - return &ArkUIContainerSpanModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnResourceLoad("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICounterModifier* GetCounterModifier() + void SetOnFullScreenExitImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) { - static const GENERATED_ArkUICounterModifier ArkUICounterModifierImpl { - CounterModifier::ConstructImpl, - CounterInterfaceModifier::SetCounterOptionsImpl, - CounterAttributeModifier::SetOnIncImpl, - CounterAttributeModifier::SetOnDecImpl, - CounterAttributeModifier::SetEnableDecImpl, - CounterAttributeModifier::SetEnableIncImpl, - }; - return &ArkUICounterModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnFullScreenExit("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICustomBuilderRootModifier* GetCustomBuilderRootModifier() + void SetOnFullScreenEnterImpl(Ark_NativePointer node, + const Opt_OnFullScreenEnterCallback* value) { - static const GENERATED_ArkUICustomBuilderRootModifier ArkUICustomBuilderRootModifierImpl { - CustomBuilderRootModifier::ConstructImpl, - }; - return &ArkUICustomBuilderRootModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnFullScreenEnter("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUICustomLayoutRootModifier* GetCustomLayoutRootModifier() + void SetOnScaleChangeImpl(Ark_NativePointer node, + const Opt_Callback_OnScaleChangeEvent_Void* value) { - static const GENERATED_ArkUICustomLayoutRootModifier ArkUICustomLayoutRootModifierImpl { - CustomLayoutRootModifier::ConstructImpl, - CustomLayoutRootModifier::SetSubscribeOnMeasureSizeImpl, - CustomLayoutRootModifier::SetSubscribeOnPlaceChildrenImpl, - }; - return &ArkUICustomLayoutRootModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnScaleChange("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIDataPanelModifier* GetDataPanelModifier() + void SetOnHttpAuthRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnHttpAuthRequestEvent_Boolean* value) { - static const GENERATED_ArkUIDataPanelModifier ArkUIDataPanelModifierImpl { - DataPanelModifier::ConstructImpl, - DataPanelInterfaceModifier::SetDataPanelOptionsImpl, - DataPanelAttributeModifier::SetCloseEffectImpl, - DataPanelAttributeModifier::SetValueColorsImpl, - DataPanelAttributeModifier::SetTrackBackgroundColorImpl, - DataPanelAttributeModifier::SetStrokeWidthImpl, - DataPanelAttributeModifier::SetTrackShadowImpl, - }; - return &ArkUIDataPanelModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnHttpAuthRequest("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIDatePickerModifier* GetDatePickerModifier() + void SetOnInterceptRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnInterceptRequestEvent_WebResourceResponse* value) { - static const GENERATED_ArkUIDatePickerModifier ArkUIDatePickerModifierImpl { - DatePickerModifier::ConstructImpl, - DatePickerInterfaceModifier::SetDatePickerOptionsImpl, - DatePickerAttributeModifier::SetLunarImpl, - DatePickerAttributeModifier::SetDisappearTextStyleImpl, - DatePickerAttributeModifier::SetTextStyleImpl, - DatePickerAttributeModifier::SetSelectedTextStyleImpl, - DatePickerAttributeModifier::SetOnDateChangeImpl, - DatePickerAttributeModifier::SetDigitalCrownSensitivityImpl, - DatePickerAttributeModifier::SetEnableHapticFeedbackImpl, - }; - return &ArkUIDatePickerModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnInterceptRequest("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIDividerModifier* GetDividerModifier() + void SetOnPermissionRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnPermissionRequestEvent_Void* value) { - static const GENERATED_ArkUIDividerModifier ArkUIDividerModifierImpl { - DividerModifier::ConstructImpl, - DividerInterfaceModifier::SetDividerOptionsImpl, - DividerAttributeModifier::SetVerticalImpl, - DividerAttributeModifier::SetColorImpl, - DividerAttributeModifier::SetStrokeWidthImpl, - DividerAttributeModifier::SetLineCapImpl, - }; - return &ArkUIDividerModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnPermissionRequest("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIEffectComponentModifier* GetEffectComponentModifier() + void SetOnScreenCaptureRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnScreenCaptureRequestEvent_Void* value) { - static const GENERATED_ArkUIEffectComponentModifier ArkUIEffectComponentModifierImpl { - EffectComponentModifier::ConstructImpl, - EffectComponentInterfaceModifier::SetEffectComponentOptionsImpl, - }; - return &ArkUIEffectComponentModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnScreenCaptureRequest("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIEllipseModifier* GetEllipseModifier() + void SetOnContextMenuShowImpl(Ark_NativePointer node, + const Opt_Callback_OnContextMenuShowEvent_Boolean* value) { - static const GENERATED_ArkUIEllipseModifier ArkUIEllipseModifierImpl { - EllipseModifier::ConstructImpl, - EllipseInterfaceModifier::SetEllipseOptionsImpl, - }; - return &ArkUIEllipseModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnContextMenuShow("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIEmbeddedComponentModifier* GetEmbeddedComponentModifier() + void SetOnContextMenuHideImpl(Ark_NativePointer node, + const Opt_OnContextMenuHideCallback* value) { - static const GENERATED_ArkUIEmbeddedComponentModifier ArkUIEmbeddedComponentModifierImpl { - EmbeddedComponentModifier::ConstructImpl, - EmbeddedComponentInterfaceModifier::SetEmbeddedComponentOptionsImpl, - EmbeddedComponentAttributeModifier::SetOnTerminatedImpl, - EmbeddedComponentAttributeModifier::SetOnErrorImpl, - }; - return &ArkUIEmbeddedComponentModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnContextMenuHide("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIFlexModifier* GetFlexModifier() + void SetMediaPlayGestureAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUIFlexModifier ArkUIFlexModifierImpl { - FlexModifier::ConstructImpl, - FlexInterfaceModifier::SetFlexOptionsImpl, - FlexAttributeModifier::SetPointLightImpl, - }; - return &ArkUIFlexModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setMediaPlayGestureAccess("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIFlowItemModifier* GetFlowItemModifier() + void SetOnSearchResultReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnSearchResultReceiveEvent_Void* value) { - static const GENERATED_ArkUIFlowItemModifier ArkUIFlowItemModifierImpl { - FlowItemModifier::ConstructImpl, - FlowItemInterfaceModifier::SetFlowItemOptionsImpl, - }; - return &ArkUIFlowItemModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnSearchResultReceive("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIFolderStackModifier* GetFolderStackModifier() + void SetOnScrollImpl(Ark_NativePointer node, + const Opt_Callback_OnScrollEvent_Void* value) { - static const GENERATED_ArkUIFolderStackModifier ArkUIFolderStackModifierImpl { - FolderStackModifier::ConstructImpl, - FolderStackInterfaceModifier::SetFolderStackOptionsImpl, - FolderStackAttributeModifier::SetAlignContentImpl, - FolderStackAttributeModifier::SetOnFolderStateChangeImpl, - FolderStackAttributeModifier::SetOnHoverStatusChangeImpl, - FolderStackAttributeModifier::SetEnableAnimationImpl, - FolderStackAttributeModifier::SetAutoHalfFoldImpl, - }; - return &ArkUIFolderStackModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnScroll("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIFormComponentModifier* GetFormComponentModifier() + void SetOnSslErrorEventReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnSslErrorEventReceiveEvent_Void* value) { - static const GENERATED_ArkUIFormComponentModifier ArkUIFormComponentModifierImpl { - FormComponentModifier::ConstructImpl, - FormComponentInterfaceModifier::SetFormComponentOptionsImpl, - FormComponentAttributeModifier::SetSizeImpl, - FormComponentAttributeModifier::SetModuleNameImpl, - FormComponentAttributeModifier::SetDimensionImpl, - FormComponentAttributeModifier::SetAllowUpdateImpl, - FormComponentAttributeModifier::SetVisibilityImpl, - FormComponentAttributeModifier::SetOnAcquiredImpl, - FormComponentAttributeModifier::SetOnErrorImpl, - FormComponentAttributeModifier::SetOnRouterImpl, - FormComponentAttributeModifier::SetOnUninstallImpl, - FormComponentAttributeModifier::SetOnLoadImpl, - FormComponentAttributeModifier::SetOnUpdateImpl, - }; - return &ArkUIFormComponentModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnSslErrorEventReceive("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIFormLinkModifier* GetFormLinkModifier() + void SetOnSslErrorEventImpl(Ark_NativePointer node, + const Opt_OnSslErrorEventCallback* value) { - static const GENERATED_ArkUIFormLinkModifier ArkUIFormLinkModifierImpl { - FormLinkModifier::ConstructImpl, - FormLinkInterfaceModifier::SetFormLinkOptionsImpl, - }; - return &ArkUIFormLinkModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnSslErrorEvent("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIGaugeModifier* GetGaugeModifier() + void SetOnClientAuthenticationRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnClientAuthenticationEvent_Void* value) { - static const GENERATED_ArkUIGaugeModifier ArkUIGaugeModifierImpl { - GaugeModifier::ConstructImpl, - GaugeInterfaceModifier::SetGaugeOptionsImpl, - GaugeAttributeModifier::SetValueImpl, - GaugeAttributeModifier::SetStartAngleImpl, - GaugeAttributeModifier::SetEndAngleImpl, - GaugeAttributeModifier::SetColorsImpl, - GaugeAttributeModifier::SetStrokeWidthImpl, - GaugeAttributeModifier::SetDescriptionImpl, - GaugeAttributeModifier::SetTrackShadowImpl, - GaugeAttributeModifier::SetIndicatorImpl, - GaugeAttributeModifier::SetPrivacySensitiveImpl, - }; - return &ArkUIGaugeModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnClientAuthenticationRequest("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIGridModifier* GetGridModifier() + void SetOnWindowNewImpl(Ark_NativePointer node, + const Opt_Callback_OnWindowNewEvent_Void* value) { - static const GENERATED_ArkUIGridModifier ArkUIGridModifierImpl { - GridModifier::ConstructImpl, - GridInterfaceModifier::SetGridOptionsImpl, - GridAttributeModifier::SetColumnsTemplateImpl, - GridAttributeModifier::SetRowsTemplateImpl, - GridAttributeModifier::SetColumnsGapImpl, - GridAttributeModifier::SetRowsGapImpl, - GridAttributeModifier::SetOnScrollBarUpdateImpl, - GridAttributeModifier::SetOnScrollIndexImpl, - GridAttributeModifier::SetCachedCount0Impl, - GridAttributeModifier::SetEditModeImpl, - GridAttributeModifier::SetMultiSelectableImpl, - GridAttributeModifier::SetMaxCountImpl, - GridAttributeModifier::SetMinCountImpl, - GridAttributeModifier::SetCellLengthImpl, - GridAttributeModifier::SetLayoutDirectionImpl, - GridAttributeModifier::SetSupportAnimationImpl, - GridAttributeModifier::SetOnItemDragStartImpl, - GridAttributeModifier::SetOnItemDragEnterImpl, - GridAttributeModifier::SetOnItemDragMoveImpl, - GridAttributeModifier::SetOnItemDragLeaveImpl, - GridAttributeModifier::SetOnItemDropImpl, - GridAttributeModifier::SetAlignItemsImpl, - GridAttributeModifier::SetOnScrollFrameBeginImpl, - GridAttributeModifier::SetOnWillScrollImpl, - GridAttributeModifier::SetOnDidScrollImpl, - GridAttributeModifier::SetCachedCount1Impl, - }; - return &ArkUIGridModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnWindowNew("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIGridColModifier* GetGridColModifier() + void SetOnWindowExitImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) { - static const GENERATED_ArkUIGridColModifier ArkUIGridColModifierImpl { - GridColModifier::ConstructImpl, - GridColInterfaceModifier::SetGridColOptionsImpl, - GridColAttributeModifier::SetSpanImpl, - GridColAttributeModifier::SetGridColOffsetImpl, - GridColAttributeModifier::SetOrderImpl, - }; - return &ArkUIGridColModifierImpl; - } - - const GENERATED_ArkUIGridItemModifier* GetGridItemModifier() - { - static const GENERATED_ArkUIGridItemModifier ArkUIGridItemModifierImpl { - GridItemModifier::ConstructImpl, - GridItemInterfaceModifier::SetGridItemOptionsImpl, - GridItemAttributeModifier::SetRowStartImpl, - GridItemAttributeModifier::SetRowEndImpl, - GridItemAttributeModifier::SetColumnStartImpl, - GridItemAttributeModifier::SetColumnEndImpl, - GridItemAttributeModifier::SetSelectableImpl, - GridItemAttributeModifier::SetSelectedImpl, - GridItemAttributeModifier::SetOnSelectImpl, - }; - return &ArkUIGridItemModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnWindowExit("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIGridRowModifier* GetGridRowModifier() + void SetMultiWindowAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUIGridRowModifier ArkUIGridRowModifierImpl { - GridRowModifier::ConstructImpl, - GridRowInterfaceModifier::SetGridRowOptionsImpl, - GridRowAttributeModifier::SetOnBreakpointChangeImpl, - GridRowAttributeModifier::SetAlignItemsImpl, - }; - return &ArkUIGridRowModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setMultiWindowAccess("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIHyperlinkModifier* GetHyperlinkModifier() + void SetOnInterceptKeyEventImpl(Ark_NativePointer node, + const Opt_Callback_KeyEvent_Boolean* value) { - static const GENERATED_ArkUIHyperlinkModifier ArkUIHyperlinkModifierImpl { - HyperlinkModifier::ConstructImpl, - HyperlinkInterfaceModifier::SetHyperlinkOptionsImpl, - HyperlinkAttributeModifier::SetColorImpl, - }; - return &ArkUIHyperlinkModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnInterceptKeyEvent("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIImageModifier* GetImageModifier() + void SetWebStandardFontImpl(Ark_NativePointer node, + const Opt_String* value) { - static const GENERATED_ArkUIImageModifier ArkUIImageModifierImpl { - ImageModifier::ConstructImpl, - ImageInterfaceModifier::SetImageOptions0Impl, - ImageInterfaceModifier::SetImageOptions1Impl, - ImageAttributeModifier::SetAltImpl, - ImageAttributeModifier::SetMatchTextDirectionImpl, - ImageAttributeModifier::SetFitOriginalSizeImpl, - ImageAttributeModifier::SetFillColorImpl, - ImageAttributeModifier::SetObjectFitImpl, - ImageAttributeModifier::SetImageMatrixImpl, - ImageAttributeModifier::SetObjectRepeatImpl, - ImageAttributeModifier::SetAutoResizeImpl, - ImageAttributeModifier::SetRenderModeImpl, - ImageAttributeModifier::SetDynamicRangeModeImpl, - ImageAttributeModifier::SetInterpolationImpl, - ImageAttributeModifier::SetSourceSizeImpl, - ImageAttributeModifier::SetSyncLoadImpl, - ImageAttributeModifier::SetColorFilterImpl, - ImageAttributeModifier::SetCopyOptionImpl, - ImageAttributeModifier::SetDraggableImpl, - ImageAttributeModifier::SetPointLightImpl, - ImageAttributeModifier::SetEdgeAntialiasingImpl, - ImageAttributeModifier::SetOnCompleteImpl, - ImageAttributeModifier::SetOnErrorImpl, - ImageAttributeModifier::SetOnFinishImpl, - ImageAttributeModifier::SetEnableAnalyzerImpl, - ImageAttributeModifier::SetAnalyzerConfigImpl, - ImageAttributeModifier::SetResizableImpl, - ImageAttributeModifier::SetPrivacySensitiveImpl, - ImageAttributeModifier::SetEnhancedImageQualityImpl, - ImageAttributeModifier::SetOrientationImpl, - }; - return &ArkUIImageModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setWebStandardFont("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIImageAnimatorModifier* GetImageAnimatorModifier() + void SetWebSerifFontImpl(Ark_NativePointer node, + const Opt_String* value) { - static const GENERATED_ArkUIImageAnimatorModifier ArkUIImageAnimatorModifierImpl { - ImageAnimatorModifier::ConstructImpl, - ImageAnimatorInterfaceModifier::SetImageAnimatorOptionsImpl, - ImageAnimatorAttributeModifier::SetImagesImpl, - ImageAnimatorAttributeModifier::SetStateImpl, - ImageAnimatorAttributeModifier::SetDurationImpl, - ImageAnimatorAttributeModifier::SetReverseImpl, - ImageAnimatorAttributeModifier::SetFixedSizeImpl, - ImageAnimatorAttributeModifier::SetFillModeImpl, - ImageAnimatorAttributeModifier::SetIterationsImpl, - ImageAnimatorAttributeModifier::SetMonitorInvisibleAreaImpl, - ImageAnimatorAttributeModifier::SetOnStartImpl, - ImageAnimatorAttributeModifier::SetOnPauseImpl, - ImageAnimatorAttributeModifier::SetOnRepeatImpl, - ImageAnimatorAttributeModifier::SetOnCancelImpl, - ImageAnimatorAttributeModifier::SetOnFinishImpl, - }; - return &ArkUIImageAnimatorModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setWebSerifFont("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIImageSpanModifier* GetImageSpanModifier() + void SetWebSansSerifFontImpl(Ark_NativePointer node, + const Opt_String* value) { - static const GENERATED_ArkUIImageSpanModifier ArkUIImageSpanModifierImpl { - ImageSpanModifier::ConstructImpl, - ImageSpanInterfaceModifier::SetImageSpanOptionsImpl, - ImageSpanAttributeModifier::SetVerticalAlignImpl, - ImageSpanAttributeModifier::SetColorFilterImpl, - ImageSpanAttributeModifier::SetObjectFitImpl, - ImageSpanAttributeModifier::SetOnCompleteImpl, - ImageSpanAttributeModifier::SetOnErrorImpl, - ImageSpanAttributeModifier::SetAltImpl, - }; - return &ArkUIImageSpanModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setWebSansSerifFont("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIIndicatorComponentModifier* GetIndicatorComponentModifier() + void SetWebFixedFontImpl(Ark_NativePointer node, + const Opt_String* value) { - static const GENERATED_ArkUIIndicatorComponentModifier ArkUIIndicatorComponentModifierImpl { - IndicatorComponentModifier::ConstructImpl, - IndicatorComponentInterfaceModifier::SetIndicatorComponentOptionsImpl, - IndicatorComponentAttributeModifier::SetInitialIndexImpl, - IndicatorComponentAttributeModifier::SetCountImpl, - IndicatorComponentAttributeModifier::SetStyleImpl, - IndicatorComponentAttributeModifier::SetLoopImpl, - IndicatorComponentAttributeModifier::SetVerticalImpl, - IndicatorComponentAttributeModifier::SetOnChangeImpl, - }; - return &ArkUIIndicatorComponentModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setWebFixedFont("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUILineModifier* GetLineModifier() + void SetWebFantasyFontImpl(Ark_NativePointer node, + const Opt_String* value) { - static const GENERATED_ArkUILineModifier ArkUILineModifierImpl { - LineModifier::ConstructImpl, - LineInterfaceModifier::SetLineOptionsImpl, - LineAttributeModifier::SetStartPointImpl, - LineAttributeModifier::SetEndPointImpl, - }; - return &ArkUILineModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setWebFantasyFont("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUILinearIndicatorModifier* GetLinearIndicatorModifier() + void SetWebCursiveFontImpl(Ark_NativePointer node, + const Opt_String* value) { - static const GENERATED_ArkUILinearIndicatorModifier ArkUILinearIndicatorModifierImpl { - LinearIndicatorModifier::ConstructImpl, - LinearIndicatorInterfaceModifier::SetLinearIndicatorOptionsImpl, - LinearIndicatorAttributeModifier::SetIndicatorStyleImpl, - LinearIndicatorAttributeModifier::SetIndicatorLoopImpl, - LinearIndicatorAttributeModifier::SetOnChangeImpl, - }; - return &ArkUILinearIndicatorModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setWebCursiveFont("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIListModifier* GetListModifier() + void SetDefaultFixedFontSizeImpl(Ark_NativePointer node, + const Opt_Int32* value) { - static const GENERATED_ArkUIListModifier ArkUIListModifierImpl { - ListModifier::ConstructImpl, - ListInterfaceModifier::SetListOptionsImpl, - ListAttributeModifier::SetAlignListItemImpl, - ListAttributeModifier::SetListDirectionImpl, - ListAttributeModifier::SetContentStartOffsetImpl, - ListAttributeModifier::SetContentEndOffsetImpl, - ListAttributeModifier::SetDividerImpl, - ListAttributeModifier::SetMultiSelectableImpl, - ListAttributeModifier::SetCachedCount0Impl, - ListAttributeModifier::SetChainAnimationImpl, - ListAttributeModifier::SetChainAnimationOptionsImpl, - ListAttributeModifier::SetStickyImpl, - ListAttributeModifier::SetScrollSnapAlignImpl, - ListAttributeModifier::SetChildrenMainSizeImpl, - ListAttributeModifier::SetMaintainVisibleContentPositionImpl, - ListAttributeModifier::SetStackFromEndImpl, - ListAttributeModifier::SetOnScrollIndexImpl, - ListAttributeModifier::SetOnScrollVisibleContentChangeImpl, - ListAttributeModifier::SetOnItemMoveImpl, - ListAttributeModifier::SetOnItemDragStartImpl, - ListAttributeModifier::SetOnItemDragEnterImpl, - ListAttributeModifier::SetOnItemDragMoveImpl, - ListAttributeModifier::SetOnItemDragLeaveImpl, - ListAttributeModifier::SetOnItemDropImpl, - ListAttributeModifier::SetOnScrollFrameBeginImpl, - ListAttributeModifier::SetOnWillScrollImpl, - ListAttributeModifier::SetOnDidScrollImpl, - ListAttributeModifier::SetLanesImpl, - ListAttributeModifier::SetCachedCount1Impl, - }; - return &ArkUIListModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setDefaultFixedFontSize("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIListItemModifier* GetListItemModifier() + void SetDefaultFontSizeImpl(Ark_NativePointer node, + const Opt_Int32* value) { - static const GENERATED_ArkUIListItemModifier ArkUIListItemModifierImpl { - ListItemModifier::ConstructImpl, - ListItemInterfaceModifier::SetListItemOptionsImpl, - ListItemAttributeModifier::SetSelectableImpl, - ListItemAttributeModifier::SetSelectedImpl, - ListItemAttributeModifier::SetSwipeActionImpl, - ListItemAttributeModifier::SetOnSelectImpl, - }; - return &ArkUIListItemModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setDefaultFontSize("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIListItemGroupModifier* GetListItemGroupModifier() + void SetMinFontSizeImpl(Ark_NativePointer node, + const Opt_Int32* value) { - static const GENERATED_ArkUIListItemGroupModifier ArkUIListItemGroupModifierImpl { - ListItemGroupModifier::ConstructImpl, - ListItemGroupInterfaceModifier::SetListItemGroupOptionsImpl, - ListItemGroupAttributeModifier::SetDividerImpl, - ListItemGroupAttributeModifier::SetChildrenMainSizeImpl, - }; - return &ArkUIListItemGroupModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setMinFontSize("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUILoadingProgressModifier* GetLoadingProgressModifier() + void SetMinLogicalFontSizeImpl(Ark_NativePointer node, + const Opt_Int32* value) { - static const GENERATED_ArkUILoadingProgressModifier ArkUILoadingProgressModifierImpl { - LoadingProgressModifier::ConstructImpl, - LoadingProgressInterfaceModifier::SetLoadingProgressOptionsImpl, - LoadingProgressAttributeModifier::SetColorImpl, - LoadingProgressAttributeModifier::SetEnableLoadingImpl, - }; - return &ArkUILoadingProgressModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setMinLogicalFontSize("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIMarqueeModifier* GetMarqueeModifier() + void SetDefaultTextEncodingFormatImpl(Ark_NativePointer node, + const Opt_String* value) { - static const GENERATED_ArkUIMarqueeModifier ArkUIMarqueeModifierImpl { - MarqueeModifier::ConstructImpl, - MarqueeInterfaceModifier::SetMarqueeOptionsImpl, - MarqueeAttributeModifier::SetFontColorImpl, - MarqueeAttributeModifier::SetFontSizeImpl, - MarqueeAttributeModifier::SetAllowScaleImpl, - MarqueeAttributeModifier::SetFontWeightImpl, - MarqueeAttributeModifier::SetFontFamilyImpl, - MarqueeAttributeModifier::SetMarqueeUpdateStrategyImpl, - MarqueeAttributeModifier::SetOnStartImpl, - MarqueeAttributeModifier::SetOnBounceImpl, - MarqueeAttributeModifier::SetOnFinishImpl, - }; - return &ArkUIMarqueeModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setDefaultTextEncodingFormat("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIMediaCachedImageModifier* GetMediaCachedImageModifier() + void SetForceDisplayScrollBarImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUIMediaCachedImageModifier ArkUIMediaCachedImageModifierImpl { - MediaCachedImageModifier::ConstructImpl, - MediaCachedImageInterfaceModifier::SetMediaCachedImageOptionsImpl, - }; - return &ArkUIMediaCachedImageModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setForceDisplayScrollBar("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIMenuModifier* GetMenuModifier() + void SetBlockNetworkImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUIMenuModifier ArkUIMenuModifierImpl { - MenuModifier::ConstructImpl, - MenuInterfaceModifier::SetMenuOptionsImpl, - MenuAttributeModifier::SetFontImpl, - MenuAttributeModifier::SetFontColorImpl, - MenuAttributeModifier::SetRadiusImpl, - MenuAttributeModifier::SetMenuItemDividerImpl, - MenuAttributeModifier::SetMenuItemGroupDividerImpl, - MenuAttributeModifier::SetSubMenuExpandingModeImpl, - }; - return &ArkUIMenuModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setBlockNetwork("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIMenuItemModifier* GetMenuItemModifier() + void SetHorizontalScrollBarAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUIMenuItemModifier ArkUIMenuItemModifierImpl { - MenuItemModifier::ConstructImpl, - MenuItemInterfaceModifier::SetMenuItemOptionsImpl, - MenuItemAttributeModifier::SetSelectedImpl, - MenuItemAttributeModifier::SetSelectIconImpl, - MenuItemAttributeModifier::SetOnChangeImpl, - MenuItemAttributeModifier::SetContentFontImpl, - MenuItemAttributeModifier::SetContentFontColorImpl, - MenuItemAttributeModifier::SetLabelFontImpl, - MenuItemAttributeModifier::SetLabelFontColorImpl, - }; - return &ArkUIMenuItemModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setHorizontalScrollBarAccess("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIMenuItemGroupModifier* GetMenuItemGroupModifier() + void SetVerticalScrollBarAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUIMenuItemGroupModifier ArkUIMenuItemGroupModifierImpl { - MenuItemGroupModifier::ConstructImpl, - MenuItemGroupInterfaceModifier::SetMenuItemGroupOptionsImpl, - }; - return &ArkUIMenuItemGroupModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setVerticalScrollBarAccess("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUINavDestinationModifier* GetNavDestinationModifier() + void SetOnTouchIconUrlReceivedImpl(Ark_NativePointer node, + const Opt_Callback_OnTouchIconUrlReceivedEvent_Void* value) { - static const GENERATED_ArkUINavDestinationModifier ArkUINavDestinationModifierImpl { - NavDestinationModifier::ConstructImpl, - NavDestinationInterfaceModifier::SetNavDestinationOptionsImpl, - NavDestinationAttributeModifier::SetHideTitleBar0Impl, - NavDestinationAttributeModifier::SetHideBackButtonImpl, - NavDestinationAttributeModifier::SetOnShownImpl, - NavDestinationAttributeModifier::SetOnHiddenImpl, - NavDestinationAttributeModifier::SetOnBackPressedImpl, - NavDestinationAttributeModifier::SetOnResultImpl, - NavDestinationAttributeModifier::SetModeImpl, - NavDestinationAttributeModifier::SetBackButtonIcon0Impl, - NavDestinationAttributeModifier::SetMenus0Impl, - NavDestinationAttributeModifier::SetOnReadyImpl, - NavDestinationAttributeModifier::SetOnWillAppearImpl, - NavDestinationAttributeModifier::SetOnWillDisappearImpl, - NavDestinationAttributeModifier::SetOnWillShowImpl, - NavDestinationAttributeModifier::SetOnWillHideImpl, - NavDestinationAttributeModifier::SetSystemBarStyleImpl, - NavDestinationAttributeModifier::SetRecoverableImpl, - NavDestinationAttributeModifier::SetSystemTransitionImpl, - NavDestinationAttributeModifier::SetBindToScrollableImpl, - NavDestinationAttributeModifier::SetBindToNestedScrollableImpl, - NavDestinationAttributeModifier::SetOnActiveImpl, - NavDestinationAttributeModifier::SetOnInactiveImpl, - NavDestinationAttributeModifier::SetCustomTransitionImpl, - NavDestinationAttributeModifier::SetOnNewParamImpl, - NavDestinationAttributeModifier::SetPreferredOrientationImpl, - NavDestinationAttributeModifier::SetEnableNavigationIndicatorImpl, - NavDestinationAttributeModifier::SetTitleImpl, - NavDestinationAttributeModifier::SetHideTitleBar1Impl, - NavDestinationAttributeModifier::SetBackButtonIcon1Impl, - NavDestinationAttributeModifier::SetMenus1Impl, - NavDestinationAttributeModifier::SetToolbarConfigurationImpl, - NavDestinationAttributeModifier::SetHideToolBarImpl, - NavDestinationAttributeModifier::SetIgnoreLayoutSafeAreaImpl, - NavDestinationAttributeModifier::SetEnableStatusBarImpl, - }; - return &ArkUINavDestinationModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnTouchIconUrlReceived("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUINavigationModifier* GetNavigationModifier() + void SetOnFaviconReceivedImpl(Ark_NativePointer node, + const Opt_Callback_OnFaviconReceivedEvent_Void* value) { - static const GENERATED_ArkUINavigationModifier ArkUINavigationModifierImpl { - NavigationModifier::ConstructImpl, - NavigationInterfaceModifier::SetNavigationOptions0Impl, - NavigationInterfaceModifier::SetNavigationOptions1Impl, - NavigationAttributeModifier::SetNavBarWidthImpl, - NavigationAttributeModifier::SetNavBarPositionImpl, - NavigationAttributeModifier::SetNavBarWidthRangeImpl, - NavigationAttributeModifier::SetMinContentWidthImpl, - NavigationAttributeModifier::SetModeImpl, - NavigationAttributeModifier::SetBackButtonIcon0Impl, - NavigationAttributeModifier::SetHideNavBarImpl, - NavigationAttributeModifier::SetHideTitleBar0Impl, - NavigationAttributeModifier::SetHideBackButtonImpl, - NavigationAttributeModifier::SetTitleModeImpl, - NavigationAttributeModifier::SetMenus0Impl, - NavigationAttributeModifier::SetHideToolBar0Impl, - NavigationAttributeModifier::SetEnableToolBarAdaptationImpl, - NavigationAttributeModifier::SetOnTitleModeChangeImpl, - NavigationAttributeModifier::SetOnNavBarStateChangeImpl, - NavigationAttributeModifier::SetOnNavigationModeChangeImpl, - NavigationAttributeModifier::SetNavDestinationImpl, - NavigationAttributeModifier::SetCustomNavContentTransitionImpl, - NavigationAttributeModifier::SetSystemBarStyleImpl, - NavigationAttributeModifier::SetRecoverableImpl, - NavigationAttributeModifier::SetEnableDragBarImpl, - NavigationAttributeModifier::SetEnableModeChangeAnimationImpl, - NavigationAttributeModifier::SetBackButtonIcon1Impl, - NavigationAttributeModifier::SetTitleImpl, - NavigationAttributeModifier::SetHideTitleBar1Impl, - NavigationAttributeModifier::SetMenus1Impl, - NavigationAttributeModifier::SetToolbarConfigurationImpl, - NavigationAttributeModifier::SetHideToolBar1Impl, - NavigationAttributeModifier::SetIgnoreLayoutSafeAreaImpl, - }; - return &ArkUINavigationModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnFaviconReceived("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUINodeContainerModifier* GetNodeContainerModifier() + void SetOnPageVisibleImpl(Ark_NativePointer node, + const Opt_Callback_OnPageVisibleEvent_Void* value) { - static const GENERATED_ArkUINodeContainerModifier ArkUINodeContainerModifierImpl { - NodeContainerModifier::ConstructImpl, - NodeContainerInterfaceModifier::SetNodeContainerOptionsImpl, - }; - return &ArkUINodeContainerModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnPageVisible("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIPathModifier* GetPathModifier() + void SetOnDataResubmittedImpl(Ark_NativePointer node, + const Opt_Callback_OnDataResubmittedEvent_Void* value) { - static const GENERATED_ArkUIPathModifier ArkUIPathModifierImpl { - PathModifier::ConstructImpl, - PathInterfaceModifier::SetPathOptionsImpl, - }; - return &ArkUIPathModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnDataResubmitted("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIPatternLockModifier* GetPatternLockModifier() + void SetPinchSmoothImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUIPatternLockModifier ArkUIPatternLockModifierImpl { - PatternLockModifier::ConstructImpl, - PatternLockInterfaceModifier::SetPatternLockOptionsImpl, - PatternLockAttributeModifier::SetSideLengthImpl, - PatternLockAttributeModifier::SetCircleRadiusImpl, - PatternLockAttributeModifier::SetBackgroundColorImpl, - PatternLockAttributeModifier::SetRegularColorImpl, - PatternLockAttributeModifier::SetSelectedColorImpl, - PatternLockAttributeModifier::SetActiveColorImpl, - PatternLockAttributeModifier::SetPathColorImpl, - PatternLockAttributeModifier::SetPathStrokeWidthImpl, - PatternLockAttributeModifier::SetOnPatternCompleteImpl, - PatternLockAttributeModifier::SetAutoResetImpl, - PatternLockAttributeModifier::SetOnDotConnectImpl, - PatternLockAttributeModifier::SetActivateCircleStyleImpl, - PatternLockAttributeModifier::SetSkipUnselectedPointImpl, - }; - return &ArkUIPatternLockModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setPinchSmooth("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIPluginComponentModifier* GetPluginComponentModifier() + void SetAllowWindowOpenMethodImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUIPluginComponentModifier ArkUIPluginComponentModifierImpl { - PluginComponentModifier::ConstructImpl, - PluginComponentInterfaceModifier::SetPluginComponentOptionsImpl, - PluginComponentAttributeModifier::SetOnCompleteImpl, - PluginComponentAttributeModifier::SetOnErrorImpl, - }; - return &ArkUIPluginComponentModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setAllowWindowOpenMethod("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIPolygonModifier* GetPolygonModifier() + void SetOnAudioStateChangedImpl(Ark_NativePointer node, + const Opt_Callback_OnAudioStateChangedEvent_Void* value) { - static const GENERATED_ArkUIPolygonModifier ArkUIPolygonModifierImpl { - PolygonModifier::ConstructImpl, - PolygonInterfaceModifier::SetPolygonOptionsImpl, - PolygonAttributeModifier::SetPointsImpl, - }; - return &ArkUIPolygonModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnAudioStateChanged("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIPolylineModifier* GetPolylineModifier() + void SetOnFirstContentfulPaintImpl(Ark_NativePointer node, + const Opt_Callback_OnFirstContentfulPaintEvent_Void* value) { - static const GENERATED_ArkUIPolylineModifier ArkUIPolylineModifierImpl { - PolylineModifier::ConstructImpl, - PolylineInterfaceModifier::SetPolylineOptionsImpl, - PolylineAttributeModifier::SetPointsImpl, - }; - return &ArkUIPolylineModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnFirstContentfulPaint("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIProgressModifier* GetProgressModifier() + void SetOnFirstMeaningfulPaintImpl(Ark_NativePointer node, + const Opt_OnFirstMeaningfulPaintCallback* value) { - static const GENERATED_ArkUIProgressModifier ArkUIProgressModifierImpl { - ProgressModifier::ConstructImpl, - ProgressInterfaceModifier::SetProgressOptionsImpl, - ProgressAttributeModifier::SetValueImpl, - ProgressAttributeModifier::SetColorImpl, - ProgressAttributeModifier::SetStyleImpl, - ProgressAttributeModifier::SetPrivacySensitiveImpl, - }; - return &ArkUIProgressModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnFirstMeaningfulPaint("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIQRCodeModifier* GetQRCodeModifier() + void SetOnLargestContentfulPaintImpl(Ark_NativePointer node, + const Opt_OnLargestContentfulPaintCallback* value) { - static const GENERATED_ArkUIQRCodeModifier ArkUIQRCodeModifierImpl { - QRCodeModifier::ConstructImpl, - QRCodeInterfaceModifier::SetQRCodeOptionsImpl, - QRCodeAttributeModifier::SetColorImpl, - QRCodeAttributeModifier::SetBackgroundColorImpl, - QRCodeAttributeModifier::SetContentOpacityImpl, - }; - return &ArkUIQRCodeModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnLargestContentfulPaint("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRadioModifier* GetRadioModifier() + void SetOnLoadInterceptImpl(Ark_NativePointer node, + const Opt_Callback_OnLoadInterceptEvent_Boolean* value) { - static const GENERATED_ArkUIRadioModifier ArkUIRadioModifierImpl { - RadioModifier::ConstructImpl, - RadioInterfaceModifier::SetRadioOptionsImpl, - RadioAttributeModifier::SetCheckedImpl, - RadioAttributeModifier::SetOnChangeImpl, - RadioAttributeModifier::SetRadioStyleImpl, - }; - return &ArkUIRadioModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnLoadIntercept("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRatingModifier* GetRatingModifier() + void SetOnControllerAttachedImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) { - static const GENERATED_ArkUIRatingModifier ArkUIRatingModifierImpl { - RatingModifier::ConstructImpl, - RatingInterfaceModifier::SetRatingOptionsImpl, - RatingAttributeModifier::SetStarsImpl, - RatingAttributeModifier::SetStepSizeImpl, - RatingAttributeModifier::SetStarStyleImpl, - RatingAttributeModifier::SetOnChangeImpl, - }; - return &ArkUIRatingModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnControllerAttached("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRectModifier* GetRectModifier() + void SetOnOverScrollImpl(Ark_NativePointer node, + const Opt_Callback_OnOverScrollEvent_Void* value) { - static const GENERATED_ArkUIRectModifier ArkUIRectModifierImpl { - RectModifier::ConstructImpl, - RectInterfaceModifier::SetRectOptionsImpl, - RectAttributeModifier::SetRadiusImpl, - }; - return &ArkUIRectModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnOverScroll("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRefreshModifier* GetRefreshModifier() + void SetOnSafeBrowsingCheckResultImpl(Ark_NativePointer node, + const Opt_OnSafeBrowsingCheckResultCallback* value) { - static const GENERATED_ArkUIRefreshModifier ArkUIRefreshModifierImpl { - RefreshModifier::ConstructImpl, - RefreshInterfaceModifier::SetRefreshOptionsImpl, - RefreshAttributeModifier::SetOnStateChangeImpl, - RefreshAttributeModifier::SetOnRefreshingImpl, - RefreshAttributeModifier::SetRefreshOffsetImpl, - RefreshAttributeModifier::SetPullToRefreshImpl, - RefreshAttributeModifier::SetOnOffsetChangeImpl, - RefreshAttributeModifier::SetPullDownRatioImpl, - }; - return &ArkUIRefreshModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnSafeBrowsingCheckResult("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRelativeContainerModifier* GetRelativeContainerModifier() + void SetOnNavigationEntryCommittedImpl(Ark_NativePointer node, + const Opt_OnNavigationEntryCommittedCallback* value) { - static const GENERATED_ArkUIRelativeContainerModifier ArkUIRelativeContainerModifierImpl { - RelativeContainerModifier::ConstructImpl, - RelativeContainerInterfaceModifier::SetRelativeContainerOptionsImpl, - RelativeContainerAttributeModifier::SetGuideLineImpl, - RelativeContainerAttributeModifier::SetBarrierImpl, - }; - return &ArkUIRelativeContainerModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnNavigationEntryCommitted("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRemoteWindowModifier* GetRemoteWindowModifier() + void SetOnIntelligentTrackingPreventionResultImpl(Ark_NativePointer node, + const Opt_OnIntelligentTrackingPreventionCallback* value) { - static const GENERATED_ArkUIRemoteWindowModifier ArkUIRemoteWindowModifierImpl { - RemoteWindowModifier::ConstructImpl, - RemoteWindowInterfaceModifier::SetRemoteWindowOptionsImpl, - }; - return &ArkUIRemoteWindowModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnIntelligentTrackingPreventionResult("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRichEditorModifier* GetRichEditorModifier() + void SetJavaScriptOnDocumentStartImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) { - static const GENERATED_ArkUIRichEditorModifier ArkUIRichEditorModifierImpl { - RichEditorModifier::ConstructImpl, - RichEditorInterfaceModifier::SetRichEditorOptions0Impl, - RichEditorInterfaceModifier::SetRichEditorOptions1Impl, - RichEditorAttributeModifier::SetOnReadyImpl, - RichEditorAttributeModifier::SetOnSelectImpl, - RichEditorAttributeModifier::SetOnSelectionChangeImpl, - RichEditorAttributeModifier::SetAboutToIMEInputImpl, - RichEditorAttributeModifier::SetOnIMEInputCompleteImpl, - RichEditorAttributeModifier::SetOnDidIMEInputImpl, - RichEditorAttributeModifier::SetAboutToDeleteImpl, - RichEditorAttributeModifier::SetOnDeleteCompleteImpl, - RichEditorAttributeModifier::SetCopyOptionsImpl, - RichEditorAttributeModifier::SetOnPasteImpl, - RichEditorAttributeModifier::SetEnableDataDetectorImpl, - RichEditorAttributeModifier::SetEnablePreviewTextImpl, - RichEditorAttributeModifier::SetDataDetectorConfigImpl, - RichEditorAttributeModifier::SetCaretColorImpl, - RichEditorAttributeModifier::SetSelectedBackgroundColorImpl, - RichEditorAttributeModifier::SetOnEditingChangeImpl, - RichEditorAttributeModifier::SetEnterKeyTypeImpl, - RichEditorAttributeModifier::SetOnSubmitImpl, - RichEditorAttributeModifier::SetOnWillChangeImpl, - RichEditorAttributeModifier::SetOnDidChangeImpl, - RichEditorAttributeModifier::SetOnCutImpl, - RichEditorAttributeModifier::SetOnCopyImpl, - RichEditorAttributeModifier::SetEditMenuOptionsImpl, - RichEditorAttributeModifier::SetEnableKeyboardOnFocusImpl, - RichEditorAttributeModifier::SetEnableHapticFeedbackImpl, - RichEditorAttributeModifier::SetBarStateImpl, - RichEditorAttributeModifier::SetMaxLengthImpl, - RichEditorAttributeModifier::SetMaxLinesImpl, - RichEditorAttributeModifier::SetKeyboardAppearanceImpl, - RichEditorAttributeModifier::SetStopBackPressImpl, - RichEditorAttributeModifier::SetBindSelectionMenuImpl, - RichEditorAttributeModifier::SetCustomKeyboardImpl, - RichEditorAttributeModifier::SetPlaceholderImpl, - }; - return &ArkUIRichEditorModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setJavaScriptOnDocumentStart("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRichTextModifier* GetRichTextModifier() + void SetJavaScriptOnDocumentEndImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) { - static const GENERATED_ArkUIRichTextModifier ArkUIRichTextModifierImpl { - RichTextModifier::ConstructImpl, - RichTextInterfaceModifier::SetRichTextOptionsImpl, - RichTextAttributeModifier::SetOnStartImpl, - RichTextAttributeModifier::SetOnCompleteImpl, - }; - return &ArkUIRichTextModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setJavaScriptOnDocumentEnd("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRootModifier* GetRootModifier() + void SetLayoutModeImpl(Ark_NativePointer node, + const Opt_WebLayoutMode* value) { - static const GENERATED_ArkUIRootModifier ArkUIRootModifierImpl { - RootModifier::ConstructImpl, - }; - return &ArkUIRootModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setLayoutMode("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRootSceneModifier* GetRootSceneModifier() + void SetNestedScrollImpl(Ark_NativePointer node, + const Opt_Union_NestedScrollOptions_NestedScrollOptionsExt* value) { - static const GENERATED_ArkUIRootSceneModifier ArkUIRootSceneModifierImpl { - RootSceneModifier::ConstructImpl, - RootSceneInterfaceModifier::SetRootSceneOptionsImpl, - }; - return &ArkUIRootSceneModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setNestedScroll("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRowModifier* GetRowModifier() + void SetEnableNativeEmbedModeImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUIRowModifier ArkUIRowModifierImpl { - RowModifier::ConstructImpl, - RowInterfaceModifier::SetRowOptionsImpl, - RowAttributeModifier::SetAlignItemsImpl, - RowAttributeModifier::SetJustifyContentImpl, - RowAttributeModifier::SetPointLightImpl, - RowAttributeModifier::SetReverseImpl, - }; - return &ArkUIRowModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setEnableNativeEmbedMode("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIRowSplitModifier* GetRowSplitModifier() + void SetOnNativeEmbedLifecycleChangeImpl(Ark_NativePointer node, + const Opt_Callback_NativeEmbedDataInfo_Void* value) { - static const GENERATED_ArkUIRowSplitModifier ArkUIRowSplitModifierImpl { - RowSplitModifier::ConstructImpl, - RowSplitInterfaceModifier::SetRowSplitOptionsImpl, - RowSplitAttributeModifier::SetResizeableImpl, - }; - return &ArkUIRowSplitModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnNativeEmbedLifecycleChange("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIScreenModifier* GetScreenModifier() + void SetOnNativeEmbedVisibilityChangeImpl(Ark_NativePointer node, + const Opt_OnNativeEmbedVisibilityChangeCallback* value) { - static const GENERATED_ArkUIScreenModifier ArkUIScreenModifierImpl { - ScreenModifier::ConstructImpl, - ScreenInterfaceModifier::SetScreenOptionsImpl, - }; - return &ArkUIScreenModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnNativeEmbedVisibilityChange("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIScrollModifier* GetScrollModifier() + void SetOnNativeEmbedGestureEventImpl(Ark_NativePointer node, + const Opt_Callback_NativeEmbedTouchInfo_Void* value) { - static const GENERATED_ArkUIScrollModifier ArkUIScrollModifierImpl { - ScrollModifier::ConstructImpl, - ScrollInterfaceModifier::SetScrollOptionsImpl, - ScrollAttributeModifier::SetScrollableImpl, - ScrollAttributeModifier::SetOnWillScrollImpl, - ScrollAttributeModifier::SetOnDidScrollImpl, - ScrollAttributeModifier::SetOnScrollEdgeImpl, - ScrollAttributeModifier::SetOnScrollStartImpl, - ScrollAttributeModifier::SetOnScrollStopImpl, - ScrollAttributeModifier::SetScrollBarImpl, - ScrollAttributeModifier::SetScrollBarColorImpl, - ScrollAttributeModifier::SetScrollBarWidthImpl, - ScrollAttributeModifier::SetOnScrollFrameBeginImpl, - ScrollAttributeModifier::SetNestedScrollImpl, - ScrollAttributeModifier::SetEnableScrollInteractionImpl, - ScrollAttributeModifier::SetFrictionImpl, - ScrollAttributeModifier::SetScrollSnapImpl, - ScrollAttributeModifier::SetEnablePagingImpl, - ScrollAttributeModifier::SetInitialOffsetImpl, - ScrollAttributeModifier::SetEdgeEffectImpl, - }; - return &ArkUIScrollModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnNativeEmbedGestureEvent("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIScrollableCommonMethodModifier* GetScrollableCommonMethodModifier() + void SetCopyOptionsImpl(Ark_NativePointer node, + const Opt_CopyOptions* value) { - static const GENERATED_ArkUIScrollableCommonMethodModifier ArkUIScrollableCommonMethodModifierImpl { - ScrollableCommonMethodModifier::ConstructImpl, - ScrollableCommonMethodModifier::SetScrollBarImpl, - ScrollableCommonMethodModifier::SetScrollBarColorImpl, - ScrollableCommonMethodModifier::SetScrollBarWidthImpl, - ScrollableCommonMethodModifier::SetNestedScrollImpl, - ScrollableCommonMethodModifier::SetEnableScrollInteractionImpl, - ScrollableCommonMethodModifier::SetFrictionImpl, - ScrollableCommonMethodModifier::SetOnReachStartImpl, - ScrollableCommonMethodModifier::SetOnReachEndImpl, - ScrollableCommonMethodModifier::SetOnScrollStartImpl, - ScrollableCommonMethodModifier::SetOnScrollStopImpl, - ScrollableCommonMethodModifier::SetFlingSpeedLimitImpl, - ScrollableCommonMethodModifier::SetClipContentImpl, - ScrollableCommonMethodModifier::SetDigitalCrownSensitivityImpl, - ScrollableCommonMethodModifier::SetBackToTopImpl, - ScrollableCommonMethodModifier::SetEdgeEffectImpl, - ScrollableCommonMethodModifier::SetFadingEdgeImpl, - }; - return &ArkUIScrollableCommonMethodModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setCopyOptions("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIScrollBarModifier* GetScrollBarModifier() + void SetOnOverrideUrlLoadingImpl(Ark_NativePointer node, + const Opt_OnOverrideUrlLoadingCallback* value) { - static const GENERATED_ArkUIScrollBarModifier ArkUIScrollBarModifierImpl { - ScrollBarModifier::ConstructImpl, - ScrollBarInterfaceModifier::SetScrollBarOptionsImpl, - ScrollBarAttributeModifier::SetEnableNestedScrollImpl, - }; - return &ArkUIScrollBarModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnOverrideUrlLoading("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUISearchModifier* GetSearchModifier() + void SetTextAutosizingImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUISearchModifier ArkUISearchModifierImpl { - SearchModifier::ConstructImpl, - SearchInterfaceModifier::SetSearchOptionsImpl, - SearchAttributeModifier::SetFontColorImpl, - SearchAttributeModifier::SetSearchIconImpl, - SearchAttributeModifier::SetCancelButtonImpl, - SearchAttributeModifier::SetTextIndentImpl, - SearchAttributeModifier::SetOnEditChangeImpl, - SearchAttributeModifier::SetSelectedBackgroundColorImpl, - SearchAttributeModifier::SetCaretStyleImpl, - SearchAttributeModifier::SetPlaceholderColorImpl, - SearchAttributeModifier::SetPlaceholderFontImpl, - SearchAttributeModifier::SetTextFontImpl, - SearchAttributeModifier::SetEnterKeyTypeImpl, - SearchAttributeModifier::SetOnSubmitImpl, - SearchAttributeModifier::SetOnChangeImpl, - SearchAttributeModifier::SetOnTextSelectionChangeImpl, - SearchAttributeModifier::SetOnContentScrollImpl, - SearchAttributeModifier::SetOnCopyImpl, - SearchAttributeModifier::SetOnCutImpl, - SearchAttributeModifier::SetOnPasteImpl, - SearchAttributeModifier::SetCopyOptionImpl, - SearchAttributeModifier::SetMaxLengthImpl, - SearchAttributeModifier::SetTextAlignImpl, - SearchAttributeModifier::SetEnableKeyboardOnFocusImpl, - SearchAttributeModifier::SetSelectionMenuHiddenImpl, - SearchAttributeModifier::SetMinFontSizeImpl, - SearchAttributeModifier::SetMaxFontSizeImpl, - SearchAttributeModifier::SetMinFontScaleImpl, - SearchAttributeModifier::SetMaxFontScaleImpl, - SearchAttributeModifier::SetDecorationImpl, - SearchAttributeModifier::SetLetterSpacingImpl, - SearchAttributeModifier::SetLineHeightImpl, - SearchAttributeModifier::SetTypeImpl, - SearchAttributeModifier::SetFontFeatureImpl, - SearchAttributeModifier::SetOnWillInsertImpl, - SearchAttributeModifier::SetOnDidInsertImpl, - SearchAttributeModifier::SetOnWillDeleteImpl, - SearchAttributeModifier::SetOnDidDeleteImpl, - SearchAttributeModifier::SetEditMenuOptionsImpl, - SearchAttributeModifier::SetEnablePreviewTextImpl, - SearchAttributeModifier::SetEnableHapticFeedbackImpl, - SearchAttributeModifier::SetAutoCapitalizationModeImpl, - SearchAttributeModifier::SetHalfLeadingImpl, - SearchAttributeModifier::SetStopBackPressImpl, - SearchAttributeModifier::SetOnWillChangeImpl, - SearchAttributeModifier::SetKeyboardAppearanceImpl, - SearchAttributeModifier::SetSearchButtonImpl, - SearchAttributeModifier::SetInputFilterImpl, - SearchAttributeModifier::SetCustomKeyboardImpl, - }; - return &ArkUISearchModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setTextAutosizing("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUISelectModifier* GetSelectModifier() + void SetEnableNativeMediaPlayerImpl(Ark_NativePointer node, + const Opt_NativeMediaPlayerConfig* value) { - static const GENERATED_ArkUISelectModifier ArkUISelectModifierImpl { - SelectModifier::ConstructImpl, - SelectInterfaceModifier::SetSelectOptionsImpl, - SelectAttributeModifier::SetSelectedImpl, - SelectAttributeModifier::SetValueImpl, - SelectAttributeModifier::SetFontImpl, - SelectAttributeModifier::SetFontColorImpl, - SelectAttributeModifier::SetSelectedOptionBgColorImpl, - SelectAttributeModifier::SetSelectedOptionFontImpl, - SelectAttributeModifier::SetSelectedOptionFontColorImpl, - SelectAttributeModifier::SetOptionBgColorImpl, - SelectAttributeModifier::SetOptionFontImpl, - SelectAttributeModifier::SetOptionFontColorImpl, - SelectAttributeModifier::SetOnSelectImpl, - SelectAttributeModifier::SetSpaceImpl, - SelectAttributeModifier::SetArrowPositionImpl, - SelectAttributeModifier::SetOptionWidthImpl, - SelectAttributeModifier::SetOptionHeightImpl, - SelectAttributeModifier::SetMenuBackgroundColorImpl, - SelectAttributeModifier::SetMenuBackgroundBlurStyleImpl, - SelectAttributeModifier::SetControlSizeImpl, - SelectAttributeModifier::SetDividerImpl, - SelectAttributeModifier::SetTextModifierImpl, - SelectAttributeModifier::SetArrowModifierImpl, - SelectAttributeModifier::SetOptionTextModifierImpl, - SelectAttributeModifier::SetSelectedOptionTextModifierImpl, - SelectAttributeModifier::SetDividerStyleImpl, - SelectAttributeModifier::SetAvoidanceImpl, - SelectAttributeModifier::SetMenuOutlineImpl, - SelectAttributeModifier::SetMenuAlignImpl, - }; - return &ArkUISelectModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setEnableNativeMediaPlayer("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIShapeModifier* GetShapeModifier() + void SetOnRenderProcessNotRespondingImpl(Ark_NativePointer node, + const Opt_OnRenderProcessNotRespondingCallback* value) { - static const GENERATED_ArkUIShapeModifier ArkUIShapeModifierImpl { - ShapeModifier::ConstructImpl, - ShapeInterfaceModifier::SetShapeOptionsImpl, - ShapeAttributeModifier::SetViewPortImpl, - ShapeAttributeModifier::SetStrokeImpl, - ShapeAttributeModifier::SetFillImpl, - ShapeAttributeModifier::SetStrokeDashOffsetImpl, - ShapeAttributeModifier::SetStrokeDashArrayImpl, - ShapeAttributeModifier::SetStrokeLineCapImpl, - ShapeAttributeModifier::SetStrokeLineJoinImpl, - ShapeAttributeModifier::SetStrokeMiterLimitImpl, - ShapeAttributeModifier::SetStrokeOpacityImpl, - ShapeAttributeModifier::SetFillOpacityImpl, - ShapeAttributeModifier::SetStrokeWidthImpl, - ShapeAttributeModifier::SetAntiAliasImpl, - ShapeAttributeModifier::SetMeshImpl, - }; - return &ArkUIShapeModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnRenderProcessNotResponding("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUISideBarContainerModifier* GetSideBarContainerModifier() + void SetOnRenderProcessRespondingImpl(Ark_NativePointer node, + const Opt_OnRenderProcessRespondingCallback* value) { - static const GENERATED_ArkUISideBarContainerModifier ArkUISideBarContainerModifierImpl { - SideBarContainerModifier::ConstructImpl, - SideBarContainerInterfaceModifier::SetSideBarContainerOptionsImpl, - SideBarContainerAttributeModifier::SetShowSideBarImpl, - SideBarContainerAttributeModifier::SetControlButtonImpl, - SideBarContainerAttributeModifier::SetShowControlButtonImpl, - SideBarContainerAttributeModifier::SetOnChangeImpl, - SideBarContainerAttributeModifier::SetSideBarWidth0Impl, - SideBarContainerAttributeModifier::SetMinSideBarWidth0Impl, - SideBarContainerAttributeModifier::SetMaxSideBarWidth0Impl, - SideBarContainerAttributeModifier::SetSideBarWidth1Impl, - SideBarContainerAttributeModifier::SetMinSideBarWidth1Impl, - SideBarContainerAttributeModifier::SetMaxSideBarWidth1Impl, - SideBarContainerAttributeModifier::SetAutoHideImpl, - SideBarContainerAttributeModifier::SetSideBarPositionImpl, - SideBarContainerAttributeModifier::SetDividerImpl, - SideBarContainerAttributeModifier::SetMinContentWidthImpl, - }; - return &ArkUISideBarContainerModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnRenderProcessResponding("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUISliderModifier* GetSliderModifier() + void SetOnViewportFitChangedImpl(Ark_NativePointer node, + const Opt_OnViewportFitChangedCallback* value) { - static const GENERATED_ArkUISliderModifier ArkUISliderModifierImpl { - SliderModifier::ConstructImpl, - SliderInterfaceModifier::SetSliderOptionsImpl, - SliderAttributeModifier::SetBlockColorImpl, - SliderAttributeModifier::SetTrackColorImpl, - SliderAttributeModifier::SetSelectedColorImpl, - SliderAttributeModifier::SetShowStepsImpl, - SliderAttributeModifier::SetTrackThicknessImpl, - SliderAttributeModifier::SetOnChangeImpl, - SliderAttributeModifier::SetBlockBorderColorImpl, - SliderAttributeModifier::SetBlockBorderWidthImpl, - SliderAttributeModifier::SetStepColorImpl, - SliderAttributeModifier::SetTrackBorderRadiusImpl, - SliderAttributeModifier::SetSelectedBorderRadiusImpl, - SliderAttributeModifier::SetBlockSizeImpl, - SliderAttributeModifier::SetBlockStyleImpl, - SliderAttributeModifier::SetStepSizeImpl, - SliderAttributeModifier::SetSliderInteractionModeImpl, - SliderAttributeModifier::SetMinResponsiveDistanceImpl, - SliderAttributeModifier::SetSlideRangeImpl, - SliderAttributeModifier::SetDigitalCrownSensitivityImpl, - SliderAttributeModifier::SetEnableHapticFeedbackImpl, - SliderAttributeModifier::SetShowTipsImpl, - }; - return &ArkUISliderModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnViewportFitChanged("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUISpanModifier* GetSpanModifier() + void SetOnInterceptKeyboardAttachImpl(Ark_NativePointer node, + const Opt_WebKeyboardCallback* value) { - static const GENERATED_ArkUISpanModifier ArkUISpanModifierImpl { - SpanModifier::ConstructImpl, - SpanInterfaceModifier::SetSpanOptionsImpl, - SpanAttributeModifier::SetFontImpl, - SpanAttributeModifier::SetFontColorImpl, - SpanAttributeModifier::SetFontSizeImpl, - SpanAttributeModifier::SetFontStyleImpl, - SpanAttributeModifier::SetFontWeightImpl, - SpanAttributeModifier::SetFontFamilyImpl, - SpanAttributeModifier::SetDecorationImpl, - SpanAttributeModifier::SetLetterSpacingImpl, - SpanAttributeModifier::SetTextCaseImpl, - SpanAttributeModifier::SetLineHeightImpl, - SpanAttributeModifier::SetTextShadowImpl, - }; - return &ArkUISpanModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnInterceptKeyboardAttach("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIStackModifier* GetStackModifier() + void SetOnAdsBlockedImpl(Ark_NativePointer node, + const Opt_OnAdsBlockedCallback* value) { - static const GENERATED_ArkUIStackModifier ArkUIStackModifierImpl { - StackModifier::ConstructImpl, - StackInterfaceModifier::SetStackOptionsImpl, - StackAttributeModifier::SetAlignContentImpl, - StackAttributeModifier::SetPointLightImpl, - }; - return &ArkUIStackModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOnAdsBlocked("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIStepperModifier* GetStepperModifier() + void SetKeyboardAvoidModeImpl(Ark_NativePointer node, + const Opt_WebKeyboardAvoidMode* value) { - static const GENERATED_ArkUIStepperModifier ArkUIStepperModifierImpl { - StepperModifier::ConstructImpl, - StepperInterfaceModifier::SetStepperOptionsImpl, - StepperAttributeModifier::SetOnFinishImpl, - StepperAttributeModifier::SetOnSkipImpl, - StepperAttributeModifier::SetOnChangeImpl, - StepperAttributeModifier::SetOnNextImpl, - StepperAttributeModifier::SetOnPreviousImpl, - }; - return &ArkUIStepperModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setKeyboardAvoidMode("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIStepperItemModifier* GetStepperItemModifier() + void SetEditMenuOptionsImpl(Ark_NativePointer node, + const Opt_EditMenuOptions* value) { - static const GENERATED_ArkUIStepperItemModifier ArkUIStepperItemModifierImpl { - StepperItemModifier::ConstructImpl, - StepperItemInterfaceModifier::SetStepperItemOptionsImpl, - StepperItemAttributeModifier::SetPrevLabelImpl, - StepperItemAttributeModifier::SetNextLabelImpl, - StepperItemAttributeModifier::SetStatusImpl, - }; - return &ArkUIStepperItemModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setEditMenuOptions("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUISwiperModifier* GetSwiperModifier() + void SetEnableHapticFeedbackImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUISwiperModifier ArkUISwiperModifierImpl { - SwiperModifier::ConstructImpl, - SwiperInterfaceModifier::SetSwiperOptionsImpl, - SwiperAttributeModifier::SetIndexImpl, - SwiperAttributeModifier::SetIntervalImpl, - SwiperAttributeModifier::SetIndicatorImpl, - SwiperAttributeModifier::SetLoopImpl, - SwiperAttributeModifier::SetDurationImpl, - SwiperAttributeModifier::SetVerticalImpl, - SwiperAttributeModifier::SetItemSpaceImpl, - SwiperAttributeModifier::SetDisplayModeImpl, - SwiperAttributeModifier::SetCachedCount0Impl, - SwiperAttributeModifier::SetEffectModeImpl, - SwiperAttributeModifier::SetDisableSwipeImpl, - SwiperAttributeModifier::SetCurveImpl, - SwiperAttributeModifier::SetOnChangeImpl, - SwiperAttributeModifier::SetOnSelectedImpl, - SwiperAttributeModifier::SetOnUnselectedImpl, - SwiperAttributeModifier::SetOnAnimationStartImpl, - SwiperAttributeModifier::SetOnAnimationEndImpl, - SwiperAttributeModifier::SetOnGestureSwipeImpl, - SwiperAttributeModifier::SetNestedScrollImpl, - SwiperAttributeModifier::SetCustomContentTransitionImpl, - SwiperAttributeModifier::SetOnContentDidScrollImpl, - SwiperAttributeModifier::SetIndicatorInteractiveImpl, - SwiperAttributeModifier::SetPageFlipModeImpl, - SwiperAttributeModifier::SetOnContentWillScrollImpl, - SwiperAttributeModifier::SetAutoPlayImpl, - SwiperAttributeModifier::SetDisplayArrowImpl, - SwiperAttributeModifier::SetCachedCount1Impl, - SwiperAttributeModifier::SetDisplayCountImpl, - SwiperAttributeModifier::SetPrevMarginImpl, - SwiperAttributeModifier::SetNextMarginImpl, - }; - return &ArkUISwiperModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setEnableHapticFeedback("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUISymbolGlyphModifier* GetSymbolGlyphModifier() + void SetOptimizeParserBudgetImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUISymbolGlyphModifier ArkUISymbolGlyphModifierImpl { - SymbolGlyphModifier::ConstructImpl, - SymbolGlyphInterfaceModifier::SetSymbolGlyphOptionsImpl, - SymbolGlyphAttributeModifier::SetFontSizeImpl, - SymbolGlyphAttributeModifier::SetFontColorImpl, - SymbolGlyphAttributeModifier::SetFontWeightImpl, - SymbolGlyphAttributeModifier::SetEffectStrategyImpl, - SymbolGlyphAttributeModifier::SetRenderingStrategyImpl, - SymbolGlyphAttributeModifier::SetMinFontScaleImpl, - SymbolGlyphAttributeModifier::SetMaxFontScaleImpl, - SymbolGlyphAttributeModifier::SetSymbolEffectImpl, - }; - return &ArkUISymbolGlyphModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setOptimizeParserBudget("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUISymbolSpanModifier* GetSymbolSpanModifier() + void SetEnableFollowSystemFontWeightImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUISymbolSpanModifier ArkUISymbolSpanModifierImpl { - SymbolSpanModifier::ConstructImpl, - SymbolSpanInterfaceModifier::SetSymbolSpanOptionsImpl, - SymbolSpanAttributeModifier::SetFontSizeImpl, - SymbolSpanAttributeModifier::SetFontColorImpl, - SymbolSpanAttributeModifier::SetFontWeightImpl, - SymbolSpanAttributeModifier::SetEffectStrategyImpl, - SymbolSpanAttributeModifier::SetRenderingStrategyImpl, - }; - return &ArkUISymbolSpanModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setEnableFollowSystemFontWeight("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUITabContentModifier* GetTabContentModifier() + void SetEnableWebAVSessionImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - static const GENERATED_ArkUITabContentModifier ArkUITabContentModifierImpl { - TabContentModifier::ConstructImpl, - TabContentInterfaceModifier::SetTabContentOptionsImpl, - TabContentAttributeModifier::SetTabBarImpl, - TabContentAttributeModifier::SetOnWillShowImpl, - TabContentAttributeModifier::SetOnWillHideImpl, - }; - return &ArkUITabContentModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setEnableWebAVSession("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUITabsModifier* GetTabsModifier() + void SetRunJavaScriptOnDocumentStartImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) { - static const GENERATED_ArkUITabsModifier ArkUITabsModifierImpl { - TabsModifier::ConstructImpl, - TabsInterfaceModifier::SetTabsOptionsImpl, - TabsAttributeModifier::SetVerticalImpl, - TabsAttributeModifier::SetBarPositionImpl, - TabsAttributeModifier::SetScrollableImpl, - TabsAttributeModifier::SetBarWidthImpl, - TabsAttributeModifier::SetBarHeightImpl, - TabsAttributeModifier::SetAnimationDurationImpl, - TabsAttributeModifier::SetAnimationModeImpl, - TabsAttributeModifier::SetEdgeEffectImpl, - TabsAttributeModifier::SetOnChangeImpl, - TabsAttributeModifier::SetOnSelectedImpl, - TabsAttributeModifier::SetOnTabBarClickImpl, - TabsAttributeModifier::SetOnUnselectedImpl, - TabsAttributeModifier::SetOnAnimationStartImpl, - TabsAttributeModifier::SetOnAnimationEndImpl, - TabsAttributeModifier::SetOnGestureSwipeImpl, - TabsAttributeModifier::SetFadingEdgeImpl, - TabsAttributeModifier::SetDividerImpl, - TabsAttributeModifier::SetBarOverlapImpl, - TabsAttributeModifier::SetBarBackgroundColorImpl, - TabsAttributeModifier::SetBarGridAlignImpl, - TabsAttributeModifier::SetCustomContentTransitionImpl, - TabsAttributeModifier::SetBarBackgroundBlurStyle0Impl, - TabsAttributeModifier::SetPageFlipModeImpl, - TabsAttributeModifier::SetBarBackgroundEffectImpl, - TabsAttributeModifier::SetOnContentWillChangeImpl, - TabsAttributeModifier::SetBarModeImpl, - TabsAttributeModifier::SetBarBackgroundBlurStyle1Impl, - TabsAttributeModifier::SetCachedMaxCountImpl, - }; - return &ArkUITabsModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setRunJavaScriptOnDocumentStart("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUITextModifier* GetTextModifier() + void SetRunJavaScriptOnDocumentEndImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) { - static const GENERATED_ArkUITextModifier ArkUITextModifierImpl { - TextModifier::ConstructImpl, - TextInterfaceModifier::SetTextOptionsImpl, - TextAttributeModifier::SetFontColorImpl, - TextAttributeModifier::SetFontSizeImpl, - TextAttributeModifier::SetMinFontSizeImpl, - TextAttributeModifier::SetMaxFontSizeImpl, - TextAttributeModifier::SetMinFontScaleImpl, - TextAttributeModifier::SetMaxFontScaleImpl, - TextAttributeModifier::SetFontStyleImpl, - TextAttributeModifier::SetLineSpacingImpl, - TextAttributeModifier::SetTextAlignImpl, - TextAttributeModifier::SetLineHeightImpl, - TextAttributeModifier::SetTextOverflowImpl, - TextAttributeModifier::SetFontFamilyImpl, - TextAttributeModifier::SetMaxLinesImpl, - TextAttributeModifier::SetDecorationImpl, - TextAttributeModifier::SetLetterSpacingImpl, - TextAttributeModifier::SetTextCaseImpl, - TextAttributeModifier::SetBaselineOffsetImpl, - TextAttributeModifier::SetCopyOptionImpl, - TextAttributeModifier::SetDraggableImpl, - TextAttributeModifier::SetTextShadowImpl, - TextAttributeModifier::SetHeightAdaptivePolicyImpl, - TextAttributeModifier::SetTextIndentImpl, - TextAttributeModifier::SetWordBreakImpl, - TextAttributeModifier::SetLineBreakStrategyImpl, - TextAttributeModifier::SetOnCopyImpl, - TextAttributeModifier::SetCaretColorImpl, - TextAttributeModifier::SetSelectedBackgroundColorImpl, - TextAttributeModifier::SetEllipsisModeImpl, - TextAttributeModifier::SetEnableDataDetectorImpl, - TextAttributeModifier::SetDataDetectorConfigImpl, - TextAttributeModifier::SetOnTextSelectionChangeImpl, - TextAttributeModifier::SetFontFeatureImpl, - TextAttributeModifier::SetMarqueeOptionsImpl, - TextAttributeModifier::SetOnMarqueeStateChangeImpl, - TextAttributeModifier::SetPrivacySensitiveImpl, - TextAttributeModifier::SetTextSelectableImpl, - TextAttributeModifier::SetEditMenuOptionsImpl, - TextAttributeModifier::SetHalfLeadingImpl, - TextAttributeModifier::SetEnableHapticFeedbackImpl, - TextAttributeModifier::SetFontImpl, - TextAttributeModifier::SetFontWeightImpl, - TextAttributeModifier::SetSelectionImpl, - TextAttributeModifier::SetBindSelectionMenuImpl, - }; - return &ArkUITextModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setRunJavaScriptOnDocumentEnd("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUITextAreaModifier* GetTextAreaModifier() + void SetRunJavaScriptOnHeadEndImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) { - static const GENERATED_ArkUITextAreaModifier ArkUITextAreaModifierImpl { - TextAreaModifier::ConstructImpl, - TextAreaInterfaceModifier::SetTextAreaOptionsImpl, - TextAreaAttributeModifier::SetPlaceholderColorImpl, - TextAreaAttributeModifier::SetPlaceholderFontImpl, - TextAreaAttributeModifier::SetEnterKeyTypeImpl, - TextAreaAttributeModifier::SetTextAlignImpl, - TextAreaAttributeModifier::SetCaretColorImpl, - TextAreaAttributeModifier::SetFontColorImpl, - TextAreaAttributeModifier::SetFontSizeImpl, - TextAreaAttributeModifier::SetFontStyleImpl, - TextAreaAttributeModifier::SetFontWeightImpl, - TextAreaAttributeModifier::SetFontFamilyImpl, - TextAreaAttributeModifier::SetTextOverflowImpl, - TextAreaAttributeModifier::SetTextIndentImpl, - TextAreaAttributeModifier::SetCaretStyleImpl, - TextAreaAttributeModifier::SetSelectedBackgroundColorImpl, - TextAreaAttributeModifier::SetOnSubmitImpl, - TextAreaAttributeModifier::SetOnChangeImpl, - TextAreaAttributeModifier::SetOnTextSelectionChangeImpl, - TextAreaAttributeModifier::SetOnContentScrollImpl, - TextAreaAttributeModifier::SetOnEditChangeImpl, - TextAreaAttributeModifier::SetOnCopyImpl, - TextAreaAttributeModifier::SetOnCutImpl, - TextAreaAttributeModifier::SetOnPasteImpl, - TextAreaAttributeModifier::SetCopyOptionImpl, - TextAreaAttributeModifier::SetEnableKeyboardOnFocusImpl, - TextAreaAttributeModifier::SetMaxLengthImpl, - TextAreaAttributeModifier::SetStyleImpl, - TextAreaAttributeModifier::SetBarStateImpl, - TextAreaAttributeModifier::SetSelectionMenuHiddenImpl, - TextAreaAttributeModifier::SetMinFontSizeImpl, - TextAreaAttributeModifier::SetMaxFontSizeImpl, - TextAreaAttributeModifier::SetMinFontScaleImpl, - TextAreaAttributeModifier::SetMaxFontScaleImpl, - TextAreaAttributeModifier::SetHeightAdaptivePolicyImpl, - TextAreaAttributeModifier::SetMaxLinesImpl, - TextAreaAttributeModifier::SetWordBreakImpl, - TextAreaAttributeModifier::SetLineBreakStrategyImpl, - TextAreaAttributeModifier::SetDecorationImpl, - TextAreaAttributeModifier::SetLetterSpacingImpl, - TextAreaAttributeModifier::SetLineSpacingImpl, - TextAreaAttributeModifier::SetLineHeightImpl, - TextAreaAttributeModifier::SetTypeImpl, - TextAreaAttributeModifier::SetEnableAutoFillImpl, - TextAreaAttributeModifier::SetContentTypeImpl, - TextAreaAttributeModifier::SetFontFeatureImpl, - TextAreaAttributeModifier::SetOnWillInsertImpl, - TextAreaAttributeModifier::SetOnDidInsertImpl, - TextAreaAttributeModifier::SetOnWillDeleteImpl, - TextAreaAttributeModifier::SetOnDidDeleteImpl, - TextAreaAttributeModifier::SetEditMenuOptionsImpl, - TextAreaAttributeModifier::SetEnablePreviewTextImpl, - TextAreaAttributeModifier::SetEnableHapticFeedbackImpl, - TextAreaAttributeModifier::SetAutoCapitalizationModeImpl, - TextAreaAttributeModifier::SetHalfLeadingImpl, - TextAreaAttributeModifier::SetEllipsisModeImpl, - TextAreaAttributeModifier::SetStopBackPressImpl, - TextAreaAttributeModifier::SetOnWillChangeImpl, - TextAreaAttributeModifier::SetKeyboardAppearanceImpl, - TextAreaAttributeModifier::SetInputFilterImpl, - TextAreaAttributeModifier::SetShowCounterImpl, - TextAreaAttributeModifier::SetCustomKeyboardImpl, - }; - return &ArkUITextAreaModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setRunJavaScriptOnHeadEnd("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUITextClockModifier* GetTextClockModifier() + void SetNativeEmbedOptionsImpl(Ark_NativePointer node, + const Opt_EmbedOptions* value) { - static const GENERATED_ArkUITextClockModifier ArkUITextClockModifierImpl { - TextClockModifier::ConstructImpl, - TextClockInterfaceModifier::SetTextClockOptionsImpl, - TextClockAttributeModifier::SetFormatImpl, - TextClockAttributeModifier::SetOnDateChangeImpl, - TextClockAttributeModifier::SetFontColorImpl, - TextClockAttributeModifier::SetFontSizeImpl, - TextClockAttributeModifier::SetFontStyleImpl, - TextClockAttributeModifier::SetFontWeightImpl, - TextClockAttributeModifier::SetFontFamilyImpl, - TextClockAttributeModifier::SetTextShadowImpl, - TextClockAttributeModifier::SetFontFeatureImpl, - TextClockAttributeModifier::SetDateTimeOptionsImpl, - }; - return &ArkUITextClockModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("setNativeEmbedOptions("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUITextInputModifier* GetTextInputModifier() + void SetRegisterNativeEmbedRuleImpl(Ark_NativePointer node, + const Opt_String* tag, + const Opt_String* type) { - static const GENERATED_ArkUITextInputModifier ArkUITextInputModifierImpl { - TextInputModifier::ConstructImpl, - TextInputInterfaceModifier::SetTextInputOptionsImpl, - TextInputAttributeModifier::SetTypeImpl, - TextInputAttributeModifier::SetContentTypeImpl, - TextInputAttributeModifier::SetPlaceholderColorImpl, - TextInputAttributeModifier::SetTextOverflowImpl, - TextInputAttributeModifier::SetTextIndentImpl, - TextInputAttributeModifier::SetPlaceholderFontImpl, - TextInputAttributeModifier::SetEnterKeyTypeImpl, - TextInputAttributeModifier::SetCaretColorImpl, - TextInputAttributeModifier::SetOnEditChangeImpl, - TextInputAttributeModifier::SetOnSubmitImpl, - TextInputAttributeModifier::SetOnChangeImpl, - TextInputAttributeModifier::SetOnTextSelectionChangeImpl, - TextInputAttributeModifier::SetOnContentScrollImpl, - TextInputAttributeModifier::SetMaxLengthImpl, - TextInputAttributeModifier::SetFontColorImpl, - TextInputAttributeModifier::SetFontSizeImpl, - TextInputAttributeModifier::SetFontStyleImpl, - TextInputAttributeModifier::SetFontWeightImpl, - TextInputAttributeModifier::SetFontFamilyImpl, - TextInputAttributeModifier::SetOnCopyImpl, - TextInputAttributeModifier::SetOnCutImpl, - TextInputAttributeModifier::SetOnPasteImpl, - TextInputAttributeModifier::SetCopyOptionImpl, - TextInputAttributeModifier::SetShowPasswordIconImpl, - TextInputAttributeModifier::SetTextAlignImpl, - TextInputAttributeModifier::SetStyleImpl, - TextInputAttributeModifier::SetCaretStyleImpl, - TextInputAttributeModifier::SetSelectedBackgroundColorImpl, - TextInputAttributeModifier::SetCaretPositionImpl, - TextInputAttributeModifier::SetEnableKeyboardOnFocusImpl, - TextInputAttributeModifier::SetPasswordIconImpl, - TextInputAttributeModifier::SetShowErrorImpl, - TextInputAttributeModifier::SetShowUnitImpl, - TextInputAttributeModifier::SetShowUnderlineImpl, - TextInputAttributeModifier::SetUnderlineColorImpl, - TextInputAttributeModifier::SetSelectionMenuHiddenImpl, - TextInputAttributeModifier::SetBarStateImpl, - TextInputAttributeModifier::SetMaxLinesImpl, - TextInputAttributeModifier::SetWordBreakImpl, - TextInputAttributeModifier::SetLineBreakStrategyImpl, - TextInputAttributeModifier::SetCancelButtonImpl, - TextInputAttributeModifier::SetSelectAllImpl, - TextInputAttributeModifier::SetMinFontSizeImpl, - TextInputAttributeModifier::SetMaxFontSizeImpl, - TextInputAttributeModifier::SetMinFontScaleImpl, - TextInputAttributeModifier::SetMaxFontScaleImpl, - TextInputAttributeModifier::SetHeightAdaptivePolicyImpl, - TextInputAttributeModifier::SetEnableAutoFillImpl, - TextInputAttributeModifier::SetDecorationImpl, - TextInputAttributeModifier::SetLetterSpacingImpl, - TextInputAttributeModifier::SetLineHeightImpl, - TextInputAttributeModifier::SetPasswordRulesImpl, - TextInputAttributeModifier::SetFontFeatureImpl, - TextInputAttributeModifier::SetShowPasswordImpl, - TextInputAttributeModifier::SetOnSecurityStateChangeImpl, - TextInputAttributeModifier::SetOnWillInsertImpl, - TextInputAttributeModifier::SetOnDidInsertImpl, - TextInputAttributeModifier::SetOnWillDeleteImpl, - TextInputAttributeModifier::SetOnDidDeleteImpl, - TextInputAttributeModifier::SetEditMenuOptionsImpl, - TextInputAttributeModifier::SetEnablePreviewTextImpl, - TextInputAttributeModifier::SetEnableHapticFeedbackImpl, - TextInputAttributeModifier::SetAutoCapitalizationModeImpl, - TextInputAttributeModifier::SetHalfLeadingImpl, - TextInputAttributeModifier::SetEllipsisModeImpl, - TextInputAttributeModifier::SetStopBackPressImpl, - TextInputAttributeModifier::SetOnWillChangeImpl, - TextInputAttributeModifier::SetKeyboardAppearanceImpl, - TextInputAttributeModifier::SetInputFilterImpl, - TextInputAttributeModifier::SetCustomKeyboardImpl, - TextInputAttributeModifier::SetShowCounterImpl, + if (!needGroupedLog(1)) + { + return; + } + string out("setRegisterNativeEmbedRule("); + WriteToString(&out, tag); + out.append(", "); + WriteToString(&out, type); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetBindSelectionMenuImpl(Ark_NativePointer node, + const Opt_WebElementType* elementType, + const Opt_CustomNodeBuilder* content, + const Opt_WebResponseType* responseType, + const Opt_SelectionMenuOptionsExt* options) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setBindSelectionMenu("); + WriteToString(&out, elementType); + out.append(", "); + WriteToString(&out, content); + out.append(", "); + WriteToString(&out, responseType); + out.append(", "); + WriteToString(&out, options); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // WebAttributeModifier + namespace WindowSceneModifier { + Ark_NativePointer ConstructImpl(Ark_Int32 id, + Ark_Int32 flags) + { + if (!needGroupedLog(1)) + { + return new TreeNode("WindowScene", id, flags);; + } + string out("construct("); + WriteToString(&out, id); + out.append(", "); + WriteToString(&out, flags); + out.append(") \n"); + out.append("[return nullptr] \n"); + appendGroupedLog(1, out); + return new TreeNode("WindowScene", id, flags);; + } + } // WindowSceneModifier + namespace WindowSceneInterfaceModifier { + void SetWindowSceneOptionsImpl(Ark_NativePointer node, + const Ark_Number* persistentId) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setWindowSceneOptions("); + WriteToString(&out, persistentId); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // WindowSceneInterfaceModifier + namespace WindowSceneAttributeModifier { + void SetAttractionEffectImpl(Ark_NativePointer node, + const Opt_Position* destination, + const Opt_Number* fraction) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setAttractionEffect("); + WriteToString(&out, destination); + out.append(", "); + WriteToString(&out, fraction); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // WindowSceneAttributeModifier + namespace WithThemeModifier { + Ark_NativePointer ConstructImpl(Ark_Int32 id, + Ark_Int32 flags) + { + if (!needGroupedLog(1)) + { + return new TreeNode("WithTheme", id, flags);; + } + string out("construct("); + WriteToString(&out, id); + out.append(", "); + WriteToString(&out, flags); + out.append(") \n"); + out.append("[return nullptr] \n"); + appendGroupedLog(1, out); + return new TreeNode("WithTheme", id, flags);; + } + } // WithThemeModifier + namespace WithThemeInterfaceModifier { + void SetWithThemeOptionsImpl(Ark_NativePointer node, + const Ark_WithThemeOptions* options) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setWithThemeOptions("); + WriteToString(&out, options); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // WithThemeInterfaceModifier + namespace XComponentModifier { + Ark_NativePointer ConstructImpl(Ark_Int32 id, + Ark_Int32 flags) + { + if (!needGroupedLog(1)) + { + return new TreeNode("XComponent", id, flags);; + } + string out("construct("); + WriteToString(&out, id); + out.append(", "); + WriteToString(&out, flags); + out.append(") \n"); + out.append("[return nullptr] \n"); + appendGroupedLog(1, out); + return new TreeNode("XComponent", id, flags);; + } + } // XComponentModifier + namespace XComponentInterfaceModifier { + void SetXComponentOptions0Impl(Ark_NativePointer node, + const Ark_XComponentParameter* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setXComponentOptions0("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetXComponentOptions1Impl(Ark_NativePointer node, + const Ark_XComponentOptions* options) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setXComponentOptions1("); + WriteToString(&out, options); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetXComponentOptions2Impl(Ark_NativePointer node, + const Ark_NativeXComponentParameters* params) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setXComponentOptions2("); + WriteToString(&out, params); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // XComponentInterfaceModifier + namespace XComponentAttributeModifier { + void SetOnLoadImpl(Ark_NativePointer node, + const Opt_OnNativeLoadCallback* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setOnLoad("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetOnDestroyImpl(Ark_NativePointer node, + const Opt_VoidCallback* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setOnDestroy("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetEnableAnalyzerImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setEnableAnalyzer("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetEnableSecureImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setEnableSecure("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetHdrBrightnessImpl(Ark_NativePointer node, + const Opt_Number* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setHdrBrightness("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetEnableTransparentLayerImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setEnableTransparentLayer("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // XComponentAttributeModifier + const GENERATED_ArkUIAlphabetIndexerModifier* GetAlphabetIndexerModifier() + { + static const GENERATED_ArkUIAlphabetIndexerModifier ArkUIAlphabetIndexerModifierImpl { + AlphabetIndexerModifier::ConstructImpl, + AlphabetIndexerInterfaceModifier::SetAlphabetIndexerOptionsImpl, + AlphabetIndexerAttributeModifier::SetColorImpl, + AlphabetIndexerAttributeModifier::SetSelectedColorImpl, + AlphabetIndexerAttributeModifier::SetPopupColorImpl, + AlphabetIndexerAttributeModifier::SetSelectedBackgroundColorImpl, + AlphabetIndexerAttributeModifier::SetPopupBackgroundImpl, + AlphabetIndexerAttributeModifier::SetPopupSelectedColorImpl, + AlphabetIndexerAttributeModifier::SetPopupUnselectedColorImpl, + AlphabetIndexerAttributeModifier::SetPopupItemBackgroundColorImpl, + AlphabetIndexerAttributeModifier::SetUsingPopupImpl, + AlphabetIndexerAttributeModifier::SetSelectedFontImpl, + AlphabetIndexerAttributeModifier::SetPopupFontImpl, + AlphabetIndexerAttributeModifier::SetPopupItemFontImpl, + AlphabetIndexerAttributeModifier::SetItemSizeImpl, + AlphabetIndexerAttributeModifier::SetFontImpl, + AlphabetIndexerAttributeModifier::SetOnSelectImpl, + AlphabetIndexerAttributeModifier::SetOnRequestPopupDataImpl, + AlphabetIndexerAttributeModifier::SetOnPopupSelectImpl, + AlphabetIndexerAttributeModifier::SetSelectedImpl, + AlphabetIndexerAttributeModifier::SetPopupPositionImpl, + AlphabetIndexerAttributeModifier::SetAutoCollapseImpl, + AlphabetIndexerAttributeModifier::SetPopupItemBorderRadiusImpl, + AlphabetIndexerAttributeModifier::SetItemBorderRadiusImpl, + AlphabetIndexerAttributeModifier::SetPopupBackgroundBlurStyleImpl, + AlphabetIndexerAttributeModifier::SetPopupTitleBackgroundImpl, + AlphabetIndexerAttributeModifier::SetEnableHapticFeedbackImpl, + AlphabetIndexerAttributeModifier::SetAlignStyleImpl, }; - return &ArkUITextInputModifierImpl; + return &ArkUIAlphabetIndexerModifierImpl; } - const GENERATED_ArkUITextPickerModifier* GetTextPickerModifier() + const GENERATED_ArkUIAnimatorModifier* GetAnimatorModifier() { - static const GENERATED_ArkUITextPickerModifier ArkUITextPickerModifierImpl { - TextPickerModifier::ConstructImpl, - TextPickerInterfaceModifier::SetTextPickerOptionsImpl, - TextPickerAttributeModifier::SetDefaultPickerItemHeightImpl, - TextPickerAttributeModifier::SetCanLoopImpl, - TextPickerAttributeModifier::SetDisappearTextStyleImpl, - TextPickerAttributeModifier::SetTextStyleImpl, - TextPickerAttributeModifier::SetSelectedTextStyleImpl, - TextPickerAttributeModifier::SetDisableTextStyleAnimationImpl, - TextPickerAttributeModifier::SetDefaultTextStyleImpl, - TextPickerAttributeModifier::SetOnChangeImpl, - TextPickerAttributeModifier::SetOnScrollStopImpl, - TextPickerAttributeModifier::SetOnEnterSelectedAreaImpl, - TextPickerAttributeModifier::SetSelectedIndexImpl, - TextPickerAttributeModifier::SetDividerImpl, - TextPickerAttributeModifier::SetGradientHeightImpl, - TextPickerAttributeModifier::SetEnableHapticFeedbackImpl, - TextPickerAttributeModifier::SetDigitalCrownSensitivityImpl, + static const GENERATED_ArkUIAnimatorModifier ArkUIAnimatorModifierImpl { + AnimatorModifier::ConstructImpl, + AnimatorInterfaceModifier::SetAnimatorOptionsImpl, + AnimatorAttributeModifier::SetStateImpl, + AnimatorAttributeModifier::SetDurationImpl, + AnimatorAttributeModifier::SetCurveImpl, + AnimatorAttributeModifier::SetDelayImpl, + AnimatorAttributeModifier::SetFillModeImpl, + AnimatorAttributeModifier::SetIterationsImpl, + AnimatorAttributeModifier::SetPlayModeImpl, + AnimatorAttributeModifier::SetMotionImpl, + AnimatorAttributeModifier::SetOnStartImpl, + AnimatorAttributeModifier::SetOnPauseImpl, + AnimatorAttributeModifier::SetOnRepeatImpl, + AnimatorAttributeModifier::SetOnCancelImpl, + AnimatorAttributeModifier::SetOnFinishImpl, + AnimatorAttributeModifier::SetOnFrameImpl, }; - return &ArkUITextPickerModifierImpl; + return &ArkUIAnimatorModifierImpl; } - const GENERATED_ArkUITextTimerModifier* GetTextTimerModifier() + const GENERATED_ArkUIBadgeModifier* GetBadgeModifier() { - static const GENERATED_ArkUITextTimerModifier ArkUITextTimerModifierImpl { - TextTimerModifier::ConstructImpl, - TextTimerInterfaceModifier::SetTextTimerOptionsImpl, - TextTimerAttributeModifier::SetFormatImpl, - TextTimerAttributeModifier::SetFontColorImpl, - TextTimerAttributeModifier::SetFontSizeImpl, - TextTimerAttributeModifier::SetFontStyleImpl, - TextTimerAttributeModifier::SetFontWeightImpl, - TextTimerAttributeModifier::SetFontFamilyImpl, - TextTimerAttributeModifier::SetOnTimerImpl, - TextTimerAttributeModifier::SetTextShadowImpl, + static const GENERATED_ArkUIBadgeModifier ArkUIBadgeModifierImpl { + BadgeModifier::ConstructImpl, + BadgeInterfaceModifier::SetBadgeOptions0Impl, + BadgeInterfaceModifier::SetBadgeOptions1Impl, }; - return &ArkUITextTimerModifierImpl; + return &ArkUIBadgeModifierImpl; } - const GENERATED_ArkUITimePickerModifier* GetTimePickerModifier() + const GENERATED_ArkUIBaseSpanModifier* GetBaseSpanModifier() { - static const GENERATED_ArkUITimePickerModifier ArkUITimePickerModifierImpl { - TimePickerModifier::ConstructImpl, - TimePickerInterfaceModifier::SetTimePickerOptionsImpl, - TimePickerAttributeModifier::SetUseMilitaryTimeImpl, - TimePickerAttributeModifier::SetLoopImpl, - TimePickerAttributeModifier::SetDisappearTextStyleImpl, - TimePickerAttributeModifier::SetTextStyleImpl, - TimePickerAttributeModifier::SetSelectedTextStyleImpl, - TimePickerAttributeModifier::SetDateTimeOptionsImpl, - TimePickerAttributeModifier::SetOnChangeImpl, - TimePickerAttributeModifier::SetOnEnterSelectedAreaImpl, - TimePickerAttributeModifier::SetEnableHapticFeedbackImpl, - TimePickerAttributeModifier::SetDigitalCrownSensitivityImpl, - TimePickerAttributeModifier::SetEnableCascadeImpl, + static const GENERATED_ArkUIBaseSpanModifier ArkUIBaseSpanModifierImpl { + BaseSpanModifier::ConstructImpl, + BaseSpanModifier::SetTextBackgroundStyleImpl, + BaseSpanModifier::SetBaselineOffsetImpl, }; - return &ArkUITimePickerModifierImpl; + return &ArkUIBaseSpanModifierImpl; } - const GENERATED_ArkUIToggleModifier* GetToggleModifier() + const GENERATED_ArkUIBlankModifier* GetBlankModifier() { - static const GENERATED_ArkUIToggleModifier ArkUIToggleModifierImpl { - ToggleModifier::ConstructImpl, - ToggleInterfaceModifier::SetToggleOptionsImpl, - ToggleAttributeModifier::SetOnChangeImpl, - ToggleAttributeModifier::SetSelectedColorImpl, - ToggleAttributeModifier::SetSwitchPointColorImpl, - ToggleAttributeModifier::SetSwitchStyleImpl, + static const GENERATED_ArkUIBlankModifier ArkUIBlankModifierImpl { + BlankModifier::ConstructImpl, + BlankInterfaceModifier::SetBlankOptionsImpl, + BlankAttributeModifier::SetColorImpl, }; - return &ArkUIToggleModifierImpl; + return &ArkUIBlankModifierImpl; } - const GENERATED_ArkUIUIExtensionComponentModifier* GetUIExtensionComponentModifier() + const GENERATED_ArkUIButtonModifier* GetButtonModifier() { - static const GENERATED_ArkUIUIExtensionComponentModifier ArkUIUIExtensionComponentModifierImpl { - UIExtensionComponentModifier::ConstructImpl, - UIExtensionComponentInterfaceModifier::SetUIExtensionComponentOptionsImpl, - UIExtensionComponentAttributeModifier::SetOnRemoteReadyImpl, - UIExtensionComponentAttributeModifier::SetOnReceiveImpl, - UIExtensionComponentAttributeModifier::SetOnErrorImpl, - UIExtensionComponentAttributeModifier::SetOnTerminatedImpl, - UIExtensionComponentAttributeModifier::SetOnDrawReadyImpl, + static const GENERATED_ArkUIButtonModifier ArkUIButtonModifierImpl { + ButtonModifier::ConstructImpl, + ButtonInterfaceModifier::SetButtonOptionsImpl, + ButtonAttributeModifier::SetTypeImpl, + ButtonAttributeModifier::SetStateEffectImpl, + ButtonAttributeModifier::SetButtonStyleImpl, + ButtonAttributeModifier::SetControlSizeImpl, + ButtonAttributeModifier::SetRoleImpl, + ButtonAttributeModifier::SetFontColorImpl, + ButtonAttributeModifier::SetFontSizeImpl, + ButtonAttributeModifier::SetFontWeightImpl, + ButtonAttributeModifier::SetFontStyleImpl, + ButtonAttributeModifier::SetFontFamilyImpl, + ButtonAttributeModifier::SetLabelStyleImpl, + ButtonAttributeModifier::SetMinFontScaleImpl, + ButtonAttributeModifier::SetMaxFontScaleImpl, }; - return &ArkUIUIExtensionComponentModifierImpl; + return &ArkUIButtonModifierImpl; } - const GENERATED_ArkUIVideoModifier* GetVideoModifier() + const GENERATED_ArkUICalendarPickerModifier* GetCalendarPickerModifier() { - static const GENERATED_ArkUIVideoModifier ArkUIVideoModifierImpl { - VideoModifier::ConstructImpl, - VideoInterfaceModifier::SetVideoOptionsImpl, - VideoAttributeModifier::SetMutedImpl, - VideoAttributeModifier::SetAutoPlayImpl, - VideoAttributeModifier::SetControlsImpl, - VideoAttributeModifier::SetLoopImpl, - VideoAttributeModifier::SetObjectFitImpl, - VideoAttributeModifier::SetOnStartImpl, - VideoAttributeModifier::SetOnPauseImpl, - VideoAttributeModifier::SetOnFinishImpl, - VideoAttributeModifier::SetOnFullscreenChangeImpl, - VideoAttributeModifier::SetOnPreparedImpl, - VideoAttributeModifier::SetOnSeekingImpl, - VideoAttributeModifier::SetOnSeekedImpl, - VideoAttributeModifier::SetOnUpdateImpl, - VideoAttributeModifier::SetOnErrorImpl, - VideoAttributeModifier::SetOnStopImpl, - VideoAttributeModifier::SetEnableAnalyzerImpl, - VideoAttributeModifier::SetAnalyzerConfigImpl, - VideoAttributeModifier::SetSurfaceBackgroundColorImpl, - VideoAttributeModifier::SetEnableShortcutKeyImpl, + static const GENERATED_ArkUICalendarPickerModifier ArkUICalendarPickerModifierImpl { + CalendarPickerModifier::ConstructImpl, + CalendarPickerInterfaceModifier::SetCalendarPickerOptionsImpl, + CalendarPickerAttributeModifier::SetTextStyleImpl, + CalendarPickerAttributeModifier::SetOnChangeImpl, + CalendarPickerAttributeModifier::SetMarkTodayImpl, + CalendarPickerAttributeModifier::SetEdgeAlignImpl, }; - return &ArkUIVideoModifierImpl; + return &ArkUICalendarPickerModifierImpl; + } + + const GENERATED_ArkUICanvasModifier* GetCanvasModifier() + { + static const GENERATED_ArkUICanvasModifier ArkUICanvasModifierImpl { + CanvasModifier::ConstructImpl, + CanvasInterfaceModifier::SetCanvasOptions0Impl, + CanvasInterfaceModifier::SetCanvasOptions1Impl, + CanvasAttributeModifier::SetOnReadyImpl, + CanvasAttributeModifier::SetEnableAnalyzerImpl, + }; + return &ArkUICanvasModifierImpl; + } + + const GENERATED_ArkUICheckboxModifier* GetCheckboxModifier() + { + static const GENERATED_ArkUICheckboxModifier ArkUICheckboxModifierImpl { + CheckboxModifier::ConstructImpl, + CheckboxInterfaceModifier::SetCheckboxOptionsImpl, + CheckboxAttributeModifier::SetSelectImpl, + CheckboxAttributeModifier::SetSelectedColorImpl, + CheckboxAttributeModifier::SetShapeImpl, + CheckboxAttributeModifier::SetUnselectedColorImpl, + CheckboxAttributeModifier::SetMarkImpl, + CheckboxAttributeModifier::SetOnChangeImpl, + }; + return &ArkUICheckboxModifierImpl; + } + + const GENERATED_ArkUICheckboxGroupModifier* GetCheckboxGroupModifier() + { + static const GENERATED_ArkUICheckboxGroupModifier ArkUICheckboxGroupModifierImpl { + CheckboxGroupModifier::ConstructImpl, + CheckboxGroupInterfaceModifier::SetCheckboxGroupOptionsImpl, + CheckboxGroupAttributeModifier::SetSelectAllImpl, + CheckboxGroupAttributeModifier::SetSelectedColorImpl, + CheckboxGroupAttributeModifier::SetUnselectedColorImpl, + CheckboxGroupAttributeModifier::SetMarkImpl, + CheckboxGroupAttributeModifier::SetOnChangeImpl, + CheckboxGroupAttributeModifier::SetCheckboxShapeImpl, + }; + return &ArkUICheckboxGroupModifierImpl; + } + + const GENERATED_ArkUICircleModifier* GetCircleModifier() + { + static const GENERATED_ArkUICircleModifier ArkUICircleModifierImpl { + CircleModifier::ConstructImpl, + CircleInterfaceModifier::SetCircleOptionsImpl, + }; + return &ArkUICircleModifierImpl; + } + + const GENERATED_ArkUIColumnModifier* GetColumnModifier() + { + static const GENERATED_ArkUIColumnModifier ArkUIColumnModifierImpl { + ColumnModifier::ConstructImpl, + ColumnInterfaceModifier::SetColumnOptionsImpl, + ColumnAttributeModifier::SetAlignItemsImpl, + ColumnAttributeModifier::SetJustifyContentImpl, + ColumnAttributeModifier::SetPointLightImpl, + ColumnAttributeModifier::SetReverseImpl, + }; + return &ArkUIColumnModifierImpl; + } + + const GENERATED_ArkUIColumnSplitModifier* GetColumnSplitModifier() + { + static const GENERATED_ArkUIColumnSplitModifier ArkUIColumnSplitModifierImpl { + ColumnSplitModifier::ConstructImpl, + ColumnSplitInterfaceModifier::SetColumnSplitOptionsImpl, + ColumnSplitAttributeModifier::SetResizeableImpl, + ColumnSplitAttributeModifier::SetDividerImpl, + }; + return &ArkUIColumnSplitModifierImpl; + } + + const GENERATED_ArkUICommonMethodModifier* GetCommonMethodModifier() + { + static const GENERATED_ArkUICommonMethodModifier ArkUICommonMethodModifierImpl { + CommonMethodModifier::ConstructImpl, + CommonMethodModifier::SetWidthImpl, + CommonMethodModifier::SetHeightImpl, + CommonMethodModifier::SetDrawModifierImpl, + CommonMethodModifier::SetResponseRegionImpl, + CommonMethodModifier::SetMouseResponseRegionImpl, + CommonMethodModifier::SetSizeImpl, + CommonMethodModifier::SetConstraintSizeImpl, + CommonMethodModifier::SetHitTestBehaviorImpl, + CommonMethodModifier::SetOnChildTouchTestImpl, + CommonMethodModifier::SetLayoutWeightImpl, + CommonMethodModifier::SetChainWeightImpl, + CommonMethodModifier::SetPaddingImpl, + CommonMethodModifier::SetSafeAreaPaddingImpl, + CommonMethodModifier::SetMarginImpl, + CommonMethodModifier::SetBackgroundColorImpl, + CommonMethodModifier::SetPixelRoundImpl, + CommonMethodModifier::SetBackgroundImageSizeImpl, + CommonMethodModifier::SetBackgroundImagePositionImpl, + CommonMethodModifier::SetBackgroundEffect0Impl, + CommonMethodModifier::SetBackgroundImageResizableImpl, + CommonMethodModifier::SetForegroundEffectImpl, + CommonMethodModifier::SetVisualEffectImpl, + CommonMethodModifier::SetBackgroundFilterImpl, + CommonMethodModifier::SetForegroundFilterImpl, + CommonMethodModifier::SetCompositingFilterImpl, + CommonMethodModifier::SetOpacityImpl, + CommonMethodModifier::SetBorderImpl, + CommonMethodModifier::SetBorderStyleImpl, + CommonMethodModifier::SetBorderWidthImpl, + CommonMethodModifier::SetBorderColorImpl, + CommonMethodModifier::SetBorderRadiusImpl, + CommonMethodModifier::SetBorderImageImpl, + CommonMethodModifier::SetOutlineImpl, + CommonMethodModifier::SetOutlineStyleImpl, + CommonMethodModifier::SetOutlineWidthImpl, + CommonMethodModifier::SetOutlineColorImpl, + CommonMethodModifier::SetOutlineRadiusImpl, + CommonMethodModifier::SetForegroundColorImpl, + CommonMethodModifier::SetOnClick0Impl, + CommonMethodModifier::SetOnHoverImpl, + CommonMethodModifier::SetOnHoverMoveImpl, + CommonMethodModifier::SetOnAccessibilityHoverImpl, + CommonMethodModifier::SetHoverEffectImpl, + CommonMethodModifier::SetOnMouseImpl, + CommonMethodModifier::SetOnTouchImpl, + CommonMethodModifier::SetOnKeyEventImpl, + CommonMethodModifier::SetOnDigitalCrownImpl, + CommonMethodModifier::SetOnKeyPreImeImpl, + CommonMethodModifier::SetOnKeyEventDispatchImpl, + CommonMethodModifier::SetOnFocusAxisEventImpl, + CommonMethodModifier::SetOnAxisEventImpl, + CommonMethodModifier::SetFocusableImpl, + CommonMethodModifier::SetNextFocusImpl, + CommonMethodModifier::SetTabStopImpl, + CommonMethodModifier::SetOnFocusImpl, + CommonMethodModifier::SetOnBlurImpl, + CommonMethodModifier::SetTabIndexImpl, + CommonMethodModifier::SetDefaultFocusImpl, + CommonMethodModifier::SetGroupDefaultFocusImpl, + CommonMethodModifier::SetFocusOnTouchImpl, + CommonMethodModifier::SetFocusBoxImpl, + CommonMethodModifier::SetAnimationImpl, + CommonMethodModifier::SetTransition0Impl, + CommonMethodModifier::SetMotionBlurImpl, + CommonMethodModifier::SetBrightnessImpl, + CommonMethodModifier::SetContrastImpl, + CommonMethodModifier::SetGrayscaleImpl, + CommonMethodModifier::SetColorBlendImpl, + CommonMethodModifier::SetSaturateImpl, + CommonMethodModifier::SetSepiaImpl, + CommonMethodModifier::SetInvertImpl, + CommonMethodModifier::SetHueRotateImpl, + CommonMethodModifier::SetUseShadowBatchingImpl, + CommonMethodModifier::SetUseEffect0Impl, + CommonMethodModifier::SetRenderGroupImpl, + CommonMethodModifier::SetFreezeImpl, + CommonMethodModifier::SetTranslateImpl, + CommonMethodModifier::SetScaleImpl, + CommonMethodModifier::SetRotateImpl, + CommonMethodModifier::SetTransformImpl, + CommonMethodModifier::SetOnAppearImpl, + CommonMethodModifier::SetOnDisAppearImpl, + CommonMethodModifier::SetOnAttachImpl, + CommonMethodModifier::SetOnDetachImpl, + CommonMethodModifier::SetOnAreaChangeImpl, + CommonMethodModifier::SetVisibilityImpl, + CommonMethodModifier::SetFlexGrowImpl, + CommonMethodModifier::SetFlexShrinkImpl, + CommonMethodModifier::SetFlexBasisImpl, + CommonMethodModifier::SetAlignSelfImpl, + CommonMethodModifier::SetDisplayPriorityImpl, + CommonMethodModifier::SetZIndexImpl, + CommonMethodModifier::SetDirectionImpl, + CommonMethodModifier::SetAlignImpl, + CommonMethodModifier::SetPositionImpl, + CommonMethodModifier::SetMarkAnchorImpl, + CommonMethodModifier::SetOffsetImpl, + CommonMethodModifier::SetEnabledImpl, + CommonMethodModifier::SetAlignRules0Impl, + CommonMethodModifier::SetAlignRules1Impl, + CommonMethodModifier::SetAspectRatioImpl, + CommonMethodModifier::SetClickEffectImpl, + CommonMethodModifier::SetOnDragStartImpl, + CommonMethodModifier::SetOnDragEnterImpl, + CommonMethodModifier::SetOnDragMoveImpl, + CommonMethodModifier::SetOnDragLeaveImpl, + CommonMethodModifier::SetOnDrop0Impl, + CommonMethodModifier::SetOnDragEndImpl, + CommonMethodModifier::SetAllowDropImpl, + CommonMethodModifier::SetDraggableImpl, + CommonMethodModifier::SetDragPreview0Impl, + CommonMethodModifier::SetOnPreDragImpl, + CommonMethodModifier::SetLinearGradientImpl, + CommonMethodModifier::SetSweepGradientImpl, + CommonMethodModifier::SetRadialGradientImpl, + CommonMethodModifier::SetMotionPathImpl, + CommonMethodModifier::SetShadowImpl, + CommonMethodModifier::SetClipImpl, + CommonMethodModifier::SetClipShapeImpl, + CommonMethodModifier::SetMaskImpl, + CommonMethodModifier::SetMaskShapeImpl, + CommonMethodModifier::SetKeyImpl, + CommonMethodModifier::SetIdImpl, + CommonMethodModifier::SetGeometryTransition0Impl, + CommonMethodModifier::SetRestoreIdImpl, + CommonMethodModifier::SetSphericalEffectImpl, + CommonMethodModifier::SetLightUpEffectImpl, + CommonMethodModifier::SetPixelStretchEffectImpl, + CommonMethodModifier::SetAccessibilityGroup0Impl, + CommonMethodModifier::SetAccessibilityText0Impl, + CommonMethodModifier::SetAccessibilityNextFocusIdImpl, + CommonMethodModifier::SetAccessibilityDefaultFocusImpl, + CommonMethodModifier::SetAccessibilityUseSamePageImpl, + CommonMethodModifier::SetAccessibilityScrollTriggerableImpl, + CommonMethodModifier::SetAccessibilityText1Impl, + CommonMethodModifier::SetAccessibilityRoleImpl, + CommonMethodModifier::SetOnAccessibilityFocusImpl, + CommonMethodModifier::SetAccessibilityTextHintImpl, + CommonMethodModifier::SetAccessibilityDescription0Impl, + CommonMethodModifier::SetAccessibilityDescription1Impl, + CommonMethodModifier::SetAccessibilityLevelImpl, + CommonMethodModifier::SetAccessibilityVirtualNodeImpl, + CommonMethodModifier::SetAccessibilityCheckedImpl, + CommonMethodModifier::SetAccessibilitySelectedImpl, + CommonMethodModifier::SetObscuredImpl, + CommonMethodModifier::SetReuseIdImpl, + CommonMethodModifier::SetReuseImpl, + CommonMethodModifier::SetRenderFitImpl, + CommonMethodModifier::SetBackgroundBrightnessImpl, + CommonMethodModifier::SetOnGestureJudgeBeginImpl, + CommonMethodModifier::SetOnGestureRecognizerJudgeBegin0Impl, + CommonMethodModifier::SetShouldBuiltInRecognizerParallelWithImpl, + CommonMethodModifier::SetMonopolizeEventsImpl, + CommonMethodModifier::SetOnTouchInterceptImpl, + CommonMethodModifier::SetOnSizeChangeImpl, + CommonMethodModifier::SetAccessibilityFocusDrawLevelImpl, + CommonMethodModifier::SetCustomPropertyImpl, + CommonMethodModifier::SetExpandSafeAreaImpl, + CommonMethodModifier::SetBackgroundImpl, + CommonMethodModifier::SetBackgroundImage0Impl, + CommonMethodModifier::SetBackgroundImage1Impl, + CommonMethodModifier::SetBackgroundBlurStyleImpl, + CommonMethodModifier::SetBackgroundEffect1Impl, + CommonMethodModifier::SetForegroundBlurStyleImpl, + CommonMethodModifier::SetOnClick1Impl, + CommonMethodModifier::SetFocusScopeIdImpl, + CommonMethodModifier::SetFocusScopePriorityImpl, + CommonMethodModifier::SetTransition1Impl, + CommonMethodModifier::SetGestureImpl, + CommonMethodModifier::SetPriorityGestureImpl, + CommonMethodModifier::SetParallelGestureImpl, + CommonMethodModifier::SetBlurImpl, + CommonMethodModifier::SetLinearGradientBlurImpl, + CommonMethodModifier::SetSystemBarEffectImpl, + CommonMethodModifier::SetUseEffect1Impl, + CommonMethodModifier::SetBackdropBlurImpl, + CommonMethodModifier::SetSharedTransitionImpl, + CommonMethodModifier::SetChainModeImpl, + CommonMethodModifier::SetOnDrop1Impl, + CommonMethodModifier::SetDragPreview1Impl, + CommonMethodModifier::SetDragPreviewOptionsImpl, + CommonMethodModifier::SetOverlayImpl, + CommonMethodModifier::SetBlendModeImpl, + CommonMethodModifier::SetAdvancedBlendModeImpl, + CommonMethodModifier::SetGeometryTransition1Impl, + CommonMethodModifier::SetBindTipsImpl, + CommonMethodModifier::SetBindPopupImpl, + CommonMethodModifier::SetBindMenu0Impl, + CommonMethodModifier::SetBindMenu1Impl, + CommonMethodModifier::SetBindContextMenu0Impl, + CommonMethodModifier::SetBindContextMenu1Impl, + CommonMethodModifier::SetBindContentCover0Impl, + CommonMethodModifier::SetBindContentCover1Impl, + CommonMethodModifier::SetBindSheetImpl, + CommonMethodModifier::SetOnVisibleAreaChangeImpl, + CommonMethodModifier::SetOnVisibleAreaApproximateChangeImpl, + CommonMethodModifier::SetKeyboardShortcutImpl, + CommonMethodModifier::SetAccessibilityGroup1Impl, + CommonMethodModifier::SetOnGestureRecognizerJudgeBegin1Impl, + }; + return &ArkUICommonMethodModifierImpl; + } + + const GENERATED_ArkUICommonShapeMethodModifier* GetCommonShapeMethodModifier() + { + static const GENERATED_ArkUICommonShapeMethodModifier ArkUICommonShapeMethodModifierImpl { + CommonShapeMethodModifier::ConstructImpl, + CommonShapeMethodModifier::SetStrokeImpl, + CommonShapeMethodModifier::SetFillImpl, + CommonShapeMethodModifier::SetStrokeDashOffsetImpl, + CommonShapeMethodModifier::SetStrokeLineCapImpl, + CommonShapeMethodModifier::SetStrokeLineJoinImpl, + CommonShapeMethodModifier::SetStrokeMiterLimitImpl, + CommonShapeMethodModifier::SetStrokeOpacityImpl, + CommonShapeMethodModifier::SetFillOpacityImpl, + CommonShapeMethodModifier::SetStrokeWidthImpl, + CommonShapeMethodModifier::SetAntiAliasImpl, + CommonShapeMethodModifier::SetStrokeDashArrayImpl, + }; + return &ArkUICommonShapeMethodModifierImpl; + } + + const GENERATED_ArkUIComponentRootModifier* GetComponentRootModifier() + { + static const GENERATED_ArkUIComponentRootModifier ArkUIComponentRootModifierImpl { + ComponentRootModifier::ConstructImpl, + }; + return &ArkUIComponentRootModifierImpl; + } + + const GENERATED_ArkUIContainerSpanModifier* GetContainerSpanModifier() + { + static const GENERATED_ArkUIContainerSpanModifier ArkUIContainerSpanModifierImpl { + ContainerSpanModifier::ConstructImpl, + ContainerSpanInterfaceModifier::SetContainerSpanOptionsImpl, + ContainerSpanAttributeModifier::SetTextBackgroundStyleImpl, + }; + return &ArkUIContainerSpanModifierImpl; + } + + const GENERATED_ArkUICounterModifier* GetCounterModifier() + { + static const GENERATED_ArkUICounterModifier ArkUICounterModifierImpl { + CounterModifier::ConstructImpl, + CounterInterfaceModifier::SetCounterOptionsImpl, + CounterAttributeModifier::SetOnIncImpl, + CounterAttributeModifier::SetOnDecImpl, + CounterAttributeModifier::SetEnableDecImpl, + CounterAttributeModifier::SetEnableIncImpl, + }; + return &ArkUICounterModifierImpl; + } + + const GENERATED_ArkUICustomLayoutRootModifier* GetCustomLayoutRootModifier() + { + static const GENERATED_ArkUICustomLayoutRootModifier ArkUICustomLayoutRootModifierImpl { + CustomLayoutRootModifier::ConstructImpl, + CustomLayoutRootModifier::SetSubscribeOnMeasureSizeImpl, + CustomLayoutRootModifier::SetSubscribeOnPlaceChildrenImpl, + }; + return &ArkUICustomLayoutRootModifierImpl; + } + + const GENERATED_ArkUIDataPanelModifier* GetDataPanelModifier() + { + static const GENERATED_ArkUIDataPanelModifier ArkUIDataPanelModifierImpl { + DataPanelModifier::ConstructImpl, + DataPanelInterfaceModifier::SetDataPanelOptionsImpl, + DataPanelAttributeModifier::SetCloseEffectImpl, + DataPanelAttributeModifier::SetValueColorsImpl, + DataPanelAttributeModifier::SetTrackBackgroundColorImpl, + DataPanelAttributeModifier::SetStrokeWidthImpl, + DataPanelAttributeModifier::SetTrackShadowImpl, + }; + return &ArkUIDataPanelModifierImpl; + } + + const GENERATED_ArkUIDatePickerModifier* GetDatePickerModifier() + { + static const GENERATED_ArkUIDatePickerModifier ArkUIDatePickerModifierImpl { + DatePickerModifier::ConstructImpl, + DatePickerInterfaceModifier::SetDatePickerOptionsImpl, + DatePickerAttributeModifier::SetLunarImpl, + DatePickerAttributeModifier::SetDisappearTextStyleImpl, + DatePickerAttributeModifier::SetTextStyleImpl, + DatePickerAttributeModifier::SetSelectedTextStyleImpl, + DatePickerAttributeModifier::SetOnDateChangeImpl, + DatePickerAttributeModifier::SetDigitalCrownSensitivityImpl, + DatePickerAttributeModifier::SetEnableHapticFeedbackImpl, + }; + return &ArkUIDatePickerModifierImpl; + } + + const GENERATED_ArkUIDividerModifier* GetDividerModifier() + { + static const GENERATED_ArkUIDividerModifier ArkUIDividerModifierImpl { + DividerModifier::ConstructImpl, + DividerInterfaceModifier::SetDividerOptionsImpl, + DividerAttributeModifier::SetVerticalImpl, + DividerAttributeModifier::SetColorImpl, + DividerAttributeModifier::SetStrokeWidthImpl, + DividerAttributeModifier::SetLineCapImpl, + }; + return &ArkUIDividerModifierImpl; + } + + const GENERATED_ArkUIEffectComponentModifier* GetEffectComponentModifier() + { + static const GENERATED_ArkUIEffectComponentModifier ArkUIEffectComponentModifierImpl { + EffectComponentModifier::ConstructImpl, + EffectComponentInterfaceModifier::SetEffectComponentOptionsImpl, + }; + return &ArkUIEffectComponentModifierImpl; + } + + const GENERATED_ArkUIEllipseModifier* GetEllipseModifier() + { + static const GENERATED_ArkUIEllipseModifier ArkUIEllipseModifierImpl { + EllipseModifier::ConstructImpl, + EllipseInterfaceModifier::SetEllipseOptionsImpl, + }; + return &ArkUIEllipseModifierImpl; + } + + const GENERATED_ArkUIEmbeddedComponentModifier* GetEmbeddedComponentModifier() + { + static const GENERATED_ArkUIEmbeddedComponentModifier ArkUIEmbeddedComponentModifierImpl { + EmbeddedComponentModifier::ConstructImpl, + EmbeddedComponentInterfaceModifier::SetEmbeddedComponentOptionsImpl, + EmbeddedComponentAttributeModifier::SetOnTerminatedImpl, + EmbeddedComponentAttributeModifier::SetOnErrorImpl, + }; + return &ArkUIEmbeddedComponentModifierImpl; + } + + const GENERATED_ArkUIFlexModifier* GetFlexModifier() + { + static const GENERATED_ArkUIFlexModifier ArkUIFlexModifierImpl { + FlexModifier::ConstructImpl, + FlexInterfaceModifier::SetFlexOptionsImpl, + FlexAttributeModifier::SetPointLightImpl, + }; + return &ArkUIFlexModifierImpl; + } + + const GENERATED_ArkUIFlowItemModifier* GetFlowItemModifier() + { + static const GENERATED_ArkUIFlowItemModifier ArkUIFlowItemModifierImpl { + FlowItemModifier::ConstructImpl, + FlowItemInterfaceModifier::SetFlowItemOptionsImpl, + }; + return &ArkUIFlowItemModifierImpl; + } + + const GENERATED_ArkUIFolderStackModifier* GetFolderStackModifier() + { + static const GENERATED_ArkUIFolderStackModifier ArkUIFolderStackModifierImpl { + FolderStackModifier::ConstructImpl, + FolderStackInterfaceModifier::SetFolderStackOptionsImpl, + FolderStackAttributeModifier::SetAlignContentImpl, + FolderStackAttributeModifier::SetOnFolderStateChangeImpl, + FolderStackAttributeModifier::SetOnHoverStatusChangeImpl, + FolderStackAttributeModifier::SetEnableAnimationImpl, + FolderStackAttributeModifier::SetAutoHalfFoldImpl, + }; + return &ArkUIFolderStackModifierImpl; + } + + const GENERATED_ArkUIFormComponentModifier* GetFormComponentModifier() + { + static const GENERATED_ArkUIFormComponentModifier ArkUIFormComponentModifierImpl { + FormComponentModifier::ConstructImpl, + FormComponentInterfaceModifier::SetFormComponentOptionsImpl, + FormComponentAttributeModifier::SetSizeImpl, + FormComponentAttributeModifier::SetModuleNameImpl, + FormComponentAttributeModifier::SetDimensionImpl, + FormComponentAttributeModifier::SetAllowUpdateImpl, + FormComponentAttributeModifier::SetVisibilityImpl, + FormComponentAttributeModifier::SetOnAcquiredImpl, + FormComponentAttributeModifier::SetOnErrorImpl, + FormComponentAttributeModifier::SetOnRouterImpl, + FormComponentAttributeModifier::SetOnUninstallImpl, + FormComponentAttributeModifier::SetOnLoadImpl, + FormComponentAttributeModifier::SetOnUpdateImpl, + }; + return &ArkUIFormComponentModifierImpl; + } + + const GENERATED_ArkUIFormLinkModifier* GetFormLinkModifier() + { + static const GENERATED_ArkUIFormLinkModifier ArkUIFormLinkModifierImpl { + FormLinkModifier::ConstructImpl, + FormLinkInterfaceModifier::SetFormLinkOptionsImpl, + }; + return &ArkUIFormLinkModifierImpl; + } + + const GENERATED_ArkUIGaugeModifier* GetGaugeModifier() + { + static const GENERATED_ArkUIGaugeModifier ArkUIGaugeModifierImpl { + GaugeModifier::ConstructImpl, + GaugeInterfaceModifier::SetGaugeOptionsImpl, + GaugeAttributeModifier::SetValueImpl, + GaugeAttributeModifier::SetStartAngleImpl, + GaugeAttributeModifier::SetEndAngleImpl, + GaugeAttributeModifier::SetColorsImpl, + GaugeAttributeModifier::SetStrokeWidthImpl, + GaugeAttributeModifier::SetDescriptionImpl, + GaugeAttributeModifier::SetTrackShadowImpl, + GaugeAttributeModifier::SetIndicatorImpl, + GaugeAttributeModifier::SetPrivacySensitiveImpl, + }; + return &ArkUIGaugeModifierImpl; + } + + const GENERATED_ArkUIGridModifier* GetGridModifier() + { + static const GENERATED_ArkUIGridModifier ArkUIGridModifierImpl { + GridModifier::ConstructImpl, + GridInterfaceModifier::SetGridOptionsImpl, + GridAttributeModifier::SetColumnsTemplateImpl, + GridAttributeModifier::SetRowsTemplateImpl, + GridAttributeModifier::SetColumnsGapImpl, + GridAttributeModifier::SetRowsGapImpl, + GridAttributeModifier::SetOnScrollBarUpdateImpl, + GridAttributeModifier::SetOnScrollIndexImpl, + GridAttributeModifier::SetCachedCount0Impl, + GridAttributeModifier::SetEditModeImpl, + GridAttributeModifier::SetMultiSelectableImpl, + GridAttributeModifier::SetMaxCountImpl, + GridAttributeModifier::SetMinCountImpl, + GridAttributeModifier::SetCellLengthImpl, + GridAttributeModifier::SetLayoutDirectionImpl, + GridAttributeModifier::SetSupportAnimationImpl, + GridAttributeModifier::SetOnItemDragStartImpl, + GridAttributeModifier::SetOnItemDragEnterImpl, + GridAttributeModifier::SetOnItemDragMoveImpl, + GridAttributeModifier::SetOnItemDragLeaveImpl, + GridAttributeModifier::SetOnItemDropImpl, + GridAttributeModifier::SetAlignItemsImpl, + GridAttributeModifier::SetOnScrollFrameBeginImpl, + GridAttributeModifier::SetOnWillScrollImpl, + GridAttributeModifier::SetOnDidScrollImpl, + GridAttributeModifier::SetCachedCount1Impl, + }; + return &ArkUIGridModifierImpl; + } + + const GENERATED_ArkUIGridColModifier* GetGridColModifier() + { + static const GENERATED_ArkUIGridColModifier ArkUIGridColModifierImpl { + GridColModifier::ConstructImpl, + GridColInterfaceModifier::SetGridColOptionsImpl, + GridColAttributeModifier::SetSpanImpl, + GridColAttributeModifier::SetGridColOffsetImpl, + GridColAttributeModifier::SetOrderImpl, + }; + return &ArkUIGridColModifierImpl; + } + + const GENERATED_ArkUIGridItemModifier* GetGridItemModifier() + { + static const GENERATED_ArkUIGridItemModifier ArkUIGridItemModifierImpl { + GridItemModifier::ConstructImpl, + GridItemInterfaceModifier::SetGridItemOptionsImpl, + GridItemAttributeModifier::SetRowStartImpl, + GridItemAttributeModifier::SetRowEndImpl, + GridItemAttributeModifier::SetColumnStartImpl, + GridItemAttributeModifier::SetColumnEndImpl, + GridItemAttributeModifier::SetSelectableImpl, + GridItemAttributeModifier::SetSelectedImpl, + GridItemAttributeModifier::SetOnSelectImpl, + }; + return &ArkUIGridItemModifierImpl; + } + + const GENERATED_ArkUIGridRowModifier* GetGridRowModifier() + { + static const GENERATED_ArkUIGridRowModifier ArkUIGridRowModifierImpl { + GridRowModifier::ConstructImpl, + GridRowInterfaceModifier::SetGridRowOptionsImpl, + GridRowAttributeModifier::SetOnBreakpointChangeImpl, + GridRowAttributeModifier::SetAlignItemsImpl, + }; + return &ArkUIGridRowModifierImpl; + } + + const GENERATED_ArkUIHyperlinkModifier* GetHyperlinkModifier() + { + static const GENERATED_ArkUIHyperlinkModifier ArkUIHyperlinkModifierImpl { + HyperlinkModifier::ConstructImpl, + HyperlinkInterfaceModifier::SetHyperlinkOptionsImpl, + HyperlinkAttributeModifier::SetColorImpl, + }; + return &ArkUIHyperlinkModifierImpl; + } + + const GENERATED_ArkUIImageModifier* GetImageModifier() + { + static const GENERATED_ArkUIImageModifier ArkUIImageModifierImpl { + ImageModifier::ConstructImpl, + ImageInterfaceModifier::SetImageOptions0Impl, + ImageInterfaceModifier::SetImageOptions1Impl, + ImageAttributeModifier::SetAltImpl, + ImageAttributeModifier::SetMatchTextDirectionImpl, + ImageAttributeModifier::SetFitOriginalSizeImpl, + ImageAttributeModifier::SetFillColorImpl, + ImageAttributeModifier::SetObjectFitImpl, + ImageAttributeModifier::SetImageMatrixImpl, + ImageAttributeModifier::SetObjectRepeatImpl, + ImageAttributeModifier::SetAutoResizeImpl, + ImageAttributeModifier::SetRenderModeImpl, + ImageAttributeModifier::SetDynamicRangeModeImpl, + ImageAttributeModifier::SetInterpolationImpl, + ImageAttributeModifier::SetSourceSizeImpl, + ImageAttributeModifier::SetSyncLoadImpl, + ImageAttributeModifier::SetColorFilterImpl, + ImageAttributeModifier::SetCopyOptionImpl, + ImageAttributeModifier::SetDraggableImpl, + ImageAttributeModifier::SetPointLightImpl, + ImageAttributeModifier::SetEdgeAntialiasingImpl, + ImageAttributeModifier::SetOnCompleteImpl, + ImageAttributeModifier::SetOnErrorImpl, + ImageAttributeModifier::SetOnFinishImpl, + ImageAttributeModifier::SetEnableAnalyzerImpl, + ImageAttributeModifier::SetAnalyzerConfigImpl, + ImageAttributeModifier::SetResizableImpl, + ImageAttributeModifier::SetPrivacySensitiveImpl, + ImageAttributeModifier::SetEnhancedImageQualityImpl, + ImageAttributeModifier::SetOrientationImpl, + }; + return &ArkUIImageModifierImpl; + } + + const GENERATED_ArkUIImageAnimatorModifier* GetImageAnimatorModifier() + { + static const GENERATED_ArkUIImageAnimatorModifier ArkUIImageAnimatorModifierImpl { + ImageAnimatorModifier::ConstructImpl, + ImageAnimatorInterfaceModifier::SetImageAnimatorOptionsImpl, + ImageAnimatorAttributeModifier::SetImagesImpl, + ImageAnimatorAttributeModifier::SetStateImpl, + ImageAnimatorAttributeModifier::SetDurationImpl, + ImageAnimatorAttributeModifier::SetReverseImpl, + ImageAnimatorAttributeModifier::SetFixedSizeImpl, + ImageAnimatorAttributeModifier::SetFillModeImpl, + ImageAnimatorAttributeModifier::SetIterationsImpl, + ImageAnimatorAttributeModifier::SetMonitorInvisibleAreaImpl, + ImageAnimatorAttributeModifier::SetOnStartImpl, + ImageAnimatorAttributeModifier::SetOnPauseImpl, + ImageAnimatorAttributeModifier::SetOnRepeatImpl, + ImageAnimatorAttributeModifier::SetOnCancelImpl, + ImageAnimatorAttributeModifier::SetOnFinishImpl, + }; + return &ArkUIImageAnimatorModifierImpl; + } + + const GENERATED_ArkUIImageSpanModifier* GetImageSpanModifier() + { + static const GENERATED_ArkUIImageSpanModifier ArkUIImageSpanModifierImpl { + ImageSpanModifier::ConstructImpl, + ImageSpanInterfaceModifier::SetImageSpanOptionsImpl, + ImageSpanAttributeModifier::SetVerticalAlignImpl, + ImageSpanAttributeModifier::SetColorFilterImpl, + ImageSpanAttributeModifier::SetObjectFitImpl, + ImageSpanAttributeModifier::SetOnCompleteImpl, + ImageSpanAttributeModifier::SetOnErrorImpl, + ImageSpanAttributeModifier::SetAltImpl, + }; + return &ArkUIImageSpanModifierImpl; + } + + const GENERATED_ArkUIIndicatorComponentModifier* GetIndicatorComponentModifier() + { + static const GENERATED_ArkUIIndicatorComponentModifier ArkUIIndicatorComponentModifierImpl { + IndicatorComponentModifier::ConstructImpl, + IndicatorComponentInterfaceModifier::SetIndicatorComponentOptionsImpl, + IndicatorComponentAttributeModifier::SetInitialIndexImpl, + IndicatorComponentAttributeModifier::SetCountImpl, + IndicatorComponentAttributeModifier::SetStyleImpl, + IndicatorComponentAttributeModifier::SetLoopImpl, + IndicatorComponentAttributeModifier::SetVerticalImpl, + IndicatorComponentAttributeModifier::SetOnChangeImpl, + }; + return &ArkUIIndicatorComponentModifierImpl; + } + + const GENERATED_ArkUILineModifier* GetLineModifier() + { + static const GENERATED_ArkUILineModifier ArkUILineModifierImpl { + LineModifier::ConstructImpl, + LineInterfaceModifier::SetLineOptionsImpl, + LineAttributeModifier::SetStartPointImpl, + LineAttributeModifier::SetEndPointImpl, + }; + return &ArkUILineModifierImpl; + } + + const GENERATED_ArkUILinearIndicatorModifier* GetLinearIndicatorModifier() + { + static const GENERATED_ArkUILinearIndicatorModifier ArkUILinearIndicatorModifierImpl { + LinearIndicatorModifier::ConstructImpl, + LinearIndicatorInterfaceModifier::SetLinearIndicatorOptionsImpl, + LinearIndicatorAttributeModifier::SetIndicatorStyleImpl, + LinearIndicatorAttributeModifier::SetIndicatorLoopImpl, + LinearIndicatorAttributeModifier::SetOnChangeImpl, + }; + return &ArkUILinearIndicatorModifierImpl; + } + + const GENERATED_ArkUIListModifier* GetListModifier() + { + static const GENERATED_ArkUIListModifier ArkUIListModifierImpl { + ListModifier::ConstructImpl, + ListInterfaceModifier::SetListOptionsImpl, + ListAttributeModifier::SetAlignListItemImpl, + ListAttributeModifier::SetListDirectionImpl, + ListAttributeModifier::SetContentStartOffsetImpl, + ListAttributeModifier::SetContentEndOffsetImpl, + ListAttributeModifier::SetDividerImpl, + ListAttributeModifier::SetMultiSelectableImpl, + ListAttributeModifier::SetCachedCount0Impl, + ListAttributeModifier::SetChainAnimationImpl, + ListAttributeModifier::SetChainAnimationOptionsImpl, + ListAttributeModifier::SetStickyImpl, + ListAttributeModifier::SetScrollSnapAlignImpl, + ListAttributeModifier::SetChildrenMainSizeImpl, + ListAttributeModifier::SetMaintainVisibleContentPositionImpl, + ListAttributeModifier::SetStackFromEndImpl, + ListAttributeModifier::SetOnScrollIndexImpl, + ListAttributeModifier::SetOnScrollVisibleContentChangeImpl, + ListAttributeModifier::SetOnItemMoveImpl, + ListAttributeModifier::SetOnItemDragStartImpl, + ListAttributeModifier::SetOnItemDragEnterImpl, + ListAttributeModifier::SetOnItemDragMoveImpl, + ListAttributeModifier::SetOnItemDragLeaveImpl, + ListAttributeModifier::SetOnItemDropImpl, + ListAttributeModifier::SetOnScrollFrameBeginImpl, + ListAttributeModifier::SetOnWillScrollImpl, + ListAttributeModifier::SetOnDidScrollImpl, + ListAttributeModifier::SetLanesImpl, + ListAttributeModifier::SetCachedCount1Impl, + }; + return &ArkUIListModifierImpl; + } + + const GENERATED_ArkUIListItemModifier* GetListItemModifier() + { + static const GENERATED_ArkUIListItemModifier ArkUIListItemModifierImpl { + ListItemModifier::ConstructImpl, + ListItemInterfaceModifier::SetListItemOptionsImpl, + ListItemAttributeModifier::SetSelectableImpl, + ListItemAttributeModifier::SetSelectedImpl, + ListItemAttributeModifier::SetSwipeActionImpl, + ListItemAttributeModifier::SetOnSelectImpl, + }; + return &ArkUIListItemModifierImpl; + } + + const GENERATED_ArkUIListItemGroupModifier* GetListItemGroupModifier() + { + static const GENERATED_ArkUIListItemGroupModifier ArkUIListItemGroupModifierImpl { + ListItemGroupModifier::ConstructImpl, + ListItemGroupInterfaceModifier::SetListItemGroupOptionsImpl, + ListItemGroupAttributeModifier::SetDividerImpl, + ListItemGroupAttributeModifier::SetChildrenMainSizeImpl, + }; + return &ArkUIListItemGroupModifierImpl; + } + + const GENERATED_ArkUILoadingProgressModifier* GetLoadingProgressModifier() + { + static const GENERATED_ArkUILoadingProgressModifier ArkUILoadingProgressModifierImpl { + LoadingProgressModifier::ConstructImpl, + LoadingProgressInterfaceModifier::SetLoadingProgressOptionsImpl, + LoadingProgressAttributeModifier::SetColorImpl, + LoadingProgressAttributeModifier::SetEnableLoadingImpl, + }; + return &ArkUILoadingProgressModifierImpl; + } + + const GENERATED_ArkUIMarqueeModifier* GetMarqueeModifier() + { + static const GENERATED_ArkUIMarqueeModifier ArkUIMarqueeModifierImpl { + MarqueeModifier::ConstructImpl, + MarqueeInterfaceModifier::SetMarqueeOptionsImpl, + MarqueeAttributeModifier::SetFontColorImpl, + MarqueeAttributeModifier::SetFontSizeImpl, + MarqueeAttributeModifier::SetAllowScaleImpl, + MarqueeAttributeModifier::SetFontWeightImpl, + MarqueeAttributeModifier::SetFontFamilyImpl, + MarqueeAttributeModifier::SetMarqueeUpdateStrategyImpl, + MarqueeAttributeModifier::SetOnStartImpl, + MarqueeAttributeModifier::SetOnBounceImpl, + MarqueeAttributeModifier::SetOnFinishImpl, + }; + return &ArkUIMarqueeModifierImpl; + } + + const GENERATED_ArkUIMediaCachedImageModifier* GetMediaCachedImageModifier() + { + static const GENERATED_ArkUIMediaCachedImageModifier ArkUIMediaCachedImageModifierImpl { + MediaCachedImageModifier::ConstructImpl, + MediaCachedImageInterfaceModifier::SetMediaCachedImageOptionsImpl, + }; + return &ArkUIMediaCachedImageModifierImpl; + } + + const GENERATED_ArkUIMenuModifier* GetMenuModifier() + { + static const GENERATED_ArkUIMenuModifier ArkUIMenuModifierImpl { + MenuModifier::ConstructImpl, + MenuInterfaceModifier::SetMenuOptionsImpl, + MenuAttributeModifier::SetFontImpl, + MenuAttributeModifier::SetFontColorImpl, + MenuAttributeModifier::SetRadiusImpl, + MenuAttributeModifier::SetMenuItemDividerImpl, + MenuAttributeModifier::SetMenuItemGroupDividerImpl, + MenuAttributeModifier::SetSubMenuExpandingModeImpl, + }; + return &ArkUIMenuModifierImpl; + } + + const GENERATED_ArkUIMenuItemModifier* GetMenuItemModifier() + { + static const GENERATED_ArkUIMenuItemModifier ArkUIMenuItemModifierImpl { + MenuItemModifier::ConstructImpl, + MenuItemInterfaceModifier::SetMenuItemOptionsImpl, + MenuItemAttributeModifier::SetSelectedImpl, + MenuItemAttributeModifier::SetSelectIconImpl, + MenuItemAttributeModifier::SetOnChangeImpl, + MenuItemAttributeModifier::SetContentFontImpl, + MenuItemAttributeModifier::SetContentFontColorImpl, + MenuItemAttributeModifier::SetLabelFontImpl, + MenuItemAttributeModifier::SetLabelFontColorImpl, + }; + return &ArkUIMenuItemModifierImpl; + } + + const GENERATED_ArkUIMenuItemGroupModifier* GetMenuItemGroupModifier() + { + static const GENERATED_ArkUIMenuItemGroupModifier ArkUIMenuItemGroupModifierImpl { + MenuItemGroupModifier::ConstructImpl, + MenuItemGroupInterfaceModifier::SetMenuItemGroupOptionsImpl, + }; + return &ArkUIMenuItemGroupModifierImpl; + } + + const GENERATED_ArkUINavDestinationModifier* GetNavDestinationModifier() + { + static const GENERATED_ArkUINavDestinationModifier ArkUINavDestinationModifierImpl { + NavDestinationModifier::ConstructImpl, + NavDestinationInterfaceModifier::SetNavDestinationOptionsImpl, + NavDestinationAttributeModifier::SetHideTitleBar0Impl, + NavDestinationAttributeModifier::SetHideBackButtonImpl, + NavDestinationAttributeModifier::SetOnShownImpl, + NavDestinationAttributeModifier::SetOnHiddenImpl, + NavDestinationAttributeModifier::SetOnBackPressedImpl, + NavDestinationAttributeModifier::SetOnResultImpl, + NavDestinationAttributeModifier::SetModeImpl, + NavDestinationAttributeModifier::SetBackButtonIcon0Impl, + NavDestinationAttributeModifier::SetMenus0Impl, + NavDestinationAttributeModifier::SetOnReadyImpl, + NavDestinationAttributeModifier::SetOnWillAppearImpl, + NavDestinationAttributeModifier::SetOnWillDisappearImpl, + NavDestinationAttributeModifier::SetOnWillShowImpl, + NavDestinationAttributeModifier::SetOnWillHideImpl, + NavDestinationAttributeModifier::SetSystemBarStyleImpl, + NavDestinationAttributeModifier::SetRecoverableImpl, + NavDestinationAttributeModifier::SetSystemTransitionImpl, + NavDestinationAttributeModifier::SetBindToScrollableImpl, + NavDestinationAttributeModifier::SetBindToNestedScrollableImpl, + NavDestinationAttributeModifier::SetOnActiveImpl, + NavDestinationAttributeModifier::SetOnInactiveImpl, + NavDestinationAttributeModifier::SetCustomTransitionImpl, + NavDestinationAttributeModifier::SetOnNewParamImpl, + NavDestinationAttributeModifier::SetPreferredOrientationImpl, + NavDestinationAttributeModifier::SetEnableNavigationIndicatorImpl, + NavDestinationAttributeModifier::SetTitleImpl, + NavDestinationAttributeModifier::SetHideTitleBar1Impl, + NavDestinationAttributeModifier::SetBackButtonIcon1Impl, + NavDestinationAttributeModifier::SetMenus1Impl, + NavDestinationAttributeModifier::SetToolbarConfigurationImpl, + NavDestinationAttributeModifier::SetHideToolBarImpl, + NavDestinationAttributeModifier::SetIgnoreLayoutSafeAreaImpl, + NavDestinationAttributeModifier::SetEnableStatusBarImpl, + }; + return &ArkUINavDestinationModifierImpl; + } + + const GENERATED_ArkUINavigationModifier* GetNavigationModifier() + { + static const GENERATED_ArkUINavigationModifier ArkUINavigationModifierImpl { + NavigationModifier::ConstructImpl, + NavigationInterfaceModifier::SetNavigationOptions0Impl, + NavigationInterfaceModifier::SetNavigationOptions1Impl, + NavigationAttributeModifier::SetNavBarWidthImpl, + NavigationAttributeModifier::SetNavBarPositionImpl, + NavigationAttributeModifier::SetNavBarWidthRangeImpl, + NavigationAttributeModifier::SetMinContentWidthImpl, + NavigationAttributeModifier::SetModeImpl, + NavigationAttributeModifier::SetBackButtonIcon0Impl, + NavigationAttributeModifier::SetHideNavBarImpl, + NavigationAttributeModifier::SetHideTitleBar0Impl, + NavigationAttributeModifier::SetHideBackButtonImpl, + NavigationAttributeModifier::SetTitleModeImpl, + NavigationAttributeModifier::SetMenus0Impl, + NavigationAttributeModifier::SetHideToolBar0Impl, + NavigationAttributeModifier::SetEnableToolBarAdaptationImpl, + NavigationAttributeModifier::SetOnTitleModeChangeImpl, + NavigationAttributeModifier::SetOnNavBarStateChangeImpl, + NavigationAttributeModifier::SetOnNavigationModeChangeImpl, + NavigationAttributeModifier::SetNavDestinationImpl, + NavigationAttributeModifier::SetCustomNavContentTransitionImpl, + NavigationAttributeModifier::SetSystemBarStyleImpl, + NavigationAttributeModifier::SetRecoverableImpl, + NavigationAttributeModifier::SetEnableDragBarImpl, + NavigationAttributeModifier::SetEnableModeChangeAnimationImpl, + NavigationAttributeModifier::SetBackButtonIcon1Impl, + NavigationAttributeModifier::SetTitleImpl, + NavigationAttributeModifier::SetHideTitleBar1Impl, + NavigationAttributeModifier::SetMenus1Impl, + NavigationAttributeModifier::SetToolbarConfigurationImpl, + NavigationAttributeModifier::SetHideToolBar1Impl, + NavigationAttributeModifier::SetIgnoreLayoutSafeAreaImpl, + }; + return &ArkUINavigationModifierImpl; + } + + const GENERATED_ArkUINodeContainerModifier* GetNodeContainerModifier() + { + static const GENERATED_ArkUINodeContainerModifier ArkUINodeContainerModifierImpl { + NodeContainerModifier::ConstructImpl, + NodeContainerInterfaceModifier::SetNodeContainerOptionsImpl, + }; + return &ArkUINodeContainerModifierImpl; + } + + const GENERATED_ArkUIPathModifier* GetPathModifier() + { + static const GENERATED_ArkUIPathModifier ArkUIPathModifierImpl { + PathModifier::ConstructImpl, + PathInterfaceModifier::SetPathOptionsImpl, + }; + return &ArkUIPathModifierImpl; + } + + const GENERATED_ArkUIPatternLockModifier* GetPatternLockModifier() + { + static const GENERATED_ArkUIPatternLockModifier ArkUIPatternLockModifierImpl { + PatternLockModifier::ConstructImpl, + PatternLockInterfaceModifier::SetPatternLockOptionsImpl, + PatternLockAttributeModifier::SetSideLengthImpl, + PatternLockAttributeModifier::SetCircleRadiusImpl, + PatternLockAttributeModifier::SetBackgroundColorImpl, + PatternLockAttributeModifier::SetRegularColorImpl, + PatternLockAttributeModifier::SetSelectedColorImpl, + PatternLockAttributeModifier::SetActiveColorImpl, + PatternLockAttributeModifier::SetPathColorImpl, + PatternLockAttributeModifier::SetPathStrokeWidthImpl, + PatternLockAttributeModifier::SetOnPatternCompleteImpl, + PatternLockAttributeModifier::SetAutoResetImpl, + PatternLockAttributeModifier::SetOnDotConnectImpl, + PatternLockAttributeModifier::SetActivateCircleStyleImpl, + PatternLockAttributeModifier::SetSkipUnselectedPointImpl, + }; + return &ArkUIPatternLockModifierImpl; + } + + const GENERATED_ArkUIPluginComponentModifier* GetPluginComponentModifier() + { + static const GENERATED_ArkUIPluginComponentModifier ArkUIPluginComponentModifierImpl { + PluginComponentModifier::ConstructImpl, + PluginComponentInterfaceModifier::SetPluginComponentOptionsImpl, + PluginComponentAttributeModifier::SetOnCompleteImpl, + PluginComponentAttributeModifier::SetOnErrorImpl, + }; + return &ArkUIPluginComponentModifierImpl; + } + + const GENERATED_ArkUIPolygonModifier* GetPolygonModifier() + { + static const GENERATED_ArkUIPolygonModifier ArkUIPolygonModifierImpl { + PolygonModifier::ConstructImpl, + PolygonInterfaceModifier::SetPolygonOptionsImpl, + PolygonAttributeModifier::SetPointsImpl, + }; + return &ArkUIPolygonModifierImpl; + } + + const GENERATED_ArkUIPolylineModifier* GetPolylineModifier() + { + static const GENERATED_ArkUIPolylineModifier ArkUIPolylineModifierImpl { + PolylineModifier::ConstructImpl, + PolylineInterfaceModifier::SetPolylineOptionsImpl, + PolylineAttributeModifier::SetPointsImpl, + }; + return &ArkUIPolylineModifierImpl; + } + + const GENERATED_ArkUIProgressModifier* GetProgressModifier() + { + static const GENERATED_ArkUIProgressModifier ArkUIProgressModifierImpl { + ProgressModifier::ConstructImpl, + ProgressInterfaceModifier::SetProgressOptionsImpl, + ProgressAttributeModifier::SetValueImpl, + ProgressAttributeModifier::SetColorImpl, + ProgressAttributeModifier::SetStyleImpl, + ProgressAttributeModifier::SetPrivacySensitiveImpl, + }; + return &ArkUIProgressModifierImpl; + } + + const GENERATED_ArkUIQRCodeModifier* GetQRCodeModifier() + { + static const GENERATED_ArkUIQRCodeModifier ArkUIQRCodeModifierImpl { + QRCodeModifier::ConstructImpl, + QRCodeInterfaceModifier::SetQRCodeOptionsImpl, + QRCodeAttributeModifier::SetColorImpl, + QRCodeAttributeModifier::SetBackgroundColorImpl, + QRCodeAttributeModifier::SetContentOpacityImpl, + }; + return &ArkUIQRCodeModifierImpl; + } + + const GENERATED_ArkUIRadioModifier* GetRadioModifier() + { + static const GENERATED_ArkUIRadioModifier ArkUIRadioModifierImpl { + RadioModifier::ConstructImpl, + RadioInterfaceModifier::SetRadioOptionsImpl, + RadioAttributeModifier::SetCheckedImpl, + RadioAttributeModifier::SetOnChangeImpl, + RadioAttributeModifier::SetRadioStyleImpl, + }; + return &ArkUIRadioModifierImpl; + } + + const GENERATED_ArkUIRatingModifier* GetRatingModifier() + { + static const GENERATED_ArkUIRatingModifier ArkUIRatingModifierImpl { + RatingModifier::ConstructImpl, + RatingInterfaceModifier::SetRatingOptionsImpl, + RatingAttributeModifier::SetStarsImpl, + RatingAttributeModifier::SetStepSizeImpl, + RatingAttributeModifier::SetStarStyleImpl, + RatingAttributeModifier::SetOnChangeImpl, + }; + return &ArkUIRatingModifierImpl; + } + + const GENERATED_ArkUIRectModifier* GetRectModifier() + { + static const GENERATED_ArkUIRectModifier ArkUIRectModifierImpl { + RectModifier::ConstructImpl, + RectInterfaceModifier::SetRectOptionsImpl, + RectAttributeModifier::SetRadiusImpl, + }; + return &ArkUIRectModifierImpl; + } + + const GENERATED_ArkUIRefreshModifier* GetRefreshModifier() + { + static const GENERATED_ArkUIRefreshModifier ArkUIRefreshModifierImpl { + RefreshModifier::ConstructImpl, + RefreshInterfaceModifier::SetRefreshOptionsImpl, + RefreshAttributeModifier::SetOnStateChangeImpl, + RefreshAttributeModifier::SetOnRefreshingImpl, + RefreshAttributeModifier::SetRefreshOffsetImpl, + RefreshAttributeModifier::SetPullToRefreshImpl, + RefreshAttributeModifier::SetOnOffsetChangeImpl, + RefreshAttributeModifier::SetPullDownRatioImpl, + }; + return &ArkUIRefreshModifierImpl; + } + + const GENERATED_ArkUIRelativeContainerModifier* GetRelativeContainerModifier() + { + static const GENERATED_ArkUIRelativeContainerModifier ArkUIRelativeContainerModifierImpl { + RelativeContainerModifier::ConstructImpl, + RelativeContainerInterfaceModifier::SetRelativeContainerOptionsImpl, + RelativeContainerAttributeModifier::SetGuideLineImpl, + RelativeContainerAttributeModifier::SetBarrierImpl, + }; + return &ArkUIRelativeContainerModifierImpl; + } + + const GENERATED_ArkUIRemoteWindowModifier* GetRemoteWindowModifier() + { + static const GENERATED_ArkUIRemoteWindowModifier ArkUIRemoteWindowModifierImpl { + RemoteWindowModifier::ConstructImpl, + RemoteWindowInterfaceModifier::SetRemoteWindowOptionsImpl, + }; + return &ArkUIRemoteWindowModifierImpl; + } + + const GENERATED_ArkUIRichEditorModifier* GetRichEditorModifier() + { + static const GENERATED_ArkUIRichEditorModifier ArkUIRichEditorModifierImpl { + RichEditorModifier::ConstructImpl, + RichEditorInterfaceModifier::SetRichEditorOptions0Impl, + RichEditorInterfaceModifier::SetRichEditorOptions1Impl, + RichEditorAttributeModifier::SetOnReadyImpl, + RichEditorAttributeModifier::SetOnSelectImpl, + RichEditorAttributeModifier::SetOnSelectionChangeImpl, + RichEditorAttributeModifier::SetAboutToIMEInputImpl, + RichEditorAttributeModifier::SetOnIMEInputCompleteImpl, + RichEditorAttributeModifier::SetOnDidIMEInputImpl, + RichEditorAttributeModifier::SetAboutToDeleteImpl, + RichEditorAttributeModifier::SetOnDeleteCompleteImpl, + RichEditorAttributeModifier::SetCopyOptionsImpl, + RichEditorAttributeModifier::SetOnPasteImpl, + RichEditorAttributeModifier::SetEnableDataDetectorImpl, + RichEditorAttributeModifier::SetEnablePreviewTextImpl, + RichEditorAttributeModifier::SetDataDetectorConfigImpl, + RichEditorAttributeModifier::SetCaretColorImpl, + RichEditorAttributeModifier::SetSelectedBackgroundColorImpl, + RichEditorAttributeModifier::SetOnEditingChangeImpl, + RichEditorAttributeModifier::SetEnterKeyTypeImpl, + RichEditorAttributeModifier::SetOnSubmitImpl, + RichEditorAttributeModifier::SetOnWillChangeImpl, + RichEditorAttributeModifier::SetOnDidChangeImpl, + RichEditorAttributeModifier::SetOnCutImpl, + RichEditorAttributeModifier::SetOnCopyImpl, + RichEditorAttributeModifier::SetEditMenuOptionsImpl, + RichEditorAttributeModifier::SetEnableKeyboardOnFocusImpl, + RichEditorAttributeModifier::SetEnableHapticFeedbackImpl, + RichEditorAttributeModifier::SetBarStateImpl, + RichEditorAttributeModifier::SetMaxLengthImpl, + RichEditorAttributeModifier::SetMaxLinesImpl, + RichEditorAttributeModifier::SetKeyboardAppearanceImpl, + RichEditorAttributeModifier::SetStopBackPressImpl, + RichEditorAttributeModifier::SetBindSelectionMenuImpl, + RichEditorAttributeModifier::SetCustomKeyboardImpl, + RichEditorAttributeModifier::SetPlaceholderImpl, + }; + return &ArkUIRichEditorModifierImpl; + } + + const GENERATED_ArkUIRichTextModifier* GetRichTextModifier() + { + static const GENERATED_ArkUIRichTextModifier ArkUIRichTextModifierImpl { + RichTextModifier::ConstructImpl, + RichTextInterfaceModifier::SetRichTextOptionsImpl, + RichTextAttributeModifier::SetOnStartImpl, + RichTextAttributeModifier::SetOnCompleteImpl, + }; + return &ArkUIRichTextModifierImpl; + } + + const GENERATED_ArkUIRootModifier* GetRootModifier() + { + static const GENERATED_ArkUIRootModifier ArkUIRootModifierImpl { + RootModifier::ConstructImpl, + }; + return &ArkUIRootModifierImpl; + } + + const GENERATED_ArkUIRootSceneModifier* GetRootSceneModifier() + { + static const GENERATED_ArkUIRootSceneModifier ArkUIRootSceneModifierImpl { + RootSceneModifier::ConstructImpl, + RootSceneInterfaceModifier::SetRootSceneOptionsImpl, + }; + return &ArkUIRootSceneModifierImpl; + } + + const GENERATED_ArkUIRowModifier* GetRowModifier() + { + static const GENERATED_ArkUIRowModifier ArkUIRowModifierImpl { + RowModifier::ConstructImpl, + RowInterfaceModifier::SetRowOptionsImpl, + RowAttributeModifier::SetAlignItemsImpl, + RowAttributeModifier::SetJustifyContentImpl, + RowAttributeModifier::SetPointLightImpl, + RowAttributeModifier::SetReverseImpl, + }; + return &ArkUIRowModifierImpl; + } + + const GENERATED_ArkUIRowSplitModifier* GetRowSplitModifier() + { + static const GENERATED_ArkUIRowSplitModifier ArkUIRowSplitModifierImpl { + RowSplitModifier::ConstructImpl, + RowSplitInterfaceModifier::SetRowSplitOptionsImpl, + RowSplitAttributeModifier::SetResizeableImpl, + }; + return &ArkUIRowSplitModifierImpl; + } + + const GENERATED_ArkUIScreenModifier* GetScreenModifier() + { + static const GENERATED_ArkUIScreenModifier ArkUIScreenModifierImpl { + ScreenModifier::ConstructImpl, + ScreenInterfaceModifier::SetScreenOptionsImpl, + }; + return &ArkUIScreenModifierImpl; + } + + const GENERATED_ArkUIScrollModifier* GetScrollModifier() + { + static const GENERATED_ArkUIScrollModifier ArkUIScrollModifierImpl { + ScrollModifier::ConstructImpl, + ScrollInterfaceModifier::SetScrollOptionsImpl, + ScrollAttributeModifier::SetScrollableImpl, + ScrollAttributeModifier::SetOnWillScrollImpl, + ScrollAttributeModifier::SetOnDidScrollImpl, + ScrollAttributeModifier::SetOnScrollEdgeImpl, + ScrollAttributeModifier::SetOnScrollStartImpl, + ScrollAttributeModifier::SetOnScrollStopImpl, + ScrollAttributeModifier::SetScrollBarImpl, + ScrollAttributeModifier::SetScrollBarColorImpl, + ScrollAttributeModifier::SetScrollBarWidthImpl, + ScrollAttributeModifier::SetOnScrollFrameBeginImpl, + ScrollAttributeModifier::SetNestedScrollImpl, + ScrollAttributeModifier::SetEnableScrollInteractionImpl, + ScrollAttributeModifier::SetFrictionImpl, + ScrollAttributeModifier::SetScrollSnapImpl, + ScrollAttributeModifier::SetEnablePagingImpl, + ScrollAttributeModifier::SetInitialOffsetImpl, + ScrollAttributeModifier::SetEdgeEffectImpl, + }; + return &ArkUIScrollModifierImpl; + } + + const GENERATED_ArkUIScrollableCommonMethodModifier* GetScrollableCommonMethodModifier() + { + static const GENERATED_ArkUIScrollableCommonMethodModifier ArkUIScrollableCommonMethodModifierImpl { + ScrollableCommonMethodModifier::ConstructImpl, + ScrollableCommonMethodModifier::SetScrollBarImpl, + ScrollableCommonMethodModifier::SetScrollBarColorImpl, + ScrollableCommonMethodModifier::SetScrollBarWidthImpl, + ScrollableCommonMethodModifier::SetNestedScrollImpl, + ScrollableCommonMethodModifier::SetEnableScrollInteractionImpl, + ScrollableCommonMethodModifier::SetFrictionImpl, + ScrollableCommonMethodModifier::SetOnReachStartImpl, + ScrollableCommonMethodModifier::SetOnReachEndImpl, + ScrollableCommonMethodModifier::SetOnScrollStartImpl, + ScrollableCommonMethodModifier::SetOnScrollStopImpl, + ScrollableCommonMethodModifier::SetFlingSpeedLimitImpl, + ScrollableCommonMethodModifier::SetClipContentImpl, + ScrollableCommonMethodModifier::SetDigitalCrownSensitivityImpl, + ScrollableCommonMethodModifier::SetBackToTopImpl, + ScrollableCommonMethodModifier::SetEdgeEffectImpl, + ScrollableCommonMethodModifier::SetFadingEdgeImpl, + }; + return &ArkUIScrollableCommonMethodModifierImpl; + } + + const GENERATED_ArkUIScrollBarModifier* GetScrollBarModifier() + { + static const GENERATED_ArkUIScrollBarModifier ArkUIScrollBarModifierImpl { + ScrollBarModifier::ConstructImpl, + ScrollBarInterfaceModifier::SetScrollBarOptionsImpl, + ScrollBarAttributeModifier::SetEnableNestedScrollImpl, + }; + return &ArkUIScrollBarModifierImpl; + } + + const GENERATED_ArkUISearchModifier* GetSearchModifier() + { + static const GENERATED_ArkUISearchModifier ArkUISearchModifierImpl { + SearchModifier::ConstructImpl, + SearchInterfaceModifier::SetSearchOptionsImpl, + SearchAttributeModifier::SetFontColorImpl, + SearchAttributeModifier::SetSearchIconImpl, + SearchAttributeModifier::SetCancelButtonImpl, + SearchAttributeModifier::SetTextIndentImpl, + SearchAttributeModifier::SetOnEditChangeImpl, + SearchAttributeModifier::SetSelectedBackgroundColorImpl, + SearchAttributeModifier::SetCaretStyleImpl, + SearchAttributeModifier::SetPlaceholderColorImpl, + SearchAttributeModifier::SetPlaceholderFontImpl, + SearchAttributeModifier::SetTextFontImpl, + SearchAttributeModifier::SetEnterKeyTypeImpl, + SearchAttributeModifier::SetOnSubmitImpl, + SearchAttributeModifier::SetOnChangeImpl, + SearchAttributeModifier::SetOnTextSelectionChangeImpl, + SearchAttributeModifier::SetOnContentScrollImpl, + SearchAttributeModifier::SetOnCopyImpl, + SearchAttributeModifier::SetOnCutImpl, + SearchAttributeModifier::SetOnPasteImpl, + SearchAttributeModifier::SetCopyOptionImpl, + SearchAttributeModifier::SetMaxLengthImpl, + SearchAttributeModifier::SetTextAlignImpl, + SearchAttributeModifier::SetEnableKeyboardOnFocusImpl, + SearchAttributeModifier::SetSelectionMenuHiddenImpl, + SearchAttributeModifier::SetMinFontSizeImpl, + SearchAttributeModifier::SetMaxFontSizeImpl, + SearchAttributeModifier::SetMinFontScaleImpl, + SearchAttributeModifier::SetMaxFontScaleImpl, + SearchAttributeModifier::SetDecorationImpl, + SearchAttributeModifier::SetLetterSpacingImpl, + SearchAttributeModifier::SetLineHeightImpl, + SearchAttributeModifier::SetTypeImpl, + SearchAttributeModifier::SetFontFeatureImpl, + SearchAttributeModifier::SetOnWillInsertImpl, + SearchAttributeModifier::SetOnDidInsertImpl, + SearchAttributeModifier::SetOnWillDeleteImpl, + SearchAttributeModifier::SetOnDidDeleteImpl, + SearchAttributeModifier::SetEditMenuOptionsImpl, + SearchAttributeModifier::SetEnablePreviewTextImpl, + SearchAttributeModifier::SetEnableHapticFeedbackImpl, + SearchAttributeModifier::SetAutoCapitalizationModeImpl, + SearchAttributeModifier::SetHalfLeadingImpl, + SearchAttributeModifier::SetStopBackPressImpl, + SearchAttributeModifier::SetOnWillChangeImpl, + SearchAttributeModifier::SetKeyboardAppearanceImpl, + SearchAttributeModifier::SetSearchButtonImpl, + SearchAttributeModifier::SetInputFilterImpl, + SearchAttributeModifier::SetCustomKeyboardImpl, + }; + return &ArkUISearchModifierImpl; + } + + const GENERATED_ArkUISelectModifier* GetSelectModifier() + { + static const GENERATED_ArkUISelectModifier ArkUISelectModifierImpl { + SelectModifier::ConstructImpl, + SelectInterfaceModifier::SetSelectOptionsImpl, + SelectAttributeModifier::SetSelectedImpl, + SelectAttributeModifier::SetValueImpl, + SelectAttributeModifier::SetFontImpl, + SelectAttributeModifier::SetFontColorImpl, + SelectAttributeModifier::SetSelectedOptionBgColorImpl, + SelectAttributeModifier::SetSelectedOptionFontImpl, + SelectAttributeModifier::SetSelectedOptionFontColorImpl, + SelectAttributeModifier::SetOptionBgColorImpl, + SelectAttributeModifier::SetOptionFontImpl, + SelectAttributeModifier::SetOptionFontColorImpl, + SelectAttributeModifier::SetOnSelectImpl, + SelectAttributeModifier::SetSpaceImpl, + SelectAttributeModifier::SetArrowPositionImpl, + SelectAttributeModifier::SetOptionWidthImpl, + SelectAttributeModifier::SetOptionHeightImpl, + SelectAttributeModifier::SetMenuBackgroundColorImpl, + SelectAttributeModifier::SetMenuBackgroundBlurStyleImpl, + SelectAttributeModifier::SetControlSizeImpl, + SelectAttributeModifier::SetDividerImpl, + SelectAttributeModifier::SetTextModifierImpl, + SelectAttributeModifier::SetArrowModifierImpl, + SelectAttributeModifier::SetOptionTextModifierImpl, + SelectAttributeModifier::SetSelectedOptionTextModifierImpl, + SelectAttributeModifier::SetDividerStyleImpl, + SelectAttributeModifier::SetAvoidanceImpl, + SelectAttributeModifier::SetMenuOutlineImpl, + SelectAttributeModifier::SetMenuAlignImpl, + }; + return &ArkUISelectModifierImpl; + } + + const GENERATED_ArkUIShapeModifier* GetShapeModifier() + { + static const GENERATED_ArkUIShapeModifier ArkUIShapeModifierImpl { + ShapeModifier::ConstructImpl, + ShapeInterfaceModifier::SetShapeOptionsImpl, + ShapeAttributeModifier::SetViewPortImpl, + ShapeAttributeModifier::SetStrokeImpl, + ShapeAttributeModifier::SetFillImpl, + ShapeAttributeModifier::SetStrokeDashOffsetImpl, + ShapeAttributeModifier::SetStrokeDashArrayImpl, + ShapeAttributeModifier::SetStrokeLineCapImpl, + ShapeAttributeModifier::SetStrokeLineJoinImpl, + ShapeAttributeModifier::SetStrokeMiterLimitImpl, + ShapeAttributeModifier::SetStrokeOpacityImpl, + ShapeAttributeModifier::SetFillOpacityImpl, + ShapeAttributeModifier::SetStrokeWidthImpl, + ShapeAttributeModifier::SetAntiAliasImpl, + ShapeAttributeModifier::SetMeshImpl, + }; + return &ArkUIShapeModifierImpl; + } + + const GENERATED_ArkUISideBarContainerModifier* GetSideBarContainerModifier() + { + static const GENERATED_ArkUISideBarContainerModifier ArkUISideBarContainerModifierImpl { + SideBarContainerModifier::ConstructImpl, + SideBarContainerInterfaceModifier::SetSideBarContainerOptionsImpl, + SideBarContainerAttributeModifier::SetShowSideBarImpl, + SideBarContainerAttributeModifier::SetControlButtonImpl, + SideBarContainerAttributeModifier::SetShowControlButtonImpl, + SideBarContainerAttributeModifier::SetOnChangeImpl, + SideBarContainerAttributeModifier::SetSideBarWidth0Impl, + SideBarContainerAttributeModifier::SetMinSideBarWidth0Impl, + SideBarContainerAttributeModifier::SetMaxSideBarWidth0Impl, + SideBarContainerAttributeModifier::SetSideBarWidth1Impl, + SideBarContainerAttributeModifier::SetMinSideBarWidth1Impl, + SideBarContainerAttributeModifier::SetMaxSideBarWidth1Impl, + SideBarContainerAttributeModifier::SetAutoHideImpl, + SideBarContainerAttributeModifier::SetSideBarPositionImpl, + SideBarContainerAttributeModifier::SetDividerImpl, + SideBarContainerAttributeModifier::SetMinContentWidthImpl, + }; + return &ArkUISideBarContainerModifierImpl; + } + + const GENERATED_ArkUISliderModifier* GetSliderModifier() + { + static const GENERATED_ArkUISliderModifier ArkUISliderModifierImpl { + SliderModifier::ConstructImpl, + SliderInterfaceModifier::SetSliderOptionsImpl, + SliderAttributeModifier::SetBlockColorImpl, + SliderAttributeModifier::SetTrackColorImpl, + SliderAttributeModifier::SetSelectedColorImpl, + SliderAttributeModifier::SetShowStepsImpl, + SliderAttributeModifier::SetTrackThicknessImpl, + SliderAttributeModifier::SetOnChangeImpl, + SliderAttributeModifier::SetBlockBorderColorImpl, + SliderAttributeModifier::SetBlockBorderWidthImpl, + SliderAttributeModifier::SetStepColorImpl, + SliderAttributeModifier::SetTrackBorderRadiusImpl, + SliderAttributeModifier::SetSelectedBorderRadiusImpl, + SliderAttributeModifier::SetBlockSizeImpl, + SliderAttributeModifier::SetBlockStyleImpl, + SliderAttributeModifier::SetStepSizeImpl, + SliderAttributeModifier::SetSliderInteractionModeImpl, + SliderAttributeModifier::SetMinResponsiveDistanceImpl, + SliderAttributeModifier::SetSlideRangeImpl, + SliderAttributeModifier::SetDigitalCrownSensitivityImpl, + SliderAttributeModifier::SetEnableHapticFeedbackImpl, + SliderAttributeModifier::SetShowTipsImpl, + }; + return &ArkUISliderModifierImpl; + } + + const GENERATED_ArkUISpanModifier* GetSpanModifier() + { + static const GENERATED_ArkUISpanModifier ArkUISpanModifierImpl { + SpanModifier::ConstructImpl, + SpanInterfaceModifier::SetSpanOptionsImpl, + SpanAttributeModifier::SetFontImpl, + SpanAttributeModifier::SetFontColorImpl, + SpanAttributeModifier::SetFontSizeImpl, + SpanAttributeModifier::SetFontStyleImpl, + SpanAttributeModifier::SetFontWeightImpl, + SpanAttributeModifier::SetFontFamilyImpl, + SpanAttributeModifier::SetDecorationImpl, + SpanAttributeModifier::SetLetterSpacingImpl, + SpanAttributeModifier::SetTextCaseImpl, + SpanAttributeModifier::SetLineHeightImpl, + SpanAttributeModifier::SetTextShadowImpl, + }; + return &ArkUISpanModifierImpl; + } + + const GENERATED_ArkUIStackModifier* GetStackModifier() + { + static const GENERATED_ArkUIStackModifier ArkUIStackModifierImpl { + StackModifier::ConstructImpl, + StackInterfaceModifier::SetStackOptionsImpl, + StackAttributeModifier::SetAlignContentImpl, + StackAttributeModifier::SetPointLightImpl, + }; + return &ArkUIStackModifierImpl; + } + + const GENERATED_ArkUIStepperModifier* GetStepperModifier() + { + static const GENERATED_ArkUIStepperModifier ArkUIStepperModifierImpl { + StepperModifier::ConstructImpl, + StepperInterfaceModifier::SetStepperOptionsImpl, + StepperAttributeModifier::SetOnFinishImpl, + StepperAttributeModifier::SetOnSkipImpl, + StepperAttributeModifier::SetOnChangeImpl, + StepperAttributeModifier::SetOnNextImpl, + StepperAttributeModifier::SetOnPreviousImpl, + }; + return &ArkUIStepperModifierImpl; + } + + const GENERATED_ArkUIStepperItemModifier* GetStepperItemModifier() + { + static const GENERATED_ArkUIStepperItemModifier ArkUIStepperItemModifierImpl { + StepperItemModifier::ConstructImpl, + StepperItemInterfaceModifier::SetStepperItemOptionsImpl, + StepperItemAttributeModifier::SetPrevLabelImpl, + StepperItemAttributeModifier::SetNextLabelImpl, + StepperItemAttributeModifier::SetStatusImpl, + }; + return &ArkUIStepperItemModifierImpl; + } + + const GENERATED_ArkUISwiperModifier* GetSwiperModifier() + { + static const GENERATED_ArkUISwiperModifier ArkUISwiperModifierImpl { + SwiperModifier::ConstructImpl, + SwiperInterfaceModifier::SetSwiperOptionsImpl, + SwiperAttributeModifier::SetIndexImpl, + SwiperAttributeModifier::SetIntervalImpl, + SwiperAttributeModifier::SetIndicatorImpl, + SwiperAttributeModifier::SetLoopImpl, + SwiperAttributeModifier::SetDurationImpl, + SwiperAttributeModifier::SetVerticalImpl, + SwiperAttributeModifier::SetItemSpaceImpl, + SwiperAttributeModifier::SetDisplayModeImpl, + SwiperAttributeModifier::SetCachedCount0Impl, + SwiperAttributeModifier::SetEffectModeImpl, + SwiperAttributeModifier::SetDisableSwipeImpl, + SwiperAttributeModifier::SetCurveImpl, + SwiperAttributeModifier::SetOnChangeImpl, + SwiperAttributeModifier::SetOnSelectedImpl, + SwiperAttributeModifier::SetOnUnselectedImpl, + SwiperAttributeModifier::SetOnAnimationStartImpl, + SwiperAttributeModifier::SetOnAnimationEndImpl, + SwiperAttributeModifier::SetOnGestureSwipeImpl, + SwiperAttributeModifier::SetNestedScrollImpl, + SwiperAttributeModifier::SetCustomContentTransitionImpl, + SwiperAttributeModifier::SetOnContentDidScrollImpl, + SwiperAttributeModifier::SetIndicatorInteractiveImpl, + SwiperAttributeModifier::SetPageFlipModeImpl, + SwiperAttributeModifier::SetOnContentWillScrollImpl, + SwiperAttributeModifier::SetAutoPlayImpl, + SwiperAttributeModifier::SetDisplayArrowImpl, + SwiperAttributeModifier::SetCachedCount1Impl, + SwiperAttributeModifier::SetDisplayCountImpl, + SwiperAttributeModifier::SetPrevMarginImpl, + SwiperAttributeModifier::SetNextMarginImpl, + }; + return &ArkUISwiperModifierImpl; + } + + const GENERATED_ArkUISymbolGlyphModifier* GetSymbolGlyphModifier() + { + static const GENERATED_ArkUISymbolGlyphModifier ArkUISymbolGlyphModifierImpl { + SymbolGlyphModifier::ConstructImpl, + SymbolGlyphInterfaceModifier::SetSymbolGlyphOptionsImpl, + SymbolGlyphAttributeModifier::SetFontSizeImpl, + SymbolGlyphAttributeModifier::SetFontColorImpl, + SymbolGlyphAttributeModifier::SetFontWeightImpl, + SymbolGlyphAttributeModifier::SetEffectStrategyImpl, + SymbolGlyphAttributeModifier::SetRenderingStrategyImpl, + SymbolGlyphAttributeModifier::SetMinFontScaleImpl, + SymbolGlyphAttributeModifier::SetMaxFontScaleImpl, + SymbolGlyphAttributeModifier::SetSymbolEffectImpl, + }; + return &ArkUISymbolGlyphModifierImpl; + } + + const GENERATED_ArkUISymbolSpanModifier* GetSymbolSpanModifier() + { + static const GENERATED_ArkUISymbolSpanModifier ArkUISymbolSpanModifierImpl { + SymbolSpanModifier::ConstructImpl, + SymbolSpanInterfaceModifier::SetSymbolSpanOptionsImpl, + SymbolSpanAttributeModifier::SetFontSizeImpl, + SymbolSpanAttributeModifier::SetFontColorImpl, + SymbolSpanAttributeModifier::SetFontWeightImpl, + SymbolSpanAttributeModifier::SetEffectStrategyImpl, + SymbolSpanAttributeModifier::SetRenderingStrategyImpl, + }; + return &ArkUISymbolSpanModifierImpl; + } + + const GENERATED_ArkUITabContentModifier* GetTabContentModifier() + { + static const GENERATED_ArkUITabContentModifier ArkUITabContentModifierImpl { + TabContentModifier::ConstructImpl, + TabContentInterfaceModifier::SetTabContentOptionsImpl, + TabContentAttributeModifier::SetTabBarImpl, + TabContentAttributeModifier::SetOnWillShowImpl, + TabContentAttributeModifier::SetOnWillHideImpl, + }; + return &ArkUITabContentModifierImpl; + } + + const GENERATED_ArkUITabsModifier* GetTabsModifier() + { + static const GENERATED_ArkUITabsModifier ArkUITabsModifierImpl { + TabsModifier::ConstructImpl, + TabsInterfaceModifier::SetTabsOptionsImpl, + TabsAttributeModifier::SetVerticalImpl, + TabsAttributeModifier::SetBarPositionImpl, + TabsAttributeModifier::SetScrollableImpl, + TabsAttributeModifier::SetBarWidthImpl, + TabsAttributeModifier::SetBarHeightImpl, + TabsAttributeModifier::SetAnimationDurationImpl, + TabsAttributeModifier::SetAnimationModeImpl, + TabsAttributeModifier::SetEdgeEffectImpl, + TabsAttributeModifier::SetOnChangeImpl, + TabsAttributeModifier::SetOnSelectedImpl, + TabsAttributeModifier::SetOnTabBarClickImpl, + TabsAttributeModifier::SetOnUnselectedImpl, + TabsAttributeModifier::SetOnAnimationStartImpl, + TabsAttributeModifier::SetOnAnimationEndImpl, + TabsAttributeModifier::SetOnGestureSwipeImpl, + TabsAttributeModifier::SetFadingEdgeImpl, + TabsAttributeModifier::SetDividerImpl, + TabsAttributeModifier::SetBarOverlapImpl, + TabsAttributeModifier::SetBarBackgroundColorImpl, + TabsAttributeModifier::SetBarGridAlignImpl, + TabsAttributeModifier::SetCustomContentTransitionImpl, + TabsAttributeModifier::SetBarBackgroundBlurStyle0Impl, + TabsAttributeModifier::SetPageFlipModeImpl, + TabsAttributeModifier::SetBarBackgroundEffectImpl, + TabsAttributeModifier::SetOnContentWillChangeImpl, + TabsAttributeModifier::SetBarModeImpl, + TabsAttributeModifier::SetBarBackgroundBlurStyle1Impl, + TabsAttributeModifier::SetCachedMaxCountImpl, + }; + return &ArkUITabsModifierImpl; + } + + const GENERATED_ArkUITextModifier* GetTextModifier() + { + static const GENERATED_ArkUITextModifier ArkUITextModifierImpl { + TextModifier::ConstructImpl, + TextInterfaceModifier::SetTextOptionsImpl, + TextAttributeModifier::SetFontColorImpl, + TextAttributeModifier::SetFontSizeImpl, + TextAttributeModifier::SetMinFontSizeImpl, + TextAttributeModifier::SetMaxFontSizeImpl, + TextAttributeModifier::SetMinFontScaleImpl, + TextAttributeModifier::SetMaxFontScaleImpl, + TextAttributeModifier::SetFontStyleImpl, + TextAttributeModifier::SetLineSpacingImpl, + TextAttributeModifier::SetTextAlignImpl, + TextAttributeModifier::SetLineHeightImpl, + TextAttributeModifier::SetTextOverflowImpl, + TextAttributeModifier::SetFontFamilyImpl, + TextAttributeModifier::SetMaxLinesImpl, + TextAttributeModifier::SetDecorationImpl, + TextAttributeModifier::SetLetterSpacingImpl, + TextAttributeModifier::SetTextCaseImpl, + TextAttributeModifier::SetBaselineOffsetImpl, + TextAttributeModifier::SetCopyOptionImpl, + TextAttributeModifier::SetDraggableImpl, + TextAttributeModifier::SetTextShadowImpl, + TextAttributeModifier::SetHeightAdaptivePolicyImpl, + TextAttributeModifier::SetTextIndentImpl, + TextAttributeModifier::SetWordBreakImpl, + TextAttributeModifier::SetLineBreakStrategyImpl, + TextAttributeModifier::SetOnCopyImpl, + TextAttributeModifier::SetCaretColorImpl, + TextAttributeModifier::SetSelectedBackgroundColorImpl, + TextAttributeModifier::SetEllipsisModeImpl, + TextAttributeModifier::SetEnableDataDetectorImpl, + TextAttributeModifier::SetDataDetectorConfigImpl, + TextAttributeModifier::SetOnTextSelectionChangeImpl, + TextAttributeModifier::SetFontFeatureImpl, + TextAttributeModifier::SetMarqueeOptionsImpl, + TextAttributeModifier::SetOnMarqueeStateChangeImpl, + TextAttributeModifier::SetPrivacySensitiveImpl, + TextAttributeModifier::SetTextSelectableImpl, + TextAttributeModifier::SetEditMenuOptionsImpl, + TextAttributeModifier::SetHalfLeadingImpl, + TextAttributeModifier::SetEnableHapticFeedbackImpl, + TextAttributeModifier::SetFontImpl, + TextAttributeModifier::SetFontWeightImpl, + TextAttributeModifier::SetSelectionImpl, + TextAttributeModifier::SetBindSelectionMenuImpl, + }; + return &ArkUITextModifierImpl; + } + + const GENERATED_ArkUITextAreaModifier* GetTextAreaModifier() + { + static const GENERATED_ArkUITextAreaModifier ArkUITextAreaModifierImpl { + TextAreaModifier::ConstructImpl, + TextAreaInterfaceModifier::SetTextAreaOptionsImpl, + TextAreaAttributeModifier::SetPlaceholderColorImpl, + TextAreaAttributeModifier::SetPlaceholderFontImpl, + TextAreaAttributeModifier::SetEnterKeyTypeImpl, + TextAreaAttributeModifier::SetTextAlignImpl, + TextAreaAttributeModifier::SetCaretColorImpl, + TextAreaAttributeModifier::SetFontColorImpl, + TextAreaAttributeModifier::SetFontSizeImpl, + TextAreaAttributeModifier::SetFontStyleImpl, + TextAreaAttributeModifier::SetFontWeightImpl, + TextAreaAttributeModifier::SetFontFamilyImpl, + TextAreaAttributeModifier::SetTextOverflowImpl, + TextAreaAttributeModifier::SetTextIndentImpl, + TextAreaAttributeModifier::SetCaretStyleImpl, + TextAreaAttributeModifier::SetSelectedBackgroundColorImpl, + TextAreaAttributeModifier::SetOnSubmitImpl, + TextAreaAttributeModifier::SetOnChangeImpl, + TextAreaAttributeModifier::SetOnTextSelectionChangeImpl, + TextAreaAttributeModifier::SetOnContentScrollImpl, + TextAreaAttributeModifier::SetOnEditChangeImpl, + TextAreaAttributeModifier::SetOnCopyImpl, + TextAreaAttributeModifier::SetOnCutImpl, + TextAreaAttributeModifier::SetOnPasteImpl, + TextAreaAttributeModifier::SetCopyOptionImpl, + TextAreaAttributeModifier::SetEnableKeyboardOnFocusImpl, + TextAreaAttributeModifier::SetMaxLengthImpl, + TextAreaAttributeModifier::SetStyleImpl, + TextAreaAttributeModifier::SetBarStateImpl, + TextAreaAttributeModifier::SetSelectionMenuHiddenImpl, + TextAreaAttributeModifier::SetMinFontSizeImpl, + TextAreaAttributeModifier::SetMaxFontSizeImpl, + TextAreaAttributeModifier::SetMinFontScaleImpl, + TextAreaAttributeModifier::SetMaxFontScaleImpl, + TextAreaAttributeModifier::SetHeightAdaptivePolicyImpl, + TextAreaAttributeModifier::SetMaxLinesImpl, + TextAreaAttributeModifier::SetWordBreakImpl, + TextAreaAttributeModifier::SetLineBreakStrategyImpl, + TextAreaAttributeModifier::SetDecorationImpl, + TextAreaAttributeModifier::SetLetterSpacingImpl, + TextAreaAttributeModifier::SetLineSpacingImpl, + TextAreaAttributeModifier::SetLineHeightImpl, + TextAreaAttributeModifier::SetTypeImpl, + TextAreaAttributeModifier::SetEnableAutoFillImpl, + TextAreaAttributeModifier::SetContentTypeImpl, + TextAreaAttributeModifier::SetFontFeatureImpl, + TextAreaAttributeModifier::SetOnWillInsertImpl, + TextAreaAttributeModifier::SetOnDidInsertImpl, + TextAreaAttributeModifier::SetOnWillDeleteImpl, + TextAreaAttributeModifier::SetOnDidDeleteImpl, + TextAreaAttributeModifier::SetEditMenuOptionsImpl, + TextAreaAttributeModifier::SetEnablePreviewTextImpl, + TextAreaAttributeModifier::SetEnableHapticFeedbackImpl, + TextAreaAttributeModifier::SetAutoCapitalizationModeImpl, + TextAreaAttributeModifier::SetHalfLeadingImpl, + TextAreaAttributeModifier::SetEllipsisModeImpl, + TextAreaAttributeModifier::SetStopBackPressImpl, + TextAreaAttributeModifier::SetOnWillChangeImpl, + TextAreaAttributeModifier::SetKeyboardAppearanceImpl, + TextAreaAttributeModifier::SetInputFilterImpl, + TextAreaAttributeModifier::SetShowCounterImpl, + TextAreaAttributeModifier::SetCustomKeyboardImpl, + }; + return &ArkUITextAreaModifierImpl; + } + + const GENERATED_ArkUITextClockModifier* GetTextClockModifier() + { + static const GENERATED_ArkUITextClockModifier ArkUITextClockModifierImpl { + TextClockModifier::ConstructImpl, + TextClockInterfaceModifier::SetTextClockOptionsImpl, + TextClockAttributeModifier::SetFormatImpl, + TextClockAttributeModifier::SetOnDateChangeImpl, + TextClockAttributeModifier::SetFontColorImpl, + TextClockAttributeModifier::SetFontSizeImpl, + TextClockAttributeModifier::SetFontStyleImpl, + TextClockAttributeModifier::SetFontWeightImpl, + TextClockAttributeModifier::SetFontFamilyImpl, + TextClockAttributeModifier::SetTextShadowImpl, + TextClockAttributeModifier::SetFontFeatureImpl, + TextClockAttributeModifier::SetDateTimeOptionsImpl, + }; + return &ArkUITextClockModifierImpl; + } + + const GENERATED_ArkUITextInputModifier* GetTextInputModifier() + { + static const GENERATED_ArkUITextInputModifier ArkUITextInputModifierImpl { + TextInputModifier::ConstructImpl, + TextInputInterfaceModifier::SetTextInputOptionsImpl, + TextInputAttributeModifier::SetTypeImpl, + TextInputAttributeModifier::SetContentTypeImpl, + TextInputAttributeModifier::SetPlaceholderColorImpl, + TextInputAttributeModifier::SetTextOverflowImpl, + TextInputAttributeModifier::SetTextIndentImpl, + TextInputAttributeModifier::SetPlaceholderFontImpl, + TextInputAttributeModifier::SetEnterKeyTypeImpl, + TextInputAttributeModifier::SetCaretColorImpl, + TextInputAttributeModifier::SetOnEditChangeImpl, + TextInputAttributeModifier::SetOnSubmitImpl, + TextInputAttributeModifier::SetOnChangeImpl, + TextInputAttributeModifier::SetOnTextSelectionChangeImpl, + TextInputAttributeModifier::SetOnContentScrollImpl, + TextInputAttributeModifier::SetMaxLengthImpl, + TextInputAttributeModifier::SetFontColorImpl, + TextInputAttributeModifier::SetFontSizeImpl, + TextInputAttributeModifier::SetFontStyleImpl, + TextInputAttributeModifier::SetFontWeightImpl, + TextInputAttributeModifier::SetFontFamilyImpl, + TextInputAttributeModifier::SetOnCopyImpl, + TextInputAttributeModifier::SetOnCutImpl, + TextInputAttributeModifier::SetOnPasteImpl, + TextInputAttributeModifier::SetCopyOptionImpl, + TextInputAttributeModifier::SetShowPasswordIconImpl, + TextInputAttributeModifier::SetTextAlignImpl, + TextInputAttributeModifier::SetStyleImpl, + TextInputAttributeModifier::SetCaretStyleImpl, + TextInputAttributeModifier::SetSelectedBackgroundColorImpl, + TextInputAttributeModifier::SetCaretPositionImpl, + TextInputAttributeModifier::SetEnableKeyboardOnFocusImpl, + TextInputAttributeModifier::SetPasswordIconImpl, + TextInputAttributeModifier::SetShowErrorImpl, + TextInputAttributeModifier::SetShowUnitImpl, + TextInputAttributeModifier::SetShowUnderlineImpl, + TextInputAttributeModifier::SetUnderlineColorImpl, + TextInputAttributeModifier::SetSelectionMenuHiddenImpl, + TextInputAttributeModifier::SetBarStateImpl, + TextInputAttributeModifier::SetMaxLinesImpl, + TextInputAttributeModifier::SetWordBreakImpl, + TextInputAttributeModifier::SetLineBreakStrategyImpl, + TextInputAttributeModifier::SetCancelButtonImpl, + TextInputAttributeModifier::SetSelectAllImpl, + TextInputAttributeModifier::SetMinFontSizeImpl, + TextInputAttributeModifier::SetMaxFontSizeImpl, + TextInputAttributeModifier::SetMinFontScaleImpl, + TextInputAttributeModifier::SetMaxFontScaleImpl, + TextInputAttributeModifier::SetHeightAdaptivePolicyImpl, + TextInputAttributeModifier::SetEnableAutoFillImpl, + TextInputAttributeModifier::SetDecorationImpl, + TextInputAttributeModifier::SetLetterSpacingImpl, + TextInputAttributeModifier::SetLineHeightImpl, + TextInputAttributeModifier::SetPasswordRulesImpl, + TextInputAttributeModifier::SetFontFeatureImpl, + TextInputAttributeModifier::SetShowPasswordImpl, + TextInputAttributeModifier::SetOnSecurityStateChangeImpl, + TextInputAttributeModifier::SetOnWillInsertImpl, + TextInputAttributeModifier::SetOnDidInsertImpl, + TextInputAttributeModifier::SetOnWillDeleteImpl, + TextInputAttributeModifier::SetOnDidDeleteImpl, + TextInputAttributeModifier::SetEditMenuOptionsImpl, + TextInputAttributeModifier::SetEnablePreviewTextImpl, + TextInputAttributeModifier::SetEnableHapticFeedbackImpl, + TextInputAttributeModifier::SetAutoCapitalizationModeImpl, + TextInputAttributeModifier::SetHalfLeadingImpl, + TextInputAttributeModifier::SetEllipsisModeImpl, + TextInputAttributeModifier::SetStopBackPressImpl, + TextInputAttributeModifier::SetOnWillChangeImpl, + TextInputAttributeModifier::SetKeyboardAppearanceImpl, + TextInputAttributeModifier::SetInputFilterImpl, + TextInputAttributeModifier::SetCustomKeyboardImpl, + TextInputAttributeModifier::SetShowCounterImpl, + }; + return &ArkUITextInputModifierImpl; + } + + const GENERATED_ArkUITextPickerModifier* GetTextPickerModifier() + { + static const GENERATED_ArkUITextPickerModifier ArkUITextPickerModifierImpl { + TextPickerModifier::ConstructImpl, + TextPickerInterfaceModifier::SetTextPickerOptionsImpl, + TextPickerAttributeModifier::SetDefaultPickerItemHeightImpl, + TextPickerAttributeModifier::SetCanLoopImpl, + TextPickerAttributeModifier::SetDisappearTextStyleImpl, + TextPickerAttributeModifier::SetTextStyleImpl, + TextPickerAttributeModifier::SetSelectedTextStyleImpl, + TextPickerAttributeModifier::SetDisableTextStyleAnimationImpl, + TextPickerAttributeModifier::SetDefaultTextStyleImpl, + TextPickerAttributeModifier::SetOnChangeImpl, + TextPickerAttributeModifier::SetOnScrollStopImpl, + TextPickerAttributeModifier::SetOnEnterSelectedAreaImpl, + TextPickerAttributeModifier::SetSelectedIndexImpl, + TextPickerAttributeModifier::SetDividerImpl, + TextPickerAttributeModifier::SetGradientHeightImpl, + TextPickerAttributeModifier::SetEnableHapticFeedbackImpl, + TextPickerAttributeModifier::SetDigitalCrownSensitivityImpl, + }; + return &ArkUITextPickerModifierImpl; + } + + const GENERATED_ArkUITextTimerModifier* GetTextTimerModifier() + { + static const GENERATED_ArkUITextTimerModifier ArkUITextTimerModifierImpl { + TextTimerModifier::ConstructImpl, + TextTimerInterfaceModifier::SetTextTimerOptionsImpl, + TextTimerAttributeModifier::SetFormatImpl, + TextTimerAttributeModifier::SetFontColorImpl, + TextTimerAttributeModifier::SetFontSizeImpl, + TextTimerAttributeModifier::SetFontStyleImpl, + TextTimerAttributeModifier::SetFontWeightImpl, + TextTimerAttributeModifier::SetFontFamilyImpl, + TextTimerAttributeModifier::SetOnTimerImpl, + TextTimerAttributeModifier::SetTextShadowImpl, + }; + return &ArkUITextTimerModifierImpl; + } + + const GENERATED_ArkUITimePickerModifier* GetTimePickerModifier() + { + static const GENERATED_ArkUITimePickerModifier ArkUITimePickerModifierImpl { + TimePickerModifier::ConstructImpl, + TimePickerInterfaceModifier::SetTimePickerOptionsImpl, + TimePickerAttributeModifier::SetUseMilitaryTimeImpl, + TimePickerAttributeModifier::SetLoopImpl, + TimePickerAttributeModifier::SetDisappearTextStyleImpl, + TimePickerAttributeModifier::SetTextStyleImpl, + TimePickerAttributeModifier::SetSelectedTextStyleImpl, + TimePickerAttributeModifier::SetDateTimeOptionsImpl, + TimePickerAttributeModifier::SetOnChangeImpl, + TimePickerAttributeModifier::SetOnEnterSelectedAreaImpl, + TimePickerAttributeModifier::SetEnableHapticFeedbackImpl, + TimePickerAttributeModifier::SetDigitalCrownSensitivityImpl, + TimePickerAttributeModifier::SetEnableCascadeImpl, + }; + return &ArkUITimePickerModifierImpl; + } + + const GENERATED_ArkUIToggleModifier* GetToggleModifier() + { + static const GENERATED_ArkUIToggleModifier ArkUIToggleModifierImpl { + ToggleModifier::ConstructImpl, + ToggleInterfaceModifier::SetToggleOptionsImpl, + ToggleAttributeModifier::SetOnChangeImpl, + ToggleAttributeModifier::SetSelectedColorImpl, + ToggleAttributeModifier::SetSwitchPointColorImpl, + ToggleAttributeModifier::SetSwitchStyleImpl, + }; + return &ArkUIToggleModifierImpl; + } + + const GENERATED_ArkUIUIExtensionComponentModifier* GetUIExtensionComponentModifier() + { + static const GENERATED_ArkUIUIExtensionComponentModifier ArkUIUIExtensionComponentModifierImpl { + UIExtensionComponentModifier::ConstructImpl, + UIExtensionComponentInterfaceModifier::SetUIExtensionComponentOptionsImpl, + UIExtensionComponentAttributeModifier::SetOnRemoteReadyImpl, + UIExtensionComponentAttributeModifier::SetOnReceiveImpl, + UIExtensionComponentAttributeModifier::SetOnErrorImpl, + UIExtensionComponentAttributeModifier::SetOnTerminatedImpl, + UIExtensionComponentAttributeModifier::SetOnDrawReadyImpl, + }; + return &ArkUIUIExtensionComponentModifierImpl; + } + + const GENERATED_ArkUIVideoModifier* GetVideoModifier() + { + static const GENERATED_ArkUIVideoModifier ArkUIVideoModifierImpl { + VideoModifier::ConstructImpl, + VideoInterfaceModifier::SetVideoOptionsImpl, + VideoAttributeModifier::SetMutedImpl, + VideoAttributeModifier::SetAutoPlayImpl, + VideoAttributeModifier::SetControlsImpl, + VideoAttributeModifier::SetLoopImpl, + VideoAttributeModifier::SetObjectFitImpl, + VideoAttributeModifier::SetOnStartImpl, + VideoAttributeModifier::SetOnPauseImpl, + VideoAttributeModifier::SetOnFinishImpl, + VideoAttributeModifier::SetOnFullscreenChangeImpl, + VideoAttributeModifier::SetOnPreparedImpl, + VideoAttributeModifier::SetOnSeekingImpl, + VideoAttributeModifier::SetOnSeekedImpl, + VideoAttributeModifier::SetOnUpdateImpl, + VideoAttributeModifier::SetOnErrorImpl, + VideoAttributeModifier::SetOnStopImpl, + VideoAttributeModifier::SetEnableAnalyzerImpl, + VideoAttributeModifier::SetAnalyzerConfigImpl, + VideoAttributeModifier::SetSurfaceBackgroundColorImpl, + VideoAttributeModifier::SetEnableShortcutKeyImpl, + }; + return &ArkUIVideoModifierImpl; + } + + const GENERATED_ArkUIWaterFlowModifier* GetWaterFlowModifier() + { + static const GENERATED_ArkUIWaterFlowModifier ArkUIWaterFlowModifierImpl { + WaterFlowModifier::ConstructImpl, + WaterFlowInterfaceModifier::SetWaterFlowOptionsImpl, + WaterFlowAttributeModifier::SetColumnsTemplateImpl, + WaterFlowAttributeModifier::SetItemConstraintSizeImpl, + WaterFlowAttributeModifier::SetRowsTemplateImpl, + WaterFlowAttributeModifier::SetColumnsGapImpl, + WaterFlowAttributeModifier::SetRowsGapImpl, + WaterFlowAttributeModifier::SetLayoutDirectionImpl, + WaterFlowAttributeModifier::SetCachedCount0Impl, + WaterFlowAttributeModifier::SetOnScrollFrameBeginImpl, + WaterFlowAttributeModifier::SetOnScrollIndexImpl, + WaterFlowAttributeModifier::SetOnWillScrollImpl, + WaterFlowAttributeModifier::SetOnDidScrollImpl, + WaterFlowAttributeModifier::SetCachedCount1Impl, + }; + return &ArkUIWaterFlowModifierImpl; + } + + const GENERATED_ArkUIWebModifier* GetWebModifier() + { + static const GENERATED_ArkUIWebModifier ArkUIWebModifierImpl { + WebModifier::ConstructImpl, + WebInterfaceModifier::SetWebOptionsImpl, + WebAttributeModifier::SetJavaScriptAccessImpl, + WebAttributeModifier::SetFileAccessImpl, + WebAttributeModifier::SetOnlineImageAccessImpl, + WebAttributeModifier::SetDomStorageAccessImpl, + WebAttributeModifier::SetImageAccessImpl, + WebAttributeModifier::SetMixedModeImpl, + WebAttributeModifier::SetZoomAccessImpl, + WebAttributeModifier::SetGeolocationAccessImpl, + WebAttributeModifier::SetJavaScriptProxyImpl, + WebAttributeModifier::SetCacheModeImpl, + WebAttributeModifier::SetDarkModeImpl, + WebAttributeModifier::SetForceDarkAccessImpl, + WebAttributeModifier::SetMediaOptionsImpl, + WebAttributeModifier::SetOverviewModeAccessImpl, + WebAttributeModifier::SetOverScrollModeImpl, + WebAttributeModifier::SetBlurOnKeyboardHideModeImpl, + WebAttributeModifier::SetTextZoomRatioImpl, + WebAttributeModifier::SetDatabaseAccessImpl, + WebAttributeModifier::SetInitialScaleImpl, + WebAttributeModifier::SetMetaViewportImpl, + WebAttributeModifier::SetOnPageEndImpl, + WebAttributeModifier::SetOnPageBeginImpl, + WebAttributeModifier::SetOnProgressChangeImpl, + WebAttributeModifier::SetOnTitleReceiveImpl, + WebAttributeModifier::SetOnGeolocationHideImpl, + WebAttributeModifier::SetOnGeolocationShowImpl, + WebAttributeModifier::SetOnRequestSelectedImpl, + WebAttributeModifier::SetOnAlertImpl, + WebAttributeModifier::SetOnBeforeUnloadImpl, + WebAttributeModifier::SetOnConfirmImpl, + WebAttributeModifier::SetOnPromptImpl, + WebAttributeModifier::SetOnConsoleImpl, + WebAttributeModifier::SetOnErrorReceiveImpl, + WebAttributeModifier::SetOnHttpErrorReceiveImpl, + WebAttributeModifier::SetOnDownloadStartImpl, + WebAttributeModifier::SetOnRefreshAccessedHistoryImpl, + WebAttributeModifier::SetOnRenderExitedImpl, + WebAttributeModifier::SetOnShowFileSelectorImpl, + WebAttributeModifier::SetOnResourceLoadImpl, + WebAttributeModifier::SetOnFullScreenExitImpl, + WebAttributeModifier::SetOnFullScreenEnterImpl, + WebAttributeModifier::SetOnScaleChangeImpl, + WebAttributeModifier::SetOnHttpAuthRequestImpl, + WebAttributeModifier::SetOnInterceptRequestImpl, + WebAttributeModifier::SetOnPermissionRequestImpl, + WebAttributeModifier::SetOnScreenCaptureRequestImpl, + WebAttributeModifier::SetOnContextMenuShowImpl, + WebAttributeModifier::SetOnContextMenuHideImpl, + WebAttributeModifier::SetMediaPlayGestureAccessImpl, + WebAttributeModifier::SetOnSearchResultReceiveImpl, + WebAttributeModifier::SetOnScrollImpl, + WebAttributeModifier::SetOnSslErrorEventReceiveImpl, + WebAttributeModifier::SetOnSslErrorEventImpl, + WebAttributeModifier::SetOnClientAuthenticationRequestImpl, + WebAttributeModifier::SetOnWindowNewImpl, + WebAttributeModifier::SetOnWindowExitImpl, + WebAttributeModifier::SetMultiWindowAccessImpl, + WebAttributeModifier::SetOnInterceptKeyEventImpl, + WebAttributeModifier::SetWebStandardFontImpl, + WebAttributeModifier::SetWebSerifFontImpl, + WebAttributeModifier::SetWebSansSerifFontImpl, + WebAttributeModifier::SetWebFixedFontImpl, + WebAttributeModifier::SetWebFantasyFontImpl, + WebAttributeModifier::SetWebCursiveFontImpl, + WebAttributeModifier::SetDefaultFixedFontSizeImpl, + WebAttributeModifier::SetDefaultFontSizeImpl, + WebAttributeModifier::SetMinFontSizeImpl, + WebAttributeModifier::SetMinLogicalFontSizeImpl, + WebAttributeModifier::SetDefaultTextEncodingFormatImpl, + WebAttributeModifier::SetForceDisplayScrollBarImpl, + WebAttributeModifier::SetBlockNetworkImpl, + WebAttributeModifier::SetHorizontalScrollBarAccessImpl, + WebAttributeModifier::SetVerticalScrollBarAccessImpl, + WebAttributeModifier::SetOnTouchIconUrlReceivedImpl, + WebAttributeModifier::SetOnFaviconReceivedImpl, + WebAttributeModifier::SetOnPageVisibleImpl, + WebAttributeModifier::SetOnDataResubmittedImpl, + WebAttributeModifier::SetPinchSmoothImpl, + WebAttributeModifier::SetAllowWindowOpenMethodImpl, + WebAttributeModifier::SetOnAudioStateChangedImpl, + WebAttributeModifier::SetOnFirstContentfulPaintImpl, + WebAttributeModifier::SetOnFirstMeaningfulPaintImpl, + WebAttributeModifier::SetOnLargestContentfulPaintImpl, + WebAttributeModifier::SetOnLoadInterceptImpl, + WebAttributeModifier::SetOnControllerAttachedImpl, + WebAttributeModifier::SetOnOverScrollImpl, + WebAttributeModifier::SetOnSafeBrowsingCheckResultImpl, + WebAttributeModifier::SetOnNavigationEntryCommittedImpl, + WebAttributeModifier::SetOnIntelligentTrackingPreventionResultImpl, + WebAttributeModifier::SetJavaScriptOnDocumentStartImpl, + WebAttributeModifier::SetJavaScriptOnDocumentEndImpl, + WebAttributeModifier::SetLayoutModeImpl, + WebAttributeModifier::SetNestedScrollImpl, + WebAttributeModifier::SetEnableNativeEmbedModeImpl, + WebAttributeModifier::SetOnNativeEmbedLifecycleChangeImpl, + WebAttributeModifier::SetOnNativeEmbedVisibilityChangeImpl, + WebAttributeModifier::SetOnNativeEmbedGestureEventImpl, + WebAttributeModifier::SetCopyOptionsImpl, + WebAttributeModifier::SetOnOverrideUrlLoadingImpl, + WebAttributeModifier::SetTextAutosizingImpl, + WebAttributeModifier::SetEnableNativeMediaPlayerImpl, + WebAttributeModifier::SetOnRenderProcessNotRespondingImpl, + WebAttributeModifier::SetOnRenderProcessRespondingImpl, + WebAttributeModifier::SetOnViewportFitChangedImpl, + WebAttributeModifier::SetOnInterceptKeyboardAttachImpl, + WebAttributeModifier::SetOnAdsBlockedImpl, + WebAttributeModifier::SetKeyboardAvoidModeImpl, + WebAttributeModifier::SetEditMenuOptionsImpl, + WebAttributeModifier::SetEnableHapticFeedbackImpl, + WebAttributeModifier::SetOptimizeParserBudgetImpl, + WebAttributeModifier::SetEnableFollowSystemFontWeightImpl, + WebAttributeModifier::SetEnableWebAVSessionImpl, + WebAttributeModifier::SetRunJavaScriptOnDocumentStartImpl, + WebAttributeModifier::SetRunJavaScriptOnDocumentEndImpl, + WebAttributeModifier::SetRunJavaScriptOnHeadEndImpl, + WebAttributeModifier::SetNativeEmbedOptionsImpl, + WebAttributeModifier::SetRegisterNativeEmbedRuleImpl, + WebAttributeModifier::SetBindSelectionMenuImpl, + }; + return &ArkUIWebModifierImpl; + } + + const GENERATED_ArkUIWindowSceneModifier* GetWindowSceneModifier() + { + static const GENERATED_ArkUIWindowSceneModifier ArkUIWindowSceneModifierImpl { + WindowSceneModifier::ConstructImpl, + WindowSceneInterfaceModifier::SetWindowSceneOptionsImpl, + WindowSceneAttributeModifier::SetAttractionEffectImpl, + }; + return &ArkUIWindowSceneModifierImpl; + } + + const GENERATED_ArkUIWithThemeModifier* GetWithThemeModifier() + { + static const GENERATED_ArkUIWithThemeModifier ArkUIWithThemeModifierImpl { + WithThemeModifier::ConstructImpl, + WithThemeInterfaceModifier::SetWithThemeOptionsImpl, + }; + return &ArkUIWithThemeModifierImpl; + } + + const GENERATED_ArkUIXComponentModifier* GetXComponentModifier() + { + static const GENERATED_ArkUIXComponentModifier ArkUIXComponentModifierImpl { + XComponentModifier::ConstructImpl, + XComponentInterfaceModifier::SetXComponentOptions0Impl, + XComponentInterfaceModifier::SetXComponentOptions1Impl, + XComponentInterfaceModifier::SetXComponentOptions2Impl, + XComponentAttributeModifier::SetOnLoadImpl, + XComponentAttributeModifier::SetOnDestroyImpl, + XComponentAttributeModifier::SetEnableAnalyzerImpl, + XComponentAttributeModifier::SetEnableSecureImpl, + XComponentAttributeModifier::SetHdrBrightnessImpl, + XComponentAttributeModifier::SetEnableTransparentLayerImpl, + }; + return &ArkUIXComponentModifierImpl; + } + + const GENERATED_ArkUINodeModifiers* GENERATED_GetArkUINodeModifiers() + { + static const GENERATED_ArkUINodeModifiers modifiersImpl = { + GetAlphabetIndexerModifier, + GetAnimatorModifier, + GetBadgeModifier, + GetBaseSpanModifier, + GetBlankModifier, + GetButtonModifier, + GetCalendarPickerModifier, + GetCanvasModifier, + GetCheckboxModifier, + GetCheckboxGroupModifier, + GetCircleModifier, + GetColumnModifier, + GetColumnSplitModifier, + GetCommonMethodModifier, + GetCommonShapeMethodModifier, + GetComponentRootModifier, + GetContainerSpanModifier, + GetCounterModifier, + GetCustomLayoutRootModifier, + GetDataPanelModifier, + GetDatePickerModifier, + GetDividerModifier, + GetEffectComponentModifier, + GetEllipseModifier, + GetEmbeddedComponentModifier, + GetFlexModifier, + GetFlowItemModifier, + GetFolderStackModifier, + GetFormComponentModifier, + GetFormLinkModifier, + GetGaugeModifier, + GetGridModifier, + GetGridColModifier, + GetGridItemModifier, + GetGridRowModifier, + GetHyperlinkModifier, + GetImageModifier, + GetImageAnimatorModifier, + GetImageSpanModifier, + GetIndicatorComponentModifier, + GetLineModifier, + GetLinearIndicatorModifier, + GetListModifier, + GetListItemModifier, + GetListItemGroupModifier, + GetLoadingProgressModifier, + GetMarqueeModifier, + GetMediaCachedImageModifier, + GetMenuModifier, + GetMenuItemModifier, + GetMenuItemGroupModifier, + GetNavDestinationModifier, + GetNavigationModifier, + GetNodeContainerModifier, + GetPathModifier, + GetPatternLockModifier, + GetPluginComponentModifier, + GetPolygonModifier, + GetPolylineModifier, + GetProgressModifier, + GetQRCodeModifier, + GetRadioModifier, + GetRatingModifier, + GetRectModifier, + GetRefreshModifier, + GetRelativeContainerModifier, + GetRemoteWindowModifier, + GetRichEditorModifier, + GetRichTextModifier, + GetRootModifier, + GetRootSceneModifier, + GetRowModifier, + GetRowSplitModifier, + GetScreenModifier, + GetScrollModifier, + GetScrollableCommonMethodModifier, + GetScrollBarModifier, + GetSearchModifier, + GetSelectModifier, + GetShapeModifier, + GetSideBarContainerModifier, + GetSliderModifier, + GetSpanModifier, + GetStackModifier, + GetStepperModifier, + GetStepperItemModifier, + GetSwiperModifier, + GetSymbolGlyphModifier, + GetSymbolSpanModifier, + GetTabContentModifier, + GetTabsModifier, + GetTextModifier, + GetTextAreaModifier, + GetTextClockModifier, + GetTextInputModifier, + GetTextPickerModifier, + GetTextTimerModifier, + GetTimePickerModifier, + GetToggleModifier, + GetUIExtensionComponentModifier, + GetVideoModifier, + GetWaterFlowModifier, + GetWebModifier, + GetWindowSceneModifier, + GetWithThemeModifier, + GetXComponentModifier, + }; + return &modifiersImpl; + } + namespace AccessibilityHoverEventAccessor { + void DestroyPeerImpl(Ark_AccessibilityHoverEvent peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_AccessibilityHoverEvent ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new AccessibilityHoverEvent("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_AccessibilityHoverType GetTypeImpl(Ark_AccessibilityHoverEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getType("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetTypeImpl(Ark_AccessibilityHoverEvent peer, + Ark_AccessibilityHoverType type) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setType("); + WriteToString(&out, type); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetXImpl(Ark_AccessibilityHoverEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getX("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetXImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* x) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setX("); + WriteToString(&out, x); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetYImpl(Ark_AccessibilityHoverEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getY("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetYImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* y) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setY("); + WriteToString(&out, y); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetDisplayXImpl(Ark_AccessibilityHoverEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getDisplayX("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetDisplayXImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* displayX) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setDisplayX("); + WriteToString(&out, displayX); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetDisplayYImpl(Ark_AccessibilityHoverEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getDisplayY("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetDisplayYImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* displayY) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setDisplayY("); + WriteToString(&out, displayY); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetWindowXImpl(Ark_AccessibilityHoverEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getWindowX("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetWindowXImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* windowX) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setWindowX("); + WriteToString(&out, windowX); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetWindowYImpl(Ark_AccessibilityHoverEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getWindowY("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetWindowYImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* windowY) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setWindowY("); + WriteToString(&out, windowY); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // AccessibilityHoverEventAccessor + namespace AnimationExtenderAccessor { + void SetClipRectImpl(Ark_NativePointer node, + Ark_Float32 x, + Ark_Float32 y, + Ark_Float32 width, + Ark_Float32 height) + { + if (!needGroupedLog(1)) + { + return; + } + string out("SetClipRect("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, width); + out.append(", "); + WriteToString(&out, height); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OpenImplicitAnimationImpl(const Ark_AnimateParam* param) + { + if (!needGroupedLog(1)) + { + return; + } + string out("OpenImplicitAnimation("); + WriteToString(&out, param); + out.append(") \n"); + appendGroupedLog(1, out); + } + void CloseImplicitAnimationImpl() + { + if (!needGroupedLog(1)) + { + return; + } + string out("CloseImplicitAnimation("); + out.append(") \n"); + appendGroupedLog(1, out); + } + void StartDoubleAnimationImpl(Ark_NativePointer node, + const Ark_DoubleAnimationParam* param) + { + if (!needGroupedLog(1)) + { + return; + } + string out("StartDoubleAnimation("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, param); + out.append(") \n"); + appendGroupedLog(1, out); + } + void AnimationTranslateImpl(Ark_NativePointer node, + const Ark_TranslateOptions* options) + { + if (!needGroupedLog(1)) + { + return; + } + string out("AnimationTranslate("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, options); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // AnimationExtenderAccessor + namespace AppearSymbolEffectAccessor { + void DestroyPeerImpl(Ark_AppearSymbolEffect peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_AppearSymbolEffect ConstructImpl(const Opt_EffectScope* scope) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new AppearSymbolEffect("); + WriteToString(&out, scope); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Opt_EffectScope GetScopeImpl(Ark_AppearSymbolEffect peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getScope("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetScopeImpl(Ark_AppearSymbolEffect peer, + const Opt_EffectScope* scope) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setScope("); + WriteToString(&out, scope); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // AppearSymbolEffectAccessor + namespace AxisEventAccessor { + void DestroyPeerImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_AxisEvent ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new AxisEvent("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_Number GetHorizontalAxisValueImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getHorizontalAxisValue("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Number GetVerticalAxisValueImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getVerticalAxisValue("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_AxisAction GetActionImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getAction("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetActionImpl(Ark_AxisEvent peer, + Ark_AxisAction action) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setAction("); + WriteToString(&out, action); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetDisplayXImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getDisplayX("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetDisplayXImpl(Ark_AxisEvent peer, + const Ark_Number* displayX) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setDisplayX("); + WriteToString(&out, displayX); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetDisplayYImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getDisplayY("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetDisplayYImpl(Ark_AxisEvent peer, + const Ark_Number* displayY) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setDisplayY("); + WriteToString(&out, displayY); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetWindowXImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getWindowX("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetWindowXImpl(Ark_AxisEvent peer, + const Ark_Number* windowX) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setWindowX("); + WriteToString(&out, windowX); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetWindowYImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getWindowY("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetWindowYImpl(Ark_AxisEvent peer, + const Ark_Number* windowY) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setWindowY("); + WriteToString(&out, windowY); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetXImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getX("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetXImpl(Ark_AxisEvent peer, + const Ark_Number* x) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setX("); + WriteToString(&out, x); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetYImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getY("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetYImpl(Ark_AxisEvent peer, + const Ark_Number* y) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setY("); + WriteToString(&out, y); + out.append(") \n"); + appendGroupedLog(1, out); + } + Opt_Number GetScrollStepImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getScrollStep("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetScrollStepImpl(Ark_AxisEvent peer, + const Opt_Number* scrollStep) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setScrollStep("); + WriteToString(&out, scrollStep); + out.append(") \n"); + appendGroupedLog(1, out); + } + Callback_Void GetPropagationImpl(Ark_AxisEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getPropagation("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetPropagationImpl(Ark_AxisEvent peer, + const Callback_Void* propagation) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setPropagation("); + WriteToString(&out, propagation); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // AxisEventAccessor + namespace BackgroundColorStyleAccessor { + void DestroyPeerImpl(Ark_BackgroundColorStyle peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_BackgroundColorStyle ConstructImpl(const Ark_TextBackgroundStyle* textBackgroundStyle) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new BackgroundColorStyle("); + WriteToString(&out, textBackgroundStyle); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_TextBackgroundStyle GetTextBackgroundStyleImpl(Ark_BackgroundColorStyle peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getTextBackgroundStyle("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + } // BackgroundColorStyleAccessor + namespace BaseContextAccessor { + void DestroyPeerImpl(Ark_BaseContext peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_BaseContext ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new BaseContext("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + } // BaseContextAccessor + namespace BaseEventAccessor { + void DestroyPeerImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_BaseEvent ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new BaseEvent("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_EventTarget GetTargetImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getTarget("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetTargetImpl(Ark_BaseEvent peer, + const Ark_EventTarget* target) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setTarget("); + WriteToString(&out, target); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetTimestampImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getTimestamp("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetTimestampImpl(Ark_BaseEvent peer, + const Ark_Number* timestamp) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setTimestamp("); + WriteToString(&out, timestamp); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_SourceType GetSourceImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getSource("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetSourceImpl(Ark_BaseEvent peer, + Ark_SourceType source) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setSource("); + WriteToString(&out, source); + out.append(") \n"); + appendGroupedLog(1, out); + } + Opt_Number GetAxisHorizontalImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getAxisHorizontal("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetAxisHorizontalImpl(Ark_BaseEvent peer, + const Opt_Number* axisHorizontal) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setAxisHorizontal("); + WriteToString(&out, axisHorizontal); + out.append(") \n"); + appendGroupedLog(1, out); + } + Opt_Number GetAxisVerticalImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getAxisVertical("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetAxisVerticalImpl(Ark_BaseEvent peer, + const Opt_Number* axisVertical) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setAxisVertical("); + WriteToString(&out, axisVertical); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetPressureImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getPressure("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetPressureImpl(Ark_BaseEvent peer, + const Ark_Number* pressure) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setPressure("); + WriteToString(&out, pressure); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetTiltXImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getTiltX("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetTiltXImpl(Ark_BaseEvent peer, + const Ark_Number* tiltX) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setTiltX("); + WriteToString(&out, tiltX); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Number GetTiltYImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getTiltY("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetTiltYImpl(Ark_BaseEvent peer, + const Ark_Number* tiltY) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setTiltY("); + WriteToString(&out, tiltY); + out.append(") \n"); + appendGroupedLog(1, out); + } + Opt_Number GetRollAngleImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getRollAngle("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetRollAngleImpl(Ark_BaseEvent peer, + const Opt_Number* rollAngle) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setRollAngle("); + WriteToString(&out, rollAngle); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_SourceTool GetSourceToolImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getSourceTool("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetSourceToolImpl(Ark_BaseEvent peer, + Ark_SourceTool sourceTool) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setSourceTool("); + WriteToString(&out, sourceTool); + out.append(") \n"); + appendGroupedLog(1, out); + } + Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getGetModifierKeyState("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetGetModifierKeyStateImpl(Ark_BaseEvent peer, + const Opt_ModifierKeyStateGetter* getModifierKeyState) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setGetModifierKeyState("); + WriteToString(&out, getModifierKeyState); + out.append(") \n"); + appendGroupedLog(1, out); + } + Opt_Number GetDeviceIdImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getDeviceId("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetDeviceIdImpl(Ark_BaseEvent peer, + const Opt_Number* deviceId) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setDeviceId("); + WriteToString(&out, deviceId); + out.append(") \n"); + appendGroupedLog(1, out); + } + Opt_Number GetTargetDisplayIdImpl(Ark_BaseEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getTargetDisplayId("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetTargetDisplayIdImpl(Ark_BaseEvent peer, + const Opt_Number* targetDisplayId) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setTargetDisplayId("); + WriteToString(&out, targetDisplayId); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // BaseEventAccessor + namespace BaseGestureEventAccessor { + void DestroyPeerImpl(Ark_BaseGestureEvent peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_BaseGestureEvent ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new BaseGestureEvent("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Array_FingerInfo GetFingerListImpl(Ark_BaseGestureEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getFingerList("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetFingerListImpl(Ark_BaseGestureEvent peer, + const Array_FingerInfo* fingerList) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setFingerList("); + WriteToString(&out, fingerList); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // BaseGestureEventAccessor + namespace BaselineOffsetStyleAccessor { + void DestroyPeerImpl(Ark_BaselineOffsetStyle peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_BaselineOffsetStyle ConstructImpl(Ark_LengthMetrics value) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new BaselineOffsetStyle("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_Number GetBaselineOffsetImpl(Ark_BaselineOffsetStyle peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getBaselineOffset("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + } // BaselineOffsetStyleAccessor + namespace BaseShapeAccessor { + void DestroyPeerImpl(Ark_BaseShape peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_BaseShape ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new BaseShape("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_BaseShape WidthImpl(Ark_BaseShape peer, + const Ark_Length* width) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("width("); + WriteToString(&out, width); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_BaseShape HeightImpl(Ark_BaseShape peer, + const Ark_Length* height) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("height("); + WriteToString(&out, height); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_BaseShape SizeImpl(Ark_BaseShape peer, + const Ark_SizeOptions* size) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("size("); + WriteToString(&out, size); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + } // BaseShapeAccessor + namespace BounceSymbolEffectAccessor { + void DestroyPeerImpl(Ark_BounceSymbolEffect peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_BounceSymbolEffect ConstructImpl(const Opt_EffectScope* scope, + const Opt_EffectDirection* direction) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new BounceSymbolEffect("); + WriteToString(&out, scope); + out.append(", "); + WriteToString(&out, direction); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Opt_EffectScope GetScopeImpl(Ark_BounceSymbolEffect peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getScope("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetScopeImpl(Ark_BounceSymbolEffect peer, + const Opt_EffectScope* scope) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setScope("); + WriteToString(&out, scope); + out.append(") \n"); + appendGroupedLog(1, out); + } + Opt_EffectDirection GetDirectionImpl(Ark_BounceSymbolEffect peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getDirection("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetDirectionImpl(Ark_BounceSymbolEffect peer, + const Opt_EffectDirection* direction) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setDirection("); + WriteToString(&out, direction); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // BounceSymbolEffectAccessor + namespace BuilderNodeOpsAccessor { + void DestroyPeerImpl(Ark_BuilderNodeOps peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_BuilderNodeOps ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new BuilderNodeOps("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + void CreateImpl(Ark_BuilderNodeOps peer, + const Callback_Void* buildFunc) + { + if (!needGroupedLog(1)) + { + return; + } + string out("create("); + WriteToString(&out, buildFunc); + out.append(") \n"); + appendGroupedLog(1, out); + } + void DisposeNodeImpl(Ark_BuilderNodeOps peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("disposeNode("); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetUpdateConfigurationCallbackImpl(Ark_BuilderNodeOps peer, + const Callback_Void* configurationUpdateFunc) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setUpdateConfigurationCallback("); + WriteToString(&out, configurationUpdateFunc); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetOptionsImpl(Ark_BuilderNodeOps peer, + const Ark_BuilderNodeOptions* options) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setOptions("); + WriteToString(&out, options); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_Boolean PostTouchEventImpl(Ark_BuilderNodeOps peer, + Ark_TouchEvent event) + { + if (!needGroupedLog(1)) + { + return 0; + } + string out("postTouchEvent("); + WriteToString(&out, event); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + Ark_NativePointer SetRootFrameNodeInBuilderNodeImpl(Ark_BuilderNodeOps peer, + Ark_NativePointer node) + { + if (!needGroupedLog(1)) + { + return nullptr; + } + string out("setRootFrameNodeInBuilderNode("); + WriteToString(&out, node); + out.append(") \n"); + out.append("[return nullptr] \n"); + appendGroupedLog(1, out); + return nullptr; + } + } // BuilderNodeOpsAccessor + namespace CalendarPickerDialogAccessor { + void DestroyPeerImpl(Ark_CalendarPickerDialog peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_CalendarPickerDialog ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new CalendarPickerDialog("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + void ShowImpl(const Opt_CalendarDialogOptions* options) + { + if (!needGroupedLog(1)) + { + return; + } + string out("show("); + WriteToString(&out, options); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // CalendarPickerDialogAccessor + namespace CanvasGradientAccessor { + void DestroyPeerImpl(Ark_CanvasGradient peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_CanvasGradient ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new CanvasGradient("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + void AddColorStopImpl(Ark_CanvasGradient peer, + const Ark_Number* offset, + const Ark_String* color) + { + if (!needGroupedLog(1)) + { + return; + } + string out("addColorStop("); + WriteToString(&out, offset); + out.append(", "); + WriteToString(&out, color); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // CanvasGradientAccessor + namespace CanvasPathAccessor { + void DestroyPeerImpl(Ark_CanvasPath peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_CanvasPath ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new CanvasPath("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + void ArcImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* radius, + const Ark_Number* startAngle, + const Ark_Number* endAngle, + const Opt_Boolean* counterclockwise) + { + if (!needGroupedLog(1)) + { + return; + } + string out("arc("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, radius); + out.append(", "); + WriteToString(&out, startAngle); + out.append(", "); + WriteToString(&out, endAngle); + out.append(", "); + WriteToString(&out, counterclockwise); + out.append(") \n"); + appendGroupedLog(1, out); + } + void ArcToImpl(Ark_CanvasPath peer, + const Ark_Number* x1, + const Ark_Number* y1, + const Ark_Number* x2, + const Ark_Number* y2, + const Ark_Number* radius) + { + if (!needGroupedLog(1)) + { + return; + } + string out("arcTo("); + WriteToString(&out, x1); + out.append(", "); + WriteToString(&out, y1); + out.append(", "); + WriteToString(&out, x2); + out.append(", "); + WriteToString(&out, y2); + out.append(", "); + WriteToString(&out, radius); + out.append(") \n"); + appendGroupedLog(1, out); + } + void BezierCurveToImpl(Ark_CanvasPath peer, + const Ark_Number* cp1x, + const Ark_Number* cp1y, + const Ark_Number* cp2x, + const Ark_Number* cp2y, + const Ark_Number* x, + const Ark_Number* y) + { + if (!needGroupedLog(1)) + { + return; + } + string out("bezierCurveTo("); + WriteToString(&out, cp1x); + out.append(", "); + WriteToString(&out, cp1y); + out.append(", "); + WriteToString(&out, cp2x); + out.append(", "); + WriteToString(&out, cp2y); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(") \n"); + appendGroupedLog(1, out); + } + void ClosePathImpl(Ark_CanvasPath peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("closePath("); + out.append(") \n"); + appendGroupedLog(1, out); + } + void EllipseImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* radiusX, + const Ark_Number* radiusY, + const Ark_Number* rotation, + const Ark_Number* startAngle, + const Ark_Number* endAngle, + const Opt_Boolean* counterclockwise) + { + if (!needGroupedLog(1)) + { + return; + } + string out("ellipse("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, radiusX); + out.append(", "); + WriteToString(&out, radiusY); + out.append(", "); + WriteToString(&out, rotation); + out.append(", "); + WriteToString(&out, startAngle); + out.append(", "); + WriteToString(&out, endAngle); + out.append(", "); + WriteToString(&out, counterclockwise); + out.append(") \n"); + appendGroupedLog(1, out); + } + void LineToImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y) + { + if (!needGroupedLog(1)) + { + return; + } + string out("lineTo("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(") \n"); + appendGroupedLog(1, out); + } + void MoveToImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y) + { + if (!needGroupedLog(1)) + { + return; + } + string out("moveTo("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIWaterFlowModifier* GetWaterFlowModifier() + void QuadraticCurveToImpl(Ark_CanvasPath peer, + const Ark_Number* cpx, + const Ark_Number* cpy, + const Ark_Number* x, + const Ark_Number* y) { - static const GENERATED_ArkUIWaterFlowModifier ArkUIWaterFlowModifierImpl { - WaterFlowModifier::ConstructImpl, - WaterFlowInterfaceModifier::SetWaterFlowOptionsImpl, - WaterFlowAttributeModifier::SetColumnsTemplateImpl, - WaterFlowAttributeModifier::SetItemConstraintSizeImpl, - WaterFlowAttributeModifier::SetRowsTemplateImpl, - WaterFlowAttributeModifier::SetColumnsGapImpl, - WaterFlowAttributeModifier::SetRowsGapImpl, - WaterFlowAttributeModifier::SetLayoutDirectionImpl, - WaterFlowAttributeModifier::SetCachedCount0Impl, - WaterFlowAttributeModifier::SetOnScrollFrameBeginImpl, - WaterFlowAttributeModifier::SetOnScrollIndexImpl, - WaterFlowAttributeModifier::SetOnWillScrollImpl, - WaterFlowAttributeModifier::SetOnDidScrollImpl, - WaterFlowAttributeModifier::SetCachedCount1Impl, - }; - return &ArkUIWaterFlowModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("quadraticCurveTo("); + WriteToString(&out, cpx); + out.append(", "); + WriteToString(&out, cpy); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIWindowSceneModifier* GetWindowSceneModifier() + void RectImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* w, + const Ark_Number* h) { - static const GENERATED_ArkUIWindowSceneModifier ArkUIWindowSceneModifierImpl { - WindowSceneModifier::ConstructImpl, - WindowSceneInterfaceModifier::SetWindowSceneOptionsImpl, - WindowSceneAttributeModifier::SetAttractionEffectImpl, - }; - return &ArkUIWindowSceneModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("rect("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, w); + out.append(", "); + WriteToString(&out, h); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIWithThemeModifier* GetWithThemeModifier() + } // CanvasPathAccessor + namespace CanvasPatternAccessor { + void DestroyPeerImpl(Ark_CanvasPattern peer) { - static const GENERATED_ArkUIWithThemeModifier ArkUIWithThemeModifierImpl { - WithThemeModifier::ConstructImpl, - WithThemeInterfaceModifier::SetWithThemeOptionsImpl, - }; - return &ArkUIWithThemeModifierImpl; + if (!needGroupedLog(1)) + { + return; + } + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); } - - const GENERATED_ArkUIXComponentModifier* GetXComponentModifier() + Ark_CanvasPattern ConstructImpl() { - static const GENERATED_ArkUIXComponentModifier ArkUIXComponentModifierImpl { - XComponentModifier::ConstructImpl, - XComponentInterfaceModifier::SetXComponentOptions0Impl, - XComponentInterfaceModifier::SetXComponentOptions1Impl, - XComponentInterfaceModifier::SetXComponentOptions2Impl, - XComponentAttributeModifier::SetOnLoadImpl, - XComponentAttributeModifier::SetOnDestroyImpl, - XComponentAttributeModifier::SetEnableAnalyzerImpl, - XComponentAttributeModifier::SetEnableSecureImpl, - XComponentAttributeModifier::SetHdrBrightnessImpl, - XComponentAttributeModifier::SetEnableTransparentLayerImpl, - }; - return &ArkUIXComponentModifierImpl; + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new CanvasPattern("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); } - - const GENERATED_ArkUINodeModifiers* GENERATED_GetArkUINodeModifiers() + Ark_NativePointer GetFinalizerImpl() { - static const GENERATED_ArkUINodeModifiers modifiersImpl = { - GetAlphabetIndexerModifier, - GetAnimatorModifier, - GetBadgeModifier, - GetBaseSpanModifier, - GetBlankModifier, - GetButtonModifier, - GetCalendarPickerModifier, - GetCanvasModifier, - GetCheckboxModifier, - GetCheckboxGroupModifier, - GetCircleModifier, - GetColumnModifier, - GetColumnSplitModifier, - GetCommonMethodModifier, - GetCommonShapeMethodModifier, - GetComponentRootModifier, - GetContainerSpanModifier, - GetCounterModifier, - GetCustomBuilderRootModifier, - GetCustomLayoutRootModifier, - GetDataPanelModifier, - GetDatePickerModifier, - GetDividerModifier, - GetEffectComponentModifier, - GetEllipseModifier, - GetEmbeddedComponentModifier, - GetFlexModifier, - GetFlowItemModifier, - GetFolderStackModifier, - GetFormComponentModifier, - GetFormLinkModifier, - GetGaugeModifier, - GetGridModifier, - GetGridColModifier, - GetGridItemModifier, - GetGridRowModifier, - GetHyperlinkModifier, - GetImageModifier, - GetImageAnimatorModifier, - GetImageSpanModifier, - GetIndicatorComponentModifier, - GetLineModifier, - GetLinearIndicatorModifier, - GetListModifier, - GetListItemModifier, - GetListItemGroupModifier, - GetLoadingProgressModifier, - GetMarqueeModifier, - GetMediaCachedImageModifier, - GetMenuModifier, - GetMenuItemModifier, - GetMenuItemGroupModifier, - GetNavDestinationModifier, - GetNavigationModifier, - GetNodeContainerModifier, - GetPathModifier, - GetPatternLockModifier, - GetPluginComponentModifier, - GetPolygonModifier, - GetPolylineModifier, - GetProgressModifier, - GetQRCodeModifier, - GetRadioModifier, - GetRatingModifier, - GetRectModifier, - GetRefreshModifier, - GetRelativeContainerModifier, - GetRemoteWindowModifier, - GetRichEditorModifier, - GetRichTextModifier, - GetRootModifier, - GetRootSceneModifier, - GetRowModifier, - GetRowSplitModifier, - GetScreenModifier, - GetScrollModifier, - GetScrollableCommonMethodModifier, - GetScrollBarModifier, - GetSearchModifier, - GetSelectModifier, - GetShapeModifier, - GetSideBarContainerModifier, - GetSliderModifier, - GetSpanModifier, - GetStackModifier, - GetStepperModifier, - GetStepperItemModifier, - GetSwiperModifier, - GetSymbolGlyphModifier, - GetSymbolSpanModifier, - GetTabContentModifier, - GetTabsModifier, - GetTextModifier, - GetTextAreaModifier, - GetTextClockModifier, - GetTextInputModifier, - GetTextPickerModifier, - GetTextTimerModifier, - GetTimePickerModifier, - GetToggleModifier, - GetUIExtensionComponentModifier, - GetVideoModifier, - GetWaterFlowModifier, - GetWindowSceneModifier, - GetWithThemeModifier, - GetXComponentModifier, - }; - return &modifiersImpl; + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - namespace AccessibilityHoverEventAccessor { - void DestroyPeerImpl(Ark_AccessibilityHoverEvent peer) + void SetTransformImpl(Ark_CanvasPattern peer, + const Opt_Matrix2D* transform) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setTransform("); + WriteToString(&out, transform); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // CanvasPatternAccessor + namespace CanvasRendererAccessor { + void DestroyPeerImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { @@ -20934,17 +24305,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_AccessibilityHoverEvent ConstructImpl() + Ark_CanvasRenderer ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new AccessibilityHoverEvent("); + string out("new CanvasRenderer("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -20958,1021 +24329,1228 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_AccessibilityHoverType GetTypeImpl(Ark_AccessibilityHoverEvent peer) + void DrawImage0Impl(Ark_CanvasRenderer peer, + const Ark_Union_ImageBitmap_PixelMap* image, + const Ark_Number* dx, + const Ark_Number* dy) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getType("); + string out("drawImage0("); + WriteToString(&out, image); + out.append(", "); + WriteToString(&out, dx); + out.append(", "); + WriteToString(&out, dy); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetTypeImpl(Ark_AccessibilityHoverEvent peer, - Ark_AccessibilityHoverType type) + void DrawImage1Impl(Ark_CanvasRenderer peer, + const Ark_Union_ImageBitmap_PixelMap* image, + const Ark_Number* dx, + const Ark_Number* dy, + const Ark_Number* dw, + const Ark_Number* dh) { if (!needGroupedLog(1)) { return; } - string out("setType("); - WriteToString(&out, type); + string out("drawImage1("); + WriteToString(&out, image); + out.append(", "); + WriteToString(&out, dx); + out.append(", "); + WriteToString(&out, dy); + out.append(", "); + WriteToString(&out, dw); + out.append(", "); + WriteToString(&out, dh); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetXImpl(Ark_AccessibilityHoverEvent peer) + void DrawImage2Impl(Ark_CanvasRenderer peer, + const Ark_Union_ImageBitmap_PixelMap* image, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* sw, + const Ark_Number* sh, + const Ark_Number* dx, + const Ark_Number* dy, + const Ark_Number* dw, + const Ark_Number* dh) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getX("); + string out("drawImage2("); + WriteToString(&out, image); + out.append(", "); + WriteToString(&out, sx); + out.append(", "); + WriteToString(&out, sy); + out.append(", "); + WriteToString(&out, sw); + out.append(", "); + WriteToString(&out, sh); + out.append(", "); + WriteToString(&out, dx); + out.append(", "); + WriteToString(&out, dy); + out.append(", "); + WriteToString(&out, dw); + out.append(", "); + WriteToString(&out, dh); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetXImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* x) + void BeginPathImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return; } - string out("setX("); - WriteToString(&out, x); + string out("beginPath("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetYImpl(Ark_AccessibilityHoverEvent peer) + void Clip0Impl(Ark_CanvasRenderer peer, + const Opt_String* fillRule) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getY("); + string out("clip0("); + WriteToString(&out, fillRule); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetYImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* y) + void Clip1Impl(Ark_CanvasRenderer peer, + Ark_Path2D path, + const Opt_String* fillRule) { if (!needGroupedLog(1)) { return; } - string out("setY("); - WriteToString(&out, y); + string out("clip1("); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, fillRule); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetDisplayXImpl(Ark_AccessibilityHoverEvent peer) + void Fill0Impl(Ark_CanvasRenderer peer, + const Opt_String* fillRule) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getDisplayX("); + string out("fill0("); + WriteToString(&out, fillRule); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetDisplayXImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* displayX) + void Fill1Impl(Ark_CanvasRenderer peer, + Ark_Path2D path, + const Opt_String* fillRule) { if (!needGroupedLog(1)) { return; } - string out("setDisplayX("); - WriteToString(&out, displayX); + string out("fill1("); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, fillRule); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetDisplayYImpl(Ark_AccessibilityHoverEvent peer) + void StrokeImpl(Ark_CanvasRenderer peer, + const Opt_Path2D* path) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getDisplayY("); + string out("stroke("); + WriteToString(&out, path); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetDisplayYImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* displayY) + Ark_CanvasGradient CreateLinearGradientImpl(Ark_CanvasRenderer peer, + const Ark_Number* x0, + const Ark_Number* y0, + const Ark_Number* x1, + const Ark_Number* y1) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setDisplayY("); - WriteToString(&out, displayY); + string out("createLinearGradient("); + WriteToString(&out, x0); + out.append(", "); + WriteToString(&out, y0); + out.append(", "); + WriteToString(&out, x1); + out.append(", "); + WriteToString(&out, y1); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Number GetWindowXImpl(Ark_AccessibilityHoverEvent peer) + Opt_CanvasPattern CreatePatternImpl(Ark_CanvasRenderer peer, + Ark_ImageBitmap image, + const Opt_String* repetition) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getWindowX("); + string out("createPattern("); + WriteToString(&out, image); + out.append(", "); + WriteToString(&out, repetition); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetWindowXImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* windowX) + Ark_CanvasGradient CreateRadialGradientImpl(Ark_CanvasRenderer peer, + const Ark_Number* x0, + const Ark_Number* y0, + const Ark_Number* r0, + const Ark_Number* x1, + const Ark_Number* y1, + const Ark_Number* r1) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("createRadialGradient("); + WriteToString(&out, x0); + out.append(", "); + WriteToString(&out, y0); + out.append(", "); + WriteToString(&out, r0); + out.append(", "); + WriteToString(&out, x1); + out.append(", "); + WriteToString(&out, y1); + out.append(", "); + WriteToString(&out, r1); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_CanvasGradient CreateConicGradientImpl(Ark_CanvasRenderer peer, + const Ark_Number* startAngle, + const Ark_Number* x, + const Ark_Number* y) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("createConicGradient("); + WriteToString(&out, startAngle); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_ImageData CreateImageData0Impl(Ark_CanvasRenderer peer, + const Ark_Number* sw, + const Ark_Number* sh) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("createImageData0("); + WriteToString(&out, sw); + out.append(", "); + WriteToString(&out, sh); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_ImageData CreateImageData1Impl(Ark_CanvasRenderer peer, + Ark_ImageData imagedata) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("createImageData1("); + WriteToString(&out, imagedata); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_ImageData GetImageDataImpl(Ark_CanvasRenderer peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* sw, + const Ark_Number* sh) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setWindowX("); - WriteToString(&out, windowX); + string out("getImageData("); + WriteToString(&out, sx); + out.append(", "); + WriteToString(&out, sy); + out.append(", "); + WriteToString(&out, sw); + out.append(", "); + WriteToString(&out, sh); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Number GetWindowYImpl(Ark_AccessibilityHoverEvent peer) + Ark_image_PixelMap GetPixelMapImpl(Ark_CanvasRenderer peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* sw, + const Ark_Number* sh) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getWindowY("); + string out("getPixelMap("); + WriteToString(&out, sx); + out.append(", "); + WriteToString(&out, sy); + out.append(", "); + WriteToString(&out, sw); + out.append(", "); + WriteToString(&out, sh); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - void SetWindowYImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* windowY) + void PutImageData0Impl(Ark_CanvasRenderer peer, + Ark_ImageData imagedata, + const Ark_Union_Number_String* dx, + const Ark_Union_Number_String* dy) { if (!needGroupedLog(1)) { return; } - string out("setWindowY("); - WriteToString(&out, windowY); + string out("putImageData0("); + WriteToString(&out, imagedata); + out.append(", "); + WriteToString(&out, dx); + out.append(", "); + WriteToString(&out, dy); out.append(") \n"); appendGroupedLog(1, out); } - } // AccessibilityHoverEventAccessor - namespace AnimationExtenderAccessor { - void SetClipRectImpl(Ark_NativePointer node, - Ark_Float32 x, - Ark_Float32 y, - Ark_Float32 width, - Ark_Float32 height) + void PutImageData1Impl(Ark_CanvasRenderer peer, + Ark_ImageData imagedata, + const Ark_Union_Number_String* dx, + const Ark_Union_Number_String* dy, + const Ark_Union_Number_String* dirtyX, + const Ark_Union_Number_String* dirtyY, + const Ark_Union_Number_String* dirtyWidth, + const Ark_Union_Number_String* dirtyHeight) { if (!needGroupedLog(1)) { return; } - string out("SetClipRect("); - WriteToString(&out, node); + string out("putImageData1("); + WriteToString(&out, imagedata); out.append(", "); - WriteToString(&out, x); + WriteToString(&out, dx); out.append(", "); - WriteToString(&out, y); + WriteToString(&out, dy); out.append(", "); - WriteToString(&out, width); + WriteToString(&out, dirtyX); out.append(", "); - WriteToString(&out, height); + WriteToString(&out, dirtyY); + out.append(", "); + WriteToString(&out, dirtyWidth); + out.append(", "); + WriteToString(&out, dirtyHeight); out.append(") \n"); appendGroupedLog(1, out); } - void OpenImplicitAnimationImpl(const Ark_AnimateParam* param) + Array_Number GetLineDashImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("OpenImplicitAnimation("); - WriteToString(&out, param); + string out("getLineDash("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void CloseImplicitAnimationImpl() + void SetLineDashImpl(Ark_CanvasRenderer peer, + const Array_Number* segments) { if (!needGroupedLog(1)) { return; } - string out("CloseImplicitAnimation("); + string out("setLineDash("); + WriteToString(&out, segments); out.append(") \n"); appendGroupedLog(1, out); } - void StartDoubleAnimationImpl(Ark_NativePointer node, - const Ark_DoubleAnimationParam* param) + void ClearRectImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* w, + const Ark_Number* h) { if (!needGroupedLog(1)) { return; } - string out("StartDoubleAnimation("); - WriteToString(&out, node); + string out("clearRect("); + WriteToString(&out, x); out.append(", "); - WriteToString(&out, param); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, w); + out.append(", "); + WriteToString(&out, h); out.append(") \n"); appendGroupedLog(1, out); } - void AnimationTranslateImpl(Ark_NativePointer node, - const Ark_TranslateOptions* options) + void FillRectImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* w, + const Ark_Number* h) { if (!needGroupedLog(1)) { return; } - string out("AnimationTranslate("); - WriteToString(&out, node); + string out("fillRect("); + WriteToString(&out, x); out.append(", "); - WriteToString(&out, options); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, w); + out.append(", "); + WriteToString(&out, h); out.append(") \n"); appendGroupedLog(1, out); } - } // AnimationExtenderAccessor - namespace AppearSymbolEffectAccessor { - void DestroyPeerImpl(Ark_AppearSymbolEffect peer) + void StrokeRectImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* w, + const Ark_Number* h) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_AppearSymbolEffect ConstructImpl(const Opt_EffectScope* scope) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(100); - } - string out("new AppearSymbolEffect("); - WriteToString(&out, scope); + string out("strokeRect("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, w); + out.append(", "); + WriteToString(&out, h); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void RestoreImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("restore("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Opt_EffectScope GetScopeImpl(Ark_AppearSymbolEffect peer) + void SaveImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getScope("); + string out("save("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetScopeImpl(Ark_AppearSymbolEffect peer, - const Opt_EffectScope* scope) + void FillTextImpl(Ark_CanvasRenderer peer, + const Ark_String* text, + const Ark_Number* x, + const Ark_Number* y, + const Opt_Number* maxWidth) { if (!needGroupedLog(1)) { return; } - string out("setScope("); - WriteToString(&out, scope); + string out("fillText("); + WriteToString(&out, text); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, maxWidth); out.append(") \n"); appendGroupedLog(1, out); } - } // AppearSymbolEffectAccessor - namespace AxisEventAccessor { - void DestroyPeerImpl(Ark_AxisEvent peer) + Ark_TextMetrics MeasureTextImpl(Ark_CanvasRenderer peer, + const Ark_String* text) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("measureText("); + WriteToString(&out, text); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_AxisEvent ConstructImpl() + void StrokeTextImpl(Ark_CanvasRenderer peer, + const Ark_String* text, + const Ark_Number* x, + const Ark_Number* y, + const Opt_Number* maxWidth) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new AxisEvent("); + string out("strokeText("); + WriteToString(&out, text); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, maxWidth); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_Matrix2D GetTransformImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("getTransform("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - Ark_Number GetHorizontalAxisValueImpl(Ark_AxisEvent peer) + void ResetTransformImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getHorizontalAxisValue("); + string out("resetTransform("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number GetVerticalAxisValueImpl(Ark_AxisEvent peer) + void RotateImpl(Ark_CanvasRenderer peer, + const Ark_Number* angle) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getVerticalAxisValue("); + string out("rotate("); + WriteToString(&out, angle); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_AxisAction GetActionImpl(Ark_AxisEvent peer) + void ScaleImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getAction("); + string out("scale("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetActionImpl(Ark_AxisEvent peer, - Ark_AxisAction action) + void SetTransform0Impl(Ark_CanvasRenderer peer, + const Ark_Number* a, + const Ark_Number* b, + const Ark_Number* c, + const Ark_Number* d, + const Ark_Number* e, + const Ark_Number* f) { if (!needGroupedLog(1)) { return; } - string out("setAction("); - WriteToString(&out, action); + string out("setTransform0("); + WriteToString(&out, a); + out.append(", "); + WriteToString(&out, b); + out.append(", "); + WriteToString(&out, c); + out.append(", "); + WriteToString(&out, d); + out.append(", "); + WriteToString(&out, e); + out.append(", "); + WriteToString(&out, f); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetDisplayXImpl(Ark_AxisEvent peer) + void SetTransform1Impl(Ark_CanvasRenderer peer, + const Opt_Matrix2D* transform) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getDisplayX("); + string out("setTransform1("); + WriteToString(&out, transform); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetDisplayXImpl(Ark_AxisEvent peer, - const Ark_Number* displayX) + void TransformImpl(Ark_CanvasRenderer peer, + const Ark_Number* a, + const Ark_Number* b, + const Ark_Number* c, + const Ark_Number* d, + const Ark_Number* e, + const Ark_Number* f) { if (!needGroupedLog(1)) { return; } - string out("setDisplayX("); - WriteToString(&out, displayX); + string out("transform("); + WriteToString(&out, a); + out.append(", "); + WriteToString(&out, b); + out.append(", "); + WriteToString(&out, c); + out.append(", "); + WriteToString(&out, d); + out.append(", "); + WriteToString(&out, e); + out.append(", "); + WriteToString(&out, f); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetDisplayYImpl(Ark_AxisEvent peer) + void TranslateImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getDisplayY("); + string out("translate("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetDisplayYImpl(Ark_AxisEvent peer, - const Ark_Number* displayY) + void SetPixelMapImpl(Ark_CanvasRenderer peer, + const Opt_image_PixelMap* value) { if (!needGroupedLog(1)) { return; } - string out("setDisplayY("); - WriteToString(&out, displayY); + string out("setPixelMap("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetWindowXImpl(Ark_AxisEvent peer) + void TransferFromImageBitmapImpl(Ark_CanvasRenderer peer, + Ark_ImageBitmap bitmap) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getWindowX("); + string out("transferFromImageBitmap("); + WriteToString(&out, bitmap); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetWindowXImpl(Ark_AxisEvent peer, - const Ark_Number* windowX) + void SaveLayerImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return; } - string out("setWindowX("); - WriteToString(&out, windowX); + string out("saveLayer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetWindowYImpl(Ark_AxisEvent peer) + void RestoreLayerImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getWindowY("); + string out("restoreLayer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetWindowYImpl(Ark_AxisEvent peer, - const Ark_Number* windowY) + void ResetImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return; } - string out("setWindowY("); - WriteToString(&out, windowY); + string out("reset("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetXImpl(Ark_AxisEvent peer) + Ark_Union_LengthMetrics_String GetLetterSpacingImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getX("); + string out("getLetterSpacing("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetXImpl(Ark_AxisEvent peer, - const Ark_Number* x) + void SetLetterSpacingImpl(Ark_CanvasRenderer peer, + const Ark_Union_LengthMetrics_String* letterSpacing) { if (!needGroupedLog(1)) { return; } - string out("setX("); - WriteToString(&out, x); + string out("setLetterSpacing("); + WriteToString(&out, letterSpacing); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetYImpl(Ark_AxisEvent peer) + Ark_Number GetGlobalAlphaImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getY("); + string out("getGlobalAlpha("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetYImpl(Ark_AxisEvent peer, - const Ark_Number* y) + void SetGlobalAlphaImpl(Ark_CanvasRenderer peer, + const Ark_Number* globalAlpha) { if (!needGroupedLog(1)) { return; } - string out("setY("); - WriteToString(&out, y); + string out("setGlobalAlpha("); + WriteToString(&out, globalAlpha); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetScrollStepImpl(Ark_AxisEvent peer) + Ark_String GetGlobalCompositeOperationImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {}; } - string out("getScrollStep("); + string out("getGlobalCompositeOperation("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetScrollStepImpl(Ark_AxisEvent peer, - const Opt_Number* scrollStep) + void SetGlobalCompositeOperationImpl(Ark_CanvasRenderer peer, + const Ark_String* globalCompositeOperation) { if (!needGroupedLog(1)) { return; } - string out("setScrollStep("); - WriteToString(&out, scrollStep); + string out("setGlobalCompositeOperation("); + WriteToString(&out, globalCompositeOperation); out.append(") \n"); appendGroupedLog(1, out); } - Callback_Void GetPropagationImpl(Ark_AxisEvent peer) + Ark_Union_String_Number_CanvasGradient_CanvasPattern GetFillStyleImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {}; } - string out("getPropagation("); + string out("getFillStyle("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetPropagationImpl(Ark_AxisEvent peer, - const Callback_Void* propagation) - { - if (!needGroupedLog(1)) - { - return; - } - string out("setPropagation("); - WriteToString(&out, propagation); - out.append(") \n"); - appendGroupedLog(1, out); - } - } // AxisEventAccessor - namespace BackgroundColorStyleAccessor { - void DestroyPeerImpl(Ark_BackgroundColorStyle peer) + void SetFillStyleImpl(Ark_CanvasRenderer peer, + const Ark_Union_String_Number_CanvasGradient_CanvasPattern* fillStyle) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setFillStyle("); + WriteToString(&out, fillStyle); out.append(") \n"); appendGroupedLog(1, out); } - Ark_BackgroundColorStyle ConstructImpl(const Ark_TextBackgroundStyle* textBackgroundStyle) + Ark_Union_String_Number_CanvasGradient_CanvasPattern GetStrokeStyleImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new BackgroundColorStyle("); - WriteToString(&out, textBackgroundStyle); + string out("getStrokeStyle("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetStrokeStyleImpl(Ark_CanvasRenderer peer, + const Ark_Union_String_Number_CanvasGradient_CanvasPattern* strokeStyle) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setStrokeStyle("); + WriteToString(&out, strokeStyle); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_TextBackgroundStyle GetTextBackgroundStyleImpl(Ark_BackgroundColorStyle peer) + Ark_String GetFilterImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {}; } - string out("getTextBackgroundStyle("); + string out("getFilter("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // BackgroundColorStyleAccessor - namespace BaseContextAccessor { - void DestroyPeerImpl(Ark_BaseContext peer) + void SetFilterImpl(Ark_CanvasRenderer peer, + const Ark_String* filter) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_BaseContext ConstructImpl() - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(100); - } - string out("new BaseContext("); + string out("setFilter("); + WriteToString(&out, filter); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_Boolean GetImageSmoothingEnabledImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return 0; } - string out("getFinalizer("); + string out("getImageSmoothingEnabled("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return 0; } - } // BaseContextAccessor - namespace BaseEventAccessor { - void DestroyPeerImpl(Ark_BaseEvent peer) + void SetImageSmoothingEnabledImpl(Ark_CanvasRenderer peer, + Ark_Boolean imageSmoothingEnabled) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setImageSmoothingEnabled("); + WriteToString(&out, imageSmoothingEnabled); out.append(") \n"); appendGroupedLog(1, out); } - Ark_BaseEvent ConstructImpl() + Ark_String GetImageSmoothingQualityImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new BaseEvent("); + string out("getImageSmoothingQuality("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetImageSmoothingQualityImpl(Ark_CanvasRenderer peer, + const Ark_String* imageSmoothingQuality) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setImageSmoothingQuality("); + WriteToString(&out, imageSmoothingQuality); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_EventTarget GetTargetImpl(Ark_BaseEvent peer) + Ark_String GetLineCapImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {}; } - string out("getTarget("); + string out("getLineCap("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetTargetImpl(Ark_BaseEvent peer, - const Ark_EventTarget* target) + void SetLineCapImpl(Ark_CanvasRenderer peer, + const Ark_String* lineCap) { if (!needGroupedLog(1)) { return; } - string out("setTarget("); - WriteToString(&out, target); + string out("setLineCap("); + WriteToString(&out, lineCap); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetTimestampImpl(Ark_BaseEvent peer) + Ark_Number GetLineDashOffsetImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getTimestamp("); + string out("getLineDashOffset("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetTimestampImpl(Ark_BaseEvent peer, - const Ark_Number* timestamp) + void SetLineDashOffsetImpl(Ark_CanvasRenderer peer, + const Ark_Number* lineDashOffset) { if (!needGroupedLog(1)) { return; } - string out("setTimestamp("); - WriteToString(&out, timestamp); + string out("setLineDashOffset("); + WriteToString(&out, lineDashOffset); out.append(") \n"); appendGroupedLog(1, out); } - Ark_SourceType GetSourceImpl(Ark_BaseEvent peer) + Ark_String GetLineJoinImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {}; } - string out("getSource("); + string out("getLineJoin("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetSourceImpl(Ark_BaseEvent peer, - Ark_SourceType source) + void SetLineJoinImpl(Ark_CanvasRenderer peer, + const Ark_String* lineJoin) { if (!needGroupedLog(1)) { return; } - string out("setSource("); - WriteToString(&out, source); + string out("setLineJoin("); + WriteToString(&out, lineJoin); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetAxisHorizontalImpl(Ark_BaseEvent peer) + Ark_Number GetLineWidthImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getAxisHorizontal("); + string out("getLineWidth("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetAxisHorizontalImpl(Ark_BaseEvent peer, - const Opt_Number* axisHorizontal) + void SetLineWidthImpl(Ark_CanvasRenderer peer, + const Ark_Number* lineWidth) { if (!needGroupedLog(1)) { return; } - string out("setAxisHorizontal("); - WriteToString(&out, axisHorizontal); + string out("setLineWidth("); + WriteToString(&out, lineWidth); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetAxisVerticalImpl(Ark_BaseEvent peer) + Ark_Number GetMiterLimitImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getAxisVertical("); + string out("getMiterLimit("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetAxisVerticalImpl(Ark_BaseEvent peer, - const Opt_Number* axisVertical) + void SetMiterLimitImpl(Ark_CanvasRenderer peer, + const Ark_Number* miterLimit) { if (!needGroupedLog(1)) { return; } - string out("setAxisVertical("); - WriteToString(&out, axisVertical); + string out("setMiterLimit("); + WriteToString(&out, miterLimit); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetPressureImpl(Ark_BaseEvent peer) + Ark_Number GetShadowBlurImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getPressure("); + string out("getShadowBlur("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetPressureImpl(Ark_BaseEvent peer, - const Ark_Number* pressure) + void SetShadowBlurImpl(Ark_CanvasRenderer peer, + const Ark_Number* shadowBlur) { if (!needGroupedLog(1)) { return; } - string out("setPressure("); - WriteToString(&out, pressure); + string out("setShadowBlur("); + WriteToString(&out, shadowBlur); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetTiltXImpl(Ark_BaseEvent peer) + Ark_String GetShadowColorImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getTiltX("); + string out("getShadowColor("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetTiltXImpl(Ark_BaseEvent peer, - const Ark_Number* tiltX) + void SetShadowColorImpl(Ark_CanvasRenderer peer, + const Ark_String* shadowColor) { if (!needGroupedLog(1)) { return; } - string out("setTiltX("); - WriteToString(&out, tiltX); + string out("setShadowColor("); + WriteToString(&out, shadowColor); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetTiltYImpl(Ark_BaseEvent peer) + Ark_Number GetShadowOffsetXImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getTiltY("); + string out("getShadowOffsetX("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetTiltYImpl(Ark_BaseEvent peer, - const Ark_Number* tiltY) + void SetShadowOffsetXImpl(Ark_CanvasRenderer peer, + const Ark_Number* shadowOffsetX) { if (!needGroupedLog(1)) { return; } - string out("setTiltY("); - WriteToString(&out, tiltY); + string out("setShadowOffsetX("); + WriteToString(&out, shadowOffsetX); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetRollAngleImpl(Ark_BaseEvent peer) + Ark_Number GetShadowOffsetYImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getRollAngle("); + string out("getShadowOffsetY("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetRollAngleImpl(Ark_BaseEvent peer, - const Opt_Number* rollAngle) + void SetShadowOffsetYImpl(Ark_CanvasRenderer peer, + const Ark_Number* shadowOffsetY) { if (!needGroupedLog(1)) { return; } - string out("setRollAngle("); - WriteToString(&out, rollAngle); + string out("setShadowOffsetY("); + WriteToString(&out, shadowOffsetY); out.append(") \n"); appendGroupedLog(1, out); } - Ark_SourceTool GetSourceToolImpl(Ark_BaseEvent peer) + Ark_String GetDirectionImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {}; } - string out("getSourceTool("); + string out("getDirection("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetSourceToolImpl(Ark_BaseEvent peer, - Ark_SourceTool sourceTool) + void SetDirectionImpl(Ark_CanvasRenderer peer, + const Ark_String* direction) { if (!needGroupedLog(1)) { return; } - string out("setSourceTool("); - WriteToString(&out, sourceTool); + string out("setDirection("); + WriteToString(&out, direction); out.append(") \n"); appendGroupedLog(1, out); } - Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_BaseEvent peer) + Ark_String GetFontImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {}; } - string out("getGetModifierKeyState("); + string out("getFont("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetGetModifierKeyStateImpl(Ark_BaseEvent peer, - const Opt_ModifierKeyStateGetter* getModifierKeyState) + void SetFontImpl(Ark_CanvasRenderer peer, + const Ark_String* font) { if (!needGroupedLog(1)) { return; } - string out("setGetModifierKeyState("); - WriteToString(&out, getModifierKeyState); + string out("setFont("); + WriteToString(&out, font); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetDeviceIdImpl(Ark_BaseEvent peer) + Ark_String GetTextAlignImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {}; } - string out("getDeviceId("); + string out("getTextAlign("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetDeviceIdImpl(Ark_BaseEvent peer, - const Opt_Number* deviceId) + void SetTextAlignImpl(Ark_CanvasRenderer peer, + const Ark_String* textAlign) { if (!needGroupedLog(1)) { return; } - string out("setDeviceId("); - WriteToString(&out, deviceId); + string out("setTextAlign("); + WriteToString(&out, textAlign); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetTargetDisplayIdImpl(Ark_BaseEvent peer) + Ark_String GetTextBaselineImpl(Ark_CanvasRenderer peer) { if (!needGroupedLog(1)) { return {}; } - string out("getTargetDisplayId("); + string out("getTextBaseline("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetTargetDisplayIdImpl(Ark_BaseEvent peer, - const Opt_Number* targetDisplayId) + void SetTextBaselineImpl(Ark_CanvasRenderer peer, + const Ark_String* textBaseline) { if (!needGroupedLog(1)) { return; } - string out("setTargetDisplayId("); - WriteToString(&out, targetDisplayId); + string out("setTextBaseline("); + WriteToString(&out, textBaseline); out.append(") \n"); appendGroupedLog(1, out); } - } // BaseEventAccessor - namespace BaseGestureEventAccessor { - void DestroyPeerImpl(Ark_BaseGestureEvent peer) + } // CanvasRendererAccessor + namespace CanvasRenderingContext2DAccessor { + void DestroyPeerImpl(Ark_CanvasRenderingContext2D peer) { if (!needGroupedLog(1)) { @@ -21982,17 +25560,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_BaseGestureEvent ConstructImpl() + Ark_CanvasRenderingContext2D ConstructImpl(const Opt_RenderingContextSettings* settings, + const Opt_LengthMetricsUnit* unit) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new BaseGestureEvent("); + string out("new CanvasRenderingContext2D("); + WriteToString(&out, settings); + out.append(", "); + WriteToString(&out, unit); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -22006,160 +25588,175 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Array_FingerInfo GetFingerListImpl(Ark_BaseGestureEvent peer) + Ark_String ToDataURLImpl(Ark_CanvasRenderingContext2D peer, + const Opt_String* type, + const Opt_Number* quality) { if (!needGroupedLog(1)) { return {}; } - string out("getFingerList("); + string out("toDataURL("); + WriteToString(&out, type); + out.append(", "); + WriteToString(&out, quality); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetFingerListImpl(Ark_BaseGestureEvent peer, - const Array_FingerInfo* fingerList) + void StartImageAnalyzerImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_CanvasRenderingContext2D peer, + const Ark_ImageAnalyzerConfig* config, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("setFingerList("); - WriteToString(&out, fingerList); + string out("startImageAnalyzer("); + WriteToString(&out, config); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - } // BaseGestureEventAccessor - namespace BaselineOffsetStyleAccessor { - void DestroyPeerImpl(Ark_BaselineOffsetStyle peer) + void StopImageAnalyzerImpl(Ark_CanvasRenderingContext2D peer) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("stopImageAnalyzer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_BaselineOffsetStyle ConstructImpl(Ark_LengthMetrics value) + void OnOnAttachImpl(Ark_VMContext vmContext, + Ark_CanvasRenderingContext2D peer, + const Callback_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new BaselineOffsetStyle("); - WriteToString(&out, value); + string out("onOnAttach("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void OffOnAttachImpl(Ark_VMContext vmContext, + Ark_CanvasRenderingContext2D peer, + const Opt_Callback_Void* callback_) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("offOnAttach("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_Number GetBaselineOffsetImpl(Ark_BaselineOffsetStyle peer) + void OnOnDetachImpl(Ark_CanvasRenderingContext2D peer, + const Callback_Void* callback_) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getBaselineOffset("); + string out("onOnDetach("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - } // BaselineOffsetStyleAccessor - namespace BaseShapeAccessor { - void DestroyPeerImpl(Ark_BaseShape peer) + void OffOnDetachImpl(Ark_CanvasRenderingContext2D peer, + const Opt_Callback_Void* callback_) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("offOnDetach("); + WriteToString(&out, callback_); out.append(") \n"); appendGroupedLog(1, out); } - Ark_BaseShape ConstructImpl() + Ark_Number GetHeightImpl(Ark_CanvasRenderingContext2D peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new BaseShape("); + string out("getHeight("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetHeightImpl(Ark_CanvasRenderingContext2D peer, + const Ark_Number* height) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setHeight("); + WriteToString(&out, height); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_BaseShape WidthImpl(Ark_BaseShape peer, - const Ark_Length* width) + Ark_Number GetWidthImpl(Ark_CanvasRenderingContext2D peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("width("); + string out("getWidth("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetWidthImpl(Ark_CanvasRenderingContext2D peer, + const Ark_Number* width) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setWidth("); WriteToString(&out, width); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_BaseShape HeightImpl(Ark_BaseShape peer, - const Ark_Length* height) + Ark_FrameNode GetCanvasImpl(Ark_CanvasRenderingContext2D peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("height("); - WriteToString(&out, height); + string out("getCanvas("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_BaseShape SizeImpl(Ark_BaseShape peer, - const Ark_SizeOptions* size) + void SetCanvasImpl(Ark_CanvasRenderingContext2D peer, + Ark_FrameNode canvas) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("size("); - WriteToString(&out, size); + string out("setCanvas("); + WriteToString(&out, canvas); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // BaseShapeAccessor - namespace BounceSymbolEffectAccessor { - void DestroyPeerImpl(Ark_BounceSymbolEffect peer) + } // CanvasRenderingContext2DAccessor + namespace ChildrenMainSizeAccessor { + void DestroyPeerImpl(Ark_ChildrenMainSize peer) { if (!needGroupedLog(1)) { @@ -22169,21 +25766,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_BounceSymbolEffect ConstructImpl(const Opt_EffectScope* scope, - const Opt_EffectDirection* direction) + Ark_ChildrenMainSize ConstructImpl(const Ark_Number* childDefaultSize) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new BounceSymbolEffect("); - WriteToString(&out, scope); - out.append(", "); - WriteToString(&out, direction); + string out("new ChildrenMainSize("); + WriteToString(&out, childDefaultSize); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -22197,57 +25791,66 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Opt_EffectScope GetScopeImpl(Ark_BounceSymbolEffect peer) + void SpliceImpl(Ark_ChildrenMainSize peer, + const Ark_Number* start, + const Opt_Number* deleteCount, + const Opt_Array_Number* childrenSize) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getScope("); + string out("splice("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, deleteCount); + out.append(", "); + WriteToString(&out, childrenSize); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetScopeImpl(Ark_BounceSymbolEffect peer, - const Opt_EffectScope* scope) + void UpdateImpl(Ark_ChildrenMainSize peer, + const Ark_Number* index, + const Ark_Number* childSize) { if (!needGroupedLog(1)) { return; } - string out("setScope("); - WriteToString(&out, scope); + string out("update("); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, childSize); out.append(") \n"); appendGroupedLog(1, out); } - Opt_EffectDirection GetDirectionImpl(Ark_BounceSymbolEffect peer) + Ark_Number GetChildDefaultSizeImpl(Ark_ChildrenMainSize peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getDirection("); + string out("getChildDefaultSize("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetDirectionImpl(Ark_BounceSymbolEffect peer, - const Opt_EffectDirection* direction) + void SetChildDefaultSizeImpl(Ark_ChildrenMainSize peer, + const Ark_Number* childDefaultSize) { if (!needGroupedLog(1)) { return; } - string out("setDirection("); - WriteToString(&out, direction); + string out("setChildDefaultSize("); + WriteToString(&out, childDefaultSize); out.append(") \n"); appendGroupedLog(1, out); } - } // BounceSymbolEffectAccessor - namespace BuilderNodeOpsAccessor { - void DestroyPeerImpl(Ark_BuilderNodeOps peer) + } // ChildrenMainSizeAccessor + namespace CircleShapeAccessor { + void DestroyPeerImpl(Ark_CircleShape peer) { if (!needGroupedLog(1)) { @@ -22257,17 +25860,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_BuilderNodeOps ConstructImpl() + Ark_CircleShape ConstructImpl(const Opt_ShapeSize* options) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new BuilderNodeOps("); + string out("new CircleShape("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -22279,412 +25883,406 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return fnPtr(dummyClassFinalizer); + } + Ark_CircleShape OffsetImpl(Ark_CircleShape peer, + const Ark_Position* offset) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("offset("); + WriteToString(&out, offset); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_CircleShape FillImpl(Ark_CircleShape peer, + const Ark_ResourceColor* color) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("fill("); + WriteToString(&out, color); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_CircleShape PositionImpl(Ark_CircleShape peer, + const Ark_Position* position) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("position("); + WriteToString(&out, position); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_CircleShape WidthImpl(Ark_CircleShape peer, + const Ark_Length* width) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("width("); + WriteToString(&out, width); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_CircleShape HeightImpl(Ark_CircleShape peer, + const Ark_Length* height) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("height("); + WriteToString(&out, height); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_CircleShape SizeImpl(Ark_CircleShape peer, + const Ark_SizeOptions* size) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("size("); + WriteToString(&out, size); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); } - void CreateImpl(Ark_BuilderNodeOps peer, - const Callback_Void* buildFunc) + } // CircleShapeAccessor + namespace ClickEventAccessor { + void DestroyPeerImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) { return; } - string out("create("); - WriteToString(&out, buildFunc); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void DisposeNodeImpl(Ark_BuilderNodeOps peer) + Ark_ClickEvent ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("disposeNode("); + string out("new ClickEvent("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void SetUpdateConfigurationCallbackImpl(Ark_BuilderNodeOps peer, - const Callback_Void* configurationUpdateFunc) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setUpdateConfigurationCallback("); - WriteToString(&out, configurationUpdateFunc); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void SetOptionsImpl(Ark_BuilderNodeOps peer, - const Ark_BuilderNodeOptions* options) + Ark_Number GetDisplayXImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setOptions("); - WriteToString(&out, options); + string out("getDisplayX("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_Boolean PostTouchEventImpl(Ark_BuilderNodeOps peer, - Ark_TouchEvent event) + void SetDisplayXImpl(Ark_ClickEvent peer, + const Ark_Number* displayX) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("postTouchEvent("); - WriteToString(&out, event); + string out("setDisplayX("); + WriteToString(&out, displayX); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_NativePointer SetRootFrameNodeInBuilderNodeImpl(Ark_BuilderNodeOps peer, - Ark_NativePointer node) + Ark_Number GetDisplayYImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) { - return nullptr; + return {42}; } - string out("setRootFrameNodeInBuilderNode("); - WriteToString(&out, node); + string out("getDisplayY("); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return nullptr; + return {42}; } - } // BuilderNodeOpsAccessor - namespace CalendarPickerDialogAccessor { - void DestroyPeerImpl(Ark_CalendarPickerDialog peer) + void SetDisplayYImpl(Ark_ClickEvent peer, + const Ark_Number* displayY) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setDisplayY("); + WriteToString(&out, displayY); out.append(") \n"); appendGroupedLog(1, out); } - Ark_CalendarPickerDialog ConstructImpl() + Ark_Number GetWindowXImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new CalendarPickerDialog("); + string out("getWindowX("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetWindowXImpl(Ark_ClickEvent peer, + const Ark_Number* windowX) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setWindowX("); + WriteToString(&out, windowX); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void ShowImpl(const Opt_CalendarDialogOptions* options) + Ark_Number GetWindowYImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("show("); - WriteToString(&out, options); + string out("getWindowY("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // CalendarPickerDialogAccessor - namespace CanvasGradientAccessor { - void DestroyPeerImpl(Ark_CanvasGradient peer) + void SetWindowYImpl(Ark_ClickEvent peer, + const Ark_Number* windowY) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setWindowY("); + WriteToString(&out, windowY); out.append(") \n"); appendGroupedLog(1, out); } - Ark_CanvasGradient ConstructImpl() + Ark_Number GetXImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new CanvasGradient("); + string out("getX("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetXImpl(Ark_ClickEvent peer, + const Ark_Number* x) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setX("); + WriteToString(&out, x); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void AddColorStopImpl(Ark_CanvasGradient peer, - const Ark_Number* offset, - const Ark_String* color) + Ark_Number GetYImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("addColorStop("); - WriteToString(&out, offset); - out.append(", "); - WriteToString(&out, color); + string out("getY("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // CanvasGradientAccessor - namespace CanvasPathAccessor { - void DestroyPeerImpl(Ark_CanvasPath peer) + void SetYImpl(Ark_ClickEvent peer, + const Ark_Number* y) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setY("); + WriteToString(&out, y); out.append(") \n"); appendGroupedLog(1, out); } - Ark_CanvasPath ConstructImpl() + Opt_InteractionHand GetHandImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new CanvasPath("); + string out("getHand("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetHandImpl(Ark_ClickEvent peer, + const Opt_InteractionHand* hand) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setHand("); + WriteToString(&out, hand); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void ArcImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* radius, - const Ark_Number* startAngle, - const Ark_Number* endAngle, - const Opt_Boolean* counterclockwise) + Callback_Void GetPreventDefaultImpl(Ark_ClickEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("arc("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, radius); - out.append(", "); - WriteToString(&out, startAngle); - out.append(", "); - WriteToString(&out, endAngle); - out.append(", "); - WriteToString(&out, counterclockwise); + string out("getPreventDefault("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void ArcToImpl(Ark_CanvasPath peer, - const Ark_Number* x1, - const Ark_Number* y1, - const Ark_Number* x2, - const Ark_Number* y2, - const Ark_Number* radius) + void SetPreventDefaultImpl(Ark_ClickEvent peer, + const Callback_Void* preventDefault) { if (!needGroupedLog(1)) { return; } - string out("arcTo("); - WriteToString(&out, x1); - out.append(", "); - WriteToString(&out, y1); - out.append(", "); - WriteToString(&out, x2); - out.append(", "); - WriteToString(&out, y2); - out.append(", "); - WriteToString(&out, radius); + string out("setPreventDefault("); + WriteToString(&out, preventDefault); out.append(") \n"); appendGroupedLog(1, out); } - void BezierCurveToImpl(Ark_CanvasPath peer, - const Ark_Number* cp1x, - const Ark_Number* cp1y, - const Ark_Number* cp2x, - const Ark_Number* cp2y, - const Ark_Number* x, - const Ark_Number* y) + } // ClickEventAccessor + namespace ClientAuthenticationHandlerAccessor { + void DestroyPeerImpl(Ark_ClientAuthenticationHandler peer) { if (!needGroupedLog(1)) { return; } - string out("bezierCurveTo("); - WriteToString(&out, cp1x); - out.append(", "); - WriteToString(&out, cp1y); - out.append(", "); - WriteToString(&out, cp2x); - out.append(", "); - WriteToString(&out, cp2y); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void ClosePathImpl(Ark_CanvasPath peer) + Ark_ClientAuthenticationHandler ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("closePath("); + string out("new ClientAuthenticationHandler("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void EllipseImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* radiusX, - const Ark_Number* radiusY, - const Ark_Number* rotation, - const Ark_Number* startAngle, - const Ark_Number* endAngle, - const Opt_Boolean* counterclockwise) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("ellipse("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, radiusX); - out.append(", "); - WriteToString(&out, radiusY); - out.append(", "); - WriteToString(&out, rotation); - out.append(", "); - WriteToString(&out, startAngle); - out.append(", "); - WriteToString(&out, endAngle); - out.append(", "); - WriteToString(&out, counterclockwise); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void LineToImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y) + void Confirm0Impl(Ark_ClientAuthenticationHandler peer, + const Ark_String* priKeyFile, + const Ark_String* certChainFile) { if (!needGroupedLog(1)) { return; } - string out("lineTo("); - WriteToString(&out, x); + string out("confirm0("); + WriteToString(&out, priKeyFile); out.append(", "); - WriteToString(&out, y); + WriteToString(&out, certChainFile); out.append(") \n"); appendGroupedLog(1, out); } - void MoveToImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y) + void Confirm1Impl(Ark_ClientAuthenticationHandler peer, + const Ark_String* authUri) { if (!needGroupedLog(1)) { return; } - string out("moveTo("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("confirm1("); + WriteToString(&out, authUri); out.append(") \n"); appendGroupedLog(1, out); } - void QuadraticCurveToImpl(Ark_CanvasPath peer, - const Ark_Number* cpx, - const Ark_Number* cpy, - const Ark_Number* x, - const Ark_Number* y) + void CancelImpl(Ark_ClientAuthenticationHandler peer) { if (!needGroupedLog(1)) { return; } - string out("quadraticCurveTo("); - WriteToString(&out, cpx); - out.append(", "); - WriteToString(&out, cpy); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("cancel("); out.append(") \n"); appendGroupedLog(1, out); } - void RectImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* w, - const Ark_Number* h) + void IgnoreImpl(Ark_ClientAuthenticationHandler peer) { if (!needGroupedLog(1)) { return; } - string out("rect("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, w); - out.append(", "); - WriteToString(&out, h); + string out("ignore("); out.append(") \n"); appendGroupedLog(1, out); } - } // CanvasPathAccessor - namespace CanvasPatternAccessor { - void DestroyPeerImpl(Ark_CanvasPattern peer) + } // ClientAuthenticationHandlerAccessor + namespace ColorContentAccessor { + void DestroyPeerImpl(Ark_ColorContent peer) { if (!needGroupedLog(1)) { @@ -22694,17 +26292,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_CanvasPattern ConstructImpl() + Ark_ColorContent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new CanvasPattern("); + string out("new ColorContent("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -22718,21 +26316,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SetTransformImpl(Ark_CanvasPattern peer, - const Opt_Matrix2D* transform) + Ark_ColorContent GetORIGINImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setTransform("); - WriteToString(&out, transform); + string out("getORIGIN("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - } // CanvasPatternAccessor - namespace CanvasRendererAccessor { - void DestroyPeerImpl(Ark_CanvasRenderer peer) + } // ColorContentAccessor + namespace ColorFilterAccessor { + void DestroyPeerImpl(Ark_ColorFilter peer) { if (!needGroupedLog(1)) { @@ -22742,17 +26340,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_CanvasRenderer ConstructImpl() + Ark_ColorFilter ConstructImpl(const Array_Number* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new CanvasRenderer("); + string out("new ColorFilter("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -22766,1228 +26365,1118 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void DrawImage0Impl(Ark_CanvasRenderer peer, - const Ark_Union_ImageBitmap_PixelMap* image, - const Ark_Number* dx, - const Ark_Number* dy) + } // ColorFilterAccessor + namespace ColorMetricsAccessor { + void DestroyPeerImpl(Ark_ColorMetrics peer) { if (!needGroupedLog(1)) { return; } - string out("drawImage0("); - WriteToString(&out, image); - out.append(", "); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void DrawImage1Impl(Ark_CanvasRenderer peer, - const Ark_Union_ImageBitmap_PixelMap* image, - const Ark_Number* dx, - const Ark_Number* dy, - const Ark_Number* dw, - const Ark_Number* dh) + Ark_ColorMetrics ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("drawImage1("); - WriteToString(&out, image); - out.append(", "); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); - out.append(", "); - WriteToString(&out, dw); - out.append(", "); - WriteToString(&out, dh); + string out("new ColorMetrics("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void DrawImage2Impl(Ark_CanvasRenderer peer, - const Ark_Union_ImageBitmap_PixelMap* image, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* sw, - const Ark_Number* sh, - const Ark_Number* dx, - const Ark_Number* dy, - const Ark_Number* dw, - const Ark_Number* dh) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("drawImage2("); - WriteToString(&out, image); - out.append(", "); - WriteToString(&out, sx); - out.append(", "); - WriteToString(&out, sy); - out.append(", "); - WriteToString(&out, sw); - out.append(", "); - WriteToString(&out, sh); - out.append(", "); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); - out.append(", "); - WriteToString(&out, dw); - out.append(", "); - WriteToString(&out, dh); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void BeginPathImpl(Ark_CanvasRenderer peer) + Ark_ColorMetrics NumericImpl(const Ark_Number* value) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("beginPath("); + string out("numeric("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void Clip0Impl(Ark_CanvasRenderer peer, - const Opt_String* fillRule) + Ark_ColorMetrics RgbaImpl(const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue, + const Ark_Number* alpha) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("clip0("); - WriteToString(&out, fillRule); + string out("rgba("); + WriteToString(&out, red); + out.append(", "); + WriteToString(&out, green); + out.append(", "); + WriteToString(&out, blue); + out.append(", "); + WriteToString(&out, alpha); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void Clip1Impl(Ark_CanvasRenderer peer, - Ark_Path2D path, - const Opt_String* fillRule) + Ark_ColorMetrics ResourceColorImpl(const Ark_ResourceColor* color) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("clip1("); - WriteToString(&out, path); - out.append(", "); - WriteToString(&out, fillRule); + string out("resourceColor("); + WriteToString(&out, color); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void Fill0Impl(Ark_CanvasRenderer peer, - const Opt_String* fillRule) + Ark_ColorMetrics BlendColorImpl(Ark_ColorMetrics peer, + Ark_ColorMetrics overlayColor) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("fill0("); - WriteToString(&out, fillRule); + string out("blendColor("); + WriteToString(&out, overlayColor); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void Fill1Impl(Ark_CanvasRenderer peer, - Ark_Path2D path, - const Opt_String* fillRule) + Ark_String ColorImpl(Ark_ColorMetrics peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("fill1("); - WriteToString(&out, path); - out.append(", "); - WriteToString(&out, fillRule); + string out("color("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void StrokeImpl(Ark_CanvasRenderer peer, - const Opt_Path2D* path) + Ark_Number RedImpl(Ark_ColorMetrics peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("stroke("); - WriteToString(&out, path); + string out("red("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_CanvasGradient CreateLinearGradientImpl(Ark_CanvasRenderer peer, - const Ark_Number* x0, - const Ark_Number* y0, - const Ark_Number* x1, - const Ark_Number* y1) + Ark_Number GreenImpl(Ark_ColorMetrics peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("green("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Number BlueImpl(Ark_ColorMetrics peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("createLinearGradient("); - WriteToString(&out, x0); - out.append(", "); - WriteToString(&out, y0); - out.append(", "); - WriteToString(&out, x1); - out.append(", "); - WriteToString(&out, y1); + string out("blue("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Opt_CanvasPattern CreatePatternImpl(Ark_CanvasRenderer peer, - Ark_ImageBitmap image, - const Opt_String* repetition) + Ark_Number AlphaImpl(Ark_ColorMetrics peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("createPattern("); - WriteToString(&out, image); - out.append(", "); - WriteToString(&out, repetition); + string out("alpha("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - Ark_CanvasGradient CreateRadialGradientImpl(Ark_CanvasRenderer peer, - const Ark_Number* x0, - const Ark_Number* y0, - const Ark_Number* r0, - const Ark_Number* x1, - const Ark_Number* y1, - const Ark_Number* r1) + } // ColorMetricsAccessor + namespace common_ContextAccessor { + void DestroyPeerImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createRadialGradient("); - WriteToString(&out, x0); - out.append(", "); - WriteToString(&out, y0); - out.append(", "); - WriteToString(&out, r0); - out.append(", "); - WriteToString(&out, x1); - out.append(", "); - WriteToString(&out, y1); - out.append(", "); - WriteToString(&out, r1); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_CanvasGradient CreateConicGradientImpl(Ark_CanvasRenderer peer, - const Ark_Number* startAngle, - const Ark_Number* x, - const Ark_Number* y) + Ark_common_Context ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("createConicGradient("); - WriteToString(&out, startAngle); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("new Context("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_ImageData CreateImageData0Impl(Ark_CanvasRenderer peer, - const Ark_Number* sw, - const Ark_Number* sh) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("createImageData0("); - WriteToString(&out, sw); - out.append(", "); - WriteToString(&out, sh); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - Ark_ImageData CreateImageData1Impl(Ark_CanvasRenderer peer, - Ark_ImageData imagedata) + Ark_common_Context CreateBundleContextImpl(Ark_VMContext vmContext, + Ark_common_Context peer, + const Ark_String* bundleName) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("createImageData1("); - WriteToString(&out, imagedata); + string out("createBundleContext("); + WriteToString(&out, bundleName); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_ImageData GetImageDataImpl(Ark_CanvasRenderer peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* sw, - const Ark_Number* sh) + Ark_common_Context CreateModuleContext0Impl(Ark_VMContext vmContext, + Ark_common_Context peer, + const Ark_String* moduleName) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("getImageData("); - WriteToString(&out, sx); - out.append(", "); - WriteToString(&out, sy); - out.append(", "); - WriteToString(&out, sw); - out.append(", "); - WriteToString(&out, sh); + string out("createModuleContext0("); + WriteToString(&out, moduleName); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_image_PixelMap GetPixelMapImpl(Ark_CanvasRenderer peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* sw, - const Ark_Number* sh) + Ark_common_Context CreateModuleContext1Impl(Ark_VMContext vmContext, + Ark_common_Context peer, + const Ark_String* bundleName, + const Ark_String* moduleName) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("getPixelMap("); - WriteToString(&out, sx); - out.append(", "); - WriteToString(&out, sy); - out.append(", "); - WriteToString(&out, sw); + string out("createModuleContext1("); + WriteToString(&out, bundleName); out.append(", "); - WriteToString(&out, sh); + WriteToString(&out, moduleName); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - void PutImageData0Impl(Ark_CanvasRenderer peer, - Ark_ImageData imagedata, - const Ark_Union_Number_String* dx, - const Ark_Union_Number_String* dy) + void GetGroupDir0Impl(Ark_VMContext vmContext, + Ark_common_Context peer, + const Ark_String* dataGroupID, + const Context_getGroupDir_Callback* callback_) { if (!needGroupedLog(1)) { return; } - string out("putImageData0("); - WriteToString(&out, imagedata); - out.append(", "); - WriteToString(&out, dx); + string out("getGroupDir0("); + WriteToString(&out, dataGroupID); out.append(", "); - WriteToString(&out, dy); + WriteToString(&out, callback_); out.append(") \n"); appendGroupedLog(1, out); } - void PutImageData1Impl(Ark_CanvasRenderer peer, - Ark_ImageData imagedata, - const Ark_Union_Number_String* dx, - const Ark_Union_Number_String* dy, - const Ark_Union_Number_String* dirtyX, - const Ark_Union_Number_String* dirtyY, - const Ark_Union_Number_String* dirtyWidth, - const Ark_Union_Number_String* dirtyHeight) + void GetGroupDir1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_common_Context peer, + const Ark_String* dataGroupID, + const Callback_Opt_String_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("putImageData1("); - WriteToString(&out, imagedata); - out.append(", "); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); - out.append(", "); - WriteToString(&out, dirtyX); - out.append(", "); - WriteToString(&out, dirtyY); - out.append(", "); - WriteToString(&out, dirtyWidth); + string out("getGroupDir1("); + WriteToString(&out, dataGroupID); out.append(", "); - WriteToString(&out, dirtyHeight); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - Array_Number GetLineDashImpl(Ark_CanvasRenderer peer) + Ark_String GetCacheDirImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { return {}; } - string out("getLineDash("); + string out("getCacheDir("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetLineDashImpl(Ark_CanvasRenderer peer, - const Array_Number* segments) + void SetCacheDirImpl(Ark_common_Context peer, + const Ark_String* cacheDir) { if (!needGroupedLog(1)) { return; } - string out("setLineDash("); - WriteToString(&out, segments); + string out("setCacheDir("); + WriteToString(&out, cacheDir); out.append(") \n"); appendGroupedLog(1, out); } - void ClearRectImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* w, - const Ark_Number* h) + Ark_String GetTempDirImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("clearRect("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, w); - out.append(", "); - WriteToString(&out, h); + string out("getTempDir("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void FillRectImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* w, - const Ark_Number* h) + void SetTempDirImpl(Ark_common_Context peer, + const Ark_String* tempDir) { if (!needGroupedLog(1)) { return; } - string out("fillRect("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, w); - out.append(", "); - WriteToString(&out, h); + string out("setTempDir("); + WriteToString(&out, tempDir); out.append(") \n"); appendGroupedLog(1, out); } - void StrokeRectImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* w, - const Ark_Number* h) + Ark_String GetFilesDirImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("strokeRect("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, w); - out.append(", "); - WriteToString(&out, h); + string out("getFilesDir("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void RestoreImpl(Ark_CanvasRenderer peer) + void SetFilesDirImpl(Ark_common_Context peer, + const Ark_String* filesDir) { if (!needGroupedLog(1)) { return; } - string out("restore("); + string out("setFilesDir("); + WriteToString(&out, filesDir); out.append(") \n"); appendGroupedLog(1, out); } - void SaveImpl(Ark_CanvasRenderer peer) + Ark_String GetDatabaseDirImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("save("); + string out("getDatabaseDir("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void FillTextImpl(Ark_CanvasRenderer peer, - const Ark_String* text, - const Ark_Number* x, - const Ark_Number* y, - const Opt_Number* maxWidth) + void SetDatabaseDirImpl(Ark_common_Context peer, + const Ark_String* databaseDir) { if (!needGroupedLog(1)) { return; } - string out("fillText("); - WriteToString(&out, text); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, maxWidth); + string out("setDatabaseDir("); + WriteToString(&out, databaseDir); out.append(") \n"); appendGroupedLog(1, out); } - Ark_TextMetrics MeasureTextImpl(Ark_CanvasRenderer peer, - const Ark_String* text) + Ark_String GetPreferencesDirImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { return {}; } - string out("measureText("); - WriteToString(&out, text); + string out("getPreferencesDir("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void StrokeTextImpl(Ark_CanvasRenderer peer, - const Ark_String* text, - const Ark_Number* x, - const Ark_Number* y, - const Opt_Number* maxWidth) + void SetPreferencesDirImpl(Ark_common_Context peer, + const Ark_String* preferencesDir) { if (!needGroupedLog(1)) { return; } - string out("strokeText("); - WriteToString(&out, text); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, maxWidth); + string out("setPreferencesDir("); + WriteToString(&out, preferencesDir); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Matrix2D GetTransformImpl(Ark_CanvasRenderer peer) + Ark_String GetBundleCodeDirImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getTransform("); + string out("getBundleCodeDir("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - void ResetTransformImpl(Ark_CanvasRenderer peer) + void SetBundleCodeDirImpl(Ark_common_Context peer, + const Ark_String* bundleCodeDir) { if (!needGroupedLog(1)) { return; } - string out("resetTransform("); + string out("setBundleCodeDir("); + WriteToString(&out, bundleCodeDir); out.append(") \n"); appendGroupedLog(1, out); } - void RotateImpl(Ark_CanvasRenderer peer, - const Ark_Number* angle) + Ark_String GetDistributedFilesDirImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("rotate("); - WriteToString(&out, angle); + string out("getDistributedFilesDir("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void ScaleImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y) + void SetDistributedFilesDirImpl(Ark_common_Context peer, + const Ark_String* distributedFilesDir) { if (!needGroupedLog(1)) { return; } - string out("scale("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("setDistributedFilesDir("); + WriteToString(&out, distributedFilesDir); out.append(") \n"); appendGroupedLog(1, out); } - void SetTransform0Impl(Ark_CanvasRenderer peer, - const Ark_Number* a, - const Ark_Number* b, - const Ark_Number* c, - const Ark_Number* d, - const Ark_Number* e, - const Ark_Number* f) + Ark_String GetResourceDirImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setTransform0("); - WriteToString(&out, a); - out.append(", "); - WriteToString(&out, b); - out.append(", "); - WriteToString(&out, c); - out.append(", "); - WriteToString(&out, d); - out.append(", "); - WriteToString(&out, e); - out.append(", "); - WriteToString(&out, f); + string out("getResourceDir("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void SetTransform1Impl(Ark_CanvasRenderer peer, - const Opt_Matrix2D* transform) + void SetResourceDirImpl(Ark_common_Context peer, + const Ark_String* resourceDir) { if (!needGroupedLog(1)) { return; } - string out("setTransform1("); - WriteToString(&out, transform); + string out("setResourceDir("); + WriteToString(&out, resourceDir); out.append(") \n"); appendGroupedLog(1, out); } - void TransformImpl(Ark_CanvasRenderer peer, - const Ark_Number* a, - const Ark_Number* b, - const Ark_Number* c, - const Ark_Number* d, - const Ark_Number* e, - const Ark_Number* f) + Ark_String GetCloudFileDirImpl(Ark_common_Context peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("transform("); - WriteToString(&out, a); - out.append(", "); - WriteToString(&out, b); - out.append(", "); - WriteToString(&out, c); - out.append(", "); - WriteToString(&out, d); - out.append(", "); - WriteToString(&out, e); - out.append(", "); - WriteToString(&out, f); + string out("getCloudFileDir("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void TranslateImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y) + void SetCloudFileDirImpl(Ark_common_Context peer, + const Ark_String* cloudFileDir) { if (!needGroupedLog(1)) { return; } - string out("translate("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("setCloudFileDir("); + WriteToString(&out, cloudFileDir); out.append(") \n"); appendGroupedLog(1, out); } - void SetPixelMapImpl(Ark_CanvasRenderer peer, - const Opt_image_PixelMap* value) + } // common_ContextAccessor + namespace CommonShapeAccessor { + void DestroyPeerImpl(Ark_CommonShape peer) { if (!needGroupedLog(1)) { return; } - string out("setPixelMap("); - WriteToString(&out, value); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void TransferFromImageBitmapImpl(Ark_CanvasRenderer peer, - Ark_ImageBitmap bitmap) + Ark_CommonShape ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("transferFromImageBitmap("); - WriteToString(&out, bitmap); + string out("new CommonShape("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void SaveLayerImpl(Ark_CanvasRenderer peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("saveLayer("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void RestoreLayerImpl(Ark_CanvasRenderer peer) + Ark_CommonShape OffsetImpl(Ark_CommonShape peer, + const Ark_Position* offset) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("restoreLayer("); + string out("offset("); + WriteToString(&out, offset); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void ResetImpl(Ark_CanvasRenderer peer) + Ark_CommonShape FillImpl(Ark_CommonShape peer, + const Ark_ResourceColor* color) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("reset("); + string out("fill("); + WriteToString(&out, color); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Union_LengthMetrics_String GetLetterSpacingImpl(Ark_CanvasRenderer peer) + Ark_CommonShape PositionImpl(Ark_CommonShape peer, + const Ark_Position* position) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getLetterSpacing("); + string out("position("); + WriteToString(&out, position); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetLetterSpacingImpl(Ark_CanvasRenderer peer, - const Ark_Union_LengthMetrics_String* letterSpacing) + } // CommonShapeAccessor + namespace ComponentContentAccessor { + void DestroyPeerImpl(Ark_ComponentContent peer) { if (!needGroupedLog(1)) { return; } - string out("setLetterSpacing("); - WriteToString(&out, letterSpacing); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Number GetGlobalAlphaImpl(Ark_CanvasRenderer peer) - { - if (!needGroupedLog(1)) - { - return {42}; - } - string out("getGlobalAlpha("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetGlobalAlphaImpl(Ark_CanvasRenderer peer, - const Ark_Number* globalAlpha) + Ark_ComponentContent ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setGlobalAlpha("); - WriteToString(&out, globalAlpha); + string out("new ComponentContent("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_String GetGlobalCompositeOperationImpl(Ark_CanvasRenderer peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getGlobalCompositeOperation("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetGlobalCompositeOperationImpl(Ark_CanvasRenderer peer, - const Ark_String* globalCompositeOperation) + void UpdateImpl(Ark_ComponentContent peer, + const Ark_Object* args) { if (!needGroupedLog(1)) { return; } - string out("setGlobalCompositeOperation("); - WriteToString(&out, globalCompositeOperation); + string out("update("); + WriteToString(&out, args); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Union_String_Number_CanvasGradient_CanvasPattern GetFillStyleImpl(Ark_CanvasRenderer peer) + void ReuseImpl(Ark_ComponentContent peer, + const Opt_Object* param) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getFillStyle("); + string out("reuse("); + WriteToString(&out, param); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetFillStyleImpl(Ark_CanvasRenderer peer, - const Ark_Union_String_Number_CanvasGradient_CanvasPattern* fillStyle) + void RecycleImpl(Ark_ComponentContent peer) { if (!needGroupedLog(1)) { return; } - string out("setFillStyle("); - WriteToString(&out, fillStyle); + string out("recycle("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Union_String_Number_CanvasGradient_CanvasPattern GetStrokeStyleImpl(Ark_CanvasRenderer peer) + void DisposeImpl(Ark_ComponentContent peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getStrokeStyle("); + string out("dispose("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetStrokeStyleImpl(Ark_CanvasRenderer peer, - const Ark_Union_String_Number_CanvasGradient_CanvasPattern* strokeStyle) + void UpdateConfigurationImpl(Ark_ComponentContent peer) { if (!needGroupedLog(1)) { return; } - string out("setStrokeStyle("); - WriteToString(&out, strokeStyle); + string out("updateConfiguration("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetFilterImpl(Ark_CanvasRenderer peer) + } // ComponentContentAccessor + namespace ConsoleMessageAccessor { + void DestroyPeerImpl(Ark_ConsoleMessage peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getFilter("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetFilterImpl(Ark_CanvasRenderer peer, - const Ark_String* filter) + Ark_ConsoleMessage ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setFilter("); - WriteToString(&out, filter); + string out("new ConsoleMessage("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Boolean GetImageSmoothingEnabledImpl(Ark_CanvasRenderer peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return 0; + return fnPtr(dummyClassFinalizer); } - string out("getImageSmoothingEnabled("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return 0; + return fnPtr(dummyClassFinalizer); } - void SetImageSmoothingEnabledImpl(Ark_CanvasRenderer peer, - Ark_Boolean imageSmoothingEnabled) + Ark_String GetMessageImpl(Ark_ConsoleMessage peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setImageSmoothingEnabled("); - WriteToString(&out, imageSmoothingEnabled); + string out("getMessage("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_String GetImageSmoothingQualityImpl(Ark_CanvasRenderer peer) + Ark_String GetSourceIdImpl(Ark_ConsoleMessage peer) { if (!needGroupedLog(1)) { return {}; } - string out("getImageSmoothingQuality("); + string out("getSourceId("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetImageSmoothingQualityImpl(Ark_CanvasRenderer peer, - const Ark_String* imageSmoothingQuality) + Ark_Number GetLineNumberImpl(Ark_ConsoleMessage peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setImageSmoothingQuality("); - WriteToString(&out, imageSmoothingQuality); + string out("getLineNumber("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_String GetLineCapImpl(Ark_CanvasRenderer peer) + Ark_MessageLevel GetMessageLevelImpl(Ark_ConsoleMessage peer) { if (!needGroupedLog(1)) { return {}; } - string out("getLineCap("); + string out("getMessageLevel("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetLineCapImpl(Ark_CanvasRenderer peer, - const Ark_String* lineCap) + } // ConsoleMessageAccessor + namespace ContentModifierHelperAccessor { + void ContentModifierButtonImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const ButtonModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setLineCap("); - WriteToString(&out, lineCap); + string out("contentModifierButton("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetLineDashOffsetImpl(Ark_CanvasRenderer peer) + void ResetContentModifierButtonImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getLineDashOffset("); + string out("resetContentModifierButton("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetLineDashOffsetImpl(Ark_CanvasRenderer peer, - const Ark_Number* lineDashOffset) + void ContentModifierCheckBoxImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const CheckBoxModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setLineDashOffset("); - WriteToString(&out, lineDashOffset); + string out("contentModifierCheckBox("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetLineJoinImpl(Ark_CanvasRenderer peer) + void ResetContentModifierCheckBoxImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getLineJoin("); + string out("resetContentModifierCheckBox("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetLineJoinImpl(Ark_CanvasRenderer peer, - const Ark_String* lineJoin) + void ContentModifierDataPanelImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const DataPanelModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setLineJoin("); - WriteToString(&out, lineJoin); + string out("contentModifierDataPanel("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetLineWidthImpl(Ark_CanvasRenderer peer) + void ResetContentModifierDataPanelImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getLineWidth("); + string out("resetContentModifierDataPanel("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetLineWidthImpl(Ark_CanvasRenderer peer, - const Ark_Number* lineWidth) + void ContentModifierGaugeImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const GaugeModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setLineWidth("); - WriteToString(&out, lineWidth); + string out("contentModifierGauge("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetMiterLimitImpl(Ark_CanvasRenderer peer) + void ResetContentModifierGaugeImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getMiterLimit("); + string out("resetContentModifierGauge("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetMiterLimitImpl(Ark_CanvasRenderer peer, - const Ark_Number* miterLimit) + void ContentModifierLoadingProgressImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const LoadingProgressModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setMiterLimit("); - WriteToString(&out, miterLimit); + string out("contentModifierLoadingProgress("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetShadowBlurImpl(Ark_CanvasRenderer peer) + void ResetContentModifierLoadingProgressImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getShadowBlur("); + string out("resetContentModifierLoadingProgress("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetShadowBlurImpl(Ark_CanvasRenderer peer, - const Ark_Number* shadowBlur) + void ContentModifierProgressImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const ProgressModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setShadowBlur("); - WriteToString(&out, shadowBlur); + string out("contentModifierProgress("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetShadowColorImpl(Ark_CanvasRenderer peer) + void ResetContentModifierProgressImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getShadowColor("); + string out("resetContentModifierProgress("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetShadowColorImpl(Ark_CanvasRenderer peer, - const Ark_String* shadowColor) + void ContentModifierRadioImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const RadioModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setShadowColor("); - WriteToString(&out, shadowColor); + string out("contentModifierRadio("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetShadowOffsetXImpl(Ark_CanvasRenderer peer) + void ResetContentModifierRadioImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getShadowOffsetX("); + string out("resetContentModifierRadio("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetShadowOffsetXImpl(Ark_CanvasRenderer peer, - const Ark_Number* shadowOffsetX) + void ContentModifierRatingImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const RatingModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setShadowOffsetX("); - WriteToString(&out, shadowOffsetX); + string out("contentModifierRating("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetShadowOffsetYImpl(Ark_CanvasRenderer peer) + void ResetContentModifierRatingImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getShadowOffsetY("); + string out("resetContentModifierRating("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetShadowOffsetYImpl(Ark_CanvasRenderer peer, - const Ark_Number* shadowOffsetY) + void ContentModifierMenuItemImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const MenuItemModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setShadowOffsetY("); - WriteToString(&out, shadowOffsetY); + string out("contentModifierMenuItem("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetDirectionImpl(Ark_CanvasRenderer peer) + void ResetContentModifierMenuItemImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getDirection("); + string out("resetContentModifierMenuItem("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetDirectionImpl(Ark_CanvasRenderer peer, - const Ark_String* direction) + void ContentModifierSliderImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const SliderModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setDirection("); - WriteToString(&out, direction); + string out("contentModifierSlider("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetFontImpl(Ark_CanvasRenderer peer) + void ResetContentModifierSliderImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getFont("); + string out("resetContentModifierSlider("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetFontImpl(Ark_CanvasRenderer peer, - const Ark_String* font) + void ContentModifierTextClockImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const TextClockModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setFont("); - WriteToString(&out, font); + string out("contentModifierTextClock("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetTextAlignImpl(Ark_CanvasRenderer peer) + void ResetContentModifierTextClockImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getTextAlign("); + string out("resetContentModifierTextClock("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetTextAlignImpl(Ark_CanvasRenderer peer, - const Ark_String* textAlign) + void ContentModifierTextTimerImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const TextTimerModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setTextAlign("); - WriteToString(&out, textAlign); + string out("contentModifierTextTimer("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetTextBaselineImpl(Ark_CanvasRenderer peer) + void ResetContentModifierTextTimerImpl(Ark_NativePointer node) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getTextBaseline("); + string out("resetContentModifierTextTimer("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetTextBaselineImpl(Ark_CanvasRenderer peer, - const Ark_String* textBaseline) + void ContentModifierToggleImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const ToggleModifierBuilder* builder) { if (!needGroupedLog(1)) { return; } - string out("setTextBaseline("); - WriteToString(&out, textBaseline); + string out("contentModifierToggle("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, contentModifier); + out.append(", "); + WriteToString(&out, builder); out.append(") \n"); appendGroupedLog(1, out); } - } // CanvasRendererAccessor - namespace CanvasRenderingContext2DAccessor { - void DestroyPeerImpl(Ark_CanvasRenderingContext2D peer) + void ResetContentModifierToggleImpl(Ark_NativePointer node) + { + if (!needGroupedLog(1)) + { + return; + } + string out("resetContentModifierToggle("); + WriteToString(&out, node); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // ContentModifierHelperAccessor + namespace ContextAccessor { + void DestroyPeerImpl(Ark_Context peer) { if (!needGroupedLog(1)) { @@ -23997,21 +27486,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_CanvasRenderingContext2D ConstructImpl(const Opt_RenderingContextSettings* settings, - const Opt_LengthMetricsUnit* unit) + Ark_Context ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new CanvasRenderingContext2D("); - WriteToString(&out, settings); - out.append(", "); - WriteToString(&out, unit); + string out("new Context("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -24025,175 +27510,164 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_String ToDataURLImpl(Ark_CanvasRenderingContext2D peer, - const Opt_String* type, - const Opt_Number* quality) + } // ContextAccessor + namespace ControllerHandlerAccessor { + void DestroyPeerImpl(Ark_ControllerHandler peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("toDataURL("); - WriteToString(&out, type); - out.append(", "); - WriteToString(&out, quality); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void StartImageAnalyzerImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_CanvasRenderingContext2D peer, - const Ark_ImageAnalyzerConfig* config, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_ControllerHandler ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("startImageAnalyzer("); - WriteToString(&out, config); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("new ControllerHandler("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void StopImageAnalyzerImpl(Ark_CanvasRenderingContext2D peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("stopImageAnalyzer("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void OnOnAttachImpl(Ark_VMContext vmContext, - Ark_CanvasRenderingContext2D peer, - const Callback_Void* callback_) + void SetWebControllerImpl(Ark_ControllerHandler peer, + Ark_webview_WebviewController controller) { if (!needGroupedLog(1)) { return; } - string out("onOnAttach("); - WriteToString(&out, callback_); + string out("setWebController("); + WriteToString(&out, controller); out.append(") \n"); appendGroupedLog(1, out); } - void OffOnAttachImpl(Ark_VMContext vmContext, - Ark_CanvasRenderingContext2D peer, - const Opt_Callback_Void* callback_) + } // ControllerHandlerAccessor + namespace curves_ICurveAccessor { + void DestroyPeerImpl(Ark_curves_ICurve peer) { if (!needGroupedLog(1)) { return; } - string out("offOnAttach("); - WriteToString(&out, callback_); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void OnOnDetachImpl(Ark_CanvasRenderingContext2D peer, - const Callback_Void* callback_) + Ark_curves_ICurve ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("onOnDetach("); - WriteToString(&out, callback_); + string out("new ICurve("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void OffOnDetachImpl(Ark_CanvasRenderingContext2D peer, - const Opt_Callback_Void* callback_) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("offOnDetach("); - WriteToString(&out, callback_); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Number GetHeightImpl(Ark_CanvasRenderingContext2D peer) + Ark_Number InterpolateImpl(Ark_curves_ICurve peer, + const Ark_Number* fraction) { if (!needGroupedLog(1)) { return {42}; } - string out("getHeight("); + string out("interpolate("); + WriteToString(&out, fraction); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetHeightImpl(Ark_CanvasRenderingContext2D peer, - const Ark_Number* height) + } // curves_ICurveAccessor + namespace CustomDialogControllerAccessor { + void DestroyPeerImpl(Ark_CustomDialogController peer) { if (!needGroupedLog(1)) { return; } - string out("setHeight("); - WriteToString(&out, height); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetWidthImpl(Ark_CanvasRenderingContext2D peer) + Ark_CustomDialogController ConstructImpl(const Ark_CustomDialogControllerOptions* value) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getWidth("); + string out("new CustomDialogController("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetWidthImpl(Ark_CanvasRenderingContext2D peer, - const Ark_Number* width) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setWidth("); - WriteToString(&out, width); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_FrameNode GetCanvasImpl(Ark_CanvasRenderingContext2D peer) + void OpenImpl(Ark_CustomDialogController peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getCanvas("); + string out("open("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - void SetCanvasImpl(Ark_CanvasRenderingContext2D peer, - Ark_FrameNode canvas) + void CloseImpl(Ark_CustomDialogController peer) { if (!needGroupedLog(1)) { return; } - string out("setCanvas("); - WriteToString(&out, canvas); + string out("close("); out.append(") \n"); appendGroupedLog(1, out); } - } // CanvasRenderingContext2DAccessor - namespace ChildrenMainSizeAccessor { - void DestroyPeerImpl(Ark_ChildrenMainSize peer) + } // CustomDialogControllerAccessor + namespace CustomSpanAccessor { + void DestroyPeerImpl(Ark_CustomSpan peer) { if (!needGroupedLog(1)) { @@ -24203,18 +27677,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ChildrenMainSize ConstructImpl(const Ark_Number* childDefaultSize) + Ark_CustomSpan ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ChildrenMainSize("); - WriteToString(&out, childDefaultSize); + string out("new CustomSpan("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -24228,66 +27701,67 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SpliceImpl(Ark_ChildrenMainSize peer, - const Ark_Number* start, - const Opt_Number* deleteCount, - const Opt_Array_Number* childrenSize) + void InvalidateImpl(Ark_CustomSpan peer) { if (!needGroupedLog(1)) { return; } - string out("splice("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, deleteCount); - out.append(", "); - WriteToString(&out, childrenSize); + string out("invalidate("); out.append(") \n"); appendGroupedLog(1, out); } - void UpdateImpl(Ark_ChildrenMainSize peer, - const Ark_Number* index, - const Ark_Number* childSize) + Callback_CustomSpanMeasureInfo_CustomSpanMetrics GetOnMeasureImpl(Ark_CustomSpan peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getOnMeasure("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetOnMeasureImpl(Ark_CustomSpan peer, + const Callback_CustomSpanMeasureInfo_CustomSpanMetrics* onMeasure) { if (!needGroupedLog(1)) { return; } - string out("update("); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, childSize); + string out("setOnMeasure("); + WriteToString(&out, onMeasure); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetChildDefaultSizeImpl(Ark_ChildrenMainSize peer) + Callback_DrawContext_CustomSpanDrawInfo_Void GetOnDrawImpl(Ark_CustomSpan peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getChildDefaultSize("); + string out("getOnDraw("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetChildDefaultSizeImpl(Ark_ChildrenMainSize peer, - const Ark_Number* childDefaultSize) + void SetOnDrawImpl(Ark_CustomSpan peer, + const Callback_DrawContext_CustomSpanDrawInfo_Void* onDraw) { if (!needGroupedLog(1)) { return; } - string out("setChildDefaultSize("); - WriteToString(&out, childDefaultSize); + string out("setOnDraw("); + WriteToString(&out, onDraw); out.append(") \n"); appendGroupedLog(1, out); } - } // ChildrenMainSizeAccessor - namespace CircleShapeAccessor { - void DestroyPeerImpl(Ark_CircleShape peer) + } // CustomSpanAccessor + namespace DataResubmissionHandlerAccessor { + void DestroyPeerImpl(Ark_DataResubmissionHandler peer) { if (!needGroupedLog(1)) { @@ -24297,18 +27771,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_CircleShape ConstructImpl(const Opt_ShapeSize* options) + Ark_DataResubmissionHandler ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new CircleShape("); - WriteToString(&out, options); + string out("new DataResubmissionHandler("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -24322,93 +27795,65 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_CircleShape OffsetImpl(Ark_CircleShape peer, - const Ark_Position* offset) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(300); - } - string out("offset("); - WriteToString(&out, offset); - out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(300); - } - Ark_CircleShape FillImpl(Ark_CircleShape peer, - const Ark_ResourceColor* color) + void ResendImpl(Ark_DataResubmissionHandler peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("fill("); - WriteToString(&out, color); + string out("resend("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_CircleShape PositionImpl(Ark_CircleShape peer, - const Ark_Position* position) + void CancelImpl(Ark_DataResubmissionHandler peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("position("); - WriteToString(&out, position); + string out("cancel("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_CircleShape WidthImpl(Ark_CircleShape peer, - const Ark_Length* width) + } // DataResubmissionHandlerAccessor + namespace DatePickerDialogAccessor { + void DestroyPeerImpl(Ark_DatePickerDialog peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("width("); - WriteToString(&out, width); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_CircleShape HeightImpl(Ark_CircleShape peer, - const Ark_Length* height) + Ark_DatePickerDialog ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("height("); - WriteToString(&out, height); + string out("new DatePickerDialog("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_CircleShape SizeImpl(Ark_CircleShape peer, - const Ark_SizeOptions* size) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("size("); - WriteToString(&out, size); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - } // CircleShapeAccessor - namespace ClickEventAccessor { - void DestroyPeerImpl(Ark_ClickEvent peer) + } // DatePickerDialogAccessor + namespace DecorationStyleAccessor { + void DestroyPeerImpl(Ark_DecorationStyle peer) { if (!needGroupedLog(1)) { @@ -24418,17 +27863,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ClickEvent ConstructImpl() + Ark_DecorationStyle ConstructImpl(const Ark_DecorationStyleInterface* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ClickEvent("); + string out("new DecorationStyle("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -24442,249 +27888,246 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetDisplayXImpl(Ark_ClickEvent peer) + Ark_TextDecorationType GetTypeImpl(Ark_DecorationStyle peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getDisplayX("); + string out("getType("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetDisplayXImpl(Ark_ClickEvent peer, - const Ark_Number* displayX) + Opt_ResourceColor GetColorImpl(Ark_DecorationStyle peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setDisplayX("); - WriteToString(&out, displayX); + string out("getColor("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Number GetDisplayYImpl(Ark_ClickEvent peer) + Opt_TextDecorationStyle GetStyleImpl(Ark_DecorationStyle peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getDisplayY("); + string out("getStyle("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetDisplayYImpl(Ark_ClickEvent peer, - const Ark_Number* displayY) + } // DecorationStyleAccessor + namespace DisappearSymbolEffectAccessor { + void DestroyPeerImpl(Ark_DisappearSymbolEffect peer) { if (!needGroupedLog(1)) { return; } - string out("setDisplayY("); - WriteToString(&out, displayY); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetWindowXImpl(Ark_ClickEvent peer) + Ark_DisappearSymbolEffect ConstructImpl(const Opt_EffectScope* scope) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getWindowX("); + string out("new DisappearSymbolEffect("); + WriteToString(&out, scope); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetWindowXImpl(Ark_ClickEvent peer, - const Ark_Number* windowX) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setWindowX("); - WriteToString(&out, windowX); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Number GetWindowYImpl(Ark_ClickEvent peer) + Opt_EffectScope GetScopeImpl(Ark_DisappearSymbolEffect peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getWindowY("); + string out("getScope("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetWindowYImpl(Ark_ClickEvent peer, - const Ark_Number* windowY) + void SetScopeImpl(Ark_DisappearSymbolEffect peer, + const Opt_EffectScope* scope) { if (!needGroupedLog(1)) { return; } - string out("setWindowY("); - WriteToString(&out, windowY); + string out("setScope("); + WriteToString(&out, scope); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetXImpl(Ark_ClickEvent peer) + } // DisappearSymbolEffectAccessor + namespace DismissDialogActionAccessor { + void DestroyPeerImpl(Ark_DismissDialogAction peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getX("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetXImpl(Ark_ClickEvent peer, - const Ark_Number* x) + Ark_DismissDialogAction ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setX("); - WriteToString(&out, x); + string out("new DismissDialogAction("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Number GetYImpl(Ark_ClickEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getY("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - void SetYImpl(Ark_ClickEvent peer, - const Ark_Number* y) + void DismissImpl(Ark_DismissDialogAction peer) { if (!needGroupedLog(1)) { return; } - string out("setY("); - WriteToString(&out, y); + string out("dismiss("); out.append(") \n"); appendGroupedLog(1, out); } - Opt_InteractionHand GetHandImpl(Ark_ClickEvent peer) + Ark_DismissReason GetReasonImpl(Ark_DismissDialogAction peer) { if (!needGroupedLog(1)) { return {}; } - string out("getHand("); + string out("getReason("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetHandImpl(Ark_ClickEvent peer, - const Opt_InteractionHand* hand) + void SetReasonImpl(Ark_DismissDialogAction peer, + Ark_DismissReason reason) { if (!needGroupedLog(1)) { return; } - string out("setHand("); - WriteToString(&out, hand); + string out("setReason("); + WriteToString(&out, reason); out.append(") \n"); appendGroupedLog(1, out); } - Callback_Void GetPreventDefaultImpl(Ark_ClickEvent peer) + } // DismissDialogActionAccessor + namespace DismissPopupActionAccessor { + void DestroyPeerImpl(Ark_DismissPopupAction peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getPreventDefault("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetPreventDefaultImpl(Ark_ClickEvent peer, - const Callback_Void* preventDefault) + Ark_DismissPopupAction ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setPreventDefault("); - WriteToString(&out, preventDefault); + string out("new DismissPopupAction("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - } // ClickEventAccessor - namespace ColorContentAccessor { - void DestroyPeerImpl(Ark_ColorContent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("destroyPeer("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_ColorContent ConstructImpl() + void DismissImpl(Ark_DismissPopupAction peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new ColorContent("); + string out("dismiss("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_DismissReason GetReasonImpl(Ark_DismissPopupAction peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getReason("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - Ark_ColorContent GetORIGINImpl() + void SetReasonImpl(Ark_DismissPopupAction peer, + Ark_DismissReason reason) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getORIGIN("); + string out("setReason("); + WriteToString(&out, reason); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // ColorContentAccessor - namespace ColorFilterAccessor { - void DestroyPeerImpl(Ark_ColorFilter peer) + } // DismissPopupActionAccessor + namespace DragEventAccessor { + void DestroyPeerImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { @@ -24694,18 +28137,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ColorFilter ConstructImpl(const Array_Number* value) + Ark_DragEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ColorFilter("); - WriteToString(&out, value); + string out("new DragEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -24719,1380 +28161,1476 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - } // ColorFilterAccessor - namespace ColorMetricsAccessor { - void DestroyPeerImpl(Ark_ColorMetrics peer) + Ark_Number GetDisplayXImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroyPeer("); + string out("getDisplayX("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_ColorMetrics ConstructImpl() + Ark_Number GetDisplayYImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new ColorMetrics("); + string out("getDisplayY("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetWindowXImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getWindowX("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - Ark_ColorMetrics NumericImpl(const Ark_Number* value) + Ark_Number GetWindowYImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("numeric("); - WriteToString(&out, value); + string out("getWindowY("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Ark_ColorMetrics RgbaImpl(const Ark_Number* red, - const Ark_Number* green, - const Ark_Number* blue, - const Ark_Number* alpha) + void SetDataImpl(Ark_DragEvent peer, + Ark_unifiedDataChannel_UnifiedData unifiedData) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("rgba("); - WriteToString(&out, red); - out.append(", "); - WriteToString(&out, green); - out.append(", "); - WriteToString(&out, blue); - out.append(", "); - WriteToString(&out, alpha); + string out("setData("); + WriteToString(&out, unifiedData); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_ColorMetrics ResourceColorImpl(const Ark_ResourceColor* color) + Ark_unifiedDataChannel_UnifiedData GetDataImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("resourceColor("); - WriteToString(&out, color); + string out("getData("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_ColorMetrics BlendColorImpl(Ark_ColorMetrics peer, - Ark_ColorMetrics overlayColor) + Ark_unifiedDataChannel_Summary GetSummaryImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("blendColor("); - WriteToString(&out, overlayColor); + string out("getSummary("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_String ColorImpl(Ark_ColorMetrics peer) + void SetResultImpl(Ark_DragEvent peer, + Ark_DragResult dragResult) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("color("); + string out("setResult("); + WriteToString(&out, dragResult); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Number RedImpl(Ark_ColorMetrics peer) + Ark_DragResult GetResultImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("red("); + string out("getResult("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_Number GreenImpl(Ark_ColorMetrics peer) + Ark_Rectangle GetPreviewRectImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("green("); + string out("getPreviewRect("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_Number BlueImpl(Ark_ColorMetrics peer) + Ark_Number GetVelocityXImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { return {42}; } - string out("blue("); + string out("getVelocityX("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - Ark_Number AlphaImpl(Ark_ColorMetrics peer) + Ark_Number GetVelocityYImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { return {42}; } - string out("alpha("); + string out("getVelocityY("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - } // ColorMetricsAccessor - namespace common_ContextAccessor { - void DestroyPeerImpl(Ark_common_Context peer) + Ark_Number GetVelocityImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroyPeer("); + string out("getVelocity("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_common_Context ConstructImpl() + void ExecuteDropAnimationImpl(Ark_DragEvent peer, + const Callback_Void* customDropAnimation) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new Context("); + string out("executeDropAnimation("); + WriteToString(&out, customDropAnimation); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void EnableInternalDropAnimationImpl(Ark_DragEvent peer, + const Ark_String* configuration) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("enableInternalDropAnimation("); + WriteToString(&out, configuration); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_common_Context CreateBundleContextImpl(Ark_VMContext vmContext, - Ark_common_Context peer, - const Ark_String* bundleName) + Ark_DragBehavior GetDragBehaviorImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("createBundleContext("); - WriteToString(&out, bundleName); + string out("getDragBehavior("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_common_Context CreateModuleContext0Impl(Ark_VMContext vmContext, - Ark_common_Context peer, - const Ark_String* moduleName) + void SetDragBehaviorImpl(Ark_DragEvent peer, + Ark_DragBehavior dragBehavior) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createModuleContext0("); - WriteToString(&out, moduleName); + string out("setDragBehavior("); + WriteToString(&out, dragBehavior); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_common_Context CreateModuleContext1Impl(Ark_VMContext vmContext, - Ark_common_Context peer, - const Ark_String* bundleName, - const Ark_String* moduleName) + Ark_Boolean GetUseCustomDropAnimationImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return 0; } - string out("createModuleContext1("); - WriteToString(&out, bundleName); - out.append(", "); - WriteToString(&out, moduleName); + string out("getUseCustomDropAnimation("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return 0; } - void GetGroupDir0Impl(Ark_VMContext vmContext, - Ark_common_Context peer, - const Ark_String* dataGroupID, - const Context_getGroupDir_Callback* callback_) + void SetUseCustomDropAnimationImpl(Ark_DragEvent peer, + Ark_Boolean useCustomDropAnimation) { if (!needGroupedLog(1)) { return; } - string out("getGroupDir0("); - WriteToString(&out, dataGroupID); - out.append(", "); - WriteToString(&out, callback_); + string out("setUseCustomDropAnimation("); + WriteToString(&out, useCustomDropAnimation); out.append(") \n"); appendGroupedLog(1, out); } - void GetGroupDir1Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_common_Context peer, - const Ark_String* dataGroupID, - const Callback_Opt_String_Opt_Array_String_Void* outputArgumentForReturningPromise) + Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_DragEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("getGroupDir1("); - WriteToString(&out, dataGroupID); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getGetModifierKeyState("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_String GetCacheDirImpl(Ark_common_Context peer) + void SetGetModifierKeyStateImpl(Ark_DragEvent peer, + const Opt_ModifierKeyStateGetter* getModifierKeyState) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getCacheDir("); + string out("setGetModifierKeyState("); + WriteToString(&out, getModifierKeyState); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetCacheDirImpl(Ark_common_Context peer, - const Ark_String* cacheDir) + } // DragEventAccessor + namespace DrawableDescriptorAccessor { + void DestroyPeerImpl(Ark_DrawableDescriptor peer) { if (!needGroupedLog(1)) { return; } - string out("setCacheDir("); - WriteToString(&out, cacheDir); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetTempDirImpl(Ark_common_Context peer) + Ark_DrawableDescriptor ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getTempDir("); + string out("new DrawableDescriptor("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void SetTempDirImpl(Ark_common_Context peer, - const Ark_String* tempDir) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setTempDir("); - WriteToString(&out, tempDir); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_String GetFilesDirImpl(Ark_common_Context peer) + Ark_image_PixelMap GetPixelMapImpl(Ark_DrawableDescriptor peer) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getFilesDir("); + string out("getPixelMap("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetFilesDirImpl(Ark_common_Context peer, - const Ark_String* filesDir) + } // DrawableDescriptorAccessor + namespace DrawContextAccessor { + void DestroyPeerImpl(Ark_DrawContext peer) { if (!needGroupedLog(1)) { return; } - string out("setFilesDir("); - WriteToString(&out, filesDir); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetDatabaseDirImpl(Ark_common_Context peer) + Ark_DrawContext ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getDatabaseDir("); + string out("new DrawContext("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void SetDatabaseDirImpl(Ark_common_Context peer, - const Ark_String* databaseDir) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setDatabaseDir("); - WriteToString(&out, databaseDir); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_String GetPreferencesDirImpl(Ark_common_Context peer) + Ark_Size SizeImpl(Ark_DrawContext peer) { if (!needGroupedLog(1)) { return {}; } - string out("getPreferencesDir("); + string out("size("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetPreferencesDirImpl(Ark_common_Context peer, - const Ark_String* preferencesDir) + Ark_Size SizeInPixelImpl(Ark_DrawContext peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setPreferencesDir("); - WriteToString(&out, preferencesDir); + string out("sizeInPixel("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_String GetBundleCodeDirImpl(Ark_common_Context peer) + Ark_drawing_Canvas CanvasImpl(Ark_DrawContext peer) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getBundleCodeDir("); + string out("canvas("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetBundleCodeDirImpl(Ark_common_Context peer, - const Ark_String* bundleCodeDir) + } // DrawContextAccessor + namespace drawing_BrushAccessor { + void DestroyPeerImpl(Ark_drawing_Brush peer) { if (!needGroupedLog(1)) { return; } - string out("setBundleCodeDir("); - WriteToString(&out, bundleCodeDir); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetDistributedFilesDirImpl(Ark_common_Context peer) + Ark_drawing_Brush Construct0Impl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getDistributedFilesDir("); + string out("construct0("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetDistributedFilesDirImpl(Ark_common_Context peer, - const Ark_String* distributedFilesDir) + Ark_drawing_Brush Construct1Impl(Ark_drawing_Brush brush) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setDistributedFilesDir("); - WriteToString(&out, distributedFilesDir); + string out("construct1("); + WriteToString(&out, brush); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_String GetResourceDirImpl(Ark_common_Context peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getResourceDir("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetResourceDirImpl(Ark_common_Context peer, - const Ark_String* resourceDir) + void SetColor0Impl(Ark_drawing_Brush peer, + const Ark_common2D_Color* color) { if (!needGroupedLog(1)) { return; } - string out("setResourceDir("); - WriteToString(&out, resourceDir); + string out("setColor0("); + WriteToString(&out, color); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetCloudFileDirImpl(Ark_common_Context peer) + void SetColor1Impl(Ark_drawing_Brush peer, + const Ark_Number* color) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getCloudFileDir("); + string out("setColor1("); + WriteToString(&out, color); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetCloudFileDirImpl(Ark_common_Context peer, - const Ark_String* cloudFileDir) + void SetColor2Impl(Ark_drawing_Brush peer, + const Ark_Number* alpha, + const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue) { if (!needGroupedLog(1)) { return; } - string out("setCloudFileDir("); - WriteToString(&out, cloudFileDir); + string out("setColor2("); + WriteToString(&out, alpha); + out.append(", "); + WriteToString(&out, red); + out.append(", "); + WriteToString(&out, green); + out.append(", "); + WriteToString(&out, blue); out.append(") \n"); appendGroupedLog(1, out); } - } // common_ContextAccessor - namespace CommonShapeAccessor { - void DestroyPeerImpl(Ark_CommonShape peer) + Ark_common2D_Color GetColorImpl(Ark_drawing_Brush peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getColor("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_CommonShape ConstructImpl() + Ark_Number GetHexColorImpl(Ark_drawing_Brush peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new CommonShape("); + string out("getHexColor("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetAntiAliasImpl(Ark_drawing_Brush peer, + Ark_Boolean aa) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setAntiAlias("); + WriteToString(&out, aa); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_CommonShape OffsetImpl(Ark_CommonShape peer, - const Ark_Position* offset) + Ark_Boolean IsAntiAliasImpl(Ark_drawing_Brush peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return 0; } - string out("offset("); - WriteToString(&out, offset); + string out("isAntiAlias("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return 0; } - Ark_CommonShape FillImpl(Ark_CommonShape peer, - const Ark_ResourceColor* color) + void SetAlphaImpl(Ark_drawing_Brush peer, + const Ark_Number* alpha) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("fill("); - WriteToString(&out, color); + string out("setAlpha("); + WriteToString(&out, alpha); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_CommonShape PositionImpl(Ark_CommonShape peer, - const Ark_Position* position) + Ark_Number GetAlphaImpl(Ark_drawing_Brush peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("position("); - WriteToString(&out, position); + string out("getAlpha("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - } // CommonShapeAccessor - namespace ComponentContentAccessor { - void DestroyPeerImpl(Ark_ComponentContent peer) + void SetColorFilterImpl(Ark_drawing_Brush peer, + Ark_drawing_ColorFilter filter) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setColorFilter("); + WriteToString(&out, filter); out.append(") \n"); appendGroupedLog(1, out); } - Ark_ComponentContent ConstructImpl() + Ark_drawing_ColorFilter GetColorFilterImpl(Ark_drawing_Brush peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new ComponentContent("); + string out("getColorFilter("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + void SetImageFilterImpl(Ark_drawing_Brush peer, + const Opt_drawing_ImageFilter* filter) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setImageFilter("); + WriteToString(&out, filter); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void UpdateImpl(Ark_ComponentContent peer, - const Ark_Object* args) + void SetMaskFilterImpl(Ark_drawing_Brush peer, + Ark_drawing_MaskFilter filter) { if (!needGroupedLog(1)) { return; } - string out("update("); - WriteToString(&out, args); + string out("setMaskFilter("); + WriteToString(&out, filter); out.append(") \n"); appendGroupedLog(1, out); } - void ReuseImpl(Ark_ComponentContent peer, - const Opt_Object* param) + void SetShadowLayerImpl(Ark_drawing_Brush peer, + Ark_drawing_ShadowLayer shadowLayer) { if (!needGroupedLog(1)) { return; } - string out("reuse("); - WriteToString(&out, param); + string out("setShadowLayer("); + WriteToString(&out, shadowLayer); out.append(") \n"); appendGroupedLog(1, out); } - void RecycleImpl(Ark_ComponentContent peer) + void SetShaderEffectImpl(Ark_drawing_Brush peer, + Ark_drawing_ShaderEffect shaderEffect) { if (!needGroupedLog(1)) { return; } - string out("recycle("); + string out("setShaderEffect("); + WriteToString(&out, shaderEffect); out.append(") \n"); appendGroupedLog(1, out); } - void DisposeImpl(Ark_ComponentContent peer) + void SetBlendModeImpl(Ark_drawing_Brush peer, + Ark_drawing_BlendMode mode) { if (!needGroupedLog(1)) { return; } - string out("dispose("); + string out("setBlendMode("); + WriteToString(&out, mode); out.append(") \n"); appendGroupedLog(1, out); } - void UpdateConfigurationImpl(Ark_ComponentContent peer) + void ResetImpl(Ark_drawing_Brush peer) { if (!needGroupedLog(1)) { return; } - string out("updateConfiguration("); + string out("reset("); out.append(") \n"); appendGroupedLog(1, out); } - } // ComponentContentAccessor - namespace ContentModifierHelperAccessor { - void ContentModifierButtonImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const ButtonModifierBuilder* builder) + } // drawing_BrushAccessor + namespace drawing_CanvasAccessor { + void DestroyPeerImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { return; } - string out("contentModifierButton("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, contentModifier); - out.append(", "); - WriteToString(&out, builder); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierButtonImpl(Ark_NativePointer node) + Ark_drawing_Canvas ConstructImpl(Ark_image_PixelMap pixelmap) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("resetContentModifierButton("); - WriteToString(&out, node); + string out("new Canvas("); + WriteToString(&out, pixelmap); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void ContentModifierCheckBoxImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const CheckBoxModifierBuilder* builder) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("contentModifierCheckBox("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, contentModifier); - out.append(", "); - WriteToString(&out, builder); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void ResetContentModifierCheckBoxImpl(Ark_NativePointer node) + void DrawRect0Impl(Ark_drawing_Canvas peer, + const Ark_common2D_Rect* rect) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierCheckBox("); - WriteToString(&out, node); + string out("drawRect0("); + WriteToString(&out, rect); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierDataPanelImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const DataPanelModifierBuilder* builder) + void DrawRect1Impl(Ark_drawing_Canvas peer, + const Ark_Number* left, + const Ark_Number* top, + const Ark_Number* right, + const Ark_Number* bottom) { if (!needGroupedLog(1)) { return; } - string out("contentModifierDataPanel("); - WriteToString(&out, node); + string out("drawRect1("); + WriteToString(&out, left); out.append(", "); - WriteToString(&out, contentModifier); + WriteToString(&out, top); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, right); + out.append(", "); + WriteToString(&out, bottom); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierDataPanelImpl(Ark_NativePointer node) + void DrawRoundRectImpl(Ark_drawing_Canvas peer, + Ark_drawing_RoundRect roundRect) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierDataPanel("); - WriteToString(&out, node); + string out("drawRoundRect("); + WriteToString(&out, roundRect); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierGaugeImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const GaugeModifierBuilder* builder) + void DrawNestedRoundRectImpl(Ark_drawing_Canvas peer, + Ark_drawing_RoundRect outer, + Ark_drawing_RoundRect inner) { if (!needGroupedLog(1)) { return; } - string out("contentModifierGauge("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, contentModifier); + string out("drawNestedRoundRect("); + WriteToString(&out, outer); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, inner); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierGaugeImpl(Ark_NativePointer node) + void DrawBackgroundImpl(Ark_drawing_Canvas peer, + Ark_drawing_Brush brush) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierGauge("); - WriteToString(&out, node); + string out("drawBackground("); + WriteToString(&out, brush); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierLoadingProgressImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const LoadingProgressModifierBuilder* builder) + void DrawShadow0Impl(Ark_drawing_Canvas peer, + Ark_drawing_Path path, + const Ark_common2D_Point3d* planeParams, + const Ark_common2D_Point3d* devLightPos, + const Ark_Number* lightRadius, + const Ark_common2D_Color* ambientColor, + const Ark_common2D_Color* spotColor, + Ark_drawing_ShadowFlag flag) { if (!needGroupedLog(1)) { return; } - string out("contentModifierLoadingProgress("); - WriteToString(&out, node); + string out("drawShadow0("); + WriteToString(&out, path); out.append(", "); - WriteToString(&out, contentModifier); + WriteToString(&out, planeParams); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, devLightPos); + out.append(", "); + WriteToString(&out, lightRadius); + out.append(", "); + WriteToString(&out, ambientColor); + out.append(", "); + WriteToString(&out, spotColor); + out.append(", "); + WriteToString(&out, flag); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierLoadingProgressImpl(Ark_NativePointer node) + void DrawShadow1Impl(Ark_drawing_Canvas peer, + Ark_drawing_Path path, + const Ark_common2D_Point3d* planeParams, + const Ark_common2D_Point3d* devLightPos, + const Ark_Number* lightRadius, + const Ark_Number* ambientColor, + const Ark_Number* spotColor, + Ark_drawing_ShadowFlag flag) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierLoadingProgress("); - WriteToString(&out, node); + string out("drawShadow1("); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, planeParams); + out.append(", "); + WriteToString(&out, devLightPos); + out.append(", "); + WriteToString(&out, lightRadius); + out.append(", "); + WriteToString(&out, ambientColor); + out.append(", "); + WriteToString(&out, spotColor); + out.append(", "); + WriteToString(&out, flag); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierProgressImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const ProgressModifierBuilder* builder) + void DrawCircleImpl(Ark_drawing_Canvas peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* radius) { if (!needGroupedLog(1)) { return; } - string out("contentModifierProgress("); - WriteToString(&out, node); + string out("drawCircle("); + WriteToString(&out, x); out.append(", "); - WriteToString(&out, contentModifier); + WriteToString(&out, y); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, radius); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierProgressImpl(Ark_NativePointer node) + void DrawImageImpl(Ark_drawing_Canvas peer, + Ark_image_PixelMap pixelmap, + const Ark_Number* left, + const Ark_Number* top, + Ark_drawing_SamplingOptions samplingOptions) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierProgress("); - WriteToString(&out, node); + string out("drawImage("); + WriteToString(&out, pixelmap); + out.append(", "); + WriteToString(&out, left); + out.append(", "); + WriteToString(&out, top); + out.append(", "); + WriteToString(&out, samplingOptions); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierRadioImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const RadioModifierBuilder* builder) + void DrawImageRectImpl(Ark_drawing_Canvas peer, + Ark_image_PixelMap pixelmap, + const Ark_common2D_Rect* dstRect, + Ark_drawing_SamplingOptions samplingOptions) { if (!needGroupedLog(1)) { return; } - string out("contentModifierRadio("); - WriteToString(&out, node); + string out("drawImageRect("); + WriteToString(&out, pixelmap); out.append(", "); - WriteToString(&out, contentModifier); + WriteToString(&out, dstRect); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, samplingOptions); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierRadioImpl(Ark_NativePointer node) + void DrawImageRectWithSrcImpl(Ark_drawing_Canvas peer, + Ark_image_PixelMap pixelmap, + const Ark_common2D_Rect* srcRect, + const Ark_common2D_Rect* dstRect, + Ark_drawing_SamplingOptions samplingOptions, + Ark_drawing_SrcRectConstraint constraint) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierRadio("); - WriteToString(&out, node); + string out("drawImageRectWithSrc("); + WriteToString(&out, pixelmap); + out.append(", "); + WriteToString(&out, srcRect); + out.append(", "); + WriteToString(&out, dstRect); + out.append(", "); + WriteToString(&out, samplingOptions); + out.append(", "); + WriteToString(&out, constraint); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierRatingImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const RatingModifierBuilder* builder) + void DrawColor0Impl(Ark_drawing_Canvas peer, + const Ark_common2D_Color* color, + Ark_drawing_BlendMode blendMode) { if (!needGroupedLog(1)) { return; } - string out("contentModifierRating("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, contentModifier); + string out("drawColor0("); + WriteToString(&out, color); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, blendMode); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierRatingImpl(Ark_NativePointer node) + void DrawColor1Impl(Ark_drawing_Canvas peer, + const Ark_Number* color, + Ark_drawing_BlendMode blendMode) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierRating("); - WriteToString(&out, node); + string out("drawColor1("); + WriteToString(&out, color); + out.append(", "); + WriteToString(&out, blendMode); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierMenuItemImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const MenuItemModifierBuilder* builder) + void DrawColor2Impl(Ark_drawing_Canvas peer, + const Ark_Number* alpha, + const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue, + Ark_drawing_BlendMode blendMode) { if (!needGroupedLog(1)) { return; } - string out("contentModifierMenuItem("); - WriteToString(&out, node); + string out("drawColor2("); + WriteToString(&out, alpha); out.append(", "); - WriteToString(&out, contentModifier); + WriteToString(&out, red); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, green); + out.append(", "); + WriteToString(&out, blue); + out.append(", "); + WriteToString(&out, blendMode); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierMenuItemImpl(Ark_NativePointer node) + void DrawOvalImpl(Ark_drawing_Canvas peer, + const Ark_common2D_Rect* oval) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierMenuItem("); - WriteToString(&out, node); + string out("drawOval("); + WriteToString(&out, oval); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierSliderImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const SliderModifierBuilder* builder) + void DrawArcImpl(Ark_drawing_Canvas peer, + const Ark_common2D_Rect* arc, + const Ark_Number* startAngle, + const Ark_Number* sweepAngle) { if (!needGroupedLog(1)) { return; } - string out("contentModifierSlider("); - WriteToString(&out, node); + string out("drawArc("); + WriteToString(&out, arc); out.append(", "); - WriteToString(&out, contentModifier); + WriteToString(&out, startAngle); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, sweepAngle); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierSliderImpl(Ark_NativePointer node) + void DrawPointImpl(Ark_drawing_Canvas peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierSlider("); - WriteToString(&out, node); + string out("drawPoint("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierTextClockImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const TextClockModifierBuilder* builder) + void DrawPointsImpl(Ark_drawing_Canvas peer, + const Array_common2D_Point* points, + Ark_drawing_PointMode mode) { if (!needGroupedLog(1)) { return; } - string out("contentModifierTextClock("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, contentModifier); + string out("drawPoints("); + WriteToString(&out, points); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, mode); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierTextClockImpl(Ark_NativePointer node) + void DrawPathImpl(Ark_drawing_Canvas peer, + Ark_drawing_Path path) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierTextClock("); - WriteToString(&out, node); + string out("drawPath("); + WriteToString(&out, path); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierTextTimerImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const TextTimerModifierBuilder* builder) + void DrawLineImpl(Ark_drawing_Canvas peer, + const Ark_Number* x0, + const Ark_Number* y0, + const Ark_Number* x1, + const Ark_Number* y1) { if (!needGroupedLog(1)) { return; } - string out("contentModifierTextTimer("); - WriteToString(&out, node); + string out("drawLine("); + WriteToString(&out, x0); out.append(", "); - WriteToString(&out, contentModifier); + WriteToString(&out, y0); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, x1); + out.append(", "); + WriteToString(&out, y1); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierTextTimerImpl(Ark_NativePointer node) + void DrawSingleCharacterImpl(Ark_drawing_Canvas peer, + const Ark_String* text, + Ark_drawing_Font font, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierTextTimer("); - WriteToString(&out, node); + string out("drawSingleCharacter("); + WriteToString(&out, text); + out.append(", "); + WriteToString(&out, font); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); appendGroupedLog(1, out); } - void ContentModifierToggleImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const ToggleModifierBuilder* builder) + void DrawTextBlobImpl(Ark_drawing_Canvas peer, + Ark_drawing_TextBlob blob, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return; } - string out("contentModifierToggle("); - WriteToString(&out, node); + string out("drawTextBlob("); + WriteToString(&out, blob); out.append(", "); - WriteToString(&out, contentModifier); + WriteToString(&out, x); out.append(", "); - WriteToString(&out, builder); + WriteToString(&out, y); out.append(") \n"); appendGroupedLog(1, out); } - void ResetContentModifierToggleImpl(Ark_NativePointer node) + void DrawPixelMapMeshImpl(Ark_drawing_Canvas peer, + Ark_image_PixelMap pixelmap, + const Ark_Number* meshWidth, + const Ark_Number* meshHeight, + const Array_Number* vertices, + const Ark_Number* vertOffset, + const Array_Number* colors, + const Ark_Number* colorOffset) { if (!needGroupedLog(1)) { return; } - string out("resetContentModifierToggle("); - WriteToString(&out, node); + string out("drawPixelMapMesh("); + WriteToString(&out, pixelmap); + out.append(", "); + WriteToString(&out, meshWidth); + out.append(", "); + WriteToString(&out, meshHeight); + out.append(", "); + WriteToString(&out, vertices); + out.append(", "); + WriteToString(&out, vertOffset); + out.append(", "); + WriteToString(&out, colors); + out.append(", "); + WriteToString(&out, colorOffset); out.append(") \n"); appendGroupedLog(1, out); } - } // ContentModifierHelperAccessor - namespace ContextAccessor { - void DestroyPeerImpl(Ark_Context peer) + void DrawRegionImpl(Ark_drawing_Canvas peer, + Ark_drawing_Region region) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("drawRegion("); + WriteToString(&out, region); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Context ConstructImpl() + void AttachPenImpl(Ark_drawing_Canvas peer, + Ark_drawing_Pen pen) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new Context("); + string out("attachPen("); + WriteToString(&out, pen); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void AttachBrushImpl(Ark_drawing_Canvas peer, + Ark_drawing_Brush brush) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("attachBrush("); + WriteToString(&out, brush); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - } // ContextAccessor - namespace curves_ICurveAccessor { - void DestroyPeerImpl(Ark_curves_ICurve peer) + void DetachPenImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("detachPen("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_curves_ICurve ConstructImpl() + void DetachBrushImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new ICurve("); + string out("detachBrush("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_Number SaveImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("save("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - Ark_Number InterpolateImpl(Ark_curves_ICurve peer, - const Ark_Number* fraction) + Ark_Number SaveLayerImpl(Ark_drawing_Canvas peer, + const Opt_common2D_Rect* rect, + const Opt_drawing_Brush* brush) { if (!needGroupedLog(1)) { return {42}; } - string out("interpolate("); - WriteToString(&out, fraction); + string out("saveLayer("); + WriteToString(&out, rect); + out.append(", "); + WriteToString(&out, brush); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - } // curves_ICurveAccessor - namespace CustomDialogControllerAccessor { - void DestroyPeerImpl(Ark_CustomDialogController peer) + void Clear0Impl(Ark_drawing_Canvas peer, + const Ark_common2D_Color* color) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_CustomDialogController ConstructImpl(const Ark_CustomDialogControllerOptions* value) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(100); - } - string out("new CustomDialogController("); - WriteToString(&out, value); + string out("clear0("); + WriteToString(&out, color); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void Clear1Impl(Ark_drawing_Canvas peer, + const Ark_Number* color) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("clear1("); + WriteToString(&out, color); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void OpenImpl(Ark_CustomDialogController peer) + void RestoreImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { return; } - string out("open("); + string out("restore("); out.append(") \n"); appendGroupedLog(1, out); } - void CloseImpl(Ark_CustomDialogController peer) + void RestoreToCountImpl(Ark_drawing_Canvas peer, + const Ark_Number* count) { if (!needGroupedLog(1)) { return; } - string out("close("); + string out("restoreToCount("); + WriteToString(&out, count); out.append(") \n"); appendGroupedLog(1, out); } - } // CustomDialogControllerAccessor - namespace CustomSpanAccessor { - void DestroyPeerImpl(Ark_CustomSpan peer) + Ark_Number GetSaveCountImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroyPeer("); + string out("getSaveCount("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_CustomSpan ConstructImpl() + Ark_Number GetWidthImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new CustomSpan("); + string out("getWidth("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetHeightImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getHeight("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - void InvalidateImpl(Ark_CustomSpan peer) + Ark_common2D_Rect GetLocalClipBoundsImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("invalidate("); + string out("getLocalClipBounds("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Callback_CustomSpanMeasureInfo_CustomSpanMetrics GetOnMeasureImpl(Ark_CustomSpan peer) + Ark_drawing_Matrix GetTotalMatrixImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getOnMeasure("); + string out("getTotalMatrix("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetOnMeasureImpl(Ark_CustomSpan peer, - const Callback_CustomSpanMeasureInfo_CustomSpanMetrics* onMeasure) + void ScaleImpl(Ark_drawing_Canvas peer, + const Ark_Number* sx, + const Ark_Number* sy) { if (!needGroupedLog(1)) { return; } - string out("setOnMeasure("); - WriteToString(&out, onMeasure); + string out("scale("); + WriteToString(&out, sx); + out.append(", "); + WriteToString(&out, sy); out.append(") \n"); appendGroupedLog(1, out); } - Callback_DrawContext_CustomSpanDrawInfo_Void GetOnDrawImpl(Ark_CustomSpan peer) + void SkewImpl(Ark_drawing_Canvas peer, + const Ark_Number* sx, + const Ark_Number* sy) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getOnDraw("); + string out("skew("); + WriteToString(&out, sx); + out.append(", "); + WriteToString(&out, sy); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetOnDrawImpl(Ark_CustomSpan peer, - const Callback_DrawContext_CustomSpanDrawInfo_Void* onDraw) + void RotateImpl(Ark_drawing_Canvas peer, + const Ark_Number* degrees, + const Ark_Number* sx, + const Ark_Number* sy) { if (!needGroupedLog(1)) { return; } - string out("setOnDraw("); - WriteToString(&out, onDraw); + string out("rotate("); + WriteToString(&out, degrees); + out.append(", "); + WriteToString(&out, sx); + out.append(", "); + WriteToString(&out, sy); out.append(") \n"); appendGroupedLog(1, out); } - } // CustomSpanAccessor - namespace DatePickerDialogAccessor { - void DestroyPeerImpl(Ark_DatePickerDialog peer) + void TranslateImpl(Ark_drawing_Canvas peer, + const Ark_Number* dx, + const Ark_Number* dy) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("translate("); + WriteToString(&out, dx); + out.append(", "); + WriteToString(&out, dy); out.append(") \n"); appendGroupedLog(1, out); } - Ark_DatePickerDialog ConstructImpl() + void ClipPathImpl(Ark_drawing_Canvas peer, + Ark_drawing_Path path, + Ark_drawing_ClipOp clipOp, + Ark_Boolean doAntiAlias) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new DatePickerDialog("); + string out("clipPath("); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, clipOp); + out.append(", "); + WriteToString(&out, doAntiAlias); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void ClipRectImpl(Ark_drawing_Canvas peer, + const Ark_common2D_Rect* rect, + Ark_drawing_ClipOp clipOp, + Ark_Boolean doAntiAlias) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("clipRect("); + WriteToString(&out, rect); + out.append(", "); + WriteToString(&out, clipOp); + out.append(", "); + WriteToString(&out, doAntiAlias); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - } // DatePickerDialogAccessor - namespace DecorationStyleAccessor { - void DestroyPeerImpl(Ark_DecorationStyle peer) + void ConcatMatrixImpl(Ark_drawing_Canvas peer, + Ark_drawing_Matrix matrix) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("concatMatrix("); + WriteToString(&out, matrix); out.append(") \n"); appendGroupedLog(1, out); } - Ark_DecorationStyle ConstructImpl(const Ark_DecorationStyleInterface* value) + void ClipRegionImpl(Ark_drawing_Canvas peer, + Ark_drawing_Region region, + Ark_drawing_ClipOp clipOp) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new DecorationStyle("); - WriteToString(&out, value); + string out("clipRegion("); + WriteToString(&out, region); + out.append(", "); + WriteToString(&out, clipOp); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void ClipRoundRectImpl(Ark_drawing_Canvas peer, + Ark_drawing_RoundRect roundRect, + Ark_drawing_ClipOp clipOp, + Ark_Boolean doAntiAlias) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("clipRoundRect("); + WriteToString(&out, roundRect); + out.append(", "); + WriteToString(&out, clipOp); + out.append(", "); + WriteToString(&out, doAntiAlias); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_TextDecorationType GetTypeImpl(Ark_DecorationStyle peer) + Ark_Boolean IsClipEmptyImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getType("); + string out("isClipEmpty("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - Opt_ResourceColor GetColorImpl(Ark_DecorationStyle peer) + void SetMatrixImpl(Ark_drawing_Canvas peer, + Ark_drawing_Matrix matrix) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getColor("); + string out("setMatrix("); + WriteToString(&out, matrix); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Opt_TextDecorationStyle GetStyleImpl(Ark_DecorationStyle peer) + void ResetMatrixImpl(Ark_drawing_Canvas peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getStyle("); + string out("resetMatrix("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - } // DecorationStyleAccessor - namespace DisappearSymbolEffectAccessor { - void DestroyPeerImpl(Ark_DisappearSymbolEffect peer) + } // drawing_CanvasAccessor + namespace drawing_ColorFilterAccessor { + void DestroyPeerImpl(Ark_drawing_ColorFilter peer) { if (!needGroupedLog(1)) { @@ -26102,18 +29640,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_DisappearSymbolEffect ConstructImpl(const Opt_EffectScope* scope) + Ark_drawing_ColorFilter ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new DisappearSymbolEffect("); - WriteToString(&out, scope); + string out("new ColorFilter("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -26127,103 +29664,106 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Opt_EffectScope GetScopeImpl(Ark_DisappearSymbolEffect peer) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("getScope("); - out.append(") \n"); - out.append("[return {}] \n"); - appendGroupedLog(1, out); - return {}; - } - void SetScopeImpl(Ark_DisappearSymbolEffect peer, - const Opt_EffectScope* scope) + Ark_drawing_ColorFilter CreateBlendModeColorFilter0Impl(const Ark_common2D_Color* color, + Ark_drawing_BlendMode mode) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setScope("); - WriteToString(&out, scope); + string out("createBlendModeColorFilter0("); + WriteToString(&out, color); + out.append(", "); + WriteToString(&out, mode); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - } // DisappearSymbolEffectAccessor - namespace DismissDialogActionAccessor { - void DestroyPeerImpl(Ark_DismissDialogAction peer) + Ark_drawing_ColorFilter CreateBlendModeColorFilter1Impl(const Ark_Number* color, + Ark_drawing_BlendMode mode) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("destroyPeer("); + string out("createBlendModeColorFilter1("); + WriteToString(&out, color); + out.append(", "); + WriteToString(&out, mode); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_DismissDialogAction ConstructImpl() + Ark_drawing_ColorFilter CreateComposeColorFilterImpl(Ark_drawing_ColorFilter outer, + Ark_drawing_ColorFilter inner) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new DismissDialogAction("); + string out("createComposeColorFilter("); + WriteToString(&out, outer); + out.append(", "); + WriteToString(&out, inner); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + Ark_drawing_ColorFilter CreateLinearToSRGBGammaImpl() { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("createLinearToSRGBGamma("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - void DismissImpl(Ark_DismissDialogAction peer) + Ark_drawing_ColorFilter CreateSRGBGammaToLinearImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("dismiss("); + string out("createSRGBGammaToLinear("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_DismissReason GetReasonImpl(Ark_DismissDialogAction peer) + Ark_drawing_ColorFilter CreateLumaColorFilterImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getReason("); + string out("createLumaColorFilter("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetReasonImpl(Ark_DismissDialogAction peer, - Ark_DismissReason reason) + Ark_drawing_ColorFilter CreateMatrixColorFilterImpl(const Array_Number* matrix) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setReason("); - WriteToString(&out, reason); + string out("createMatrixColorFilter("); + WriteToString(&out, matrix); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - } // DismissDialogActionAccessor - namespace DismissPopupActionAccessor { - void DestroyPeerImpl(Ark_DismissPopupAction peer) + } // drawing_ColorFilterAccessor + namespace drawing_FontAccessor { + void DestroyPeerImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { @@ -26233,17 +29773,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_DismissPopupAction ConstructImpl() + Ark_drawing_Font ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new DismissPopupAction("); + string out("new Font("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -26257,1566 +29797,1686 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void DismissImpl(Ark_DismissPopupAction peer) + void EnableSubpixelImpl(Ark_drawing_Font peer, + Ark_Boolean isSubpixel) { if (!needGroupedLog(1)) { return; } - string out("dismiss("); + string out("enableSubpixel("); + WriteToString(&out, isSubpixel); out.append(") \n"); appendGroupedLog(1, out); } - Ark_DismissReason GetReasonImpl(Ark_DismissPopupAction peer) + void EnableEmboldenImpl(Ark_drawing_Font peer, + Ark_Boolean isEmbolden) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getReason("); + string out("enableEmbolden("); + WriteToString(&out, isEmbolden); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetReasonImpl(Ark_DismissPopupAction peer, - Ark_DismissReason reason) + void EnableLinearMetricsImpl(Ark_drawing_Font peer, + Ark_Boolean isLinearMetrics) { if (!needGroupedLog(1)) { return; } - string out("setReason("); - WriteToString(&out, reason); + string out("enableLinearMetrics("); + WriteToString(&out, isLinearMetrics); out.append(") \n"); appendGroupedLog(1, out); } - } // DismissPopupActionAccessor - namespace DragEventAccessor { - void DestroyPeerImpl(Ark_DragEvent peer) + void SetSizeImpl(Ark_drawing_Font peer, + const Ark_Number* textSize) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setSize("); + WriteToString(&out, textSize); out.append(") \n"); appendGroupedLog(1, out); } - Ark_DragEvent ConstructImpl() + Ark_Number GetSizeImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new DragEvent("); + string out("getSize("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetTypefaceImpl(Ark_drawing_Font peer, + Ark_drawing_Typeface typeface) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setTypeface("); + WriteToString(&out, typeface); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_Number GetDisplayXImpl(Ark_DragEvent peer) + Ark_drawing_Typeface GetTypefaceImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getDisplayX("); + string out("getTypeface("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - Ark_Number GetDisplayYImpl(Ark_DragEvent peer) + Ark_drawing_FontMetrics GetMetricsImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getDisplayY("); + string out("getMetrics("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_Number GetWindowXImpl(Ark_DragEvent peer) + Ark_Number MeasureSingleCharacterImpl(Ark_drawing_Font peer, + const Ark_String* text) { if (!needGroupedLog(1)) { return {42}; } - string out("getWindowX("); + string out("measureSingleCharacter("); + WriteToString(&out, text); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - Ark_Number GetWindowYImpl(Ark_DragEvent peer) + Ark_Number MeasureTextImpl(Ark_drawing_Font peer, + const Ark_String* text, + Ark_drawing_TextEncoding encoding) { if (!needGroupedLog(1)) { return {42}; } - string out("getWindowY("); + string out("measureText("); + WriteToString(&out, text); + out.append(", "); + WriteToString(&out, encoding); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetDataImpl(Ark_DragEvent peer, - Ark_unifiedDataChannel_UnifiedData unifiedData) + void SetScaleXImpl(Ark_drawing_Font peer, + const Ark_Number* scaleX) { if (!needGroupedLog(1)) { return; } - string out("setData("); - WriteToString(&out, unifiedData); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_unifiedDataChannel_UnifiedData GetDataImpl(Ark_DragEvent peer) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(300); - } - string out("getData("); - out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(300); - } - Ark_unifiedDataChannel_Summary GetSummaryImpl(Ark_DragEvent peer) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("getSummary("); + string out("setScaleX("); + WriteToString(&out, scaleX); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetResultImpl(Ark_DragEvent peer, - Ark_DragResult dragResult) + void SetSkewXImpl(Ark_drawing_Font peer, + const Ark_Number* skewX) { if (!needGroupedLog(1)) { return; } - string out("setResult("); - WriteToString(&out, dragResult); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_DragResult GetResultImpl(Ark_DragEvent peer) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("getResult("); + string out("setSkewX("); + WriteToString(&out, skewX); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Rectangle GetPreviewRectImpl(Ark_DragEvent peer) + void SetEdgingImpl(Ark_drawing_Font peer, + Ark_drawing_FontEdging edging) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getPreviewRect("); + string out("setEdging("); + WriteToString(&out, edging); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Number GetVelocityXImpl(Ark_DragEvent peer) + void SetHintingImpl(Ark_drawing_Font peer, + Ark_drawing_FontHinting hinting) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getVelocityX("); + string out("setHinting("); + WriteToString(&out, hinting); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number GetVelocityYImpl(Ark_DragEvent peer) + Ark_Number CountTextImpl(Ark_drawing_Font peer, + const Ark_String* text) { if (!needGroupedLog(1)) { return {42}; } - string out("getVelocityY("); + string out("countText("); + WriteToString(&out, text); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - Ark_Number GetVelocityImpl(Ark_DragEvent peer) + void SetBaselineSnapImpl(Ark_drawing_Font peer, + Ark_Boolean isBaselineSnap) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getVelocity("); + string out("setBaselineSnap("); + WriteToString(&out, isBaselineSnap); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void ExecuteDropAnimationImpl(Ark_DragEvent peer, - const Callback_Void* customDropAnimation) + Ark_Boolean IsBaselineSnapImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("executeDropAnimation("); - WriteToString(&out, customDropAnimation); + string out("isBaselineSnap("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void EnableInternalDropAnimationImpl(Ark_DragEvent peer, - const Ark_String* configuration) + void SetEmbeddedBitmapsImpl(Ark_drawing_Font peer, + Ark_Boolean isEmbeddedBitmaps) { if (!needGroupedLog(1)) { return; } - string out("enableInternalDropAnimation("); - WriteToString(&out, configuration); + string out("setEmbeddedBitmaps("); + WriteToString(&out, isEmbeddedBitmaps); out.append(") \n"); appendGroupedLog(1, out); } - Ark_DragBehavior GetDragBehaviorImpl(Ark_DragEvent peer) + Ark_Boolean IsEmbeddedBitmapsImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getDragBehavior("); + string out("isEmbeddedBitmaps("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - void SetDragBehaviorImpl(Ark_DragEvent peer, - Ark_DragBehavior dragBehavior) + void SetForceAutoHintingImpl(Ark_drawing_Font peer, + Ark_Boolean isForceAutoHinting) { if (!needGroupedLog(1)) { return; } - string out("setDragBehavior("); - WriteToString(&out, dragBehavior); + string out("setForceAutoHinting("); + WriteToString(&out, isForceAutoHinting); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean GetUseCustomDropAnimationImpl(Ark_DragEvent peer) + Ark_Boolean IsForceAutoHintingImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { return 0; } - string out("getUseCustomDropAnimation("); + string out("isForceAutoHinting("); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - void SetUseCustomDropAnimationImpl(Ark_DragEvent peer, - Ark_Boolean useCustomDropAnimation) + Array_Number GetWidthsImpl(Ark_drawing_Font peer, + const Array_Number* glyphs) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setUseCustomDropAnimation("); - WriteToString(&out, useCustomDropAnimation); + string out("getWidths("); + WriteToString(&out, glyphs); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_DragEvent peer) + Array_Number TextToGlyphsImpl(Ark_drawing_Font peer, + const Ark_String* text, + const Ark_Number* glyphCount) { if (!needGroupedLog(1)) { return {}; } - string out("getGetModifierKeyState("); + string out("textToGlyphs("); + WriteToString(&out, text); + out.append(", "); + WriteToString(&out, glyphCount); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetGetModifierKeyStateImpl(Ark_DragEvent peer, - const Opt_ModifierKeyStateGetter* getModifierKeyState) + Ark_Boolean IsSubpixelImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("setGetModifierKeyState("); - WriteToString(&out, getModifierKeyState); + string out("isSubpixel("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - } // DragEventAccessor - namespace DrawableDescriptorAccessor { - void DestroyPeerImpl(Ark_DrawableDescriptor peer) + Ark_Boolean IsLinearMetricsImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("destroyPeer("); + string out("isLinearMetrics("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_DrawableDescriptor ConstructImpl() + Ark_Number GetSkewXImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new DrawableDescriptor("); + string out("getSkewX("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Boolean IsEmboldenImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return 0; } - string out("getFinalizer("); + string out("isEmbolden("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return 0; } - Ark_image_PixelMap GetPixelMapImpl(Ark_DrawableDescriptor peer) + Ark_Number GetScaleXImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("getPixelMap("); + string out("getScaleX("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - } // DrawableDescriptorAccessor - namespace DrawContextAccessor { - void DestroyPeerImpl(Ark_DrawContext peer) + Ark_drawing_FontHinting GetHintingImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getHinting("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_DrawContext ConstructImpl() + Ark_drawing_FontEdging GetEdgingImpl(Ark_drawing_Font peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new DrawContext("); + string out("getEdging("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_drawing_Path CreatePathForGlyphImpl(Ark_drawing_Font peer, + const Ark_Number* index) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("createPathForGlyph("); + WriteToString(&out, index); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - Ark_Size SizeImpl(Ark_DrawContext peer) + Array_common2D_Rect GetBoundsImpl(Ark_drawing_Font peer, + const Array_Number* glyphs) { if (!needGroupedLog(1)) { return {}; } - string out("size("); + string out("getBounds("); + WriteToString(&out, glyphs); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_Size SizeInPixelImpl(Ark_DrawContext peer) + Ark_drawing_Path GetTextPathImpl(Ark_drawing_Font peer, + const Ark_String* text, + const Ark_Number* byteLength, + const Ark_Number* x, + const Ark_Number* y) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("getTextPath("); + WriteToString(&out, text); + out.append(", "); + WriteToString(&out, byteLength); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + } // drawing_FontAccessor + namespace drawing_ImageFilterAccessor { + void DestroyPeerImpl(Ark_drawing_ImageFilter peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("sizeInPixel("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_drawing_Canvas CanvasImpl(Ark_DrawContext peer) + Ark_drawing_ImageFilter ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("canvas("); + string out("new ImageFilter("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - } // DrawContextAccessor - namespace drawing_BrushAccessor { - void DestroyPeerImpl(Ark_drawing_Brush peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("destroyPeer("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_drawing_Brush Construct0Impl() + Ark_drawing_ImageFilter CreateBlurImageFilterImpl(const Ark_Number* sigmaX, + const Ark_Number* sigmaY, + Ark_drawing_TileMode tileMode, + const Opt_drawing_ImageFilter* imageFilter) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("construct0("); + string out("createBlurImageFilter("); + WriteToString(&out, sigmaX); + out.append(", "); + WriteToString(&out, sigmaY); + out.append(", "); + WriteToString(&out, tileMode); + out.append(", "); + WriteToString(&out, imageFilter); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_drawing_Brush Construct1Impl(Ark_drawing_Brush brush) + Ark_drawing_ImageFilter CreateFromColorFilterImpl(Ark_drawing_ColorFilter colorFilter, + const Opt_drawing_ImageFilter* imageFilter) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("construct1("); - WriteToString(&out, brush); + string out("createFromColorFilter("); + WriteToString(&out, colorFilter); + out.append(", "); + WriteToString(&out, imageFilter); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + } // drawing_ImageFilterAccessor + namespace drawing_LatticeAccessor { + void DestroyPeerImpl(Ark_drawing_Lattice peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void SetColor0Impl(Ark_drawing_Brush peer, - const Ark_common2D_Color* color) + Ark_drawing_Lattice ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setColor0("); - WriteToString(&out, color); + string out("new Lattice("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void SetColor1Impl(Ark_drawing_Brush peer, - const Ark_Number* color) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setColor1("); - WriteToString(&out, color); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void SetColor2Impl(Ark_drawing_Brush peer, - const Ark_Number* alpha, - const Ark_Number* red, - const Ark_Number* green, - const Ark_Number* blue) + Ark_drawing_Lattice CreateImageLatticeImpl(const Array_Number* xDivs, + const Array_Number* yDivs, + const Ark_Number* fXCount, + const Ark_Number* fYCount, + const Opt_common2D_Rect* fBounds, + const Opt_Array_drawing_RectType* fRectTypes, + const Opt_Array_CustomObject* fColors) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setColor2("); - WriteToString(&out, alpha); + string out("createImageLattice("); + WriteToString(&out, xDivs); out.append(", "); - WriteToString(&out, red); + WriteToString(&out, yDivs); out.append(", "); - WriteToString(&out, green); + WriteToString(&out, fXCount); out.append(", "); - WriteToString(&out, blue); + WriteToString(&out, fYCount); + out.append(", "); + WriteToString(&out, fBounds); + out.append(", "); + WriteToString(&out, fRectTypes); + out.append(", "); + WriteToString(&out, fColors); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_common2D_Color GetColorImpl(Ark_drawing_Brush peer) + } // drawing_LatticeAccessor + namespace drawing_MaskFilterAccessor { + void DestroyPeerImpl(Ark_drawing_MaskFilter peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getColor("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Number GetHexColorImpl(Ark_drawing_Brush peer) + Ark_drawing_MaskFilter ConstructImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getHexColor("); + string out("new MaskFilter("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetAntiAliasImpl(Ark_drawing_Brush peer, - Ark_Boolean aa) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setAntiAlias("); - WriteToString(&out, aa); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Boolean IsAntiAliasImpl(Ark_drawing_Brush peer) + Ark_drawing_MaskFilter CreateBlurMaskFilterImpl(Ark_drawing_BlurType blurType, + const Ark_Number* sigma) { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(300); } - string out("isAntiAlias("); + string out("createBlurMaskFilter("); + WriteToString(&out, blurType); + out.append(", "); + WriteToString(&out, sigma); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(300); } - void SetAlphaImpl(Ark_drawing_Brush peer, - const Ark_Number* alpha) + } // drawing_MaskFilterAccessor + namespace drawing_MatrixAccessor { + void DestroyPeerImpl(Ark_drawing_Matrix peer) { if (!needGroupedLog(1)) { return; } - string out("setAlpha("); - WriteToString(&out, alpha); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetAlphaImpl(Ark_drawing_Brush peer) + Ark_drawing_Matrix ConstructImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getAlpha("); + string out("new Matrix("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetColorFilterImpl(Ark_drawing_Brush peer, - Ark_drawing_ColorFilter filter) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setColorFilter("); - WriteToString(&out, filter); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_drawing_ColorFilter GetColorFilterImpl(Ark_drawing_Brush peer) + void SetRotationImpl(Ark_drawing_Matrix peer, + const Ark_Number* degree, + const Ark_Number* px, + const Ark_Number* py) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getColorFilter("); + string out("setRotation("); + WriteToString(&out, degree); + out.append(", "); + WriteToString(&out, px); + out.append(", "); + WriteToString(&out, py); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - void SetImageFilterImpl(Ark_drawing_Brush peer, - const Opt_drawing_ImageFilter* filter) + void SetScaleImpl(Ark_drawing_Matrix peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* px, + const Ark_Number* py) { if (!needGroupedLog(1)) { return; } - string out("setImageFilter("); - WriteToString(&out, filter); + string out("setScale("); + WriteToString(&out, sx); + out.append(", "); + WriteToString(&out, sy); + out.append(", "); + WriteToString(&out, px); + out.append(", "); + WriteToString(&out, py); out.append(") \n"); appendGroupedLog(1, out); } - void SetMaskFilterImpl(Ark_drawing_Brush peer, - Ark_drawing_MaskFilter filter) + void SetTranslationImpl(Ark_drawing_Matrix peer, + const Ark_Number* dx, + const Ark_Number* dy) { if (!needGroupedLog(1)) { return; } - string out("setMaskFilter("); - WriteToString(&out, filter); + string out("setTranslation("); + WriteToString(&out, dx); + out.append(", "); + WriteToString(&out, dy); out.append(") \n"); appendGroupedLog(1, out); } - void SetShadowLayerImpl(Ark_drawing_Brush peer, - Ark_drawing_ShadowLayer shadowLayer) + void SetMatrixImpl(Ark_drawing_Matrix peer, + const Array_Number* values) { if (!needGroupedLog(1)) { return; } - string out("setShadowLayer("); - WriteToString(&out, shadowLayer); + string out("setMatrix("); + WriteToString(&out, values); out.append(") \n"); appendGroupedLog(1, out); } - void SetShaderEffectImpl(Ark_drawing_Brush peer, - Ark_drawing_ShaderEffect shaderEffect) + void PreConcatImpl(Ark_drawing_Matrix peer, + Ark_drawing_Matrix matrix) { if (!needGroupedLog(1)) { return; } - string out("setShaderEffect("); - WriteToString(&out, shaderEffect); + string out("preConcat("); + WriteToString(&out, matrix); out.append(") \n"); appendGroupedLog(1, out); } - void SetBlendModeImpl(Ark_drawing_Brush peer, - Ark_drawing_BlendMode mode) + Ark_Boolean IsEqualImpl(Ark_drawing_Matrix peer, + Ark_drawing_Matrix matrix) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("setBlendMode("); - WriteToString(&out, mode); + string out("isEqual("); + WriteToString(&out, matrix); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void ResetImpl(Ark_drawing_Brush peer) + Ark_Boolean InvertImpl(Ark_drawing_Matrix peer, + Ark_drawing_Matrix matrix) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("reset("); + string out("invert("); + WriteToString(&out, matrix); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - } // drawing_BrushAccessor - namespace drawing_CanvasAccessor { - void DestroyPeerImpl(Ark_drawing_Canvas peer) + Ark_Boolean IsIdentityImpl(Ark_drawing_Matrix peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("destroyPeer("); + string out("isIdentity("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_drawing_Canvas ConstructImpl(Ark_image_PixelMap pixelmap) + Ark_Number GetValueImpl(Ark_drawing_Matrix peer, + const Ark_Number* index) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new Canvas("); - WriteToString(&out, pixelmap); + string out("getValue("); + WriteToString(&out, index); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void PostRotateImpl(Ark_drawing_Matrix peer, + const Ark_Number* degree, + const Ark_Number* px, + const Ark_Number* py) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("postRotate("); + WriteToString(&out, degree); + out.append(", "); + WriteToString(&out, px); + out.append(", "); + WriteToString(&out, py); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void DrawRect0Impl(Ark_drawing_Canvas peer, - const Ark_common2D_Rect* rect) + void PostScaleImpl(Ark_drawing_Matrix peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* px, + const Ark_Number* py) { if (!needGroupedLog(1)) { return; } - string out("drawRect0("); - WriteToString(&out, rect); + string out("postScale("); + WriteToString(&out, sx); + out.append(", "); + WriteToString(&out, sy); + out.append(", "); + WriteToString(&out, px); + out.append(", "); + WriteToString(&out, py); out.append(") \n"); appendGroupedLog(1, out); } - void DrawRect1Impl(Ark_drawing_Canvas peer, - const Ark_Number* left, - const Ark_Number* top, - const Ark_Number* right, - const Ark_Number* bottom) + void PostTranslateImpl(Ark_drawing_Matrix peer, + const Ark_Number* dx, + const Ark_Number* dy) { if (!needGroupedLog(1)) { return; } - string out("drawRect1("); - WriteToString(&out, left); - out.append(", "); - WriteToString(&out, top); - out.append(", "); - WriteToString(&out, right); + string out("postTranslate("); + WriteToString(&out, dx); out.append(", "); - WriteToString(&out, bottom); + WriteToString(&out, dy); out.append(") \n"); appendGroupedLog(1, out); } - void DrawRoundRectImpl(Ark_drawing_Canvas peer, - Ark_drawing_RoundRect roundRect) + void PreRotateImpl(Ark_drawing_Matrix peer, + const Ark_Number* degree, + const Ark_Number* px, + const Ark_Number* py) { if (!needGroupedLog(1)) { return; } - string out("drawRoundRect("); - WriteToString(&out, roundRect); + string out("preRotate("); + WriteToString(&out, degree); + out.append(", "); + WriteToString(&out, px); + out.append(", "); + WriteToString(&out, py); out.append(") \n"); appendGroupedLog(1, out); } - void DrawNestedRoundRectImpl(Ark_drawing_Canvas peer, - Ark_drawing_RoundRect outer, - Ark_drawing_RoundRect inner) + void PreScaleImpl(Ark_drawing_Matrix peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* px, + const Ark_Number* py) { if (!needGroupedLog(1)) { return; } - string out("drawNestedRoundRect("); - WriteToString(&out, outer); + string out("preScale("); + WriteToString(&out, sx); out.append(", "); - WriteToString(&out, inner); + WriteToString(&out, sy); + out.append(", "); + WriteToString(&out, px); + out.append(", "); + WriteToString(&out, py); out.append(") \n"); appendGroupedLog(1, out); } - void DrawBackgroundImpl(Ark_drawing_Canvas peer, - Ark_drawing_Brush brush) + void PreTranslateImpl(Ark_drawing_Matrix peer, + const Ark_Number* dx, + const Ark_Number* dy) { if (!needGroupedLog(1)) { return; } - string out("drawBackground("); - WriteToString(&out, brush); + string out("preTranslate("); + WriteToString(&out, dx); + out.append(", "); + WriteToString(&out, dy); out.append(") \n"); appendGroupedLog(1, out); } - void DrawShadow0Impl(Ark_drawing_Canvas peer, - Ark_drawing_Path path, - const Ark_common2D_Point3d* planeParams, - const Ark_common2D_Point3d* devLightPos, - const Ark_Number* lightRadius, - const Ark_common2D_Color* ambientColor, - const Ark_common2D_Color* spotColor, - Ark_drawing_ShadowFlag flag) + void ResetImpl(Ark_drawing_Matrix peer) { if (!needGroupedLog(1)) { return; } - string out("drawShadow0("); - WriteToString(&out, path); - out.append(", "); - WriteToString(&out, planeParams); - out.append(", "); - WriteToString(&out, devLightPos); - out.append(", "); - WriteToString(&out, lightRadius); - out.append(", "); - WriteToString(&out, ambientColor); - out.append(", "); - WriteToString(&out, spotColor); - out.append(", "); - WriteToString(&out, flag); + string out("reset("); out.append(") \n"); appendGroupedLog(1, out); } - void DrawShadow1Impl(Ark_drawing_Canvas peer, - Ark_drawing_Path path, - const Ark_common2D_Point3d* planeParams, - const Ark_common2D_Point3d* devLightPos, - const Ark_Number* lightRadius, - const Ark_Number* ambientColor, - const Ark_Number* spotColor, - Ark_drawing_ShadowFlag flag) + Array_common2D_Point MapPointsImpl(Ark_drawing_Matrix peer, + const Array_common2D_Point* src) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("drawShadow1("); - WriteToString(&out, path); - out.append(", "); - WriteToString(&out, planeParams); - out.append(", "); - WriteToString(&out, devLightPos); - out.append(", "); - WriteToString(&out, lightRadius); - out.append(", "); - WriteToString(&out, ambientColor); - out.append(", "); - WriteToString(&out, spotColor); - out.append(", "); - WriteToString(&out, flag); + string out("mapPoints("); + WriteToString(&out, src); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void DrawCircleImpl(Ark_drawing_Canvas peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* radius) + Array_Number GetAllImpl(Ark_drawing_Matrix peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("drawCircle("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, radius); + string out("getAll("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void DrawImageImpl(Ark_drawing_Canvas peer, - Ark_image_PixelMap pixelmap, - const Ark_Number* left, - const Ark_Number* top, - Ark_drawing_SamplingOptions samplingOptions) + Ark_Boolean MapRectImpl(Ark_drawing_Matrix peer, + const Ark_common2D_Rect* dst, + const Ark_common2D_Rect* src) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("drawImage("); - WriteToString(&out, pixelmap); - out.append(", "); - WriteToString(&out, left); - out.append(", "); - WriteToString(&out, top); + string out("mapRect("); + WriteToString(&out, dst); out.append(", "); - WriteToString(&out, samplingOptions); + WriteToString(&out, src); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void DrawImageRectImpl(Ark_drawing_Canvas peer, - Ark_image_PixelMap pixelmap, - const Ark_common2D_Rect* dstRect, - Ark_drawing_SamplingOptions samplingOptions) + Ark_Boolean SetRectToRectImpl(Ark_drawing_Matrix peer, + const Ark_common2D_Rect* src, + const Ark_common2D_Rect* dst, + Ark_drawing_ScaleToFit scaleToFit) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("drawImageRect("); - WriteToString(&out, pixelmap); + string out("setRectToRect("); + WriteToString(&out, src); out.append(", "); - WriteToString(&out, dstRect); + WriteToString(&out, dst); out.append(", "); - WriteToString(&out, samplingOptions); + WriteToString(&out, scaleToFit); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - } - void DrawImageRectWithSrcImpl(Ark_drawing_Canvas peer, - Ark_image_PixelMap pixelmap, - const Ark_common2D_Rect* srcRect, - const Ark_common2D_Rect* dstRect, - Ark_drawing_SamplingOptions samplingOptions, - Ark_drawing_SrcRectConstraint constraint) + return 0; + } + Ark_Boolean SetPolyToPolyImpl(Ark_drawing_Matrix peer, + const Array_common2D_Point* src, + const Array_common2D_Point* dst, + const Ark_Number* count) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("drawImageRectWithSrc("); - WriteToString(&out, pixelmap); - out.append(", "); - WriteToString(&out, srcRect); - out.append(", "); - WriteToString(&out, dstRect); + string out("setPolyToPoly("); + WriteToString(&out, src); out.append(", "); - WriteToString(&out, samplingOptions); + WriteToString(&out, dst); out.append(", "); - WriteToString(&out, constraint); + WriteToString(&out, count); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void DrawColor0Impl(Ark_drawing_Canvas peer, - const Ark_common2D_Color* color, - Ark_drawing_BlendMode blendMode) + } // drawing_MatrixAccessor + namespace drawing_PathAccessor { + void DestroyPeerImpl(Ark_drawing_Path peer) { if (!needGroupedLog(1)) { return; } - string out("drawColor0("); - WriteToString(&out, color); - out.append(", "); - WriteToString(&out, blendMode); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void DrawColor1Impl(Ark_drawing_Canvas peer, - const Ark_Number* color, - Ark_drawing_BlendMode blendMode) + Ark_drawing_Path Construct0Impl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("drawColor1("); - WriteToString(&out, color); - out.append(", "); - WriteToString(&out, blendMode); + string out("construct0("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void DrawColor2Impl(Ark_drawing_Canvas peer, - const Ark_Number* alpha, - const Ark_Number* red, - const Ark_Number* green, - const Ark_Number* blue, - Ark_drawing_BlendMode blendMode) + Ark_drawing_Path Construct1Impl(Ark_drawing_Path path) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("drawColor2("); - WriteToString(&out, alpha); - out.append(", "); - WriteToString(&out, red); - out.append(", "); - WriteToString(&out, green); - out.append(", "); - WriteToString(&out, blue); - out.append(", "); - WriteToString(&out, blendMode); + string out("construct1("); + WriteToString(&out, path); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void DrawOvalImpl(Ark_drawing_Canvas peer, - const Ark_common2D_Rect* oval) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("drawOval("); - WriteToString(&out, oval); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void DrawArcImpl(Ark_drawing_Canvas peer, - const Ark_common2D_Rect* arc, - const Ark_Number* startAngle, - const Ark_Number* sweepAngle) + void MoveToImpl(Ark_drawing_Path peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return; } - string out("drawArc("); - WriteToString(&out, arc); - out.append(", "); - WriteToString(&out, startAngle); + string out("moveTo("); + WriteToString(&out, x); out.append(", "); - WriteToString(&out, sweepAngle); + WriteToString(&out, y); out.append(") \n"); appendGroupedLog(1, out); } - void DrawPointImpl(Ark_drawing_Canvas peer, - const Ark_Number* x, - const Ark_Number* y) + void LineToImpl(Ark_drawing_Path peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return; } - string out("drawPoint("); + string out("lineTo("); WriteToString(&out, x); out.append(", "); WriteToString(&out, y); out.append(") \n"); appendGroupedLog(1, out); } - void DrawPointsImpl(Ark_drawing_Canvas peer, - const Array_common2D_Point* points, - Ark_drawing_PointMode mode) + void ArcToImpl(Ark_drawing_Path peer, + const Ark_Number* x1, + const Ark_Number* y1, + const Ark_Number* x2, + const Ark_Number* y2, + const Ark_Number* startDeg, + const Ark_Number* sweepDeg) { if (!needGroupedLog(1)) { return; } - string out("drawPoints("); - WriteToString(&out, points); + string out("arcTo("); + WriteToString(&out, x1); out.append(", "); - WriteToString(&out, mode); + WriteToString(&out, y1); + out.append(", "); + WriteToString(&out, x2); + out.append(", "); + WriteToString(&out, y2); + out.append(", "); + WriteToString(&out, startDeg); + out.append(", "); + WriteToString(&out, sweepDeg); out.append(") \n"); appendGroupedLog(1, out); } - void DrawPathImpl(Ark_drawing_Canvas peer, - Ark_drawing_Path path) + void QuadToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX, + const Ark_Number* ctrlY, + const Ark_Number* endX, + const Ark_Number* endY) { if (!needGroupedLog(1)) { return; } - string out("drawPath("); - WriteToString(&out, path); + string out("quadTo("); + WriteToString(&out, ctrlX); + out.append(", "); + WriteToString(&out, ctrlY); + out.append(", "); + WriteToString(&out, endX); + out.append(", "); + WriteToString(&out, endY); out.append(") \n"); appendGroupedLog(1, out); } - void DrawLineImpl(Ark_drawing_Canvas peer, - const Ark_Number* x0, - const Ark_Number* y0, - const Ark_Number* x1, - const Ark_Number* y1) + void ConicToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX, + const Ark_Number* ctrlY, + const Ark_Number* endX, + const Ark_Number* endY, + const Ark_Number* weight) { if (!needGroupedLog(1)) { return; } - string out("drawLine("); - WriteToString(&out, x0); + string out("conicTo("); + WriteToString(&out, ctrlX); out.append(", "); - WriteToString(&out, y0); + WriteToString(&out, ctrlY); out.append(", "); - WriteToString(&out, x1); + WriteToString(&out, endX); out.append(", "); - WriteToString(&out, y1); + WriteToString(&out, endY); + out.append(", "); + WriteToString(&out, weight); out.append(") \n"); appendGroupedLog(1, out); } - void DrawSingleCharacterImpl(Ark_drawing_Canvas peer, - const Ark_String* text, - Ark_drawing_Font font, - const Ark_Number* x, - const Ark_Number* y) + void CubicToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX1, + const Ark_Number* ctrlY1, + const Ark_Number* ctrlX2, + const Ark_Number* ctrlY2, + const Ark_Number* endX, + const Ark_Number* endY) { if (!needGroupedLog(1)) { return; } - string out("drawSingleCharacter("); - WriteToString(&out, text); + string out("cubicTo("); + WriteToString(&out, ctrlX1); out.append(", "); - WriteToString(&out, font); + WriteToString(&out, ctrlY1); out.append(", "); - WriteToString(&out, x); + WriteToString(&out, ctrlX2); out.append(", "); - WriteToString(&out, y); + WriteToString(&out, ctrlY2); + out.append(", "); + WriteToString(&out, endX); + out.append(", "); + WriteToString(&out, endY); out.append(") \n"); appendGroupedLog(1, out); } - void DrawTextBlobImpl(Ark_drawing_Canvas peer, - Ark_drawing_TextBlob blob, - const Ark_Number* x, - const Ark_Number* y) + void RMoveToImpl(Ark_drawing_Path peer, + const Ark_Number* dx, + const Ark_Number* dy) { if (!needGroupedLog(1)) { return; } - string out("drawTextBlob("); - WriteToString(&out, blob); - out.append(", "); - WriteToString(&out, x); + string out("rMoveTo("); + WriteToString(&out, dx); out.append(", "); - WriteToString(&out, y); + WriteToString(&out, dy); out.append(") \n"); appendGroupedLog(1, out); } - void DrawPixelMapMeshImpl(Ark_drawing_Canvas peer, - Ark_image_PixelMap pixelmap, - const Ark_Number* meshWidth, - const Ark_Number* meshHeight, - const Array_Number* vertices, - const Ark_Number* vertOffset, - const Array_Number* colors, - const Ark_Number* colorOffset) + void RLineToImpl(Ark_drawing_Path peer, + const Ark_Number* dx, + const Ark_Number* dy) { if (!needGroupedLog(1)) { return; } - string out("drawPixelMapMesh("); - WriteToString(&out, pixelmap); - out.append(", "); - WriteToString(&out, meshWidth); - out.append(", "); - WriteToString(&out, meshHeight); - out.append(", "); - WriteToString(&out, vertices); - out.append(", "); - WriteToString(&out, vertOffset); - out.append(", "); - WriteToString(&out, colors); + string out("rLineTo("); + WriteToString(&out, dx); out.append(", "); - WriteToString(&out, colorOffset); + WriteToString(&out, dy); out.append(") \n"); appendGroupedLog(1, out); } - void DrawRegionImpl(Ark_drawing_Canvas peer, - Ark_drawing_Region region) + void RQuadToImpl(Ark_drawing_Path peer, + const Ark_Number* dx1, + const Ark_Number* dy1, + const Ark_Number* dx2, + const Ark_Number* dy2) { if (!needGroupedLog(1)) { return; } - string out("drawRegion("); - WriteToString(&out, region); + string out("rQuadTo("); + WriteToString(&out, dx1); + out.append(", "); + WriteToString(&out, dy1); + out.append(", "); + WriteToString(&out, dx2); + out.append(", "); + WriteToString(&out, dy2); out.append(") \n"); appendGroupedLog(1, out); } - void AttachPenImpl(Ark_drawing_Canvas peer, - Ark_drawing_Pen pen) + void RConicToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX, + const Ark_Number* ctrlY, + const Ark_Number* endX, + const Ark_Number* endY, + const Ark_Number* weight) { if (!needGroupedLog(1)) { return; } - string out("attachPen("); - WriteToString(&out, pen); + string out("rConicTo("); + WriteToString(&out, ctrlX); + out.append(", "); + WriteToString(&out, ctrlY); + out.append(", "); + WriteToString(&out, endX); + out.append(", "); + WriteToString(&out, endY); + out.append(", "); + WriteToString(&out, weight); out.append(") \n"); appendGroupedLog(1, out); } - void AttachBrushImpl(Ark_drawing_Canvas peer, - Ark_drawing_Brush brush) + void RCubicToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX1, + const Ark_Number* ctrlY1, + const Ark_Number* ctrlX2, + const Ark_Number* ctrlY2, + const Ark_Number* endX, + const Ark_Number* endY) { if (!needGroupedLog(1)) { return; } - string out("attachBrush("); - WriteToString(&out, brush); + string out("rCubicTo("); + WriteToString(&out, ctrlX1); + out.append(", "); + WriteToString(&out, ctrlY1); + out.append(", "); + WriteToString(&out, ctrlX2); + out.append(", "); + WriteToString(&out, ctrlY2); + out.append(", "); + WriteToString(&out, endX); + out.append(", "); + WriteToString(&out, endY); out.append(") \n"); appendGroupedLog(1, out); } - void DetachPenImpl(Ark_drawing_Canvas peer) + void AddPolygonImpl(Ark_drawing_Path peer, + const Array_common2D_Point* points, + Ark_Boolean close) { if (!needGroupedLog(1)) { return; } - string out("detachPen("); + string out("addPolygon("); + WriteToString(&out, points); + out.append(", "); + WriteToString(&out, close); out.append(") \n"); appendGroupedLog(1, out); } - void DetachBrushImpl(Ark_drawing_Canvas peer) + Ark_Boolean OpImpl(Ark_drawing_Path peer, + Ark_drawing_Path path, + Ark_drawing_PathOp pathOp) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("detachBrush("); + string out("op("); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, pathOp); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_Number SaveImpl(Ark_drawing_Canvas peer) + void AddArcImpl(Ark_drawing_Path peer, + const Ark_common2D_Rect* rect, + const Ark_Number* startAngle, + const Ark_Number* sweepAngle) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("save("); + string out("addArc("); + WriteToString(&out, rect); + out.append(", "); + WriteToString(&out, startAngle); + out.append(", "); + WriteToString(&out, sweepAngle); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number SaveLayerImpl(Ark_drawing_Canvas peer, - const Opt_common2D_Rect* rect, - const Opt_drawing_Brush* brush) + void AddCircleImpl(Ark_drawing_Path peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* radius, + Ark_drawing_PathDirection pathDirection) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("saveLayer("); - WriteToString(&out, rect); + string out("addCircle("); + WriteToString(&out, x); out.append(", "); - WriteToString(&out, brush); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, radius); + out.append(", "); + WriteToString(&out, pathDirection); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void Clear0Impl(Ark_drawing_Canvas peer, - const Ark_common2D_Color* color) + void AddOvalImpl(Ark_drawing_Path peer, + const Ark_common2D_Rect* rect, + const Ark_Number* start, + Ark_drawing_PathDirection pathDirection) { if (!needGroupedLog(1)) { return; } - string out("clear0("); - WriteToString(&out, color); + string out("addOval("); + WriteToString(&out, rect); + out.append(", "); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, pathDirection); out.append(") \n"); appendGroupedLog(1, out); } - void Clear1Impl(Ark_drawing_Canvas peer, - const Ark_Number* color) + void AddRectImpl(Ark_drawing_Path peer, + const Ark_common2D_Rect* rect, + Ark_drawing_PathDirection pathDirection) { if (!needGroupedLog(1)) { return; } - string out("clear1("); - WriteToString(&out, color); + string out("addRect("); + WriteToString(&out, rect); + out.append(", "); + WriteToString(&out, pathDirection); out.append(") \n"); appendGroupedLog(1, out); } - void RestoreImpl(Ark_drawing_Canvas peer) + void AddRoundRectImpl(Ark_drawing_Path peer, + Ark_drawing_RoundRect roundRect, + Ark_drawing_PathDirection pathDirection) { if (!needGroupedLog(1)) { return; } - string out("restore("); + string out("addRoundRect("); + WriteToString(&out, roundRect); + out.append(", "); + WriteToString(&out, pathDirection); out.append(") \n"); appendGroupedLog(1, out); } - void RestoreToCountImpl(Ark_drawing_Canvas peer, - const Ark_Number* count) + void AddPathImpl(Ark_drawing_Path peer, + Ark_drawing_Path path, + const Opt_drawing_Matrix* matrix) { if (!needGroupedLog(1)) { return; } - string out("restoreToCount("); - WriteToString(&out, count); + string out("addPath("); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, matrix); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetSaveCountImpl(Ark_drawing_Canvas peer) + void TransformImpl(Ark_drawing_Path peer, + Ark_drawing_Matrix matrix) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getSaveCount("); + string out("transform("); + WriteToString(&out, matrix); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number GetWidthImpl(Ark_drawing_Canvas peer) + Ark_Boolean ContainsImpl(Ark_drawing_Path peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { - return {42}; + return 0; } - string out("getWidth("); + string out("contains("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {42}; + return 0; } - Ark_Number GetHeightImpl(Ark_drawing_Canvas peer) + void SetFillTypeImpl(Ark_drawing_Path peer, + Ark_drawing_PathFillType pathFillType) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getHeight("); + string out("setFillType("); + WriteToString(&out, pathFillType); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_common2D_Rect GetLocalClipBoundsImpl(Ark_drawing_Canvas peer) + Ark_common2D_Rect GetBoundsImpl(Ark_drawing_Path peer) { if (!needGroupedLog(1)) { return {}; } - string out("getLocalClipBounds("); + string out("getBounds("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_drawing_Matrix GetTotalMatrixImpl(Ark_drawing_Canvas peer) + void CloseImpl(Ark_drawing_Path peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getTotalMatrix("); + string out("close("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - void ScaleImpl(Ark_drawing_Canvas peer, - const Ark_Number* sx, - const Ark_Number* sy) + Ark_drawing_Path OffsetImpl(Ark_drawing_Path peer, + const Ark_Number* dx, + const Ark_Number* dy) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("scale("); - WriteToString(&out, sx); + string out("offset("); + WriteToString(&out, dx); out.append(", "); - WriteToString(&out, sy); + WriteToString(&out, dy); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void SkewImpl(Ark_drawing_Canvas peer, - const Ark_Number* sx, - const Ark_Number* sy) + void ResetImpl(Ark_drawing_Path peer) { if (!needGroupedLog(1)) { return; } - string out("skew("); - WriteToString(&out, sx); - out.append(", "); - WriteToString(&out, sy); + string out("reset("); out.append(") \n"); appendGroupedLog(1, out); } - void RotateImpl(Ark_drawing_Canvas peer, - const Ark_Number* degrees, - const Ark_Number* sx, - const Ark_Number* sy) + Ark_Number GetLengthImpl(Ark_drawing_Path peer, + Ark_Boolean forceClosed) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("rotate("); - WriteToString(&out, degrees); + string out("getLength("); + WriteToString(&out, forceClosed); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_Boolean GetPositionAndTangentImpl(Ark_drawing_Path peer, + Ark_Boolean forceClosed, + const Ark_Number* distance, + const Ark_common2D_Point* position, + const Ark_common2D_Point* tangent) + { + if (!needGroupedLog(1)) + { + return 0; + } + string out("getPositionAndTangent("); + WriteToString(&out, forceClosed); out.append(", "); - WriteToString(&out, sx); + WriteToString(&out, distance); out.append(", "); - WriteToString(&out, sy); + WriteToString(&out, position); + out.append(", "); + WriteToString(&out, tangent); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void TranslateImpl(Ark_drawing_Canvas peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_Boolean IsClosedImpl(Ark_drawing_Path peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("translate("); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); + string out("isClosed("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void ClipPathImpl(Ark_drawing_Canvas peer, - Ark_drawing_Path path, - Ark_drawing_ClipOp clipOp, - Ark_Boolean doAntiAlias) + Ark_Boolean GetMatrixImpl(Ark_drawing_Path peer, + Ark_Boolean forceClosed, + const Ark_Number* distance, + Ark_drawing_Matrix matrix, + Ark_drawing_PathMeasureMatrixFlags flags) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("clipPath("); - WriteToString(&out, path); + string out("getMatrix("); + WriteToString(&out, forceClosed); out.append(", "); - WriteToString(&out, clipOp); + WriteToString(&out, distance); out.append(", "); - WriteToString(&out, doAntiAlias); + WriteToString(&out, matrix); + out.append(", "); + WriteToString(&out, flags); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void ClipRectImpl(Ark_drawing_Canvas peer, - const Ark_common2D_Rect* rect, - Ark_drawing_ClipOp clipOp, - Ark_Boolean doAntiAlias) + Ark_Boolean BuildFromSvgStringImpl(Ark_drawing_Path peer, + const Ark_String* str) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("clipRect("); - WriteToString(&out, rect); - out.append(", "); - WriteToString(&out, clipOp); - out.append(", "); - WriteToString(&out, doAntiAlias); + string out("buildFromSvgString("); + WriteToString(&out, str); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void ConcatMatrixImpl(Ark_drawing_Canvas peer, - Ark_drawing_Matrix matrix) + } // drawing_PathAccessor + namespace drawing_PathEffectAccessor { + void DestroyPeerImpl(Ark_drawing_PathEffect peer) { if (!needGroupedLog(1)) { return; } - string out("concatMatrix("); - WriteToString(&out, matrix); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void ClipRegionImpl(Ark_drawing_Canvas peer, - Ark_drawing_Region region, - Ark_drawing_ClipOp clipOp) + Ark_drawing_PathEffect ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("clipRegion("); - WriteToString(&out, region); - out.append(", "); - WriteToString(&out, clipOp); + string out("new PathEffect("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void ClipRoundRectImpl(Ark_drawing_Canvas peer, - Ark_drawing_RoundRect roundRect, - Ark_drawing_ClipOp clipOp, - Ark_Boolean doAntiAlias) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("clipRoundRect("); - WriteToString(&out, roundRect); - out.append(", "); - WriteToString(&out, clipOp); - out.append(", "); - WriteToString(&out, doAntiAlias); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Boolean IsClipEmptyImpl(Ark_drawing_Canvas peer) + Ark_drawing_PathEffect CreateDashPathEffectImpl(const Array_Number* intervals, + const Ark_Number* phase) { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(300); } - string out("isClipEmpty("); + string out("createDashPathEffect("); + WriteToString(&out, intervals); + out.append(", "); + WriteToString(&out, phase); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(300); } - void SetMatrixImpl(Ark_drawing_Canvas peer, - Ark_drawing_Matrix matrix) + Ark_drawing_PathEffect CreateCornerPathEffectImpl(const Ark_Number* radius) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setMatrix("); - WriteToString(&out, matrix); + string out("createCornerPathEffect("); + WriteToString(&out, radius); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void ResetMatrixImpl(Ark_drawing_Canvas peer) + } // drawing_PathEffectAccessor + namespace drawing_PenAccessor { + void DestroyPeerImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { return; } - string out("resetMatrix("); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - } // drawing_CanvasAccessor - namespace drawing_ColorFilterAccessor { - void DestroyPeerImpl(Ark_drawing_ColorFilter peer) + Ark_drawing_Pen Construct0Impl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("destroyPeer("); + string out("construct0("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_drawing_ColorFilter ConstructImpl() + Ark_drawing_Pen Construct1Impl(Ark_drawing_Pen pen) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new ColorFilter("); + string out("construct1("); + WriteToString(&out, pen); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } Ark_NativePointer GetFinalizerImpl() { @@ -27830,569 +31490,594 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_drawing_ColorFilter CreateBlendModeColorFilter0Impl(const Ark_common2D_Color* color, - Ark_drawing_BlendMode mode) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(300); - } - string out("createBlendModeColorFilter0("); - WriteToString(&out, color); - out.append(", "); - WriteToString(&out, mode); - out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(300); - } - Ark_drawing_ColorFilter CreateBlendModeColorFilter1Impl(const Ark_Number* color, - Ark_drawing_BlendMode mode) + void SetMiterLimitImpl(Ark_drawing_Pen peer, + const Ark_Number* miter) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createBlendModeColorFilter1("); - WriteToString(&out, color); - out.append(", "); - WriteToString(&out, mode); + string out("setMiterLimit("); + WriteToString(&out, miter); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_drawing_ColorFilter CreateComposeColorFilterImpl(Ark_drawing_ColorFilter outer, - Ark_drawing_ColorFilter inner) + Ark_Number GetMiterLimitImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("createComposeColorFilter("); - WriteToString(&out, outer); - out.append(", "); - WriteToString(&out, inner); + string out("getMiterLimit("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Ark_drawing_ColorFilter CreateLinearToSRGBGammaImpl() + void SetShaderEffectImpl(Ark_drawing_Pen peer, + Ark_drawing_ShaderEffect shaderEffect) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createLinearToSRGBGamma("); + string out("setShaderEffect("); + WriteToString(&out, shaderEffect); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_drawing_ColorFilter CreateSRGBGammaToLinearImpl() + void SetColor0Impl(Ark_drawing_Pen peer, + const Ark_common2D_Color* color) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createSRGBGammaToLinear("); + string out("setColor0("); + WriteToString(&out, color); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_drawing_ColorFilter CreateLumaColorFilterImpl() + void SetColor1Impl(Ark_drawing_Pen peer, + const Ark_Number* color) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createLumaColorFilter("); + string out("setColor1("); + WriteToString(&out, color); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_drawing_ColorFilter CreateMatrixColorFilterImpl(const Array_Number* matrix) + void SetColor2Impl(Ark_drawing_Pen peer, + const Ark_Number* alpha, + const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createMatrixColorFilter("); - WriteToString(&out, matrix); + string out("setColor2("); + WriteToString(&out, alpha); + out.append(", "); + WriteToString(&out, red); + out.append(", "); + WriteToString(&out, green); + out.append(", "); + WriteToString(&out, blue); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // drawing_ColorFilterAccessor - namespace drawing_FontAccessor { - void DestroyPeerImpl(Ark_drawing_Font peer) + Ark_common2D_Color GetColorImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getColor("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_drawing_Font ConstructImpl() + Ark_Number GetHexColorImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new Font("); + string out("getHexColor("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetStrokeWidthImpl(Ark_drawing_Pen peer, + const Ark_Number* width) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setStrokeWidth("); + WriteToString(&out, width); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void EnableSubpixelImpl(Ark_drawing_Font peer, - Ark_Boolean isSubpixel) + Ark_Number GetWidthImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("enableSubpixel("); - WriteToString(&out, isSubpixel); + string out("getWidth("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void EnableEmboldenImpl(Ark_drawing_Font peer, - Ark_Boolean isEmbolden) + void SetAntiAliasImpl(Ark_drawing_Pen peer, + Ark_Boolean aa) { if (!needGroupedLog(1)) { return; } - string out("enableEmbolden("); - WriteToString(&out, isEmbolden); + string out("setAntiAlias("); + WriteToString(&out, aa); out.append(") \n"); appendGroupedLog(1, out); } - void EnableLinearMetricsImpl(Ark_drawing_Font peer, - Ark_Boolean isLinearMetrics) + Ark_Boolean IsAntiAliasImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("enableLinearMetrics("); - WriteToString(&out, isLinearMetrics); + string out("isAntiAlias("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void SetSizeImpl(Ark_drawing_Font peer, - const Ark_Number* textSize) + void SetAlphaImpl(Ark_drawing_Pen peer, + const Ark_Number* alpha) { if (!needGroupedLog(1)) { return; } - string out("setSize("); - WriteToString(&out, textSize); + string out("setAlpha("); + WriteToString(&out, alpha); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetSizeImpl(Ark_drawing_Font peer) + Ark_Number GetAlphaImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getSize("); + string out("getAlpha("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetTypefaceImpl(Ark_drawing_Font peer, - Ark_drawing_Typeface typeface) + void SetColorFilterImpl(Ark_drawing_Pen peer, + Ark_drawing_ColorFilter filter) { if (!needGroupedLog(1)) { return; } - string out("setTypeface("); - WriteToString(&out, typeface); + string out("setColorFilter("); + WriteToString(&out, filter); out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_Typeface GetTypefaceImpl(Ark_drawing_Font peer) + Ark_drawing_ColorFilter GetColorFilterImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("getTypeface("); + string out("getColorFilter("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_drawing_FontMetrics GetMetricsImpl(Ark_drawing_Font peer) + void SetImageFilterImpl(Ark_drawing_Pen peer, + const Opt_drawing_ImageFilter* filter) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getMetrics("); + string out("setImageFilter("); + WriteToString(&out, filter); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Number MeasureSingleCharacterImpl(Ark_drawing_Font peer, - const Ark_String* text) + void SetMaskFilterImpl(Ark_drawing_Pen peer, + Ark_drawing_MaskFilter filter) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("measureSingleCharacter("); - WriteToString(&out, text); + string out("setMaskFilter("); + WriteToString(&out, filter); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number MeasureTextImpl(Ark_drawing_Font peer, - const Ark_String* text, - Ark_drawing_TextEncoding encoding) + void SetPathEffectImpl(Ark_drawing_Pen peer, + Ark_drawing_PathEffect effect) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("measureText("); - WriteToString(&out, text); - out.append(", "); - WriteToString(&out, encoding); + string out("setPathEffect("); + WriteToString(&out, effect); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetScaleXImpl(Ark_drawing_Font peer, - const Ark_Number* scaleX) + void SetShadowLayerImpl(Ark_drawing_Pen peer, + Ark_drawing_ShadowLayer shadowLayer) { if (!needGroupedLog(1)) { return; } - string out("setScaleX("); - WriteToString(&out, scaleX); + string out("setShadowLayer("); + WriteToString(&out, shadowLayer); out.append(") \n"); appendGroupedLog(1, out); } - void SetSkewXImpl(Ark_drawing_Font peer, - const Ark_Number* skewX) + void SetBlendModeImpl(Ark_drawing_Pen peer, + Ark_drawing_BlendMode mode) { if (!needGroupedLog(1)) { return; } - string out("setSkewX("); - WriteToString(&out, skewX); + string out("setBlendMode("); + WriteToString(&out, mode); out.append(") \n"); appendGroupedLog(1, out); } - void SetEdgingImpl(Ark_drawing_Font peer, - Ark_drawing_FontEdging edging) + void SetDitherImpl(Ark_drawing_Pen peer, + Ark_Boolean dither) { if (!needGroupedLog(1)) { return; } - string out("setEdging("); - WriteToString(&out, edging); + string out("setDither("); + WriteToString(&out, dither); out.append(") \n"); appendGroupedLog(1, out); } - void SetHintingImpl(Ark_drawing_Font peer, - Ark_drawing_FontHinting hinting) + void SetJoinStyleImpl(Ark_drawing_Pen peer, + Ark_drawing_JoinStyle style) { if (!needGroupedLog(1)) { return; } - string out("setHinting("); - WriteToString(&out, hinting); + string out("setJoinStyle("); + WriteToString(&out, style); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number CountTextImpl(Ark_drawing_Font peer, - const Ark_String* text) + Ark_drawing_JoinStyle GetJoinStyleImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("countText("); - WriteToString(&out, text); + string out("getJoinStyle("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetBaselineSnapImpl(Ark_drawing_Font peer, - Ark_Boolean isBaselineSnap) + void SetCapStyleImpl(Ark_drawing_Pen peer, + Ark_drawing_CapStyle style) { if (!needGroupedLog(1)) { return; } - string out("setBaselineSnap("); - WriteToString(&out, isBaselineSnap); + string out("setCapStyle("); + WriteToString(&out, style); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean IsBaselineSnapImpl(Ark_drawing_Font peer) + Ark_drawing_CapStyle GetCapStyleImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("isBaselineSnap("); + string out("getCapStyle("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - void SetEmbeddedBitmapsImpl(Ark_drawing_Font peer, - Ark_Boolean isEmbeddedBitmaps) + void ResetImpl(Ark_drawing_Pen peer) { if (!needGroupedLog(1)) { return; } - string out("setEmbeddedBitmaps("); - WriteToString(&out, isEmbeddedBitmaps); + string out("reset("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean IsEmbeddedBitmapsImpl(Ark_drawing_Font peer) + Ark_Boolean GetFillPathImpl(Ark_drawing_Pen peer, + Ark_drawing_Path src, + Ark_drawing_Path dst) { if (!needGroupedLog(1)) { return 0; } - string out("isEmbeddedBitmaps("); + string out("getFillPath("); + WriteToString(&out, src); + out.append(", "); + WriteToString(&out, dst); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - void SetForceAutoHintingImpl(Ark_drawing_Font peer, - Ark_Boolean isForceAutoHinting) + } // drawing_PenAccessor + namespace drawing_RegionAccessor { + void DestroyPeerImpl(Ark_drawing_Region peer) { if (!needGroupedLog(1)) { return; } - string out("setForceAutoHinting("); - WriteToString(&out, isForceAutoHinting); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean IsForceAutoHintingImpl(Ark_drawing_Font peer) + Ark_drawing_Region ConstructImpl() { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(100); } - string out("isForceAutoHinting("); + string out("new Region("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(100); } - Array_Number GetWidthsImpl(Ark_drawing_Font peer, - const Array_Number* glyphs) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getWidths("); - WriteToString(&out, glyphs); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - Array_Number TextToGlyphsImpl(Ark_drawing_Font peer, - const Ark_String* text, - const Ark_Number* glyphCount) + Ark_Boolean IsPointContainedImpl(Ark_drawing_Region peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("textToGlyphs("); - WriteToString(&out, text); + string out("isPointContained("); + WriteToString(&out, x); out.append(", "); - WriteToString(&out, glyphCount); + WriteToString(&out, y); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - Ark_Boolean IsSubpixelImpl(Ark_drawing_Font peer) + Ark_Boolean IsRegionContainedImpl(Ark_drawing_Region peer, + Ark_drawing_Region other) { if (!needGroupedLog(1)) { return 0; } - string out("isSubpixel("); + string out("isRegionContained("); + WriteToString(&out, other); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - Ark_Boolean IsLinearMetricsImpl(Ark_drawing_Font peer) + Ark_Boolean OpImpl(Ark_drawing_Region peer, + Ark_drawing_Region region, + Ark_drawing_RegionOp regionOp) + { + if (!needGroupedLog(1)) + { + return 0; + } + string out("op("); + WriteToString(&out, region); + out.append(", "); + WriteToString(&out, regionOp); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + Ark_Boolean QuickRejectImpl(Ark_drawing_Region peer, + const Ark_Number* left, + const Ark_Number* top, + const Ark_Number* right, + const Ark_Number* bottom) { if (!needGroupedLog(1)) { return 0; } - string out("isLinearMetrics("); + string out("quickReject("); + WriteToString(&out, left); + out.append(", "); + WriteToString(&out, top); + out.append(", "); + WriteToString(&out, right); + out.append(", "); + WriteToString(&out, bottom); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - Ark_Number GetSkewXImpl(Ark_drawing_Font peer) + Ark_Boolean SetPathImpl(Ark_drawing_Region peer, + Ark_drawing_Path path, + Ark_drawing_Region clip) { if (!needGroupedLog(1)) { - return {42}; + return 0; } - string out("getSkewX("); + string out("setPath("); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, clip); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {42}; + return 0; } - Ark_Boolean IsEmboldenImpl(Ark_drawing_Font peer) + Ark_Boolean SetRectImpl(Ark_drawing_Region peer, + const Ark_Number* left, + const Ark_Number* top, + const Ark_Number* right, + const Ark_Number* bottom) { if (!needGroupedLog(1)) { return 0; } - string out("isEmbolden("); + string out("setRect("); + WriteToString(&out, left); + out.append(", "); + WriteToString(&out, top); + out.append(", "); + WriteToString(&out, right); + out.append(", "); + WriteToString(&out, bottom); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - Ark_Number GetScaleXImpl(Ark_drawing_Font peer) + } // drawing_RegionAccessor + namespace drawing_RoundRectAccessor { + void DestroyPeerImpl(Ark_drawing_RoundRect peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getScaleX("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_drawing_FontHinting GetHintingImpl(Ark_drawing_Font peer) + Ark_drawing_RoundRect ConstructImpl(const Ark_common2D_Rect* rect, + const Ark_Number* xRadii, + const Ark_Number* yRadii) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getHinting("); + string out("new RoundRect("); + WriteToString(&out, rect); + out.append(", "); + WriteToString(&out, xRadii); + out.append(", "); + WriteToString(&out, yRadii); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Ark_drawing_FontEdging GetEdgingImpl(Ark_drawing_Font peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getEdging("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - Ark_drawing_Path CreatePathForGlyphImpl(Ark_drawing_Font peer, - const Ark_Number* index) + void SetCornerImpl(Ark_drawing_RoundRect peer, + Ark_drawing_CornerPos pos, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createPathForGlyph("); - WriteToString(&out, index); + string out("setCorner("); + WriteToString(&out, pos); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Array_common2D_Rect GetBoundsImpl(Ark_drawing_Font peer, - const Array_Number* glyphs) + Ark_common2D_Point GetCornerImpl(Ark_drawing_RoundRect peer, + Ark_drawing_CornerPos pos) { if (!needGroupedLog(1)) { return {}; } - string out("getBounds("); - WriteToString(&out, glyphs); + string out("getCorner("); + WriteToString(&out, pos); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_drawing_Path GetTextPathImpl(Ark_drawing_Font peer, - const Ark_String* text, - const Ark_Number* byteLength, - const Ark_Number* x, - const Ark_Number* y) + void OffsetImpl(Ark_drawing_RoundRect peer, + const Ark_Number* dx, + const Ark_Number* dy) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getTextPath("); - WriteToString(&out, text); - out.append(", "); - WriteToString(&out, byteLength); - out.append(", "); - WriteToString(&out, x); + string out("offset("); + WriteToString(&out, dx); out.append(", "); - WriteToString(&out, y); + WriteToString(&out, dy); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // drawing_FontAccessor - namespace drawing_ImageFilterAccessor { - void DestroyPeerImpl(Ark_drawing_ImageFilter peer) + } // drawing_RoundRectAccessor + namespace drawing_SamplingOptionsAccessor { + void DestroyPeerImpl(Ark_drawing_SamplingOptions peer) { if (!needGroupedLog(1)) { @@ -28402,71 +32087,46 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_ImageFilter ConstructImpl() - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(100); - } - string out("new ImageFilter("); - out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(100); - } - Ark_NativePointer GetFinalizerImpl() + Ark_drawing_SamplingOptions Construct0Impl() { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("construct0("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - Ark_drawing_ImageFilter CreateBlurImageFilterImpl(const Ark_Number* sigmaX, - const Ark_Number* sigmaY, - Ark_drawing_TileMode tileMode, - const Opt_drawing_ImageFilter* imageFilter) + Ark_drawing_SamplingOptions Construct1Impl(Ark_drawing_FilterMode filterMode) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("createBlurImageFilter("); - WriteToString(&out, sigmaX); - out.append(", "); - WriteToString(&out, sigmaY); - out.append(", "); - WriteToString(&out, tileMode); - out.append(", "); - WriteToString(&out, imageFilter); + string out("construct1("); + WriteToString(&out, filterMode); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_drawing_ImageFilter CreateFromColorFilterImpl(Ark_drawing_ColorFilter colorFilter, - const Opt_drawing_ImageFilter* imageFilter) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("createFromColorFilter("); - WriteToString(&out, colorFilter); - out.append(", "); - WriteToString(&out, imageFilter); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - } // drawing_ImageFilterAccessor - namespace drawing_LatticeAccessor { - void DestroyPeerImpl(Ark_drawing_Lattice peer) + } // drawing_SamplingOptionsAccessor + namespace drawing_ShaderEffectAccessor { + void DestroyPeerImpl(Ark_drawing_ShaderEffect peer) { if (!needGroupedLog(1)) { @@ -28476,17 +32136,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_Lattice ConstructImpl() + Ark_drawing_ShaderEffect ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new Lattice("); + string out("new ShaderEffect("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -28500,92 +32160,143 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_drawing_Lattice CreateImageLatticeImpl(const Array_Number* xDivs, - const Array_Number* yDivs, - const Ark_Number* fXCount, - const Ark_Number* fYCount, - const Opt_common2D_Rect* fBounds, - const Opt_Array_drawing_RectType* fRectTypes, - const Opt_Array_CustomObject* fColors) + Ark_drawing_ShaderEffect CreateColorShaderImpl(const Ark_Number* color) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("createImageLattice("); - WriteToString(&out, xDivs); - out.append(", "); - WriteToString(&out, yDivs); - out.append(", "); - WriteToString(&out, fXCount); - out.append(", "); - WriteToString(&out, fYCount); - out.append(", "); - WriteToString(&out, fBounds); - out.append(", "); - WriteToString(&out, fRectTypes); - out.append(", "); - WriteToString(&out, fColors); + string out("createColorShader("); + WriteToString(&out, color); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - } // drawing_LatticeAccessor - namespace drawing_MaskFilterAccessor { - void DestroyPeerImpl(Ark_drawing_MaskFilter peer) + Ark_drawing_ShaderEffect CreateLinearGradientImpl(const Ark_common2D_Point* startPt, + const Ark_common2D_Point* endPt, + const Array_Number* colors, + Ark_drawing_TileMode mode, + const Opt_Array_Number* pos, + const Opt_drawing_Matrix* matrix) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("destroyPeer("); + string out("createLinearGradient("); + WriteToString(&out, startPt); + out.append(", "); + WriteToString(&out, endPt); + out.append(", "); + WriteToString(&out, colors); + out.append(", "); + WriteToString(&out, mode); + out.append(", "); + WriteToString(&out, pos); + out.append(", "); + WriteToString(&out, matrix); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_drawing_MaskFilter ConstructImpl() + Ark_drawing_ShaderEffect CreateRadialGradientImpl(const Ark_common2D_Point* centerPt, + const Ark_Number* radius, + const Array_Number* colors, + Ark_drawing_TileMode mode, + const Opt_Array_Number* pos, + const Opt_drawing_Matrix* matrix) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new MaskFilter("); + string out("createRadialGradient("); + WriteToString(&out, centerPt); + out.append(", "); + WriteToString(&out, radius); + out.append(", "); + WriteToString(&out, colors); + out.append(", "); + WriteToString(&out, mode); + out.append(", "); + WriteToString(&out, pos); + out.append(", "); + WriteToString(&out, matrix); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + Ark_drawing_ShaderEffect CreateSweepGradientImpl(const Ark_common2D_Point* centerPt, + const Array_Number* colors, + Ark_drawing_TileMode mode, + const Ark_Number* startAngle, + const Ark_Number* endAngle, + const Opt_Array_Number* pos, + const Opt_drawing_Matrix* matrix) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("createSweepGradient("); + WriteToString(&out, centerPt); + out.append(", "); + WriteToString(&out, colors); + out.append(", "); + WriteToString(&out, mode); + out.append(", "); + WriteToString(&out, startAngle); + out.append(", "); + WriteToString(&out, endAngle); + out.append(", "); + WriteToString(&out, pos); + out.append(", "); + WriteToString(&out, matrix); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - Ark_drawing_MaskFilter CreateBlurMaskFilterImpl(Ark_drawing_BlurType blurType, - const Ark_Number* sigma) + Ark_drawing_ShaderEffect CreateConicalGradientImpl(const Ark_common2D_Point* startPt, + const Ark_Number* startRadius, + const Ark_common2D_Point* endPt, + const Ark_Number* endRadius, + const Array_Number* colors, + Ark_drawing_TileMode mode, + const Opt_Array_Number* pos, + const Opt_drawing_Matrix* matrix) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("createBlurMaskFilter("); - WriteToString(&out, blurType); + string out("createConicalGradient("); + WriteToString(&out, startPt); out.append(", "); - WriteToString(&out, sigma); + WriteToString(&out, startRadius); + out.append(", "); + WriteToString(&out, endPt); + out.append(", "); + WriteToString(&out, endRadius); + out.append(", "); + WriteToString(&out, colors); + out.append(", "); + WriteToString(&out, mode); + out.append(", "); + WriteToString(&out, pos); + out.append(", "); + WriteToString(&out, matrix); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - } // drawing_MaskFilterAccessor - namespace drawing_MatrixAccessor { - void DestroyPeerImpl(Ark_drawing_Matrix peer) + } // drawing_ShaderEffectAccessor + namespace drawing_ShadowLayerAccessor { + void DestroyPeerImpl(Ark_drawing_ShadowLayer peer) { if (!needGroupedLog(1)) { @@ -28595,17 +32306,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_Matrix ConstructImpl() + Ark_drawing_ShadowLayer ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new Matrix("); + string out("new ShadowLayer("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -28619,932 +32330,725 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SetRotationImpl(Ark_drawing_Matrix peer, - const Ark_Number* degree, - const Ark_Number* px, - const Ark_Number* py) + Ark_drawing_ShadowLayer Create0Impl(const Ark_Number* blurRadius, + const Ark_Number* x, + const Ark_Number* y, + const Ark_common2D_Color* color) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setRotation("); - WriteToString(&out, degree); + string out("create0("); + WriteToString(&out, blurRadius); out.append(", "); - WriteToString(&out, px); + WriteToString(&out, x); out.append(", "); - WriteToString(&out, py); + WriteToString(&out, y); + out.append(", "); + WriteToString(&out, color); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void SetScaleImpl(Ark_drawing_Matrix peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* px, - const Ark_Number* py) + Ark_drawing_ShadowLayer Create1Impl(const Ark_Number* blurRadius, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* color) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setScale("); - WriteToString(&out, sx); - out.append(", "); - WriteToString(&out, sy); + string out("create1("); + WriteToString(&out, blurRadius); out.append(", "); - WriteToString(&out, px); + WriteToString(&out, x); out.append(", "); - WriteToString(&out, py); - out.append(") \n"); - appendGroupedLog(1, out); - } - void SetTranslationImpl(Ark_drawing_Matrix peer, - const Ark_Number* dx, - const Ark_Number* dy) - { - if (!needGroupedLog(1)) - { - return; - } - string out("setTranslation("); - WriteToString(&out, dx); + WriteToString(&out, y); out.append(", "); - WriteToString(&out, dy); - out.append(") \n"); - appendGroupedLog(1, out); - } - void SetMatrixImpl(Ark_drawing_Matrix peer, - const Array_Number* values) - { - if (!needGroupedLog(1)) - { - return; - } - string out("setMatrix("); - WriteToString(&out, values); + WriteToString(&out, color); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void PreConcatImpl(Ark_drawing_Matrix peer, - Ark_drawing_Matrix matrix) + } // drawing_ShadowLayerAccessor + namespace drawing_TextBlobAccessor { + void DestroyPeerImpl(Ark_drawing_TextBlob peer) { if (!needGroupedLog(1)) { return; } - string out("preConcat("); - WriteToString(&out, matrix); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Boolean IsEqualImpl(Ark_drawing_Matrix peer, - Ark_drawing_Matrix matrix) - { - if (!needGroupedLog(1)) - { - return 0; - } - string out("isEqual("); - WriteToString(&out, matrix); + string out("destroyPeer("); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_Boolean InvertImpl(Ark_drawing_Matrix peer, - Ark_drawing_Matrix matrix) + Ark_drawing_TextBlob ConstructImpl() { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(100); } - string out("invert("); - WriteToString(&out, matrix); + string out("new TextBlob("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(100); } - Ark_Boolean IsIdentityImpl(Ark_drawing_Matrix peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return 0; + return fnPtr(dummyClassFinalizer); } - string out("isIdentity("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return 0; + return fnPtr(dummyClassFinalizer); } - Ark_Number GetValueImpl(Ark_drawing_Matrix peer, - const Ark_Number* index) + Ark_drawing_TextBlob MakeFromStringImpl(const Ark_String* text, + Ark_drawing_Font font, + Ark_drawing_TextEncoding encoding) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getValue("); - WriteToString(&out, index); + string out("makeFromString("); + WriteToString(&out, text); + out.append(", "); + WriteToString(&out, font); + out.append(", "); + WriteToString(&out, encoding); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - void PostRotateImpl(Ark_drawing_Matrix peer, - const Ark_Number* degree, - const Ark_Number* px, - const Ark_Number* py) + Ark_drawing_TextBlob MakeFromPosTextImpl(const Ark_String* text, + const Ark_Number* len, + const Array_common2D_Point* points, + Ark_drawing_Font font) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("postRotate("); - WriteToString(&out, degree); + string out("makeFromPosText("); + WriteToString(&out, text); out.append(", "); - WriteToString(&out, px); + WriteToString(&out, len); out.append(", "); - WriteToString(&out, py); + WriteToString(&out, points); + out.append(", "); + WriteToString(&out, font); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void PostScaleImpl(Ark_drawing_Matrix peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* px, - const Ark_Number* py) + Ark_drawing_TextBlob MakeFromRunBufferImpl(const Array_drawing_TextBlobRunBuffer* pos, + Ark_drawing_Font font, + const Ark_common2D_Rect* bounds) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("postScale("); - WriteToString(&out, sx); - out.append(", "); - WriteToString(&out, sy); + string out("makeFromRunBuffer("); + WriteToString(&out, pos); out.append(", "); - WriteToString(&out, px); + WriteToString(&out, font); out.append(", "); - WriteToString(&out, py); + WriteToString(&out, bounds); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void PostTranslateImpl(Ark_drawing_Matrix peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_common2D_Rect BoundsImpl(Ark_drawing_TextBlob peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("postTranslate("); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); + string out("bounds("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void PreRotateImpl(Ark_drawing_Matrix peer, - const Ark_Number* degree, - const Ark_Number* px, - const Ark_Number* py) + Ark_Number UniqueIDImpl(Ark_drawing_TextBlob peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("preRotate("); - WriteToString(&out, degree); - out.append(", "); - WriteToString(&out, px); - out.append(", "); - WriteToString(&out, py); + string out("uniqueID("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void PreScaleImpl(Ark_drawing_Matrix peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* px, - const Ark_Number* py) + } // drawing_TextBlobAccessor + namespace drawing_TypefaceAccessor { + void DestroyPeerImpl(Ark_drawing_Typeface peer) { if (!needGroupedLog(1)) { return; } - string out("preScale("); - WriteToString(&out, sx); - out.append(", "); - WriteToString(&out, sy); - out.append(", "); - WriteToString(&out, px); - out.append(", "); - WriteToString(&out, py); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void PreTranslateImpl(Ark_drawing_Matrix peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_drawing_Typeface ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("preTranslate("); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); + string out("new Typeface("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void ResetImpl(Ark_drawing_Matrix peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("reset("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Array_common2D_Point MapPointsImpl(Ark_drawing_Matrix peer, - const Array_common2D_Point* src) + Ark_String GetFamilyNameImpl(Ark_drawing_Typeface peer) { if (!needGroupedLog(1)) { return {}; } - string out("mapPoints("); - WriteToString(&out, src); + string out("getFamilyName("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Array_Number GetAllImpl(Ark_drawing_Matrix peer) + Ark_drawing_Typeface MakeFromFileImpl(const Ark_String* filePath) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getAll("); + string out("makeFromFile("); + WriteToString(&out, filePath); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - Ark_Boolean MapRectImpl(Ark_drawing_Matrix peer, - const Ark_common2D_Rect* dst, - const Ark_common2D_Rect* src) + } // drawing_TypefaceAccessor + namespace DrawingRenderingContextAccessor { + void DestroyPeerImpl(Ark_DrawingRenderingContext peer) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("mapRect("); - WriteToString(&out, dst); - out.append(", "); - WriteToString(&out, src); + string out("destroyPeer("); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_Boolean SetRectToRectImpl(Ark_drawing_Matrix peer, - const Ark_common2D_Rect* src, - const Ark_common2D_Rect* dst, - Ark_drawing_ScaleToFit scaleToFit) + Ark_DrawingRenderingContext ConstructImpl(const Opt_LengthMetricsUnit* unit) { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(100); } - string out("setRectToRect("); - WriteToString(&out, src); - out.append(", "); - WriteToString(&out, dst); - out.append(", "); - WriteToString(&out, scaleToFit); + string out("new DrawingRenderingContext("); + WriteToString(&out, unit); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(100); } - Ark_Boolean SetPolyToPolyImpl(Ark_drawing_Matrix peer, - const Array_common2D_Point* src, - const Array_common2D_Point* dst, - const Ark_Number* count) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return 0; + return fnPtr(dummyClassFinalizer); } - string out("setPolyToPoly("); - WriteToString(&out, src); - out.append(", "); - WriteToString(&out, dst); - out.append(", "); - WriteToString(&out, count); + string out("getFinalizer("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return 0; + return fnPtr(dummyClassFinalizer); } - } // drawing_MatrixAccessor - namespace drawing_PathAccessor { - void DestroyPeerImpl(Ark_drawing_Path peer) + void InvalidateImpl(Ark_DrawingRenderingContext peer) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("invalidate("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_Path Construct0Impl() + Ark_Size GetSizeImpl(Ark_DrawingRenderingContext peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("construct0("); + string out("getSize("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_drawing_Path Construct1Impl(Ark_drawing_Path path) + void SetSizeImpl(Ark_DrawingRenderingContext peer, + const Ark_Size* size) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("construct1("); - WriteToString(&out, path); + string out("setSize("); + WriteToString(&out, size); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + } // DrawingRenderingContextAccessor + namespace DrawModifierAccessor { + void DestroyPeerImpl(Ark_DrawModifier peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void MoveToImpl(Ark_drawing_Path peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_DrawModifier ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("moveTo("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("new DrawModifier("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void LineToImpl(Ark_drawing_Path peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("lineTo("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void ArcToImpl(Ark_drawing_Path peer, - const Ark_Number* x1, - const Ark_Number* y1, - const Ark_Number* x2, - const Ark_Number* y2, - const Ark_Number* startDeg, - const Ark_Number* sweepDeg) + Callback_DrawContext_Void GetDrawBehind_callbackImpl(Ark_DrawModifier peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("arcTo("); - WriteToString(&out, x1); - out.append(", "); - WriteToString(&out, y1); - out.append(", "); - WriteToString(&out, x2); - out.append(", "); - WriteToString(&out, y2); - out.append(", "); - WriteToString(&out, startDeg); - out.append(", "); - WriteToString(&out, sweepDeg); + string out("getDrawBehind_callback("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void QuadToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX, - const Ark_Number* ctrlY, - const Ark_Number* endX, - const Ark_Number* endY) + Callback_DrawContext_Void GetDrawContent_callbackImpl(Ark_DrawModifier peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("quadTo("); - WriteToString(&out, ctrlX); - out.append(", "); - WriteToString(&out, ctrlY); - out.append(", "); - WriteToString(&out, endX); - out.append(", "); - WriteToString(&out, endY); + string out("getDrawContent_callback("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void ConicToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX, - const Ark_Number* ctrlY, - const Ark_Number* endX, - const Ark_Number* endY, - const Ark_Number* weight) + } // DrawModifierAccessor + namespace EllipseShapeAccessor { + void DestroyPeerImpl(Ark_EllipseShape peer) { if (!needGroupedLog(1)) { return; } - string out("conicTo("); - WriteToString(&out, ctrlX); - out.append(", "); - WriteToString(&out, ctrlY); - out.append(", "); - WriteToString(&out, endX); - out.append(", "); - WriteToString(&out, endY); - out.append(", "); - WriteToString(&out, weight); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void CubicToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX1, - const Ark_Number* ctrlY1, - const Ark_Number* ctrlX2, - const Ark_Number* ctrlY2, - const Ark_Number* endX, - const Ark_Number* endY) + Ark_EllipseShape ConstructImpl(const Opt_ShapeSize* options) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("cubicTo("); - WriteToString(&out, ctrlX1); - out.append(", "); - WriteToString(&out, ctrlY1); - out.append(", "); - WriteToString(&out, ctrlX2); - out.append(", "); - WriteToString(&out, ctrlY2); - out.append(", "); - WriteToString(&out, endX); - out.append(", "); - WriteToString(&out, endY); + string out("new EllipseShape("); + WriteToString(&out, options); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void RMoveToImpl(Ark_drawing_Path peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("rMoveTo("); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void RLineToImpl(Ark_drawing_Path peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_EllipseShape OffsetImpl(Ark_EllipseShape peer, + const Ark_Position* offset) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("rLineTo("); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); + string out("offset("); + WriteToString(&out, offset); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void RQuadToImpl(Ark_drawing_Path peer, - const Ark_Number* dx1, - const Ark_Number* dy1, - const Ark_Number* dx2, - const Ark_Number* dy2) + Ark_EllipseShape FillImpl(Ark_EllipseShape peer, + const Ark_ResourceColor* color) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("rQuadTo("); - WriteToString(&out, dx1); - out.append(", "); - WriteToString(&out, dy1); - out.append(", "); - WriteToString(&out, dx2); - out.append(", "); - WriteToString(&out, dy2); + string out("fill("); + WriteToString(&out, color); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void RConicToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX, - const Ark_Number* ctrlY, - const Ark_Number* endX, - const Ark_Number* endY, - const Ark_Number* weight) + Ark_EllipseShape PositionImpl(Ark_EllipseShape peer, + const Ark_Position* position) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("rConicTo("); - WriteToString(&out, ctrlX); - out.append(", "); - WriteToString(&out, ctrlY); - out.append(", "); - WriteToString(&out, endX); - out.append(", "); - WriteToString(&out, endY); - out.append(", "); - WriteToString(&out, weight); + string out("position("); + WriteToString(&out, position); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void RCubicToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX1, - const Ark_Number* ctrlY1, - const Ark_Number* ctrlX2, - const Ark_Number* ctrlY2, - const Ark_Number* endX, - const Ark_Number* endY) + Ark_EllipseShape WidthImpl(Ark_EllipseShape peer, + const Ark_Length* width) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("rCubicTo("); - WriteToString(&out, ctrlX1); - out.append(", "); - WriteToString(&out, ctrlY1); - out.append(", "); - WriteToString(&out, ctrlX2); - out.append(", "); - WriteToString(&out, ctrlY2); - out.append(", "); - WriteToString(&out, endX); - out.append(", "); - WriteToString(&out, endY); + string out("width("); + WriteToString(&out, width); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void AddPolygonImpl(Ark_drawing_Path peer, - const Array_common2D_Point* points, - Ark_Boolean close) + Ark_EllipseShape HeightImpl(Ark_EllipseShape peer, + const Ark_Length* height) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("addPolygon("); - WriteToString(&out, points); - out.append(", "); - WriteToString(&out, close); + string out("height("); + WriteToString(&out, height); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Boolean OpImpl(Ark_drawing_Path peer, - Ark_drawing_Path path, - Ark_drawing_PathOp pathOp) + Ark_EllipseShape SizeImpl(Ark_EllipseShape peer, + const Ark_SizeOptions* size) { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(300); } - string out("op("); - WriteToString(&out, path); - out.append(", "); - WriteToString(&out, pathOp); + string out("size("); + WriteToString(&out, size); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(300); } - void AddArcImpl(Ark_drawing_Path peer, - const Ark_common2D_Rect* rect, - const Ark_Number* startAngle, - const Ark_Number* sweepAngle) + } // EllipseShapeAccessor + namespace EnvironmentBackendAccessor { + } // EnvironmentBackendAccessor + namespace EventEmulatorAccessor { + void EmitTextInputEventImpl(Ark_NativePointer node, + const Ark_String* text) { if (!needGroupedLog(1)) { return; } - string out("addArc("); - WriteToString(&out, rect); - out.append(", "); - WriteToString(&out, startAngle); + string out("emitTextInputEvent("); + WriteToString(&out, node); out.append(", "); - WriteToString(&out, sweepAngle); + WriteToString(&out, text); out.append(") \n"); appendGroupedLog(1, out); } - void AddCircleImpl(Ark_drawing_Path peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* radius, - Ark_drawing_PathDirection pathDirection) + } // EventEmulatorAccessor + namespace EventResultAccessor { + void DestroyPeerImpl(Ark_EventResult peer) { if (!needGroupedLog(1)) { return; } - string out("addCircle("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, radius); - out.append(", "); - WriteToString(&out, pathDirection); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void AddOvalImpl(Ark_drawing_Path peer, - const Ark_common2D_Rect* rect, - const Ark_Number* start, - Ark_drawing_PathDirection pathDirection) + Ark_EventResult ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("addOval("); - WriteToString(&out, rect); - out.append(", "); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, pathDirection); + string out("new EventResult("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void AddRectImpl(Ark_drawing_Path peer, - const Ark_common2D_Rect* rect, - Ark_drawing_PathDirection pathDirection) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("addRect("); - WriteToString(&out, rect); - out.append(", "); - WriteToString(&out, pathDirection); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void AddRoundRectImpl(Ark_drawing_Path peer, - Ark_drawing_RoundRect roundRect, - Ark_drawing_PathDirection pathDirection) + void SetGestureEventResult0Impl(Ark_EventResult peer, + Ark_Boolean result) { if (!needGroupedLog(1)) { return; } - string out("addRoundRect("); - WriteToString(&out, roundRect); - out.append(", "); - WriteToString(&out, pathDirection); + string out("setGestureEventResult0("); + WriteToString(&out, result); out.append(") \n"); appendGroupedLog(1, out); } - void AddPathImpl(Ark_drawing_Path peer, - Ark_drawing_Path path, - const Opt_drawing_Matrix* matrix) + void SetGestureEventResult1Impl(Ark_EventResult peer, + Ark_Boolean result, + Ark_Boolean stopPropagation) { if (!needGroupedLog(1)) { return; } - string out("addPath("); - WriteToString(&out, path); + string out("setGestureEventResult1("); + WriteToString(&out, result); out.append(", "); - WriteToString(&out, matrix); + WriteToString(&out, stopPropagation); out.append(") \n"); appendGroupedLog(1, out); } - void TransformImpl(Ark_drawing_Path peer, - Ark_drawing_Matrix matrix) + } // EventResultAccessor + namespace EventTargetInfoAccessor { + void DestroyPeerImpl(Ark_EventTargetInfo peer) { if (!needGroupedLog(1)) { return; } - string out("transform("); - WriteToString(&out, matrix); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean ContainsImpl(Ark_drawing_Path peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_EventTargetInfo ConstructImpl() { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(100); } - string out("contains("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("new EventTargetInfo("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(100); } - void SetFillTypeImpl(Ark_drawing_Path peer, - Ark_drawing_PathFillType pathFillType) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setFillType("); - WriteToString(&out, pathFillType); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_common2D_Rect GetBoundsImpl(Ark_drawing_Path peer) + Ark_String GetIdImpl(Ark_EventTargetInfo peer) { if (!needGroupedLog(1)) { return {}; } - string out("getBounds("); + string out("getId("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void CloseImpl(Ark_drawing_Path peer) + } // EventTargetInfoAccessor + namespace ExtendableComponentAccessor { + void DestroyPeerImpl(Ark_ExtendableComponent peer) { if (!needGroupedLog(1)) { return; } - string out("close("); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_Path OffsetImpl(Ark_drawing_Path peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_ExtendableComponent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("offset("); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); + string out("new ExtendableComponent("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - void ResetImpl(Ark_drawing_Path peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("reset("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Number GetLengthImpl(Ark_drawing_Path peer, - Ark_Boolean forceClosed) + Ark_UIContext GetUIContextImpl(Ark_ExtendableComponent peer) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getLength("); - WriteToString(&out, forceClosed); + string out("getUIContext("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - Ark_Boolean GetPositionAndTangentImpl(Ark_drawing_Path peer, - Ark_Boolean forceClosed, - const Ark_Number* distance, - const Ark_common2D_Point* position, - const Ark_common2D_Point* tangent) + Ark_Int32 GetUniqueIdImpl(Ark_ExtendableComponent peer) { if (!needGroupedLog(1)) { return 0; } - string out("getPositionAndTangent("); - WriteToString(&out, forceClosed); - out.append(", "); - WriteToString(&out, distance); - out.append(", "); - WriteToString(&out, position); - out.append(", "); - WriteToString(&out, tangent); + string out("getUniqueId("); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - Ark_Boolean IsClosedImpl(Ark_drawing_Path peer) + Opt_uiObserver_NavDestinationInfo QueryNavDestinationInfo0Impl(Ark_ExtendableComponent peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("isClosed("); + string out("queryNavDestinationInfo0("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - Ark_Boolean GetMatrixImpl(Ark_drawing_Path peer, - Ark_Boolean forceClosed, - const Ark_Number* distance, - Ark_drawing_Matrix matrix, - Ark_drawing_PathMeasureMatrixFlags flags) + Opt_uiObserver_NavDestinationInfo QueryNavDestinationInfo1Impl(Ark_ExtendableComponent peer, + const Opt_Boolean* isInner) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("getMatrix("); - WriteToString(&out, forceClosed); - out.append(", "); - WriteToString(&out, distance); - out.append(", "); - WriteToString(&out, matrix); - out.append(", "); - WriteToString(&out, flags); + string out("queryNavDestinationInfo1("); + WriteToString(&out, isInner); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - Ark_Boolean BuildFromSvgStringImpl(Ark_drawing_Path peer, - const Ark_String* str) + Opt_uiObserver_NavigationInfo QueryNavigationInfoImpl(Ark_ExtendableComponent peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("buildFromSvgString("); - WriteToString(&out, str); + string out("queryNavigationInfo("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - } // drawing_PathAccessor - namespace drawing_PathEffectAccessor { - void DestroyPeerImpl(Ark_drawing_PathEffect peer) + Opt_uiObserver_RouterPageInfo QueryRouterPageInfoImpl(Ark_ExtendableComponent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("queryRouterPageInfo("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + } // ExtendableComponentAccessor + namespace FileSelectorParamAccessor { + void DestroyPeerImpl(Ark_FileSelectorParam peer) { if (!needGroupedLog(1)) { @@ -29554,17 +33058,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_PathEffect ConstructImpl() + Ark_FileSelectorParam ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new PathEffect("); + string out("new FileSelectorParam("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -29578,971 +33082,831 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_drawing_PathEffect CreateDashPathEffectImpl(const Array_Number* intervals, - const Ark_Number* phase) + Ark_String GetTitleImpl(Ark_FileSelectorParam peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("createDashPathEffect("); - WriteToString(&out, intervals); - out.append(", "); - WriteToString(&out, phase); + string out("getTitle("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_drawing_PathEffect CreateCornerPathEffectImpl(const Ark_Number* radius) + Ark_FileSelectorMode GetModeImpl(Ark_FileSelectorParam peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("createCornerPathEffect("); - WriteToString(&out, radius); + string out("getMode("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - } // drawing_PathEffectAccessor - namespace drawing_PenAccessor { - void DestroyPeerImpl(Ark_drawing_Pen peer) + Array_String GetAcceptTypeImpl(Ark_FileSelectorParam peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getAcceptType("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_drawing_Pen Construct0Impl() + Ark_Boolean IsCaptureImpl(Ark_FileSelectorParam peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return 0; } - string out("construct0("); + string out("isCapture("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return 0; } - Ark_drawing_Pen Construct1Impl(Ark_drawing_Pen pen) + Array_String GetMimeTypesImpl(Ark_FileSelectorParam peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("construct1("); - WriteToString(&out, pen); + string out("getMimeTypes("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_NativePointer GetFinalizerImpl() + } // FileSelectorParamAccessor + namespace FileSelectorResultAccessor { + void DestroyPeerImpl(Ark_FileSelectorResult peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void SetMiterLimitImpl(Ark_drawing_Pen peer, - const Ark_Number* miter) + Ark_FileSelectorResult ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setMiterLimit("); - WriteToString(&out, miter); + string out("new FileSelectorResult("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Number GetMiterLimitImpl(Ark_drawing_Pen peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getMiterLimit("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - void SetShaderEffectImpl(Ark_drawing_Pen peer, - Ark_drawing_ShaderEffect shaderEffect) + void HandleFileListImpl(Ark_FileSelectorResult peer, + const Array_String* fileList) { if (!needGroupedLog(1)) { return; } - string out("setShaderEffect("); - WriteToString(&out, shaderEffect); + string out("handleFileList("); + WriteToString(&out, fileList); out.append(") \n"); appendGroupedLog(1, out); } - void SetColor0Impl(Ark_drawing_Pen peer, - const Ark_common2D_Color* color) + } // FileSelectorResultAccessor + namespace FocusAxisEventAccessor { + void DestroyPeerImpl(Ark_FocusAxisEvent peer) { if (!needGroupedLog(1)) { return; } - string out("setColor0("); - WriteToString(&out, color); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void SetColor1Impl(Ark_drawing_Pen peer, - const Ark_Number* color) + Ark_FocusAxisEvent ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setColor1("); - WriteToString(&out, color); + string out("new FocusAxisEvent("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void SetColor2Impl(Ark_drawing_Pen peer, - const Ark_Number* alpha, - const Ark_Number* red, - const Ark_Number* green, - const Ark_Number* blue) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setColor2("); - WriteToString(&out, alpha); - out.append(", "); - WriteToString(&out, red); - out.append(", "); - WriteToString(&out, green); - out.append(", "); - WriteToString(&out, blue); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_common2D_Color GetColorImpl(Ark_drawing_Pen peer) + Map_AxisModel_Number GetAxisMapImpl(Ark_FocusAxisEvent peer) { if (!needGroupedLog(1)) { return {}; } - string out("getColor("); + string out("getAxisMap("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_Number GetHexColorImpl(Ark_drawing_Pen peer) - { - if (!needGroupedLog(1)) - { - return {42}; - } - string out("getHexColor("); - out.append(") \n"); - out.append("[return {42}] \n"); - appendGroupedLog(1, out); - return {42}; - } - void SetStrokeWidthImpl(Ark_drawing_Pen peer, - const Ark_Number* width) + void SetAxisMapImpl(Ark_FocusAxisEvent peer, + const Map_AxisModel_Number* axisMap) { if (!needGroupedLog(1)) { return; } - string out("setStrokeWidth("); - WriteToString(&out, width); + string out("setAxisMap("); + WriteToString(&out, axisMap); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetWidthImpl(Ark_drawing_Pen peer) + Callback_Void GetStopPropagationImpl(Ark_FocusAxisEvent peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getWidth("); + string out("getStopPropagation("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetAntiAliasImpl(Ark_drawing_Pen peer, - Ark_Boolean aa) + void SetStopPropagationImpl(Ark_FocusAxisEvent peer, + const Callback_Void* stopPropagation) { if (!needGroupedLog(1)) { return; } - string out("setAntiAlias("); - WriteToString(&out, aa); + string out("setStopPropagation("); + WriteToString(&out, stopPropagation); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean IsAntiAliasImpl(Ark_drawing_Pen peer) + } // FocusAxisEventAccessor + namespace FocusControllerAccessor { + void RequestFocusImpl(const Ark_String* key) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("isAntiAlias("); + string out("requestFocus("); + WriteToString(&out, key); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - void SetAlphaImpl(Ark_drawing_Pen peer, - const Ark_Number* alpha) + } // FocusControllerAccessor + namespace FrameNodeAccessor { + void DestroyPeerImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { return; } - string out("setAlpha("); - WriteToString(&out, alpha); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetAlphaImpl(Ark_drawing_Pen peer) + Ark_FrameNode ConstructImpl(Ark_UIContext uiContext) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getAlpha("); + string out("new FrameNode("); + WriteToString(&out, uiContext); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetColorFilterImpl(Ark_drawing_Pen peer, - Ark_drawing_ColorFilter filter) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setColorFilter("); - WriteToString(&out, filter); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_drawing_ColorFilter GetColorFilterImpl(Ark_drawing_Pen peer) + Ark_Boolean IsModifiableImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return 0; } - string out("getColorFilter("); + string out("isModifiable("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return 0; } - void SetImageFilterImpl(Ark_drawing_Pen peer, - const Opt_drawing_ImageFilter* filter) + void AppendChildImpl(Ark_FrameNode peer, + Ark_FrameNode node) { if (!needGroupedLog(1)) { return; } - string out("setImageFilter("); - WriteToString(&out, filter); + string out("appendChild("); + WriteToString(&out, node); out.append(") \n"); appendGroupedLog(1, out); } - void SetMaskFilterImpl(Ark_drawing_Pen peer, - Ark_drawing_MaskFilter filter) + void InsertChildAfterImpl(Ark_FrameNode peer, + Ark_FrameNode child, + Ark_FrameNode sibling) { if (!needGroupedLog(1)) { return; } - string out("setMaskFilter("); - WriteToString(&out, filter); + string out("insertChildAfter("); + WriteToString(&out, child); + out.append(", "); + WriteToString(&out, sibling); out.append(") \n"); appendGroupedLog(1, out); } - void SetPathEffectImpl(Ark_drawing_Pen peer, - Ark_drawing_PathEffect effect) + void RemoveChildImpl(Ark_FrameNode peer, + Ark_FrameNode node) { if (!needGroupedLog(1)) { return; } - string out("setPathEffect("); - WriteToString(&out, effect); + string out("removeChild("); + WriteToString(&out, node); out.append(") \n"); appendGroupedLog(1, out); } - void SetShadowLayerImpl(Ark_drawing_Pen peer, - Ark_drawing_ShadowLayer shadowLayer) + void ClearChildrenImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { return; } - string out("setShadowLayer("); - WriteToString(&out, shadowLayer); + string out("clearChildren("); out.append(") \n"); appendGroupedLog(1, out); } - void SetBlendModeImpl(Ark_drawing_Pen peer, - Ark_drawing_BlendMode mode) + Ark_FrameNode GetChildImpl(Ark_FrameNode peer, + const Ark_Number* index, + const Ark_Number* expandMode) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setBlendMode("); - WriteToString(&out, mode); + string out("getChild("); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, expandMode); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void SetDitherImpl(Ark_drawing_Pen peer, - Ark_Boolean dither) + Ark_FrameNode GetFirstChildImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setDither("); - WriteToString(&out, dither); + string out("getFirstChild("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void SetJoinStyleImpl(Ark_drawing_Pen peer, - Ark_drawing_JoinStyle style) + Ark_FrameNode GetNextSiblingImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setJoinStyle("); - WriteToString(&out, style); + string out("getNextSibling("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_drawing_JoinStyle GetJoinStyleImpl(Ark_drawing_Pen peer) + Ark_FrameNode GetPreviousSiblingImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getJoinStyle("); + string out("getPreviousSibling("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetCapStyleImpl(Ark_drawing_Pen peer, - Ark_drawing_CapStyle style) + Ark_FrameNode GetParentImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setCapStyle("); - WriteToString(&out, style); + string out("getParent("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_drawing_CapStyle GetCapStyleImpl(Ark_drawing_Pen peer) + Ark_Int32 GetChildrenCountImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getCapStyle("); + string out("getChildrenCount("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - void ResetImpl(Ark_drawing_Pen peer) + void DisposeImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { return; } - string out("reset("); + string out("dispose("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean GetFillPathImpl(Ark_drawing_Pen peer, - Ark_drawing_Path src, - Ark_drawing_Path dst) + Ark_String GetIdImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("getFillPath("); - WriteToString(&out, src); - out.append(", "); - WriteToString(&out, dst); + string out("getId("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - } // drawing_PenAccessor - namespace drawing_RegionAccessor { - void DestroyPeerImpl(Ark_drawing_Region peer) + Ark_Number GetUniqueIdImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroyPeer("); + string out("getUniqueId("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_drawing_Region ConstructImpl() + Ark_String GetNodeTypeImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new Region("); + string out("getNodeType("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetOpacityImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getOpacity("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - Ark_Boolean IsPointContainedImpl(Ark_drawing_Region peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_Boolean IsVisibleImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { return 0; } - string out("isPointContained("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("isVisible("); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - Ark_Boolean IsRegionContainedImpl(Ark_drawing_Region peer, - Ark_drawing_Region other) + Ark_Boolean IsClipToFrameImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { return 0; } - string out("isRegionContained("); - WriteToString(&out, other); + string out("isClipToFrame("); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - Ark_Boolean OpImpl(Ark_drawing_Region peer, - Ark_drawing_Region region, - Ark_drawing_RegionOp regionOp) + Ark_Boolean IsAttachedImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { return 0; } - string out("op("); - WriteToString(&out, region); - out.append(", "); - WriteToString(&out, regionOp); + string out("isAttached("); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - Ark_Boolean QuickRejectImpl(Ark_drawing_Region peer, - const Ark_Number* left, - const Ark_Number* top, - const Ark_Number* right, - const Ark_Number* bottom) + Ark_Object GetInspectorInfoImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("quickReject("); - WriteToString(&out, left); - out.append(", "); - WriteToString(&out, top); - out.append(", "); - WriteToString(&out, right); - out.append(", "); - WriteToString(&out, bottom); + string out("getInspectorInfo("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - Ark_Boolean SetPathImpl(Ark_drawing_Region peer, - Ark_drawing_Path path, - Ark_drawing_Region clip) + void InvalidateImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("setPath("); - WriteToString(&out, path); - out.append(", "); - WriteToString(&out, clip); + string out("invalidate("); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_Boolean SetRectImpl(Ark_drawing_Region peer, - const Ark_Number* left, - const Ark_Number* top, - const Ark_Number* right, - const Ark_Number* bottom) + void DisposeTreeImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("setRect("); - WriteToString(&out, left); - out.append(", "); - WriteToString(&out, top); - out.append(", "); - WriteToString(&out, right); - out.append(", "); - WriteToString(&out, bottom); + string out("disposeTree("); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - } // drawing_RegionAccessor - namespace drawing_RoundRectAccessor { - void DestroyPeerImpl(Ark_drawing_RoundRect peer) + void SetCrossLanguageOptionsImpl(Ark_FrameNode peer, + const Ark_CrossLanguageOptions* options) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setCrossLanguageOptions("); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_RoundRect ConstructImpl(const Ark_common2D_Rect* rect, - const Ark_Number* xRadii, - const Ark_Number* yRadii) + Ark_CrossLanguageOptions GetCrossLanguageOptionsImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new RoundRect("); - WriteToString(&out, rect); - out.append(", "); - WriteToString(&out, xRadii); - out.append(", "); - WriteToString(&out, yRadii); + string out("getCrossLanguageOptions("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetMeasuredSizeImpl(Ark_FrameNode peer, + const Ark_Size* size) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setMeasuredSize("); + WriteToString(&out, size); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void SetCornerImpl(Ark_drawing_RoundRect peer, - Ark_drawing_CornerPos pos, - const Ark_Number* x, - const Ark_Number* y) + void SetLayoutPositionImpl(Ark_FrameNode peer, + const Ark_Position* position) { if (!needGroupedLog(1)) { return; } - string out("setCorner("); - WriteToString(&out, pos); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("setLayoutPosition("); + WriteToString(&out, position); out.append(") \n"); appendGroupedLog(1, out); } - Ark_common2D_Point GetCornerImpl(Ark_drawing_RoundRect peer, - Ark_drawing_CornerPos pos) + void MeasureImpl(Ark_FrameNode peer, + const Ark_LayoutConstraint* constraint) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getCorner("); - WriteToString(&out, pos); + string out("measure("); + WriteToString(&out, constraint); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void OffsetImpl(Ark_drawing_RoundRect peer, - const Ark_Number* dx, - const Ark_Number* dy) + void LayoutImpl(Ark_FrameNode peer, + const Ark_Position* position) { if (!needGroupedLog(1)) { return; } - string out("offset("); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); + string out("layout("); + WriteToString(&out, position); out.append(") \n"); appendGroupedLog(1, out); } - } // drawing_RoundRectAccessor - namespace drawing_SamplingOptionsAccessor { - void DestroyPeerImpl(Ark_drawing_SamplingOptions peer) + void SetNeedsLayoutImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setNeedsLayout("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_SamplingOptions Construct0Impl() + Ark_Position GetPositionToWindowWithTransformImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("construct0("); + string out("getPositionToWindowWithTransform("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_drawing_SamplingOptions Construct1Impl(Ark_drawing_FilterMode filterMode) + Ark_FrameNode GetFrameNodeByKeyImpl(const Ark_String* name) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("construct1("); - WriteToString(&out, filterMode); + string out("getFrameNodeByKey("); + WriteToString(&out, name); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetIdByFrameNodeImpl(Ark_FrameNode peer, + Ark_FrameNode node) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getIdByFrameNode("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - } // drawing_SamplingOptionsAccessor - namespace drawing_ShaderEffectAccessor { - void DestroyPeerImpl(Ark_drawing_ShaderEffect peer) + void MoveToImpl(Ark_FrameNode peer, + Ark_FrameNode targetParent, + const Ark_Number* index) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("moveTo("); + WriteToString(&out, targetParent); + out.append(", "); + WriteToString(&out, index); out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_ShaderEffect ConstructImpl() + Ark_Number GetFirstChildIndexWithoutExpandImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new ShaderEffect("); + string out("getFirstChildIndexWithoutExpand("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetLastChildIndexWithoutExpandImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getLastChildIndexWithoutExpand("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - Ark_drawing_ShaderEffect CreateColorShaderImpl(const Ark_Number* color) + Ark_FrameNode GetAttachedFrameNodeByIdImpl(const Ark_String* id) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("createColorShader("); - WriteToString(&out, color); + string out("getAttachedFrameNodeById("); + WriteToString(&out, id); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_drawing_ShaderEffect CreateLinearGradientImpl(const Ark_common2D_Point* startPt, - const Ark_common2D_Point* endPt, - const Array_Number* colors, - Ark_drawing_TileMode mode, - const Opt_Array_Number* pos, - const Opt_drawing_Matrix* matrix) + Ark_FrameNode GetFrameNodeByIdImpl(const Ark_Number* id) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("createLinearGradient("); - WriteToString(&out, startPt); - out.append(", "); - WriteToString(&out, endPt); - out.append(", "); - WriteToString(&out, colors); - out.append(", "); - WriteToString(&out, mode); - out.append(", "); - WriteToString(&out, pos); - out.append(", "); - WriteToString(&out, matrix); + string out("getFrameNodeById("); + WriteToString(&out, id); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_drawing_ShaderEffect CreateRadialGradientImpl(const Ark_common2D_Point* centerPt, - const Ark_Number* radius, - const Array_Number* colors, - Ark_drawing_TileMode mode, - const Opt_Array_Number* pos, - const Opt_drawing_Matrix* matrix) + Ark_FrameNode GetFrameNodeByUniqueIdImpl(const Ark_Number* id) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("createRadialGradient("); - WriteToString(&out, centerPt); - out.append(", "); - WriteToString(&out, radius); - out.append(", "); - WriteToString(&out, colors); - out.append(", "); - WriteToString(&out, mode); - out.append(", "); - WriteToString(&out, pos); - out.append(", "); - WriteToString(&out, matrix); + string out("getFrameNodeByUniqueId("); + WriteToString(&out, id); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_drawing_ShaderEffect CreateSweepGradientImpl(const Ark_common2D_Point* centerPt, - const Array_Number* colors, - Ark_drawing_TileMode mode, - const Ark_Number* startAngle, - const Ark_Number* endAngle, - const Opt_Array_Number* pos, - const Opt_drawing_Matrix* matrix) + void ReuseImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createSweepGradient("); - WriteToString(&out, centerPt); - out.append(", "); - WriteToString(&out, colors); - out.append(", "); - WriteToString(&out, mode); - out.append(", "); - WriteToString(&out, startAngle); - out.append(", "); - WriteToString(&out, endAngle); - out.append(", "); - WriteToString(&out, pos); - out.append(", "); - WriteToString(&out, matrix); + string out("reuse("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_drawing_ShaderEffect CreateConicalGradientImpl(const Ark_common2D_Point* startPt, - const Ark_Number* startRadius, - const Ark_common2D_Point* endPt, - const Ark_Number* endRadius, - const Array_Number* colors, - Ark_drawing_TileMode mode, - const Opt_Array_Number* pos, - const Opt_drawing_Matrix* matrix) + void RecycleImpl(Ark_FrameNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createConicalGradient("); - WriteToString(&out, startPt); - out.append(", "); - WriteToString(&out, startRadius); - out.append(", "); - WriteToString(&out, endPt); - out.append(", "); - WriteToString(&out, endRadius); - out.append(", "); - WriteToString(&out, colors); - out.append(", "); - WriteToString(&out, mode); - out.append(", "); - WriteToString(&out, pos); - out.append(", "); - WriteToString(&out, matrix); + string out("recycle("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // drawing_ShaderEffectAccessor - namespace drawing_ShadowLayerAccessor { - void DestroyPeerImpl(Ark_drawing_ShadowLayer peer) + Ark_NativePointer GetFrameNodePtrImpl(Ark_FrameNode node) { if (!needGroupedLog(1)) { - return; + return nullptr; } - string out("destroyPeer("); + string out("getFrameNodePtr("); + WriteToString(&out, node); out.append(") \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); + return nullptr; } - Ark_drawing_ShadowLayer ConstructImpl() + Ark_FrameNode CreateTypedFrameNodeImpl(const Ark_String* type) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new ShadowLayer("); + string out("createTypedFrameNode("); + WriteToString(&out, type); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + Ark_NativePointer CreateByRawPtrImpl(Ark_FrameNode peer, + Ark_FrameNode pointer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return nullptr; } - string out("getFinalizer("); + string out("createByRawPtr("); + WriteToString(&out, pointer); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return nullptr; } - Ark_drawing_ShadowLayer Create0Impl(const Ark_Number* blurRadius, - const Ark_Number* x, - const Ark_Number* y, - const Ark_common2D_Color* color) + Ark_FrameNode UnWrapRawPtrImpl(Ark_FrameNode peer, + Ark_NativePointer pointer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("create0("); - WriteToString(&out, blurRadius); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(", "); - WriteToString(&out, color); + string out("unWrapRawPtr("); + WriteToString(&out, pointer); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_drawing_ShadowLayer Create1Impl(const Ark_Number* blurRadius, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* color) + } // FrameNodeAccessor + namespace FrictionMotionAccessor { + void DestroyPeerImpl(Ark_FrictionMotion peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("create1("); - WriteToString(&out, blurRadius); - out.append(", "); - WriteToString(&out, x); + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_FrictionMotion ConstructImpl(const Ark_Number* friction, + const Ark_Number* position, + const Ark_Number* velocity) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new FrictionMotion("); + WriteToString(&out, friction); out.append(", "); - WriteToString(&out, y); + WriteToString(&out, position); out.append(", "); - WriteToString(&out, color); + WriteToString(&out, velocity); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - } // drawing_ShadowLayerAccessor - namespace drawing_TextBlobAccessor { - void DestroyPeerImpl(Ark_drawing_TextBlob peer) + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + } // FrictionMotionAccessor + namespace FullScreenExitHandlerAccessor { + void DestroyPeerImpl(Ark_FullScreenExitHandler peer) { if (!needGroupedLog(1)) { @@ -30552,17 +33916,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_TextBlob ConstructImpl() + Ark_FullScreenExitHandler ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new TextBlob("); + string out("new FullScreenExitHandler("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -30576,93 +33940,79 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_drawing_TextBlob MakeFromStringImpl(const Ark_String* text, - Ark_drawing_Font font, - Ark_drawing_TextEncoding encoding) + void ExitFullScreenImpl(Ark_FullScreenExitHandler peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("makeFromString("); - WriteToString(&out, text); - out.append(", "); - WriteToString(&out, font); - out.append(", "); - WriteToString(&out, encoding); + string out("exitFullScreen("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_drawing_TextBlob MakeFromPosTextImpl(const Ark_String* text, - const Ark_Number* len, - const Array_common2D_Point* points, - Ark_drawing_Font font) + } // FullScreenExitHandlerAccessor + namespace GestureAccessor { + void DestroyPeerImpl(Ark_Gesture peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("makeFromPosText("); - WriteToString(&out, text); - out.append(", "); - WriteToString(&out, len); - out.append(", "); - WriteToString(&out, points); - out.append(", "); - WriteToString(&out, font); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_drawing_TextBlob MakeFromRunBufferImpl(const Array_drawing_TextBlobRunBuffer* pos, - Ark_drawing_Font font, - const Ark_common2D_Rect* bounds) + Ark_Gesture ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("makeFromRunBuffer("); - WriteToString(&out, pos); - out.append(", "); - WriteToString(&out, font); - out.append(", "); - WriteToString(&out, bounds); + string out("new Gesture("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - Ark_common2D_Rect BoundsImpl(Ark_drawing_TextBlob peer) + void TagImpl(Ark_Gesture peer, + const Ark_String* tag) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("bounds("); + string out("tag("); + WriteToString(&out, tag); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Number UniqueIDImpl(Ark_drawing_TextBlob peer) + void AllowedTypesImpl(Ark_Gesture peer, + const Array_SourceTool* types) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("uniqueID("); + string out("allowedTypes("); + WriteToString(&out, types); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - } // drawing_TextBlobAccessor - namespace drawing_TypefaceAccessor { - void DestroyPeerImpl(Ark_drawing_Typeface peer) + } // GestureAccessor + namespace GestureEventAccessor { + void DestroyPeerImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { @@ -30672,17 +34022,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_drawing_Typeface ConstructImpl() + Ark_GestureEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new Typeface("); + string out("new GestureEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -30696,304 +34046,297 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_String GetFamilyNameImpl(Ark_drawing_Typeface peer) + Ark_Boolean GetRepeatImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getFamilyName("); + string out("getRepeat("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - Ark_drawing_Typeface MakeFromFileImpl(const Ark_String* filePath) + void SetRepeatImpl(Ark_GestureEvent peer, + Ark_Boolean repeat) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("makeFromFile("); - WriteToString(&out, filePath); + string out("setRepeat("); + WriteToString(&out, repeat); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // drawing_TypefaceAccessor - namespace DrawingRenderingContextAccessor { - void DestroyPeerImpl(Ark_DrawingRenderingContext peer) + Array_FingerInfo GetFingerListImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getFingerList("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_DrawingRenderingContext ConstructImpl(const Opt_LengthMetricsUnit* unit) + void SetFingerListImpl(Ark_GestureEvent peer, + const Array_FingerInfo* fingerList) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new DrawingRenderingContext("); - WriteToString(&out, unit); + string out("setFingerList("); + WriteToString(&out, fingerList); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetOffsetXImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getOffsetX("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - void InvalidateImpl(Ark_DrawingRenderingContext peer) + void SetOffsetXImpl(Ark_GestureEvent peer, + const Ark_Number* offsetX) { if (!needGroupedLog(1)) { return; } - string out("invalidate("); + string out("setOffsetX("); + WriteToString(&out, offsetX); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Size GetSizeImpl(Ark_DrawingRenderingContext peer) + Ark_Number GetOffsetYImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getSize("); + string out("getOffsetY("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetSizeImpl(Ark_DrawingRenderingContext peer, - const Ark_Size* size) + void SetOffsetYImpl(Ark_GestureEvent peer, + const Ark_Number* offsetY) { if (!needGroupedLog(1)) { return; } - string out("setSize("); - WriteToString(&out, size); + string out("setOffsetY("); + WriteToString(&out, offsetY); out.append(") \n"); appendGroupedLog(1, out); } - } // DrawingRenderingContextAccessor - namespace DrawModifierAccessor { - void DestroyPeerImpl(Ark_DrawModifier peer) + Ark_Number GetAngleImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroyPeer("); + string out("getAngle("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_DrawModifier ConstructImpl() + void SetAngleImpl(Ark_GestureEvent peer, + const Ark_Number* angle) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new DrawModifier("); + string out("setAngle("); + WriteToString(&out, angle); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetSpeedImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getSpeed("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - Callback_DrawContext_Void GetDrawBehind_callbackImpl(Ark_DrawModifier peer) + void SetSpeedImpl(Ark_GestureEvent peer, + const Ark_Number* speed) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getDrawBehind_callback("); + string out("setSpeed("); + WriteToString(&out, speed); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Callback_DrawContext_Void GetDrawContent_callbackImpl(Ark_DrawModifier peer) + Ark_Number GetScaleImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getDrawContent_callback("); + string out("getScale("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - } // DrawModifierAccessor - namespace EllipseShapeAccessor { - void DestroyPeerImpl(Ark_EllipseShape peer) + void SetScaleImpl(Ark_GestureEvent peer, + const Ark_Number* scale) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setScale("); + WriteToString(&out, scale); out.append(") \n"); appendGroupedLog(1, out); } - Ark_EllipseShape ConstructImpl(const Opt_ShapeSize* options) + Ark_Number GetPinchCenterXImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new EllipseShape("); - WriteToString(&out, options); + string out("getPinchCenterX("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetPinchCenterXImpl(Ark_GestureEvent peer, + const Ark_Number* pinchCenterX) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setPinchCenterX("); + WriteToString(&out, pinchCenterX); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_EllipseShape OffsetImpl(Ark_EllipseShape peer, - const Ark_Position* offset) + Ark_Number GetPinchCenterYImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("offset("); - WriteToString(&out, offset); + string out("getPinchCenterY("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Ark_EllipseShape FillImpl(Ark_EllipseShape peer, - const Ark_ResourceColor* color) + void SetPinchCenterYImpl(Ark_GestureEvent peer, + const Ark_Number* pinchCenterY) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("fill("); - WriteToString(&out, color); + string out("setPinchCenterY("); + WriteToString(&out, pinchCenterY); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_EllipseShape PositionImpl(Ark_EllipseShape peer, - const Ark_Position* position) + Ark_Number GetVelocityXImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("position("); - WriteToString(&out, position); + string out("getVelocityX("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Ark_EllipseShape WidthImpl(Ark_EllipseShape peer, - const Ark_Length* width) + void SetVelocityXImpl(Ark_GestureEvent peer, + const Ark_Number* velocityX) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("width("); - WriteToString(&out, width); + string out("setVelocityX("); + WriteToString(&out, velocityX); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_EllipseShape HeightImpl(Ark_EllipseShape peer, - const Ark_Length* height) + Ark_Number GetVelocityYImpl(Ark_GestureEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("height("); - WriteToString(&out, height); + string out("getVelocityY("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Ark_EllipseShape SizeImpl(Ark_EllipseShape peer, - const Ark_SizeOptions* size) + void SetVelocityYImpl(Ark_GestureEvent peer, + const Ark_Number* velocityY) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("size("); - WriteToString(&out, size); + string out("setVelocityY("); + WriteToString(&out, velocityY); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // EllipseShapeAccessor - namespace EnvironmentBackendAccessor { - } // EnvironmentBackendAccessor - namespace EventEmulatorAccessor { - void EmitTextInputEventImpl(Ark_NativePointer node, - const Ark_String* text) + Ark_Number GetVelocityImpl(Ark_GestureEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getVelocity("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetVelocityImpl(Ark_GestureEvent peer, + const Ark_Number* velocity) { if (!needGroupedLog(1)) { return; } - string out("emitTextInputEvent("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, text); + string out("setVelocity("); + WriteToString(&out, velocity); out.append(") \n"); appendGroupedLog(1, out); } - } // EventEmulatorAccessor - namespace EventTargetInfoAccessor { - void DestroyPeerImpl(Ark_EventTargetInfo peer) + } // GestureEventAccessor + namespace GestureGroupInterfaceAccessor { + void DestroyPeerImpl(Ark_GestureGroupInterface peer) { if (!needGroupedLog(1)) { @@ -31003,17 +34346,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_EventTargetInfo ConstructImpl() + Ark_GestureGroupInterface ConstructImpl(Ark_GestureMode mode, + const Array_GestureType* gesture) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new EventTargetInfo("); + string out("new GestureGroupInterface("); + WriteToString(&out, mode); + out.append(", "); + WriteToString(&out, gesture); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -31027,21 +34374,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_String GetIdImpl(Ark_EventTargetInfo peer) + Ark_GestureGroupInterface OnCancelImpl(Ark_GestureGroupInterface peer, + const Callback_Void* event) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getId("); + string out("onCancel("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - } // EventTargetInfoAccessor - namespace ExtendableComponentAccessor { - void DestroyPeerImpl(Ark_ExtendableComponent peer) + } // GestureGroupInterfaceAccessor + namespace GestureRecognizerAccessor { + void DestroyPeerImpl(Ark_GestureRecognizer peer) { if (!needGroupedLog(1)) { @@ -31051,17 +34400,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ExtendableComponent ConstructImpl() + Ark_GestureRecognizer ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ExtendableComponent("); + string out("new GestureRecognizer("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -31075,754 +34424,795 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_UIContext GetUIContextImpl(Ark_ExtendableComponent peer) + Ark_String GetTagImpl(Ark_GestureRecognizer peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getUIContext("); + string out("getTag("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_Int32 GetUniqueIdImpl(Ark_ExtendableComponent peer) + Ark_GestureControl_GestureType GetTypeImpl(Ark_GestureRecognizer peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getType("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + Ark_Boolean IsBuiltInImpl(Ark_GestureRecognizer peer) { if (!needGroupedLog(1)) { return 0; } - string out("getUniqueId("); + string out("isBuiltIn("); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - Opt_uiObserver_NavDestinationInfo QueryNavDestinationInfo0Impl(Ark_ExtendableComponent peer) + void SetEnabledImpl(Ark_GestureRecognizer peer, + Ark_Boolean isEnabled) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("queryNavDestinationInfo0("); + string out("setEnabled("); + WriteToString(&out, isEnabled); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Opt_uiObserver_NavDestinationInfo QueryNavDestinationInfo1Impl(Ark_ExtendableComponent peer, - const Opt_Boolean* isInner) + Ark_Boolean IsEnabledImpl(Ark_GestureRecognizer peer) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("queryNavDestinationInfo1("); - WriteToString(&out, isInner); + string out("isEnabled("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - Opt_uiObserver_NavigationInfo QueryNavigationInfoImpl(Ark_ExtendableComponent peer) + Ark_GestureRecognizerState GetStateImpl(Ark_GestureRecognizer peer) { if (!needGroupedLog(1)) { return {}; } - string out("queryNavigationInfo("); + string out("getState("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Opt_uiObserver_RouterPageInfo QueryRouterPageInfoImpl(Ark_ExtendableComponent peer) + Ark_EventTargetInfo GetEventTargetInfoImpl(Ark_GestureRecognizer peer) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("queryRouterPageInfo("); + string out("getEventTargetInfo("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - } // ExtendableComponentAccessor - namespace FocusAxisEventAccessor { - void DestroyPeerImpl(Ark_FocusAxisEvent peer) + Ark_Boolean IsValidImpl(Ark_GestureRecognizer peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("destroyPeer("); + string out("isValid("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_FocusAxisEvent ConstructImpl() + Ark_Number GetFingerCountImpl(Ark_GestureRecognizer peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new FocusAxisEvent("); + string out("getFingerCount("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Boolean IsFingerCountLimitImpl(Ark_GestureRecognizer peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return 0; } - string out("getFinalizer("); + string out("isFingerCountLimit("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return 0; } - Map_AxisModel_Number GetAxisMapImpl(Ark_FocusAxisEvent peer) + } // GestureRecognizerAccessor + namespace GestureStyleAccessor { + void DestroyPeerImpl(Ark_GestureStyle peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getAxisMap("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetAxisMapImpl(Ark_FocusAxisEvent peer, - const Map_AxisModel_Number* axisMap) + Ark_GestureStyle ConstructImpl(const Opt_GestureStyleInterface* value) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new GestureStyle("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + } // GestureStyleAccessor + namespace GlobalScope_ohos_arkui_componentSnapshotAccessor { + void GetImpl(const Ark_String* id, + const AsyncCallback_image_PixelMap_Void* callback, + const Opt_SnapshotOptions* options) { if (!needGroupedLog(1)) { return; } - string out("setAxisMap("); - WriteToString(&out, axisMap); + string out("get("); + WriteToString(&out, id); + out.append(", "); + WriteToString(&out, callback); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Callback_Void GetStopPropagationImpl(Ark_FocusAxisEvent peer) + } // GlobalScope_ohos_arkui_componentSnapshotAccessor + namespace GlobalScope_ohos_arkui_performanceMonitorAccessor { + void BeginImpl(const Ark_String* scene, + Ark_PerfMonitorActionType startInputType, + const Opt_String* note) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getStopPropagation("); + string out("begin("); + WriteToString(&out, scene); + out.append(", "); + WriteToString(&out, startInputType); + out.append(", "); + WriteToString(&out, note); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetStopPropagationImpl(Ark_FocusAxisEvent peer, - const Callback_Void* stopPropagation) + void EndImpl(const Ark_String* scene) { if (!needGroupedLog(1)) { return; } - string out("setStopPropagation("); - WriteToString(&out, stopPropagation); + string out("end("); + WriteToString(&out, scene); out.append(") \n"); appendGroupedLog(1, out); } - } // FocusAxisEventAccessor - namespace FocusControllerAccessor { - void RequestFocusImpl(const Ark_String* key) + void RecordInputEventTimeImpl(Ark_PerfMonitorActionType actionType, + Ark_PerfMonitorSourceType sourceType, + Ark_Int64 time) { if (!needGroupedLog(1)) { return; } - string out("requestFocus("); - WriteToString(&out, key); + string out("recordInputEventTime("); + WriteToString(&out, actionType); + out.append(", "); + WriteToString(&out, sourceType); + out.append(", "); + WriteToString(&out, time); out.append(") \n"); appendGroupedLog(1, out); } - } // FocusControllerAccessor - namespace FrameNodeAccessor { - void DestroyPeerImpl(Ark_FrameNode peer) + } // GlobalScope_ohos_arkui_performanceMonitorAccessor + namespace GlobalScope_ohos_fontAccessor { + void RegisterFontImpl(const Ark_FontOptions* options) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("registerFont("); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Ark_FrameNode ConstructImpl(Ark_UIContext uiContext) + Array_String GetSystemFontListImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new FrameNode("); - WriteToString(&out, uiContext); + string out("getSystemFontList("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_FontInfo GetFontByNameImpl(const Ark_String* fontName) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getFontByName("); + WriteToString(&out, fontName); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - Ark_Boolean IsModifiableImpl(Ark_FrameNode peer) + } // GlobalScope_ohos_fontAccessor + namespace GlobalScope_ohos_measure_utilsAccessor { + Ark_Number MeasureTextImpl(const Ark_MeasureOptions* options) { if (!needGroupedLog(1)) { - return 0; + return {42}; } - string out("isModifiable("); + string out("measureText("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - void AppendChildImpl(Ark_FrameNode peer, - Ark_FrameNode node) + Ark_SizeOptions MeasureTextSizeImpl(const Ark_MeasureOptions* options) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("appendChild("); - WriteToString(&out, node); + string out("measureTextSize("); + WriteToString(&out, options); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void InsertChildAfterImpl(Ark_FrameNode peer, - Ark_FrameNode child, - Ark_FrameNode sibling) + } // GlobalScope_ohos_measure_utilsAccessor + namespace HierarchicalSymbolEffectAccessor { + void DestroyPeerImpl(Ark_HierarchicalSymbolEffect peer) { if (!needGroupedLog(1)) { return; } - string out("insertChildAfter("); - WriteToString(&out, child); - out.append(", "); - WriteToString(&out, sibling); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void RemoveChildImpl(Ark_FrameNode peer, - Ark_FrameNode node) + Ark_HierarchicalSymbolEffect ConstructImpl(const Opt_EffectFillStyle* fillStyle) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("removeChild("); - WriteToString(&out, node); + string out("new HierarchicalSymbolEffect("); + WriteToString(&out, fillStyle); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void ClearChildrenImpl(Ark_FrameNode peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("clearChildren("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_FrameNode GetChildImpl(Ark_FrameNode peer, - const Ark_Number* index, - const Ark_Number* expandMode) + Opt_EffectFillStyle GetFillStyleImpl(Ark_HierarchicalSymbolEffect peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getChild("); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, expandMode); + string out("getFillStyle("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_FrameNode GetFirstChildImpl(Ark_FrameNode peer) + void SetFillStyleImpl(Ark_HierarchicalSymbolEffect peer, + const Opt_EffectFillStyle* fillStyle) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getFirstChild("); + string out("setFillStyle("); + WriteToString(&out, fillStyle); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_FrameNode GetNextSiblingImpl(Ark_FrameNode peer) + } // HierarchicalSymbolEffectAccessor + namespace HoverEventAccessor { + void DestroyPeerImpl(Ark_HoverEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getNextSibling("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_FrameNode GetPreviousSiblingImpl(Ark_FrameNode peer) + Ark_HoverEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("getPreviousSibling("); + string out("new HoverEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_FrameNode GetParentImpl(Ark_FrameNode peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("getParent("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - Ark_Int32 GetChildrenCountImpl(Ark_FrameNode peer) + Opt_Number GetXImpl(Ark_HoverEvent peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("getChildrenCount("); + string out("getX("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - void DisposeImpl(Ark_FrameNode peer) + void SetXImpl(Ark_HoverEvent peer, + const Opt_Number* x) { if (!needGroupedLog(1)) { return; } - string out("dispose("); + string out("setX("); + WriteToString(&out, x); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetIdImpl(Ark_FrameNode peer) + Opt_Number GetYImpl(Ark_HoverEvent peer) { if (!needGroupedLog(1)) { return {}; } - string out("getId("); + string out("getY("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_Number GetUniqueIdImpl(Ark_FrameNode peer) + void SetYImpl(Ark_HoverEvent peer, + const Opt_Number* y) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getUniqueId("); + string out("setY("); + WriteToString(&out, y); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_String GetNodeTypeImpl(Ark_FrameNode peer) + Opt_Number GetWindowXImpl(Ark_HoverEvent peer) { if (!needGroupedLog(1)) { return {}; } - string out("getNodeType("); + string out("getWindowX("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_Number GetOpacityImpl(Ark_FrameNode peer) - { - if (!needGroupedLog(1)) - { - return {42}; - } - string out("getOpacity("); - out.append(") \n"); - out.append("[return {42}] \n"); - appendGroupedLog(1, out); - return {42}; - } - Ark_Boolean IsVisibleImpl(Ark_FrameNode peer) + void SetWindowXImpl(Ark_HoverEvent peer, + const Opt_Number* windowX) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("isVisible("); + string out("setWindowX("); + WriteToString(&out, windowX); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_Boolean IsClipToFrameImpl(Ark_FrameNode peer) + Opt_Number GetWindowYImpl(Ark_HoverEvent peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("isClipToFrame("); + string out("getWindowY("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - Ark_Boolean IsAttachedImpl(Ark_FrameNode peer) + void SetWindowYImpl(Ark_HoverEvent peer, + const Opt_Number* windowY) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("isAttached("); + string out("setWindowY("); + WriteToString(&out, windowY); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_Object GetInspectorInfoImpl(Ark_FrameNode peer) + Opt_Number GetDisplayXImpl(Ark_HoverEvent peer) { if (!needGroupedLog(1)) { return {}; } - string out("getInspectorInfo("); + string out("getDisplayX("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void InvalidateImpl(Ark_FrameNode peer) + void SetDisplayXImpl(Ark_HoverEvent peer, + const Opt_Number* displayX) { if (!needGroupedLog(1)) { return; } - string out("invalidate("); + string out("setDisplayX("); + WriteToString(&out, displayX); out.append(") \n"); appendGroupedLog(1, out); } - void DisposeTreeImpl(Ark_FrameNode peer) + Opt_Number GetDisplayYImpl(Ark_HoverEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("disposeTree("); + string out("getDisplayY("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void SetCrossLanguageOptionsImpl(Ark_FrameNode peer, - const Ark_CrossLanguageOptions* options) + void SetDisplayYImpl(Ark_HoverEvent peer, + const Opt_Number* displayY) { if (!needGroupedLog(1)) { return; } - string out("setCrossLanguageOptions("); - WriteToString(&out, options); + string out("setDisplayY("); + WriteToString(&out, displayY); out.append(") \n"); appendGroupedLog(1, out); } - Ark_CrossLanguageOptions GetCrossLanguageOptionsImpl(Ark_FrameNode peer) + Callback_Void GetStopPropagationImpl(Ark_HoverEvent peer) { if (!needGroupedLog(1)) { return {}; } - string out("getCrossLanguageOptions("); + string out("getStopPropagation("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetMeasuredSizeImpl(Ark_FrameNode peer, - const Ark_Size* size) + void SetStopPropagationImpl(Ark_HoverEvent peer, + const Callback_Void* stopPropagation) { if (!needGroupedLog(1)) { return; } - string out("setMeasuredSize("); - WriteToString(&out, size); + string out("setStopPropagation("); + WriteToString(&out, stopPropagation); out.append(") \n"); appendGroupedLog(1, out); } - void SetLayoutPositionImpl(Ark_FrameNode peer, - const Ark_Position* position) + } // HoverEventAccessor + namespace HttpAuthHandlerAccessor { + void DestroyPeerImpl(Ark_HttpAuthHandler peer) { if (!needGroupedLog(1)) { return; } - string out("setLayoutPosition("); - WriteToString(&out, position); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void MeasureImpl(Ark_FrameNode peer, - const Ark_LayoutConstraint* constraint) + Ark_HttpAuthHandler ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("measure("); - WriteToString(&out, constraint); + string out("new HttpAuthHandler("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void LayoutImpl(Ark_FrameNode peer, - const Ark_Position* position) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("layout("); - WriteToString(&out, position); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void SetNeedsLayoutImpl(Ark_FrameNode peer) + Ark_Boolean ConfirmImpl(Ark_HttpAuthHandler peer, + const Ark_String* userName, + const Ark_String* password) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("setNeedsLayout("); + string out("confirm("); + WriteToString(&out, userName); + out.append(", "); + WriteToString(&out, password); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_Position GetPositionToWindowWithTransformImpl(Ark_FrameNode peer) + void CancelImpl(Ark_HttpAuthHandler peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getPositionToWindowWithTransform("); + string out("cancel("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_FrameNode GetFrameNodeByKeyImpl(const Ark_String* name) + Ark_Boolean IsHttpAuthInfoSavedImpl(Ark_HttpAuthHandler peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return 0; } - string out("getFrameNodeByKey("); - WriteToString(&out, name); + string out("isHttpAuthInfoSaved("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return 0; } - Ark_Number GetIdByFrameNodeImpl(Ark_FrameNode peer, - Ark_FrameNode node) + } // HttpAuthHandlerAccessor + namespace ImageAnalyzerControllerAccessor { + void DestroyPeerImpl(Ark_ImageAnalyzerController peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getIdByFrameNode("); - WriteToString(&out, node); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void MoveToImpl(Ark_FrameNode peer, - Ark_FrameNode targetParent, - const Ark_Number* index) + Ark_ImageAnalyzerController ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("moveTo("); - WriteToString(&out, targetParent); - out.append(", "); - WriteToString(&out, index); + string out("new ImageAnalyzerController("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Number GetFirstChildIndexWithoutExpandImpl(Ark_FrameNode peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getFirstChildIndexWithoutExpand("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - Ark_Number GetLastChildIndexWithoutExpandImpl(Ark_FrameNode peer) + Array_ImageAnalyzerType GetImageAnalyzerSupportTypesImpl(Ark_ImageAnalyzerController peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getLastChildIndexWithoutExpand("); + string out("getImageAnalyzerSupportTypes("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_FrameNode GetAttachedFrameNodeByIdImpl(const Ark_String* id) + } // ImageAnalyzerControllerAccessor + namespace ImageAttachmentAccessor { + void DestroyPeerImpl(Ark_ImageAttachment peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getAttachedFrameNodeById("); - WriteToString(&out, id); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_FrameNode GetFrameNodeByIdImpl(const Ark_Number* id) + Ark_ImageAttachment ConstructImpl(const Ark_Union_ImageAttachmentInterface_Opt_AttachmentType* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("getFrameNodeById("); - WriteToString(&out, id); + string out("new ImageAttachment("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_FrameNode GetFrameNodeByUniqueIdImpl(const Ark_Number* id) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("getFrameNodeByUniqueId("); - WriteToString(&out, id); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - void ReuseImpl(Ark_FrameNode peer) + Ark_image_PixelMap GetValueImpl(Ark_ImageAttachment peer) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("reuse("); + string out("getValue("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void RecycleImpl(Ark_FrameNode peer) + Opt_SizeOptions GetSizeImpl(Ark_ImageAttachment peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("recycle("); + string out("getSize("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_NativePointer GetFrameNodePtrImpl(Ark_FrameNode node) + Opt_ImageSpanAlignment GetVerticalAlignImpl(Ark_ImageAttachment peer) { if (!needGroupedLog(1)) { - return nullptr; + return {}; } - string out("getFrameNodePtr("); - WriteToString(&out, node); + string out("getVerticalAlign("); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return nullptr; + return {}; } - Ark_FrameNode CreateTypedFrameNodeImpl(const Ark_String* type) + Opt_ImageFit GetObjectFitImpl(Ark_ImageAttachment peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("createTypedFrameNode("); - WriteToString(&out, type); + string out("getObjectFit("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_NativePointer CreateByRawPtrImpl(Ark_FrameNode peer, - Ark_FrameNode pointer) + Opt_ImageAttachmentLayoutStyle GetLayoutStyleImpl(Ark_ImageAttachment peer) { if (!needGroupedLog(1)) { - return nullptr; + return {}; } - string out("createByRawPtr("); - WriteToString(&out, pointer); + string out("getLayoutStyle("); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return nullptr; + return {}; } - Ark_FrameNode UnWrapRawPtrImpl(Ark_FrameNode peer, - Ark_NativePointer pointer) + Opt_ColorFilterType GetColorFilterImpl(Ark_ImageAttachment peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("unWrapRawPtr("); - WriteToString(&out, pointer); + string out("getColorFilter("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - } // FrameNodeAccessor - namespace FrictionMotionAccessor { - void DestroyPeerImpl(Ark_FrictionMotion peer) + } // ImageAttachmentAccessor + namespace ImageBitmapAccessor { + void DestroyPeerImpl(Ark_ImageBitmap peer) { if (!needGroupedLog(1)) { @@ -31832,24 +35222,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_FrictionMotion ConstructImpl(const Ark_Number* friction, - const Ark_Number* position, - const Ark_Number* velocity) + Ark_ImageBitmap ConstructImpl(const Ark_Union_PixelMap_String* src, + const Opt_LengthMetricsUnit* unit) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new FrictionMotion("); - WriteToString(&out, friction); - out.append(", "); - WriteToString(&out, position); + string out("new ImageBitmap("); + WriteToString(&out, src); out.append(", "); - WriteToString(&out, velocity); + WriteToString(&out, unit); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -31863,69 +35250,67 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - } // FrictionMotionAccessor - namespace GestureAccessor { - void DestroyPeerImpl(Ark_Gesture peer) + void CloseImpl(Ark_ImageBitmap peer) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("close("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Gesture ConstructImpl() + Ark_Number GetHeightImpl(Ark_ImageBitmap peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new Gesture("); + string out("getHeight("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetHeightImpl(Ark_ImageBitmap peer, + const Ark_Number* height) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setHeight("); + WriteToString(&out, height); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void TagImpl(Ark_Gesture peer, - const Ark_String* tag) + Ark_Number GetWidthImpl(Ark_ImageBitmap peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("tag("); - WriteToString(&out, tag); + string out("getWidth("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void AllowedTypesImpl(Ark_Gesture peer, - const Array_SourceTool* types) + void SetWidthImpl(Ark_ImageBitmap peer, + const Ark_Number* width) { if (!needGroupedLog(1)) { return; } - string out("allowedTypes("); - WriteToString(&out, types); + string out("setWidth("); + WriteToString(&out, width); out.append(") \n"); appendGroupedLog(1, out); } - } // GestureAccessor - namespace GestureEventAccessor { - void DestroyPeerImpl(Ark_GestureEvent peer) + } // ImageBitmapAccessor + namespace ImageDataAccessor { + void DestroyPeerImpl(Ark_ImageData peer) { if (!needGroupedLog(1)) { @@ -31935,17 +35320,27 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_GestureEvent ConstructImpl() + Ark_ImageData ConstructImpl(const Ark_Number* width, + const Ark_Number* height, + const Opt_Buffer* data, + const Opt_LengthMetricsUnit* unit) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new GestureEvent("); + string out("new ImageData("); + WriteToString(&out, width); + out.append(", "); + WriteToString(&out, height); + out.append(", "); + WriteToString(&out, data); + out.append(", "); + WriteToString(&out, unit); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -31959,297 +35354,304 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Boolean GetRepeatImpl(Ark_GestureEvent peer) + Ark_Buffer GetDataImpl(Ark_ImageData peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("getRepeat("); + string out("getData("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - void SetRepeatImpl(Ark_GestureEvent peer, - Ark_Boolean repeat) + void SetDataImpl(Ark_ImageData peer, + const Ark_Buffer* data) { if (!needGroupedLog(1)) { return; } - string out("setRepeat("); - WriteToString(&out, repeat); + string out("setData("); + WriteToString(&out, data); out.append(") \n"); appendGroupedLog(1, out); } - Array_FingerInfo GetFingerListImpl(Ark_GestureEvent peer) + Ark_Number GetHeightImpl(Ark_ImageData peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getFingerList("); + string out("getHeight("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetFingerListImpl(Ark_GestureEvent peer, - const Array_FingerInfo* fingerList) + void SetHeightImpl(Ark_ImageData peer, + const Ark_Number* height) { if (!needGroupedLog(1)) { return; } - string out("setFingerList("); - WriteToString(&out, fingerList); + string out("setHeight("); + WriteToString(&out, height); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetOffsetXImpl(Ark_GestureEvent peer) + Ark_Number GetWidthImpl(Ark_ImageData peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getOffsetX("); + string out("getWidth("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetOffsetXImpl(Ark_GestureEvent peer, - const Ark_Number* offsetX) + void SetWidthImpl(Ark_ImageData peer, + const Ark_Number* width) { if (!needGroupedLog(1)) { return; } - string out("setOffsetX("); - WriteToString(&out, offsetX); + string out("setWidth("); + WriteToString(&out, width); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetOffsetYImpl(Ark_GestureEvent peer) + } // ImageDataAccessor + namespace IndicatorComponentControllerAccessor { + void DestroyPeerImpl(Ark_IndicatorComponentController peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getOffsetY("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetOffsetYImpl(Ark_GestureEvent peer, - const Ark_Number* offsetY) + Ark_IndicatorComponentController ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setOffsetY("); - WriteToString(&out, offsetY); + string out("new IndicatorComponentController("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Number GetAngleImpl(Ark_GestureEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getAngle("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - void SetAngleImpl(Ark_GestureEvent peer, - const Ark_Number* angle) + void ShowNextImpl(Ark_IndicatorComponentController peer) { if (!needGroupedLog(1)) { return; } - string out("setAngle("); - WriteToString(&out, angle); + string out("showNext("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetSpeedImpl(Ark_GestureEvent peer) + void ShowPreviousImpl(Ark_IndicatorComponentController peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getSpeed("); + string out("showPrevious("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetSpeedImpl(Ark_GestureEvent peer, - const Ark_Number* speed) + void ChangeIndexImpl(Ark_IndicatorComponentController peer, + const Ark_Number* index, + const Opt_Boolean* useAnimation) { if (!needGroupedLog(1)) { return; } - string out("setSpeed("); - WriteToString(&out, speed); + string out("changeIndex("); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, useAnimation); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetScaleImpl(Ark_GestureEvent peer) + } // IndicatorComponentControllerAccessor + namespace IUIContextAccessor { + void FreezeUINode0Impl(const Ark_String* id, + Ark_Boolean isFrozen) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getScale("); + string out("freezeUINode0("); + WriteToString(&out, id); + out.append(", "); + WriteToString(&out, isFrozen); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetScaleImpl(Ark_GestureEvent peer, - const Ark_Number* scale) + void FreezeUINode1Impl(const Ark_Number* id, + Ark_Boolean isFrozen) { if (!needGroupedLog(1)) { return; } - string out("setScale("); - WriteToString(&out, scale); + string out("freezeUINode1("); + WriteToString(&out, id); + out.append(", "); + WriteToString(&out, isFrozen); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetPinchCenterXImpl(Ark_GestureEvent peer) + } // IUIContextAccessor + namespace JsGeolocationAccessor { + void DestroyPeerImpl(Ark_JsGeolocation peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getPinchCenterX("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetPinchCenterXImpl(Ark_GestureEvent peer, - const Ark_Number* pinchCenterX) + Ark_JsGeolocation ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setPinchCenterX("); - WriteToString(&out, pinchCenterX); + string out("new JsGeolocation("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Number GetPinchCenterYImpl(Ark_GestureEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getPinchCenterY("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - void SetPinchCenterYImpl(Ark_GestureEvent peer, - const Ark_Number* pinchCenterY) + void InvokeImpl(Ark_JsGeolocation peer, + const Ark_String* origin, + Ark_Boolean allow, + Ark_Boolean retain) { if (!needGroupedLog(1)) { return; } - string out("setPinchCenterY("); - WriteToString(&out, pinchCenterY); + string out("invoke("); + WriteToString(&out, origin); + out.append(", "); + WriteToString(&out, allow); + out.append(", "); + WriteToString(&out, retain); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetVelocityXImpl(Ark_GestureEvent peer) + } // JsGeolocationAccessor + namespace JsResultAccessor { + void DestroyPeerImpl(Ark_JsResult peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getVelocityX("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetVelocityXImpl(Ark_GestureEvent peer, - const Ark_Number* velocityX) + Ark_JsResult ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setVelocityX("); - WriteToString(&out, velocityX); + string out("new JsResult("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Number GetVelocityYImpl(Ark_GestureEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getVelocityY("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - void SetVelocityYImpl(Ark_GestureEvent peer, - const Ark_Number* velocityY) + void HandleCancelImpl(Ark_JsResult peer) { if (!needGroupedLog(1)) { return; } - string out("setVelocityY("); - WriteToString(&out, velocityY); + string out("handleCancel("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetVelocityImpl(Ark_GestureEvent peer) + void HandleConfirmImpl(Ark_JsResult peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getVelocity("); + string out("handleConfirm("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetVelocityImpl(Ark_GestureEvent peer, - const Ark_Number* velocity) + void HandlePromptConfirmImpl(Ark_JsResult peer, + const Ark_String* result) { if (!needGroupedLog(1)) { return; } - string out("setVelocity("); - WriteToString(&out, velocity); + string out("handlePromptConfirm("); + WriteToString(&out, result); out.append(") \n"); appendGroupedLog(1, out); } - } // GestureEventAccessor - namespace GestureGroupInterfaceAccessor { - void DestroyPeerImpl(Ark_GestureGroupInterface peer) + } // JsResultAccessor + namespace KeyEventAccessor { + void DestroyPeerImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { @@ -32259,21 +35661,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_GestureGroupInterface ConstructImpl(Ark_GestureMode mode, - const Array_GestureType* gesture) + Ark_KeyEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new GestureGroupInterface("); - WriteToString(&out, mode); - out.append(", "); - WriteToString(&out, gesture); + string out("new KeyEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -32287,409 +35685,405 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_GestureGroupInterface OnCancelImpl(Ark_GestureGroupInterface peer, - const Callback_Void* event) + Ark_KeyType GetTypeImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("onCancel("); - WriteToString(&out, event); + string out("getType("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - } // GestureGroupInterfaceAccessor - namespace GestureRecognizerAccessor { - void DestroyPeerImpl(Ark_GestureRecognizer peer) + void SetTypeImpl(Ark_KeyEvent peer, + Ark_KeyType type) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setType("); + WriteToString(&out, type); out.append(") \n"); appendGroupedLog(1, out); } - Ark_GestureRecognizer ConstructImpl() + Ark_Number GetKeyCodeImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new GestureRecognizer("); + string out("getKeyCode("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetKeyCodeImpl(Ark_KeyEvent peer, + const Ark_Number* keyCode) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setKeyCode("); + WriteToString(&out, keyCode); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_String GetTagImpl(Ark_GestureRecognizer peer) + Ark_String GetKeyTextImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { return {}; } - string out("getTag("); + string out("getKeyText("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_GestureControl_GestureType GetTypeImpl(Ark_GestureRecognizer peer) + void SetKeyTextImpl(Ark_KeyEvent peer, + const Ark_String* keyText) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getType("); + string out("setKeyText("); + WriteToString(&out, keyText); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Boolean IsBuiltInImpl(Ark_GestureRecognizer peer) + Ark_KeySource GetKeySourceImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("isBuiltIn("); + string out("getKeySource("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - void SetEnabledImpl(Ark_GestureRecognizer peer, - Ark_Boolean isEnabled) + void SetKeySourceImpl(Ark_KeyEvent peer, + Ark_KeySource keySource) { if (!needGroupedLog(1)) { return; } - string out("setEnabled("); - WriteToString(&out, isEnabled); + string out("setKeySource("); + WriteToString(&out, keySource); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean IsEnabledImpl(Ark_GestureRecognizer peer) + Ark_Number GetDeviceIdImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { - return 0; + return {42}; } - string out("isEnabled("); + string out("getDeviceId("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return 0; + return {42}; } - Ark_GestureRecognizerState GetStateImpl(Ark_GestureRecognizer peer) + void SetDeviceIdImpl(Ark_KeyEvent peer, + const Ark_Number* deviceId) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getState("); + string out("setDeviceId("); + WriteToString(&out, deviceId); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_EventTargetInfo GetEventTargetInfoImpl(Ark_GestureRecognizer peer) + Ark_Number GetMetaKeyImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("getEventTargetInfo("); + string out("getMetaKey("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Ark_Boolean IsValidImpl(Ark_GestureRecognizer peer) + void SetMetaKeyImpl(Ark_KeyEvent peer, + const Ark_Number* metaKey) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("isValid("); + string out("setMetaKey("); + WriteToString(&out, metaKey); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_Number GetFingerCountImpl(Ark_GestureRecognizer peer) + Ark_Number GetTimestampImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getFingerCount("); + string out("getTimestamp("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - Ark_Boolean IsFingerCountLimitImpl(Ark_GestureRecognizer peer) + void SetTimestampImpl(Ark_KeyEvent peer, + const Ark_Number* timestamp) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("isFingerCountLimit("); + string out("setTimestamp("); + WriteToString(&out, timestamp); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - } // GestureRecognizerAccessor - namespace GestureStyleAccessor { - void DestroyPeerImpl(Ark_GestureStyle peer) + Callback_Void GetStopPropagationImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getStopPropagation("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_GestureStyle ConstructImpl(const Opt_GestureStyleInterface* value) + void SetStopPropagationImpl(Ark_KeyEvent peer, + const Callback_Void* stopPropagation) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new GestureStyle("); - WriteToString(&out, value); + string out("setStopPropagation("); + WriteToString(&out, stopPropagation); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_IntentionCode GetIntentionCodeImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getIntentionCode("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - } // GestureStyleAccessor - namespace GlobalScope_ohos_arkui_componentSnapshotAccessor { - void GetImpl(const Ark_String* id, - const AsyncCallback_image_PixelMap_Void* callback, - const Opt_SnapshotOptions* options) + void SetIntentionCodeImpl(Ark_KeyEvent peer, + Ark_IntentionCode intentionCode) { if (!needGroupedLog(1)) { return; } - string out("get("); - WriteToString(&out, id); - out.append(", "); - WriteToString(&out, callback); - out.append(", "); - WriteToString(&out, options); + string out("setIntentionCode("); + WriteToString(&out, intentionCode); out.append(") \n"); appendGroupedLog(1, out); } - } // GlobalScope_ohos_arkui_componentSnapshotAccessor - namespace GlobalScope_ohos_arkui_performanceMonitorAccessor { - void BeginImpl(const Ark_String* scene, - Ark_PerfMonitorActionType startInputType, - const Opt_String* note) + Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_KeyEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("begin("); - WriteToString(&out, scene); - out.append(", "); - WriteToString(&out, startInputType); - out.append(", "); - WriteToString(&out, note); + string out("getGetModifierKeyState("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void EndImpl(const Ark_String* scene) + void SetGetModifierKeyStateImpl(Ark_KeyEvent peer, + const Opt_ModifierKeyStateGetter* getModifierKeyState) { if (!needGroupedLog(1)) { return; } - string out("end("); - WriteToString(&out, scene); + string out("setGetModifierKeyState("); + WriteToString(&out, getModifierKeyState); out.append(") \n"); appendGroupedLog(1, out); } - void RecordInputEventTimeImpl(Ark_PerfMonitorActionType actionType, - Ark_PerfMonitorSourceType sourceType, - Ark_Int64 time) + Opt_Number GetUnicodeImpl(Ark_KeyEvent peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getUnicode("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetUnicodeImpl(Ark_KeyEvent peer, + const Opt_Number* unicode) { if (!needGroupedLog(1)) { return; } - string out("recordInputEventTime("); - WriteToString(&out, actionType); - out.append(", "); - WriteToString(&out, sourceType); - out.append(", "); - WriteToString(&out, time); + string out("setUnicode("); + WriteToString(&out, unicode); out.append(") \n"); appendGroupedLog(1, out); } - } // GlobalScope_ohos_arkui_performanceMonitorAccessor - namespace GlobalScope_ohos_fontAccessor { - void RegisterFontImpl(const Ark_FontOptions* options) + } // KeyEventAccessor + namespace LayoutableAccessor { + void DestroyPeerImpl(Ark_Layoutable peer) { if (!needGroupedLog(1)) { return; } - string out("registerFont("); - WriteToString(&out, options); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Array_String GetSystemFontListImpl() + Ark_Layoutable ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getSystemFontList("); + string out("new Layoutable("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Ark_FontInfo GetFontByNameImpl(const Ark_String* fontName) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getFontByName("); - WriteToString(&out, fontName); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - } // GlobalScope_ohos_fontAccessor - namespace GlobalScope_ohos_measure_utilsAccessor { - Ark_Number MeasureTextImpl(const Ark_MeasureOptions* options) + void LayoutImpl(Ark_Layoutable peer, + const Ark_Position* position) + { + if (!needGroupedLog(1)) + { + return; + } + string out("layout("); + WriteToString(&out, position); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_DirectionalEdgesT GetMarginImpl(Ark_Layoutable peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("measureText("); - WriteToString(&out, options); + string out("getMargin("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_SizeOptions MeasureTextSizeImpl(const Ark_MeasureOptions* options) + Ark_DirectionalEdgesT GetPaddingImpl(Ark_Layoutable peer) { if (!needGroupedLog(1)) { return {}; } - string out("measureTextSize("); - WriteToString(&out, options); + string out("getPadding("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // GlobalScope_ohos_measure_utilsAccessor - namespace HierarchicalSymbolEffectAccessor { - void DestroyPeerImpl(Ark_HierarchicalSymbolEffect peer) + Ark_DirectionalEdgesT GetBorderWidthImpl(Ark_Layoutable peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getBorderWidth("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_HierarchicalSymbolEffect ConstructImpl(const Opt_EffectFillStyle* fillStyle) + Ark_MeasureResult GetMeasureResultImpl(Ark_Layoutable peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new HierarchicalSymbolEffect("); - WriteToString(&out, fillStyle); + string out("getMeasureResult("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetMeasureResultImpl(Ark_Layoutable peer, + const Ark_MeasureResult* measureResult) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setMeasureResult("); + WriteToString(&out, measureResult); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Opt_EffectFillStyle GetFillStyleImpl(Ark_HierarchicalSymbolEffect peer) + Opt_Number GetUniqueIdImpl(Ark_Layoutable peer) { if (!needGroupedLog(1)) { return {}; } - string out("getFillStyle("); + string out("getUniqueId("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetFillStyleImpl(Ark_HierarchicalSymbolEffect peer, - const Opt_EffectFillStyle* fillStyle) + void SetUniqueIdImpl(Ark_Layoutable peer, + const Opt_Number* uniqueId) { if (!needGroupedLog(1)) { return; } - string out("setFillStyle("); - WriteToString(&out, fillStyle); + string out("setUniqueId("); + WriteToString(&out, uniqueId); out.append(") \n"); appendGroupedLog(1, out); } - } // HierarchicalSymbolEffectAccessor - namespace HoverEventAccessor { - void DestroyPeerImpl(Ark_HoverEvent peer) + } // LayoutableAccessor + namespace LayoutCallbackAccessor { + void DestroyPeerImpl(Ark_LayoutCallback peer) { if (!needGroupedLog(1)) { @@ -32699,17 +36093,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_HoverEvent ConstructImpl() + Ark_LayoutCallback ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new HoverEvent("); + string out("new LayoutCallback("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -32723,177 +36117,167 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Opt_Number GetXImpl(Ark_HoverEvent peer) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("getX("); - out.append(") \n"); - out.append("[return {}] \n"); - appendGroupedLog(1, out); - return {}; - } - void SetXImpl(Ark_HoverEvent peer, - const Opt_Number* x) + void OnPlaceChildrenImpl(Ark_LayoutCallback peer, + const Ark_GeometryInfo* selfLayoutInfo, + const Array_Layoutable* children, + const Ark_ConstraintSizeOptions* constraint) { if (!needGroupedLog(1)) { return; } - string out("setX("); - WriteToString(&out, x); + string out("onPlaceChildren("); + WriteToString(&out, selfLayoutInfo); + out.append(", "); + WriteToString(&out, children); + out.append(", "); + WriteToString(&out, constraint); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetYImpl(Ark_HoverEvent peer) + Ark_SizeResult OnMeasureSizeImpl(Ark_LayoutCallback peer, + const Ark_GeometryInfo* selfLayoutInfo, + const Array_Measurable* children, + const Ark_ConstraintSizeOptions* constraint) { if (!needGroupedLog(1)) { return {}; } - string out("getY("); + string out("onMeasureSize("); + WriteToString(&out, selfLayoutInfo); + out.append(", "); + WriteToString(&out, children); + out.append(", "); + WriteToString(&out, constraint); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetYImpl(Ark_HoverEvent peer, - const Opt_Number* y) + } // LayoutCallbackAccessor + namespace LayoutChildAccessor { + void DestroyPeerImpl(Ark_LayoutChild peer) { if (!needGroupedLog(1)) { return; } - string out("setY("); - WriteToString(&out, y); - out.append(") \n"); - appendGroupedLog(1, out); - } - Opt_Number GetWindowXImpl(Ark_HoverEvent peer) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("getWindowX("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetWindowXImpl(Ark_HoverEvent peer, - const Opt_Number* windowX) + Ark_LayoutChild ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setWindowX("); - WriteToString(&out, windowX); + string out("new LayoutChild("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Opt_Number GetWindowYImpl(Ark_HoverEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getWindowY("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetWindowYImpl(Ark_HoverEvent peer, - const Opt_Number* windowY) + void MeasureImpl(Ark_LayoutChild peer, + const Ark_ConstraintSizeOptions* childConstraint) { if (!needGroupedLog(1)) { return; } - string out("setWindowY("); - WriteToString(&out, windowY); + string out("measure("); + WriteToString(&out, childConstraint); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetDisplayXImpl(Ark_HoverEvent peer) + Ark_String GetNameImpl(Ark_LayoutChild peer) { if (!needGroupedLog(1)) { return {}; } - string out("getDisplayX("); + string out("getName("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetDisplayXImpl(Ark_HoverEvent peer, - const Opt_Number* displayX) + void SetNameImpl(Ark_LayoutChild peer, + const Ark_String* name) { if (!needGroupedLog(1)) { return; } - string out("setDisplayX("); - WriteToString(&out, displayX); + string out("setName("); + WriteToString(&out, name); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetDisplayYImpl(Ark_HoverEvent peer) + Ark_String GetIdImpl(Ark_LayoutChild peer) { if (!needGroupedLog(1)) { return {}; } - string out("getDisplayY("); + string out("getId("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetDisplayYImpl(Ark_HoverEvent peer, - const Opt_Number* displayY) + void SetIdImpl(Ark_LayoutChild peer, + const Ark_String* id) { if (!needGroupedLog(1)) { return; } - string out("setDisplayY("); - WriteToString(&out, displayY); + string out("setId("); + WriteToString(&out, id); out.append(") \n"); appendGroupedLog(1, out); } - Callback_Void GetStopPropagationImpl(Ark_HoverEvent peer) + Ark_Position GetPositionImpl(Ark_LayoutChild peer) { if (!needGroupedLog(1)) { return {}; } - string out("getStopPropagation("); + string out("getPosition("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetStopPropagationImpl(Ark_HoverEvent peer, - const Callback_Void* stopPropagation) + void SetPositionImpl(Ark_LayoutChild peer, + const Ark_Position* position) { if (!needGroupedLog(1)) { return; } - string out("setStopPropagation("); - WriteToString(&out, stopPropagation); + string out("setPosition("); + WriteToString(&out, position); out.append(") \n"); appendGroupedLog(1, out); } - } // HoverEventAccessor - namespace ImageAnalyzerControllerAccessor { - void DestroyPeerImpl(Ark_ImageAnalyzerController peer) + } // LayoutChildAccessor + namespace LayoutManagerAccessor { + void DestroyPeerImpl(Ark_LayoutManager peer) { if (!needGroupedLog(1)) { @@ -32903,17 +36287,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ImageAnalyzerController ConstructImpl() + Ark_LayoutManager ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ImageAnalyzerController("); + string out("new LayoutManager("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -32927,21 +36311,38 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Array_ImageAnalyzerType GetImageAnalyzerSupportTypesImpl(Ark_ImageAnalyzerController peer) + Ark_Number GetLineCountImpl(Ark_LayoutManager peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getLineCount("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + Ark_PositionWithAffinity GetGlyphPositionAtCoordinateImpl(Ark_LayoutManager peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return {}; } - string out("getImageAnalyzerSupportTypes("); + string out("getGlyphPositionAtCoordinate("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // ImageAnalyzerControllerAccessor - namespace ImageAttachmentAccessor { - void DestroyPeerImpl(Ark_ImageAttachment peer) + } // LayoutManagerAccessor + namespace LayoutPolicyAccessor { + void DestroyPeerImpl(Ark_LayoutPolicy peer) { if (!needGroupedLog(1)) { @@ -32951,18 +36352,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ImageAttachment ConstructImpl(const Ark_Union_ImageAttachmentInterface_Opt_AttachmentType* value) + Ark_LayoutPolicy ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ImageAttachment("); - WriteToString(&out, value); + string out("new LayoutPolicy("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -32976,179 +36376,209 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_image_PixelMap GetValueImpl(Ark_ImageAttachment peer) + Ark_LayoutPolicy GetMatchParentImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("getValue("); + string out("getMatchParent("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Opt_SizeOptions GetSizeImpl(Ark_ImageAttachment peer) + } // LayoutPolicyAccessor + namespace LazyForEachOpsAccessor { + void SyncImpl(Ark_NativePointer node, + Ark_Int32 totalCount, + const Callback_CreateItem* creator, + const Callback_RangeUpdate* updater) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getSize("); + string out("Sync("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, totalCount); + out.append(", "); + WriteToString(&out, creator); + out.append(", "); + WriteToString(&out, updater); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Opt_ImageSpanAlignment GetVerticalAlignImpl(Ark_ImageAttachment peer) + } // LazyForEachOpsAccessor + namespace LengthMetricsAccessor { + void DestroyPeerImpl(Ark_LengthMetrics peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getVerticalAlign("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Opt_ImageFit GetObjectFitImpl(Ark_ImageAttachment peer) + Ark_LengthMetrics ConstructImpl(const Ark_Number* value, + Ark_LengthUnit unit) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getObjectFit("); + string out("new LengthMetrics("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, unit); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Opt_ImageAttachmentLayoutStyle GetLayoutStyleImpl(Ark_ImageAttachment peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getLayoutStyle("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - Opt_ColorFilterType GetColorFilterImpl(Ark_ImageAttachment peer) + Ark_LengthMetrics PxImpl(const Ark_Number* value) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getColorFilter("); + string out("px("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - } // ImageAttachmentAccessor - namespace ImageBitmapAccessor { - void DestroyPeerImpl(Ark_ImageBitmap peer) + Ark_LengthMetrics VpImpl(const Ark_Number* value) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("destroyPeer("); + string out("vp("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_ImageBitmap ConstructImpl(const Ark_Union_PixelMap_String* src, - const Opt_LengthMetricsUnit* unit) + Ark_LengthMetrics FpImpl(const Ark_Number* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new ImageBitmap("); - WriteToString(&out, src); - out.append(", "); - WriteToString(&out, unit); + string out("fp("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + Ark_LengthMetrics PercentImpl(const Ark_Number* value) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("percent("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - void CloseImpl(Ark_ImageBitmap peer) + Ark_LengthMetrics LpxImpl(const Ark_Number* value) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("close("); + string out("lpx("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Number GetHeightImpl(Ark_ImageBitmap peer) + Ark_LengthMetrics ResourceImpl(const Ark_Resource* value) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getHeight("); + string out("resource("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - void SetHeightImpl(Ark_ImageBitmap peer, - const Ark_Number* height) + Ark_LengthUnit GetUnitImpl(Ark_LengthMetrics peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getUnit("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetUnitImpl(Ark_LengthMetrics peer, + Ark_LengthUnit unit) { if (!needGroupedLog(1)) { return; } - string out("setHeight("); - WriteToString(&out, height); + string out("setUnit("); + WriteToString(&out, unit); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetWidthImpl(Ark_ImageBitmap peer) + Ark_Number GetValueImpl(Ark_LengthMetrics peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getWidth("); + string out("getValue("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetWidthImpl(Ark_ImageBitmap peer, - const Ark_Number* width) + void SetValueImpl(Ark_LengthMetrics peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { return; } - string out("setWidth("); - WriteToString(&out, width); + string out("setValue("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - } // ImageBitmapAccessor - namespace ImageDataAccessor { - void DestroyPeerImpl(Ark_ImageData peer) + } // LengthMetricsAccessor + namespace LetterSpacingStyleAccessor { + void DestroyPeerImpl(Ark_LetterSpacingStyle peer) { if (!needGroupedLog(1)) { @@ -33158,27 +36588,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ImageData ConstructImpl(const Ark_Number* width, - const Ark_Number* height, - const Opt_Buffer* data, - const Opt_LengthMetricsUnit* unit) + Ark_LetterSpacingStyle ConstructImpl(Ark_LengthMetrics value) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ImageData("); - WriteToString(&out, width); - out.append(", "); - WriteToString(&out, height); - out.append(", "); - WriteToString(&out, data); - out.append(", "); - WriteToString(&out, unit); + string out("new LetterSpacingStyle("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -33192,81 +36613,82 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Buffer GetDataImpl(Ark_ImageData peer) + Ark_Number GetLetterSpacingImpl(Ark_LetterSpacingStyle peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getData("); + string out("getLetterSpacing("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetDataImpl(Ark_ImageData peer, - const Ark_Buffer* data) + } // LetterSpacingStyleAccessor + namespace LevelOrderAccessor { + void DestroyPeerImpl(Ark_LevelOrder peer) { if (!needGroupedLog(1)) { return; } - string out("setData("); - WriteToString(&out, data); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetHeightImpl(Ark_ImageData peer) + Ark_LevelOrder ConstructImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getHeight("); + string out("new LevelOrder("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetHeightImpl(Ark_ImageData peer, - const Ark_Number* height) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setHeight("); - WriteToString(&out, height); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Number GetWidthImpl(Ark_ImageData peer) + Ark_LevelOrder ClampImpl(const Ark_Number* order) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getWidth("); + string out("clamp("); + WriteToString(&out, order); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - void SetWidthImpl(Ark_ImageData peer, - const Ark_Number* width) + Ark_Number GetOrderImpl(Ark_LevelOrder peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setWidth("); - WriteToString(&out, width); + string out("getOrder("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // ImageDataAccessor - namespace IndicatorComponentControllerAccessor { - void DestroyPeerImpl(Ark_IndicatorComponentController peer) + } // LevelOrderAccessor + namespace LifeCycleAccessor { + void DestroyPeerImpl(Ark_LifeCycle peer) { if (!needGroupedLog(1)) { @@ -33276,17 +36698,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_IndicatorComponentController ConstructImpl() + Ark_LifeCycle ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new IndicatorComponentController("); + string out("new LifeCycle("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -33300,74 +36722,49 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void ShowNextImpl(Ark_IndicatorComponentController peer) - { - if (!needGroupedLog(1)) - { - return; - } - string out("showNext("); - out.append(") \n"); - appendGroupedLog(1, out); - } - void ShowPreviousImpl(Ark_IndicatorComponentController peer) + void AboutToAppearImpl(Ark_LifeCycle peer) { if (!needGroupedLog(1)) { return; } - string out("showPrevious("); + string out("aboutToAppear("); out.append(") \n"); appendGroupedLog(1, out); } - void ChangeIndexImpl(Ark_IndicatorComponentController peer, - const Ark_Number* index, - const Opt_Boolean* useAnimation) + void AboutToDisappearImpl(Ark_LifeCycle peer) { if (!needGroupedLog(1)) { return; } - string out("changeIndex("); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, useAnimation); + string out("aboutToDisappear("); out.append(") \n"); appendGroupedLog(1, out); } - } // IndicatorComponentControllerAccessor - namespace IUIContextAccessor { - void FreezeUINode0Impl(const Ark_String* id, - Ark_Boolean isFrozen) + void OnDidBuildImpl(Ark_LifeCycle peer) { if (!needGroupedLog(1)) { return; } - string out("freezeUINode0("); - WriteToString(&out, id); - out.append(", "); - WriteToString(&out, isFrozen); + string out("onDidBuild("); out.append(") \n"); appendGroupedLog(1, out); } - void FreezeUINode1Impl(const Ark_Number* id, - Ark_Boolean isFrozen) + void BuildImpl(Ark_LifeCycle peer) { if (!needGroupedLog(1)) { return; } - string out("freezeUINode1("); - WriteToString(&out, id); - out.append(", "); - WriteToString(&out, isFrozen); + string out("build("); out.append(") \n"); appendGroupedLog(1, out); } - } // IUIContextAccessor - namespace KeyEventAccessor { - void DestroyPeerImpl(Ark_KeyEvent peer) + } // LifeCycleAccessor + namespace LinearGradientAccessor { + void DestroyPeerImpl(Ark_LinearGradient peer) { if (!needGroupedLog(1)) { @@ -33377,17 +36774,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_KeyEvent ConstructImpl() + Ark_LinearGradient ConstructImpl(const Array_ColorStop* colorStops) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new KeyEvent("); + string out("new LinearGradient("); + WriteToString(&out, colorStops); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -33401,405 +36799,397 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_KeyType GetTypeImpl(Ark_KeyEvent peer) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("getType("); - out.append(") \n"); - out.append("[return {}] \n"); - appendGroupedLog(1, out); - return {}; - } - void SetTypeImpl(Ark_KeyEvent peer, - Ark_KeyType type) + } // LinearGradientAccessor + namespace LinearIndicatorControllerAccessor { + void DestroyPeerImpl(Ark_LinearIndicatorController peer) { if (!needGroupedLog(1)) { return; } - string out("setType("); - WriteToString(&out, type); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Number GetKeyCodeImpl(Ark_KeyEvent peer) - { - if (!needGroupedLog(1)) - { - return {42}; - } - string out("getKeyCode("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetKeyCodeImpl(Ark_KeyEvent peer, - const Ark_Number* keyCode) + Ark_LinearIndicatorController ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setKeyCode("); - WriteToString(&out, keyCode); + string out("new LinearIndicatorController("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_String GetKeyTextImpl(Ark_KeyEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getKeyText("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetKeyTextImpl(Ark_KeyEvent peer, - const Ark_String* keyText) + void SetProgressImpl(Ark_LinearIndicatorController peer, + const Ark_Number* index, + const Ark_Number* progress) { if (!needGroupedLog(1)) { return; } - string out("setKeyText("); - WriteToString(&out, keyText); + string out("setProgress("); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, progress); out.append(") \n"); appendGroupedLog(1, out); } - Ark_KeySource GetKeySourceImpl(Ark_KeyEvent peer) + void StartImpl(Ark_LinearIndicatorController peer, + const Opt_LinearIndicatorStartOptions* options) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getKeySource("); + string out("start("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetKeySourceImpl(Ark_KeyEvent peer, - Ark_KeySource keySource) + void PauseImpl(Ark_LinearIndicatorController peer) { if (!needGroupedLog(1)) { return; } - string out("setKeySource("); - WriteToString(&out, keySource); + string out("pause("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetDeviceIdImpl(Ark_KeyEvent peer) + void StopImpl(Ark_LinearIndicatorController peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getDeviceId("); + string out("stop("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetDeviceIdImpl(Ark_KeyEvent peer, - const Ark_Number* deviceId) + } // LinearIndicatorControllerAccessor + namespace LineHeightStyleAccessor { + void DestroyPeerImpl(Ark_LineHeightStyle peer) { if (!needGroupedLog(1)) { return; } - string out("setDeviceId("); - WriteToString(&out, deviceId); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetMetaKeyImpl(Ark_KeyEvent peer) + Ark_LineHeightStyle ConstructImpl(Ark_LengthMetrics lineHeight) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getMetaKey("); + string out("new LineHeightStyle("); + WriteToString(&out, lineHeight); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetMetaKeyImpl(Ark_KeyEvent peer, - const Ark_Number* metaKey) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setMetaKey("); - WriteToString(&out, metaKey); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Number GetTimestampImpl(Ark_KeyEvent peer) + Ark_Number GetLineHeightImpl(Ark_LineHeightStyle peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getTimestamp("); + string out("getLineHeight("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetTimestampImpl(Ark_KeyEvent peer, - const Ark_Number* timestamp) + } // LineHeightStyleAccessor + namespace ListScrollerAccessor { + void DestroyPeerImpl(Ark_ListScroller peer) { if (!needGroupedLog(1)) { return; } - string out("setTimestamp("); - WriteToString(&out, timestamp); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Callback_Void GetStopPropagationImpl(Ark_KeyEvent peer) + Ark_ListScroller ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getStopPropagation("); + string out("new ListScroller("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void SetStopPropagationImpl(Ark_KeyEvent peer, - const Callback_Void* stopPropagation) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setStopPropagation("); - WriteToString(&out, stopPropagation); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_IntentionCode GetIntentionCodeImpl(Ark_KeyEvent peer) + Ark_RectResult GetItemRectInGroupImpl(Ark_ListScroller peer, + const Ark_Number* index, + const Ark_Number* indexInGroup) { if (!needGroupedLog(1)) { return {}; } - string out("getIntentionCode("); + string out("getItemRectInGroup("); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, indexInGroup); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetIntentionCodeImpl(Ark_KeyEvent peer, - Ark_IntentionCode intentionCode) + void ScrollToItemInGroupImpl(Ark_ListScroller peer, + const Ark_Number* index, + const Ark_Number* indexInGroup, + const Opt_Boolean* smooth, + const Opt_ScrollAlign* align) { if (!needGroupedLog(1)) { return; } - string out("setIntentionCode("); - WriteToString(&out, intentionCode); - out.append(") \n"); - appendGroupedLog(1, out); - } - Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_KeyEvent peer) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("getGetModifierKeyState("); + string out("scrollToItemInGroup("); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, indexInGroup); + out.append(", "); + WriteToString(&out, smooth); + out.append(", "); + WriteToString(&out, align); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetGetModifierKeyStateImpl(Ark_KeyEvent peer, - const Opt_ModifierKeyStateGetter* getModifierKeyState) + void CloseAllSwipeActionsImpl(Ark_ListScroller peer, + const Opt_CloseSwipeActionOptions* options) { if (!needGroupedLog(1)) { return; } - string out("setGetModifierKeyState("); - WriteToString(&out, getModifierKeyState); + string out("closeAllSwipeActions("); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetUnicodeImpl(Ark_KeyEvent peer) + Ark_VisibleListContentInfo GetVisibleListContentInfoImpl(Ark_ListScroller peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return {}; } - string out("getUnicode("); + string out("getVisibleListContentInfo("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetUnicodeImpl(Ark_KeyEvent peer, - const Opt_Number* unicode) + } // ListScrollerAccessor + namespace LongPressGestureEventAccessor { + void DestroyPeerImpl(Ark_LongPressGestureEvent peer) { if (!needGroupedLog(1)) { return; } - string out("setUnicode("); - WriteToString(&out, unicode); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - } // KeyEventAccessor - namespace LayoutableAccessor { - void DestroyPeerImpl(Ark_Layoutable peer) + Ark_LongPressGestureEvent ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("destroyPeer("); + string out("new LongPressGestureEvent("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Layoutable ConstructImpl() + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return fnPtr(dummyClassFinalizer); } - string out("new Layoutable("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return fnPtr(dummyClassFinalizer); } - Ark_NativePointer GetFinalizerImpl() + Ark_Boolean GetRepeatImpl(Ark_LongPressGestureEvent peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return 0; } - string out("getFinalizer("); + string out("getRepeat("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return 0; } - void LayoutImpl(Ark_Layoutable peer, - const Ark_Position* position) + void SetRepeatImpl(Ark_LongPressGestureEvent peer, + Ark_Boolean repeat) { if (!needGroupedLog(1)) { return; } - string out("layout("); - WriteToString(&out, position); + string out("setRepeat("); + WriteToString(&out, repeat); out.append(") \n"); appendGroupedLog(1, out); } - Ark_DirectionalEdgesT GetMarginImpl(Ark_Layoutable peer) + } // LongPressGestureEventAccessor + namespace LongPressGestureInterfaceAccessor { + void DestroyPeerImpl(Ark_LongPressGestureInterface peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getMargin("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_DirectionalEdgesT GetPaddingImpl(Ark_Layoutable peer) + Ark_LongPressGestureInterface ConstructImpl(const Ark_LongPressGestureInterface_Invoke_Literal* value) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getPadding("); + string out("new LongPressGestureInterface("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Ark_DirectionalEdgesT GetBorderWidthImpl(Ark_Layoutable peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getBorderWidth("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - Ark_MeasureResult GetMeasureResultImpl(Ark_Layoutable peer) + Ark_LongPressGestureInterface OnActionImpl(Ark_LongPressGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getMeasureResult("); + string out("onAction("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetMeasureResultImpl(Ark_Layoutable peer, - const Ark_MeasureResult* measureResult) + Ark_LongPressGestureInterface OnActionEndImpl(Ark_LongPressGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setMeasureResult("); - WriteToString(&out, measureResult); + string out("onActionEnd("); + WriteToString(&out, event); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Opt_Number GetUniqueIdImpl(Ark_Layoutable peer) + Ark_LongPressGestureInterface OnActionCancel0Impl(Ark_LongPressGestureInterface peer, + const Callback_Void* event) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getUniqueId("); + string out("onActionCancel0("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetUniqueIdImpl(Ark_Layoutable peer, - const Opt_Number* uniqueId) + Ark_LongPressGestureInterface OnActionCancel1Impl(Ark_LongPressGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setUniqueId("); - WriteToString(&out, uniqueId); + string out("onActionCancel1("); + WriteToString(&out, event); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - } // LayoutableAccessor - namespace LayoutCallbackAccessor { - void DestroyPeerImpl(Ark_LayoutCallback peer) + } // LongPressGestureInterfaceAccessor + namespace LongPressRecognizerAccessor { + void DestroyPeerImpl(Ark_LongPressRecognizer peer) { if (!needGroupedLog(1)) { @@ -33809,17 +37199,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_LayoutCallback ConstructImpl() + Ark_LongPressRecognizer ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new LayoutCallback("); + string out("new LongPressRecognizer("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -33833,47 +37223,33 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void OnPlaceChildrenImpl(Ark_LayoutCallback peer, - const Ark_GeometryInfo* selfLayoutInfo, - const Array_Layoutable* children, - const Ark_ConstraintSizeOptions* constraint) + Ark_Boolean IsRepeatImpl(Ark_LongPressRecognizer peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("onPlaceChildren("); - WriteToString(&out, selfLayoutInfo); - out.append(", "); - WriteToString(&out, children); - out.append(", "); - WriteToString(&out, constraint); + string out("isRepeat("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_SizeResult OnMeasureSizeImpl(Ark_LayoutCallback peer, - const Ark_GeometryInfo* selfLayoutInfo, - const Array_Measurable* children, - const Ark_ConstraintSizeOptions* constraint) + Ark_Number GetDurationImpl(Ark_LongPressRecognizer peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("onMeasureSize("); - WriteToString(&out, selfLayoutInfo); - out.append(", "); - WriteToString(&out, children); - out.append(", "); - WriteToString(&out, constraint); + string out("getDuration("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - } // LayoutCallbackAccessor - namespace LayoutChildAccessor { - void DestroyPeerImpl(Ark_LayoutChild peer) + } // LongPressRecognizerAccessor + namespace Matrix2DAccessor { + void DestroyPeerImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) { @@ -33883,17 +37259,30 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_LayoutChild ConstructImpl() + Ark_Matrix2D Construct0Impl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new LayoutChild("); + string out("construct0("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); + } + Ark_Matrix2D Construct1Impl(Ark_LengthMetricsUnit unit) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("construct1("); + WriteToString(&out, unit); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); } Ark_NativePointer GetFinalizerImpl() { @@ -33907,228 +37296,231 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void MeasureImpl(Ark_LayoutChild peer, - const Ark_ConstraintSizeOptions* childConstraint) + Ark_Matrix2D IdentityImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("measure("); - WriteToString(&out, childConstraint); + string out("identity("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_String GetNameImpl(Ark_LayoutChild peer) + Ark_Matrix2D InvertImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getName("); + string out("invert("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetNameImpl(Ark_LayoutChild peer, - const Ark_String* name) + Ark_Matrix2D RotateImpl(Ark_Matrix2D peer, + const Ark_Number* degree, + const Opt_Number* rx, + const Opt_Number* ry) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setName("); - WriteToString(&out, name); + string out("rotate("); + WriteToString(&out, degree); + out.append(", "); + WriteToString(&out, rx); + out.append(", "); + WriteToString(&out, ry); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_String GetIdImpl(Ark_LayoutChild peer) + Ark_Matrix2D TranslateImpl(Ark_Matrix2D peer, + const Opt_Number* tx, + const Opt_Number* ty) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getId("); + string out("translate("); + WriteToString(&out, tx); + out.append(", "); + WriteToString(&out, ty); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetIdImpl(Ark_LayoutChild peer, - const Ark_String* id) + Ark_Matrix2D ScaleImpl(Ark_Matrix2D peer, + const Opt_Number* sx, + const Opt_Number* sy) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setId("); - WriteToString(&out, id); + string out("scale("); + WriteToString(&out, sx); + out.append(", "); + WriteToString(&out, sy); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Position GetPositionImpl(Ark_LayoutChild peer) + Opt_Number GetScaleXImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) { return {}; } - string out("getPosition("); + string out("getScaleX("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetPositionImpl(Ark_LayoutChild peer, - const Ark_Position* position) + void SetScaleXImpl(Ark_Matrix2D peer, + const Opt_Number* scaleX) { if (!needGroupedLog(1)) { return; } - string out("setPosition("); - WriteToString(&out, position); + string out("setScaleX("); + WriteToString(&out, scaleX); out.append(") \n"); appendGroupedLog(1, out); } - } // LayoutChildAccessor - namespace LayoutManagerAccessor { - void DestroyPeerImpl(Ark_LayoutManager peer) + Opt_Number GetRotateYImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getRotateY("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_LayoutManager ConstructImpl() + void SetRotateYImpl(Ark_Matrix2D peer, + const Opt_Number* rotateY) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new LayoutManager("); + string out("setRotateY("); + WriteToString(&out, rotateY); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Opt_Number GetRotateXImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getRotateX("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - Ark_Number GetLineCountImpl(Ark_LayoutManager peer) + void SetRotateXImpl(Ark_Matrix2D peer, + const Opt_Number* rotateX) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getLineCount("); + string out("setRotateX("); + WriteToString(&out, rotateX); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_PositionWithAffinity GetGlyphPositionAtCoordinateImpl(Ark_LayoutManager peer, - const Ark_Number* x, - const Ark_Number* y) + Opt_Number GetScaleYImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) { return {}; } - string out("getGlyphPositionAtCoordinate("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("getScaleY("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // LayoutManagerAccessor - namespace LayoutPolicyAccessor { - void DestroyPeerImpl(Ark_LayoutPolicy peer) + void SetScaleYImpl(Ark_Matrix2D peer, + const Opt_Number* scaleY) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setScaleY("); + WriteToString(&out, scaleY); out.append(") \n"); appendGroupedLog(1, out); } - Ark_LayoutPolicy ConstructImpl() + Opt_Number GetTranslateXImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new LayoutPolicy("); + string out("getTranslateX("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetTranslateXImpl(Ark_Matrix2D peer, + const Opt_Number* translateX) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setTranslateX("); + WriteToString(&out, translateX); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_LayoutPolicy GetMatchParentImpl() + Opt_Number GetTranslateYImpl(Ark_Matrix2D peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getMatchParent("); + string out("getTranslateY("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - } // LayoutPolicyAccessor - namespace LazyForEachOpsAccessor { - void SyncImpl(Ark_NativePointer node, - Ark_Int32 totalCount, - const Callback_CreateItem* creator, - const Callback_RangeUpdate* updater) + void SetTranslateYImpl(Ark_Matrix2D peer, + const Opt_Number* translateY) { if (!needGroupedLog(1)) { return; } - string out("Sync("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, totalCount); - out.append(", "); - WriteToString(&out, creator); - out.append(", "); - WriteToString(&out, updater); + string out("setTranslateY("); + WriteToString(&out, translateY); out.append(") \n"); appendGroupedLog(1, out); } - } // LazyForEachOpsAccessor - namespace LengthMetricsAccessor { - void DestroyPeerImpl(Ark_LengthMetrics peer) + } // Matrix2DAccessor + namespace matrix4_Matrix4TransitAccessor { + void DestroyPeerImpl(Ark_matrix4_Matrix4Transit peer) { if (!needGroupedLog(1)) { @@ -34138,21 +37530,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_LengthMetrics ConstructImpl(const Ark_Number* value, - Ark_LengthUnit unit) + Ark_matrix4_Matrix4Transit ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new LengthMetrics("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, unit); + string out("new Matrix4Transit("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -34166,135 +37554,134 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_LengthMetrics PxImpl(const Ark_Number* value) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(300); - } - string out("px("); - WriteToString(&out, value); - out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(300); - } - Ark_LengthMetrics VpImpl(const Ark_Number* value) + Ark_matrix4_Matrix4Transit CopyImpl(Ark_matrix4_Matrix4Transit peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("vp("); - WriteToString(&out, value); + string out("copy("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_LengthMetrics FpImpl(const Ark_Number* value) + Ark_matrix4_Matrix4Transit InvertImpl(Ark_matrix4_Matrix4Transit peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("fp("); - WriteToString(&out, value); + string out("invert("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_LengthMetrics PercentImpl(const Ark_Number* value) + Ark_matrix4_Matrix4Transit CombineImpl(Ark_matrix4_Matrix4Transit peer, + Ark_matrix4_Matrix4Transit options) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("percent("); - WriteToString(&out, value); + string out("combine("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_LengthMetrics LpxImpl(const Ark_Number* value) + Ark_matrix4_Matrix4Transit TranslateImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_TranslateOptions* options) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("lpx("); - WriteToString(&out, value); + string out("translate("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_LengthMetrics ResourceImpl(const Ark_Resource* value) + Ark_matrix4_Matrix4Transit ScaleImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_ScaleOptions* options) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("resource("); - WriteToString(&out, value); + string out("scale("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_LengthUnit GetUnitImpl(Ark_LengthMetrics peer) + Ark_matrix4_Matrix4Transit SkewImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getUnit("); + string out("skew("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetUnitImpl(Ark_LengthMetrics peer, - Ark_LengthUnit unit) + Ark_matrix4_Matrix4Transit RotateImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_RotateOptions* options) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setUnit("); - WriteToString(&out, unit); + string out("rotate("); + WriteToString(&out, options); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Number GetValueImpl(Ark_LengthMetrics peer) + Ark_matrix4_Matrix4TransformPoint TransformPointImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_matrix4_Matrix4TransformPoint* options) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getValue("); + string out("transformPoint("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetValueImpl(Ark_LengthMetrics peer, - const Ark_Number* value) + Ark_matrix4_Matrix4Transit SetPolyToPolyImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_matrix4_PolyToPolyOptions* options) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setValue("); - WriteToString(&out, value); + string out("setPolyToPoly("); + WriteToString(&out, options); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - } // LengthMetricsAccessor - namespace LetterSpacingStyleAccessor { - void DestroyPeerImpl(Ark_LetterSpacingStyle peer) + } // matrix4_Matrix4TransitAccessor + namespace MeasurableAccessor { + void DestroyPeerImpl(Ark_Measurable peer) { if (!needGroupedLog(1)) { @@ -34304,18 +37691,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_LetterSpacingStyle ConstructImpl(Ark_LengthMetrics value) + Ark_Measurable ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new LetterSpacingStyle("); - WriteToString(&out, value); + string out("new Measurable("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -34329,82 +37715,83 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetLetterSpacingImpl(Ark_LetterSpacingStyle peer) + Ark_MeasureResult MeasureImpl(Ark_Measurable peer, + const Ark_ConstraintSizeOptions* constraint) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getLetterSpacing("); + string out("measure("); + WriteToString(&out, constraint); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - } // LetterSpacingStyleAccessor - namespace LevelOrderAccessor { - void DestroyPeerImpl(Ark_LevelOrder peer) + Ark_DirectionalEdgesT GetMarginImpl(Ark_Measurable peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getMargin("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_LevelOrder ConstructImpl() + Ark_DirectionalEdgesT GetPaddingImpl(Ark_Measurable peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new LevelOrder("); + string out("getPadding("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_DirectionalEdgesT GetBorderWidthImpl(Ark_Measurable peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getBorderWidth("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - Ark_LevelOrder ClampImpl(const Ark_Number* order) + Opt_Number GetUniqueIdImpl(Ark_Measurable peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("clamp("); - WriteToString(&out, order); + string out("getUniqueId("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_Number GetOrderImpl(Ark_LevelOrder peer) + void SetUniqueIdImpl(Ark_Measurable peer, + const Opt_Number* uniqueId) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getOrder("); + string out("setUniqueId("); + WriteToString(&out, uniqueId); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - } // LevelOrderAccessor - namespace LifeCycleAccessor { - void DestroyPeerImpl(Ark_LifeCycle peer) + } // MeasurableAccessor + namespace MouseEventAccessor { + void DestroyPeerImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { @@ -34414,17 +37801,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_LifeCycle ConstructImpl() + Ark_MouseEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new LifeCycle("); + string out("new MouseEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -34438,321 +37825,297 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void AboutToAppearImpl(Ark_LifeCycle peer) + Ark_MouseButton GetButtonImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("aboutToAppear("); + string out("getButton("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void AboutToDisappearImpl(Ark_LifeCycle peer) + void SetButtonImpl(Ark_MouseEvent peer, + Ark_MouseButton button) { if (!needGroupedLog(1)) { return; } - string out("aboutToDisappear("); + string out("setButton("); + WriteToString(&out, button); out.append(") \n"); appendGroupedLog(1, out); } - void OnDidBuildImpl(Ark_LifeCycle peer) + Ark_MouseAction GetActionImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("onDidBuild("); + string out("getAction("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void BuildImpl(Ark_LifeCycle peer) + void SetActionImpl(Ark_MouseEvent peer, + Ark_MouseAction action) { if (!needGroupedLog(1)) { return; } - string out("build("); + string out("setAction("); + WriteToString(&out, action); out.append(") \n"); appendGroupedLog(1, out); } - } // LifeCycleAccessor - namespace LinearGradientAccessor { - void DestroyPeerImpl(Ark_LinearGradient peer) + Ark_Number GetDisplayXImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroyPeer("); + string out("getDisplayX("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_LinearGradient ConstructImpl(const Array_ColorStop* colorStops) + void SetDisplayXImpl(Ark_MouseEvent peer, + const Ark_Number* displayX) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new LinearGradient("); - WriteToString(&out, colorStops); + string out("setDisplayX("); + WriteToString(&out, displayX); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetDisplayYImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getDisplayY("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - } // LinearGradientAccessor - namespace LinearIndicatorControllerAccessor { - void DestroyPeerImpl(Ark_LinearIndicatorController peer) + void SetDisplayYImpl(Ark_MouseEvent peer, + const Ark_Number* displayY) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_LinearIndicatorController ConstructImpl() - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(100); - } - string out("new LinearIndicatorController("); + string out("setDisplayY("); + WriteToString(&out, displayY); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetWindowXImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getWindowX("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - void SetProgressImpl(Ark_LinearIndicatorController peer, - const Ark_Number* index, - const Ark_Number* progress) + void SetWindowXImpl(Ark_MouseEvent peer, + const Ark_Number* windowX) { if (!needGroupedLog(1)) { return; } - string out("setProgress("); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, progress); + string out("setWindowX("); + WriteToString(&out, windowX); out.append(") \n"); appendGroupedLog(1, out); } - void StartImpl(Ark_LinearIndicatorController peer, - const Opt_LinearIndicatorStartOptions* options) + Ark_Number GetWindowYImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("start("); - WriteToString(&out, options); + string out("getWindowY("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void PauseImpl(Ark_LinearIndicatorController peer) + void SetWindowYImpl(Ark_MouseEvent peer, + const Ark_Number* windowY) { if (!needGroupedLog(1)) { return; } - string out("pause("); + string out("setWindowY("); + WriteToString(&out, windowY); out.append(") \n"); appendGroupedLog(1, out); } - void StopImpl(Ark_LinearIndicatorController peer) + Ark_Number GetXImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("stop("); + string out("getX("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // LinearIndicatorControllerAccessor - namespace LineHeightStyleAccessor { - void DestroyPeerImpl(Ark_LineHeightStyle peer) + void SetXImpl(Ark_MouseEvent peer, + const Ark_Number* x) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setX("); + WriteToString(&out, x); out.append(") \n"); appendGroupedLog(1, out); } - Ark_LineHeightStyle ConstructImpl(Ark_LengthMetrics lineHeight) + Ark_Number GetYImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new LineHeightStyle("); - WriteToString(&out, lineHeight); + string out("getY("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetYImpl(Ark_MouseEvent peer, + const Ark_Number* y) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setY("); + WriteToString(&out, y); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_Number GetLineHeightImpl(Ark_LineHeightStyle peer) + Callback_Void GetStopPropagationImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getLineHeight("); + string out("getStopPropagation("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - } // LineHeightStyleAccessor - namespace ListScrollerAccessor { - void DestroyPeerImpl(Ark_ListScroller peer) + void SetStopPropagationImpl(Ark_MouseEvent peer, + const Callback_Void* stopPropagation) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setStopPropagation("); + WriteToString(&out, stopPropagation); out.append(") \n"); appendGroupedLog(1, out); } - Ark_ListScroller ConstructImpl() + Opt_Number GetRawDeltaXImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new ListScroller("); + string out("getRawDeltaX("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetRawDeltaXImpl(Ark_MouseEvent peer, + const Opt_Number* rawDeltaX) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setRawDeltaX("); + WriteToString(&out, rawDeltaX); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_RectResult GetItemRectInGroupImpl(Ark_ListScroller peer, - const Ark_Number* index, - const Ark_Number* indexInGroup) + Opt_Number GetRawDeltaYImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { return {}; } - string out("getItemRectInGroup("); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, indexInGroup); + string out("getRawDeltaY("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void ScrollToItemInGroupImpl(Ark_ListScroller peer, - const Ark_Number* index, - const Ark_Number* indexInGroup, - const Opt_Boolean* smooth, - const Opt_ScrollAlign* align) + void SetRawDeltaYImpl(Ark_MouseEvent peer, + const Opt_Number* rawDeltaY) { if (!needGroupedLog(1)) { return; } - string out("scrollToItemInGroup("); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, indexInGroup); - out.append(", "); - WriteToString(&out, smooth); - out.append(", "); - WriteToString(&out, align); + string out("setRawDeltaY("); + WriteToString(&out, rawDeltaY); out.append(") \n"); appendGroupedLog(1, out); } - void CloseAllSwipeActionsImpl(Ark_ListScroller peer, - const Opt_CloseSwipeActionOptions* options) + Opt_Array_MouseButton GetPressedButtonsImpl(Ark_MouseEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("closeAllSwipeActions("); - WriteToString(&out, options); + string out("getPressedButtons("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_VisibleListContentInfo GetVisibleListContentInfoImpl(Ark_ListScroller peer, - const Ark_Number* x, - const Ark_Number* y) + void SetPressedButtonsImpl(Ark_MouseEvent peer, + const Opt_Array_MouseButton* pressedButtons) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getVisibleListContentInfo("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("setPressedButtons("); + WriteToString(&out, pressedButtons); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - } // ListScrollerAccessor - namespace LongPressGestureEventAccessor { - void DestroyPeerImpl(Ark_LongPressGestureEvent peer) + } // MouseEventAccessor + namespace MutableStyledStringAccessor { + void DestroyPeerImpl(Ark_MutableStyledString peer) { if (!needGroupedLog(1)) { @@ -34762,17 +38125,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_LongPressGestureEvent ConstructImpl() + Ark_MutableStyledString ConstructImpl(const Ark_Union_String_ImageAttachment_CustomSpan* value, + const Opt_Array_StyleOptions* styles) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new LongPressGestureEvent("); + string out("new MutableStyledString("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, styles); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -34786,457 +38153,495 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Boolean GetRepeatImpl(Ark_LongPressGestureEvent peer) + void ReplaceStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length, + const Ark_String* other) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("getRepeat("); + string out("replaceString("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, length); + out.append(", "); + WriteToString(&out, other); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - void SetRepeatImpl(Ark_LongPressGestureEvent peer, - Ark_Boolean repeat) + void InsertStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_String* other) { if (!needGroupedLog(1)) { return; } - string out("setRepeat("); - WriteToString(&out, repeat); + string out("insertString("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, other); out.append(") \n"); appendGroupedLog(1, out); } - } // LongPressGestureEventAccessor - namespace LongPressGestureInterfaceAccessor { - void DestroyPeerImpl(Ark_LongPressGestureInterface peer) + void RemoveStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("removeString("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, length); out.append(") \n"); appendGroupedLog(1, out); } - Ark_LongPressGestureInterface ConstructImpl(const Ark_LongPressGestureInterface_Invoke_Literal* value) + void ReplaceStyleImpl(Ark_MutableStyledString peer, + const Ark_SpanStyle* spanStyle) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new LongPressGestureInterface("); - WriteToString(&out, value); + string out("replaceStyle("); + WriteToString(&out, spanStyle); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void SetStyleImpl(Ark_MutableStyledString peer, + const Ark_SpanStyle* spanStyle) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setStyle("); + WriteToString(&out, spanStyle); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_LongPressGestureInterface OnActionImpl(Ark_LongPressGestureInterface peer, - const Callback_GestureEvent_Void* event) + void RemoveStyleImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length, + Ark_StyledStringKey styledKey) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onAction("); - WriteToString(&out, event); + string out("removeStyle("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, length); + out.append(", "); + WriteToString(&out, styledKey); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_LongPressGestureInterface OnActionEndImpl(Ark_LongPressGestureInterface peer, - const Callback_GestureEvent_Void* event) + void RemoveStylesImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onActionEnd("); - WriteToString(&out, event); + string out("removeStyles("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, length); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_LongPressGestureInterface OnActionCancel0Impl(Ark_LongPressGestureInterface peer, - const Callback_Void* event) + void ClearStylesImpl(Ark_MutableStyledString peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onActionCancel0("); - WriteToString(&out, event); + string out("clearStyles("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_LongPressGestureInterface OnActionCancel1Impl(Ark_LongPressGestureInterface peer, - const Callback_GestureEvent_Void* event) + void ReplaceStyledStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length, + Ark_StyledString other) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onActionCancel1("); - WriteToString(&out, event); + string out("replaceStyledString("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, length); + out.append(", "); + WriteToString(&out, other); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // LongPressGestureInterfaceAccessor - namespace LongPressRecognizerAccessor { - void DestroyPeerImpl(Ark_LongPressRecognizer peer) + void InsertStyledStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + Ark_StyledString other) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("insertStyledString("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, other); out.append(") \n"); appendGroupedLog(1, out); } - Ark_LongPressRecognizer ConstructImpl() + void AppendStyledStringImpl(Ark_MutableStyledString peer, + Ark_StyledString other) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new LongPressRecognizer("); + string out("appendStyledString("); + WriteToString(&out, other); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + } // MutableStyledStringAccessor + namespace NavDestinationContextAccessor { + void DestroyPeerImpl(Ark_NavDestinationContext peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_Boolean IsRepeatImpl(Ark_LongPressRecognizer peer) + Ark_NavDestinationContext ConstructImpl() { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(100); } - string out("isRepeat("); + string out("new NavDestinationContext("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(100); } - Ark_Number GetDurationImpl(Ark_LongPressRecognizer peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getDuration("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - } // LongPressRecognizerAccessor - namespace Matrix2DAccessor { - void DestroyPeerImpl(Ark_Matrix2D peer) + Opt_RouteMapConfig GetConfigInRouteMapImpl(Ark_NavDestinationContext peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getConfigInRouteMap("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Matrix2D Construct0Impl() + Ark_NavPathInfo GetPathInfoImpl(Ark_NavDestinationContext peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("construct0("); + string out("getPathInfo("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_Matrix2D Construct1Impl(Ark_LengthMetricsUnit unit) + void SetPathInfoImpl(Ark_NavDestinationContext peer, + Ark_NavPathInfo pathInfo) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("construct1("); - WriteToString(&out, unit); + string out("setPathInfo("); + WriteToString(&out, pathInfo); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + Ark_NavPathStack GetPathStackImpl(Ark_NavDestinationContext peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("getPathStack("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - Ark_Matrix2D IdentityImpl(Ark_Matrix2D peer) + void SetPathStackImpl(Ark_NavDestinationContext peer, + Ark_NavPathStack pathStack) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("identity("); + string out("setPathStack("); + WriteToString(&out, pathStack); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_Matrix2D InvertImpl(Ark_Matrix2D peer) + Opt_String GetNavDestinationIdImpl(Ark_NavDestinationContext peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("invert("); + string out("getNavDestinationId("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_Matrix2D RotateImpl(Ark_Matrix2D peer, - const Ark_Number* degree, - const Opt_Number* rx, - const Opt_Number* ry) + void SetNavDestinationIdImpl(Ark_NavDestinationContext peer, + const Opt_String* navDestinationId) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("rotate("); - WriteToString(&out, degree); - out.append(", "); - WriteToString(&out, rx); - out.append(", "); - WriteToString(&out, ry); + string out("setNavDestinationId("); + WriteToString(&out, navDestinationId); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_Matrix2D TranslateImpl(Ark_Matrix2D peer, - const Opt_Number* tx, - const Opt_Number* ty) + } // NavDestinationContextAccessor + namespace NavExtenderAccessor { + void SetNavigationOptionsImpl(Ark_NativePointer ptr, + Ark_NavPathStack pathStack) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("translate("); - WriteToString(&out, tx); + string out("setNavigationOptions("); + WriteToString(&out, ptr); out.append(", "); - WriteToString(&out, ty); + WriteToString(&out, pathStack); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_Matrix2D ScaleImpl(Ark_Matrix2D peer, - const Opt_Number* sx, - const Opt_Number* sy) + void SetUpdateStackCallbackImpl(Ark_NavPathStack peer, + const NavExtender_OnUpdateStack* callback) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("scale("); - WriteToString(&out, sx); + string out("setUpdateStackCallback("); + WriteToString(&out, peer); out.append(", "); - WriteToString(&out, sy); - out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(300); - } - Opt_Number GetScaleXImpl(Ark_Matrix2D peer) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("getScaleX("); + WriteToString(&out, callback); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetScaleXImpl(Ark_Matrix2D peer, - const Opt_Number* scaleX) + void SyncStackImpl(Ark_NavPathStack peer) { if (!needGroupedLog(1)) { return; } - string out("setScaleX("); - WriteToString(&out, scaleX); + string out("syncStack("); + WriteToString(&out, peer); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetRotateYImpl(Ark_Matrix2D peer) + Ark_Boolean CheckNeedCreateImpl(Ark_NativePointer navigation, + Ark_Int32 index) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getRotateY("); + string out("checkNeedCreate("); + WriteToString(&out, navigation); + out.append(", "); + WriteToString(&out, index); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - void SetRotateYImpl(Ark_Matrix2D peer, - const Opt_Number* rotateY) + void SetNavDestinationNodeImpl(Ark_NavPathStack peer, + Ark_Int32 index, + Ark_NativePointer node) { if (!needGroupedLog(1)) { return; } - string out("setRotateY("); - WriteToString(&out, rotateY); + string out("setNavDestinationNode("); + WriteToString(&out, peer); + out.append(", "); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, node); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetRotateXImpl(Ark_Matrix2D peer) + void PushPathImpl(Ark_NavPathStack pathStack, + Ark_NavPathInfo info, + const Ark_NavigationOptions* options) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getRotateX("); + string out("pushPath("); + WriteToString(&out, pathStack); + out.append(", "); + WriteToString(&out, info); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetRotateXImpl(Ark_Matrix2D peer, - const Opt_Number* rotateX) + void ReplacePathImpl(Ark_NavPathStack pathStack, + Ark_NavPathInfo info, + const Ark_NavigationOptions* options) { if (!needGroupedLog(1)) { return; } - string out("setRotateX("); - WriteToString(&out, rotateX); + string out("replacePath("); + WriteToString(&out, pathStack); + out.append(", "); + WriteToString(&out, info); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetScaleYImpl(Ark_Matrix2D peer) + Ark_String PopImpl(Ark_NavPathStack pathStack, + Ark_Boolean animated) { if (!needGroupedLog(1)) { return {}; } - string out("getScaleY("); + string out("pop("); + WriteToString(&out, pathStack); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetScaleYImpl(Ark_Matrix2D peer, - const Opt_Number* scaleY) + void SetOnPopCallbackImpl(Ark_NavPathStack pathStack, + const Callback_String_Void* popCallback) { if (!needGroupedLog(1)) { return; } - string out("setScaleY("); - WriteToString(&out, scaleY); + string out("setOnPopCallback("); + WriteToString(&out, pathStack); + out.append(", "); + WriteToString(&out, popCallback); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetTranslateXImpl(Ark_Matrix2D peer) + Ark_String GetIdByIndexImpl(Ark_NavPathStack pathStack, + Ark_Int32 index) { if (!needGroupedLog(1)) { return {}; } - string out("getTranslateX("); + string out("getIdByIndex("); + WriteToString(&out, pathStack); + out.append(", "); + WriteToString(&out, index); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetTranslateXImpl(Ark_Matrix2D peer, - const Opt_Number* translateX) + Array_String GetIdByNameImpl(Ark_NavPathStack pathStack, + const Ark_String* name) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setTranslateX("); - WriteToString(&out, translateX); + string out("getIdByName("); + WriteToString(&out, pathStack); + out.append(", "); + WriteToString(&out, name); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Opt_Number GetTranslateYImpl(Ark_Matrix2D peer) + void PopToIndexImpl(Ark_NavPathStack pathStack, + Ark_Int32 index, + Ark_Boolean animated) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getTranslateY("); + string out("popToIndex("); + WriteToString(&out, pathStack); + out.append(", "); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetTranslateYImpl(Ark_Matrix2D peer, - const Opt_Number* translateY) + Ark_Number PopToNameImpl(Ark_NavPathStack pathStack, + const Ark_String* name, + Ark_Boolean animated) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setTranslateY("); - WriteToString(&out, translateY); + string out("popToName("); + WriteToString(&out, pathStack); + out.append(", "); + WriteToString(&out, name); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // Matrix2DAccessor - namespace matrix4_Matrix4TransitAccessor { - void DestroyPeerImpl(Ark_matrix4_Matrix4Transit peer) + } // NavExtenderAccessor + namespace NavigationTransitionProxyAccessor { + void DestroyPeerImpl(Ark_NavigationTransitionProxy peer) { if (!needGroupedLog(1)) { @@ -35246,17 +38651,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_matrix4_Matrix4Transit ConstructImpl() + Ark_NavigationTransitionProxy ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new Matrix4Transit("); + string out("new NavigationTransitionProxy("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -35270,1094 +38675,1135 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_matrix4_Matrix4Transit CopyImpl(Ark_matrix4_Matrix4Transit peer) + void FinishTransitionImpl(Ark_NavigationTransitionProxy peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("copy("); + string out("finishTransition("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_matrix4_Matrix4Transit InvertImpl(Ark_matrix4_Matrix4Transit peer) + Ark_NavContentInfo GetFromImpl(Ark_NavigationTransitionProxy peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("invert("); + string out("getFrom("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_matrix4_Matrix4Transit CombineImpl(Ark_matrix4_Matrix4Transit peer, - Ark_matrix4_Matrix4Transit options) + void SetFromImpl(Ark_NavigationTransitionProxy peer, + const Ark_NavContentInfo* from) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("combine("); - WriteToString(&out, options); + string out("setFrom("); + WriteToString(&out, from); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_matrix4_Matrix4Transit TranslateImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_TranslateOptions* options) + Ark_NavContentInfo GetToImpl(Ark_NavigationTransitionProxy peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("translate("); - WriteToString(&out, options); + string out("getTo("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_matrix4_Matrix4Transit ScaleImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_ScaleOptions* options) + void SetToImpl(Ark_NavigationTransitionProxy peer, + const Ark_NavContentInfo* to) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("scale("); - WriteToString(&out, options); + string out("setTo("); + WriteToString(&out, to); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_matrix4_Matrix4Transit SkewImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_Number* x, - const Ark_Number* y) + Opt_Boolean GetIsInteractiveImpl(Ark_NavigationTransitionProxy peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("skew("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("getIsInteractive("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_matrix4_Matrix4Transit RotateImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_RotateOptions* options) + void SetIsInteractiveImpl(Ark_NavigationTransitionProxy peer, + const Opt_Boolean* isInteractive) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("rotate("); - WriteToString(&out, options); + string out("setIsInteractive("); + WriteToString(&out, isInteractive); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_matrix4_Matrix4TransformPoint TransformPointImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_matrix4_Matrix4TransformPoint* options) + Opt_VoidCallback GetCancelTransitionImpl(Ark_NavigationTransitionProxy peer) { if (!needGroupedLog(1)) { return {}; } - string out("transformPoint("); - WriteToString(&out, options); + string out("getCancelTransition("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_matrix4_Matrix4Transit SetPolyToPolyImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_matrix4_PolyToPolyOptions* options) + void SetCancelTransitionImpl(Ark_NavigationTransitionProxy peer, + const Opt_VoidCallback* cancelTransition) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("setPolyToPoly("); - WriteToString(&out, options); + string out("setCancelTransition("); + WriteToString(&out, cancelTransition); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // matrix4_Matrix4TransitAccessor - namespace MeasurableAccessor { - void DestroyPeerImpl(Ark_Measurable peer) + Opt_UpdateTransitionCallback GetUpdateTransitionImpl(Ark_NavigationTransitionProxy peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getUpdateTransition("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Measurable ConstructImpl() + void SetUpdateTransitionImpl(Ark_NavigationTransitionProxy peer, + const Opt_UpdateTransitionCallback* updateTransition) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new Measurable("); + string out("setUpdateTransition("); + WriteToString(&out, updateTransition); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + } // NavigationTransitionProxyAccessor + namespace NavPathInfoAccessor { + void DestroyPeerImpl(Ark_NavPathInfo peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_MeasureResult MeasureImpl(Ark_Measurable peer, - const Ark_ConstraintSizeOptions* constraint) + Ark_NavPathInfo ConstructImpl(const Ark_String* name, + const Opt_Object* param, + const Opt_Callback_PopInfo_Void* onPop, + const Opt_Boolean* isEntry) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("measure("); - WriteToString(&out, constraint); + string out("new NavPathInfo("); + WriteToString(&out, name); + out.append(", "); + WriteToString(&out, param); + out.append(", "); + WriteToString(&out, onPop); + out.append(", "); + WriteToString(&out, isEntry); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Ark_DirectionalEdgesT GetMarginImpl(Ark_Measurable peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getMargin("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - Ark_DirectionalEdgesT GetPaddingImpl(Ark_Measurable peer) + Ark_String GetNameImpl(Ark_NavPathInfo peer) { if (!needGroupedLog(1)) { return {}; } - string out("getPadding("); + string out("getName("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_DirectionalEdgesT GetBorderWidthImpl(Ark_Measurable peer) + void SetNameImpl(Ark_NavPathInfo peer, + const Ark_String* name) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getBorderWidth("); + string out("setName("); + WriteToString(&out, name); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Opt_Number GetUniqueIdImpl(Ark_Measurable peer) + Opt_Object GetParamImpl(Ark_NavPathInfo peer) { if (!needGroupedLog(1)) { return {}; } - string out("getUniqueId("); + string out("getParam("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetUniqueIdImpl(Ark_Measurable peer, - const Opt_Number* uniqueId) - { - if (!needGroupedLog(1)) - { - return; - } - string out("setUniqueId("); - WriteToString(&out, uniqueId); - out.append(") \n"); - appendGroupedLog(1, out); - } - } // MeasurableAccessor - namespace MouseEventAccessor { - void DestroyPeerImpl(Ark_MouseEvent peer) + void SetParamImpl(Ark_NavPathInfo peer, + const Opt_Object* param) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setParam("); + WriteToString(&out, param); out.append(") \n"); appendGroupedLog(1, out); } - Ark_MouseEvent ConstructImpl() + Opt_Callback_PopInfo_Void GetOnPopImpl(Ark_NavPathInfo peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new MouseEvent("); + string out("getOnPop("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetOnPopImpl(Ark_NavPathInfo peer, + const Opt_Callback_PopInfo_Void* onPop) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setOnPop("); + WriteToString(&out, onPop); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_MouseButton GetButtonImpl(Ark_MouseEvent peer) + Opt_Boolean GetIsEntryImpl(Ark_NavPathInfo peer) { if (!needGroupedLog(1)) { return {}; } - string out("getButton("); + string out("getIsEntry("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetButtonImpl(Ark_MouseEvent peer, - Ark_MouseButton button) + void SetIsEntryImpl(Ark_NavPathInfo peer, + const Opt_Boolean* isEntry) { if (!needGroupedLog(1)) { return; } - string out("setButton("); - WriteToString(&out, button); + string out("setIsEntry("); + WriteToString(&out, isEntry); out.append(") \n"); appendGroupedLog(1, out); } - Ark_MouseAction GetActionImpl(Ark_MouseEvent peer) + Opt_String GetNavDestinationIdImpl(Ark_NavPathInfo peer) { if (!needGroupedLog(1)) { return {}; } - string out("getAction("); + string out("getNavDestinationId("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetActionImpl(Ark_MouseEvent peer, - Ark_MouseAction action) + void SetNavDestinationIdImpl(Ark_NavPathInfo peer, + const Opt_String* navDestinationId) { if (!needGroupedLog(1)) { return; } - string out("setAction("); - WriteToString(&out, action); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Number GetDisplayXImpl(Ark_MouseEvent peer) - { - if (!needGroupedLog(1)) - { - return {42}; - } - string out("getDisplayX("); + string out("setNavDestinationId("); + WriteToString(&out, navDestinationId); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetDisplayXImpl(Ark_MouseEvent peer, - const Ark_Number* displayX) + } // NavPathInfoAccessor + namespace NavPathStackAccessor { + void DestroyPeerImpl(Ark_NavPathStack peer) { if (!needGroupedLog(1)) { return; } - string out("setDisplayX("); - WriteToString(&out, displayX); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetDisplayYImpl(Ark_MouseEvent peer) + Ark_NavPathStack ConstructImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getDisplayY("); + string out("new NavPathStack("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetDisplayYImpl(Ark_MouseEvent peer, - const Ark_Number* displayY) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setDisplayY("); - WriteToString(&out, displayY); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Number GetWindowXImpl(Ark_MouseEvent peer) + void PushPath0Impl(Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getWindowX("); + string out("pushPath0("); + WriteToString(&out, info); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetWindowXImpl(Ark_MouseEvent peer, - const Ark_Number* windowX) + void PushPath1Impl(Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_NavigationOptions* options) { if (!needGroupedLog(1)) { return; } - string out("setWindowX("); - WriteToString(&out, windowX); + string out("pushPath1("); + WriteToString(&out, info); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetWindowYImpl(Ark_MouseEvent peer) + void PushDestination0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_Boolean* animated, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getWindowY("); + string out("pushDestination0("); + WriteToString(&out, info); + out.append(", "); + WriteToString(&out, animated); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetWindowYImpl(Ark_MouseEvent peer, - const Ark_Number* windowY) + void PushDestination1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_NavigationOptions* options, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("setWindowY("); - WriteToString(&out, windowY); + string out("pushDestination1("); + WriteToString(&out, info); + out.append(", "); + WriteToString(&out, options); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetXImpl(Ark_MouseEvent peer) + void PushPathByName0Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Object* param, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getX("); + string out("pushPathByName0("); + WriteToString(&out, name); + out.append(", "); + WriteToString(&out, param); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetXImpl(Ark_MouseEvent peer, - const Ark_Number* x) + void PushPathByName1Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* param, + const Callback_PopInfo_Void* onPop, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { return; } - string out("setX("); - WriteToString(&out, x); + string out("pushPathByName1("); + WriteToString(&out, name); + out.append(", "); + WriteToString(&out, param); + out.append(", "); + WriteToString(&out, onPop); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetYImpl(Ark_MouseEvent peer) + void PushDestinationByName0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* param, + const Opt_Boolean* animated, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getY("); + string out("pushDestinationByName0("); + WriteToString(&out, name); + out.append(", "); + WriteToString(&out, param); + out.append(", "); + WriteToString(&out, animated); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetYImpl(Ark_MouseEvent peer, - const Ark_Number* y) + void PushDestinationByName1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* param, + const Callback_PopInfo_Void* onPop, + const Opt_Boolean* animated, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("setY("); - WriteToString(&out, y); + string out("pushDestinationByName1("); + WriteToString(&out, name); + out.append(", "); + WriteToString(&out, param); + out.append(", "); + WriteToString(&out, onPop); + out.append(", "); + WriteToString(&out, animated); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - Callback_Void GetStopPropagationImpl(Ark_MouseEvent peer) + void ReplacePath0Impl(Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getStopPropagation("); + string out("replacePath0("); + WriteToString(&out, info); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetStopPropagationImpl(Ark_MouseEvent peer, - const Callback_Void* stopPropagation) + void ReplacePath1Impl(Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_NavigationOptions* options) { if (!needGroupedLog(1)) { return; } - string out("setStopPropagation("); - WriteToString(&out, stopPropagation); + string out("replacePath1("); + WriteToString(&out, info); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetRawDeltaXImpl(Ark_MouseEvent peer) + void ReplaceDestinationImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_NavigationOptions* options, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getRawDeltaX("); + string out("replaceDestination("); + WriteToString(&out, info); + out.append(", "); + WriteToString(&out, options); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetRawDeltaXImpl(Ark_MouseEvent peer, - const Opt_Number* rawDeltaX) + void ReplacePathByNameImpl(Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* param, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { return; } - string out("setRawDeltaX("); - WriteToString(&out, rawDeltaX); + string out("replacePathByName("); + WriteToString(&out, name); + out.append(", "); + WriteToString(&out, param); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Number GetRawDeltaYImpl(Ark_MouseEvent peer) + Ark_Number RemoveByIndexesImpl(Ark_NavPathStack peer, + const Array_Number* indexes) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getRawDeltaY("); + string out("removeByIndexes("); + WriteToString(&out, indexes); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetRawDeltaYImpl(Ark_MouseEvent peer, - const Opt_Number* rawDeltaY) + Ark_Number RemoveByNameImpl(Ark_NavPathStack peer, + const Ark_String* name) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setRawDeltaY("); - WriteToString(&out, rawDeltaY); + string out("removeByName("); + WriteToString(&out, name); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Opt_Array_MouseButton GetPressedButtonsImpl(Ark_MouseEvent peer) + Ark_Boolean RemoveByNavDestinationIdImpl(Ark_NavPathStack peer, + const Ark_String* navDestinationId) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getPressedButtons("); + string out("removeByNavDestinationId("); + WriteToString(&out, navDestinationId); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - void SetPressedButtonsImpl(Ark_MouseEvent peer, - const Opt_Array_MouseButton* pressedButtons) + Opt_NavPathInfo Pop0Impl(Ark_NavPathStack peer, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setPressedButtons("); - WriteToString(&out, pressedButtons); + string out("pop0("); + WriteToString(&out, animated); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // MouseEventAccessor - namespace MutableStyledStringAccessor { - void DestroyPeerImpl(Ark_MutableStyledString peer) + Opt_NavPathInfo Pop1Impl(Ark_NavPathStack peer, + const Ark_Object* result, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("pop1("); + WriteToString(&out, result); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_MutableStyledString ConstructImpl(const Ark_Union_String_ImageAttachment_CustomSpan* value, - const Opt_Array_StyleOptions* styles) + Ark_Number PopToName0Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new MutableStyledString("); - WriteToString(&out, value); + string out("popToName0("); + WriteToString(&out, name); out.append(", "); - WriteToString(&out, styles); + WriteToString(&out, animated); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number PopToName1Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* result, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("popToName1("); + WriteToString(&out, name); + out.append(", "); + WriteToString(&out, result); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - void ReplaceStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length, - const Ark_String* other) + void PopToIndex0Impl(Ark_NavPathStack peer, + const Ark_Number* index, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { return; } - string out("replaceString("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, length); + string out("popToIndex0("); + WriteToString(&out, index); out.append(", "); - WriteToString(&out, other); + WriteToString(&out, animated); out.append(") \n"); appendGroupedLog(1, out); } - void InsertStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_String* other) + void PopToIndex1Impl(Ark_NavPathStack peer, + const Ark_Number* index, + const Ark_Object* result, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { return; } - string out("insertString("); - WriteToString(&out, start); + string out("popToIndex1("); + WriteToString(&out, index); out.append(", "); - WriteToString(&out, other); + WriteToString(&out, result); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); appendGroupedLog(1, out); } - void RemoveStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length) + Ark_Number MoveToTopImpl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("removeString("); - WriteToString(&out, start); + string out("moveToTop("); + WriteToString(&out, name); out.append(", "); - WriteToString(&out, length); + WriteToString(&out, animated); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void ReplaceStyleImpl(Ark_MutableStyledString peer, - const Ark_SpanStyle* spanStyle) + void MoveIndexToTopImpl(Ark_NavPathStack peer, + const Ark_Number* index, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { return; } - string out("replaceStyle("); - WriteToString(&out, spanStyle); + string out("moveIndexToTop("); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); appendGroupedLog(1, out); } - void SetStyleImpl(Ark_MutableStyledString peer, - const Ark_SpanStyle* spanStyle) + void ClearImpl(Ark_NavPathStack peer, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { return; } - string out("setStyle("); - WriteToString(&out, spanStyle); + string out("clear("); + WriteToString(&out, animated); out.append(") \n"); appendGroupedLog(1, out); } - void RemoveStyleImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length, - Ark_StyledStringKey styledKey) + Array_String GetAllPathNameImpl(Ark_NavPathStack peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("removeStyle("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, length); - out.append(", "); - WriteToString(&out, styledKey); + string out("getAllPathName("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void RemoveStylesImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length) + Opt_Object GetParamByIndexImpl(Ark_NavPathStack peer, + const Ark_Number* index) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("removeStyles("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, length); + string out("getParamByIndex("); + WriteToString(&out, index); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void ClearStylesImpl(Ark_MutableStyledString peer) + Array_Opt_Object GetParamByNameImpl(Ark_NavPathStack peer, + const Ark_String* name) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("clearStyles("); + string out("getParamByName("); + WriteToString(&out, name); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void ReplaceStyledStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length, - Ark_StyledString other) + Array_Number GetIndexByNameImpl(Ark_NavPathStack peer, + const Ark_String* name) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("replaceStyledString("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, length); - out.append(", "); - WriteToString(&out, other); + string out("getIndexByName("); + WriteToString(&out, name); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void InsertStyledStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - Ark_StyledString other) + Opt_NavPathStack GetParentImpl(Ark_NavPathStack peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("insertStyledString("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, other); + string out("getParent("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void AppendStyledStringImpl(Ark_MutableStyledString peer, - Ark_StyledString other) + Ark_Number SizeImpl(Ark_NavPathStack peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("appendStyledString("); - WriteToString(&out, other); + string out("size("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // MutableStyledStringAccessor - namespace NavDestinationContextAccessor { - void DestroyPeerImpl(Ark_NavDestinationContext peer) + void DisableAnimationImpl(Ark_NavPathStack peer, + Ark_Boolean value) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("disableAnimation("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - Ark_NavDestinationContext ConstructImpl() + void SetInterceptionImpl(Ark_NavPathStack peer, + const Ark_NavigationInterception* interception) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new NavDestinationContext("); + string out("setInterception("); + WriteToString(&out, interception); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Array_NavPathInfo GetPathStackImpl(Ark_NavPathStack peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getPathStack("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - Opt_RouteMapConfig GetConfigInRouteMapImpl(Ark_NavDestinationContext peer) + void SetPathStackImpl(Ark_NavPathStack peer, + const Array_NavPathInfo* pathStack, + const Opt_Boolean* animated) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getConfigInRouteMap("); + string out("setPathStack("); + WriteToString(&out, pathStack); + out.append(", "); + WriteToString(&out, animated); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_NavPathInfo GetPathInfoImpl(Ark_NavDestinationContext peer) + } // NavPathStackAccessor + namespace NodeContentAccessor { + void DestroyPeerImpl(Ark_NodeContent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getPathInfo("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - void SetPathInfoImpl(Ark_NavDestinationContext peer, - Ark_NavPathInfo pathInfo) + Ark_NodeContent ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setPathInfo("); - WriteToString(&out, pathInfo); + string out("new NodeContent("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_NavPathStack GetPathStackImpl(Ark_NavDestinationContext peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("getPathStack("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - void SetPathStackImpl(Ark_NavDestinationContext peer, - Ark_NavPathStack pathStack) + void AddFrameNodeImpl(Ark_NodeContent peer, + Ark_FrameNode node) { if (!needGroupedLog(1)) { return; } - string out("setPathStack("); - WriteToString(&out, pathStack); + string out("addFrameNode("); + WriteToString(&out, node); out.append(") \n"); appendGroupedLog(1, out); } - Opt_String GetNavDestinationIdImpl(Ark_NavDestinationContext peer) + void RemoveFrameNodeImpl(Ark_NodeContent peer, + Ark_FrameNode node) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getNavDestinationId("); + string out("removeFrameNode("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetNavDestinationIdImpl(Ark_NavDestinationContext peer, - const Opt_String* navDestinationId) + } // NodeContentAccessor + namespace OffscreenCanvasAccessor { + void DestroyPeerImpl(Ark_OffscreenCanvas peer) { if (!needGroupedLog(1)) { return; } - string out("setNavDestinationId("); - WriteToString(&out, navDestinationId); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - } // NavDestinationContextAccessor - namespace NavExtenderAccessor { - void SetNavigationOptionsImpl(Ark_NativePointer ptr, - Ark_NavPathStack pathStack) + Ark_OffscreenCanvas ConstructImpl(const Ark_Number* width, + const Ark_Number* height, + const Opt_LengthMetricsUnit* unit) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setNavigationOptions("); - WriteToString(&out, ptr); + string out("new OffscreenCanvas("); + WriteToString(&out, width); out.append(", "); - WriteToString(&out, pathStack); + WriteToString(&out, height); + out.append(", "); + WriteToString(&out, unit); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void SetUpdateStackCallbackImpl(Ark_NavPathStack peer, - const NavExtender_OnUpdateStack* callback) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setUpdateStackCallback("); - WriteToString(&out, peer); - out.append(", "); - WriteToString(&out, callback); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void SyncStackImpl(Ark_NavPathStack peer) + Ark_ImageBitmap TransferToImageBitmapImpl(Ark_OffscreenCanvas peer) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("syncStack("); - WriteToString(&out, peer); + string out("transferToImageBitmap("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Boolean CheckNeedCreateImpl(Ark_NativePointer navigation, - Ark_Int32 index) + Ark_OffscreenCanvasRenderingContext2D GetContext2dImpl(Ark_OffscreenCanvas peer, + const Opt_RenderingContextSettings* options) { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(300); } - string out("checkNeedCreate("); - WriteToString(&out, navigation); - out.append(", "); - WriteToString(&out, index); + string out("getContext2d("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(300); } - void SetNavDestinationNodeImpl(Ark_NavPathStack peer, - Ark_Int32 index, - Ark_NativePointer node) + Ark_Number GetHeightImpl(Ark_OffscreenCanvas peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setNavDestinationNode("); - WriteToString(&out, peer); - out.append(", "); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, node); + string out("getHeight("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void PushPathImpl(Ark_NavPathStack pathStack, - Ark_NavPathInfo info, - const Ark_NavigationOptions* options) + void SetHeightImpl(Ark_OffscreenCanvas peer, + const Ark_Number* height) { if (!needGroupedLog(1)) { return; } - string out("pushPath("); - WriteToString(&out, pathStack); - out.append(", "); - WriteToString(&out, info); - out.append(", "); - WriteToString(&out, options); + string out("setHeight("); + WriteToString(&out, height); out.append(") \n"); appendGroupedLog(1, out); } - void ReplacePathImpl(Ark_NavPathStack pathStack, - Ark_NavPathInfo info, - const Ark_NavigationOptions* options) + Ark_Number GetWidthImpl(Ark_OffscreenCanvas peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("replacePath("); - WriteToString(&out, pathStack); - out.append(", "); - WriteToString(&out, info); - out.append(", "); - WriteToString(&out, options); + string out("getWidth("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_String PopImpl(Ark_NavPathStack pathStack, - Ark_Boolean animated) + void SetWidthImpl(Ark_OffscreenCanvas peer, + const Ark_Number* width) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("pop("); - WriteToString(&out, pathStack); - out.append(", "); - WriteToString(&out, animated); + string out("setWidth("); + WriteToString(&out, width); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetOnPopCallbackImpl(Ark_NavPathStack pathStack, - const Callback_String_Void* popCallback) + } // OffscreenCanvasAccessor + namespace OffscreenCanvasRenderingContext2DAccessor { + void DestroyPeerImpl(Ark_OffscreenCanvasRenderingContext2D peer) { if (!needGroupedLog(1)) { return; } - string out("setOnPopCallback("); - WriteToString(&out, pathStack); - out.append(", "); - WriteToString(&out, popCallback); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetIdByIndexImpl(Ark_NavPathStack pathStack, - Ark_Int32 index) + Ark_OffscreenCanvasRenderingContext2D ConstructImpl(const Ark_Number* width, + const Ark_Number* height, + const Opt_RenderingContextSettings* settings, + const Opt_LengthMetricsUnit* unit) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getIdByIndex("); - WriteToString(&out, pathStack); + string out("new OffscreenCanvasRenderingContext2D("); + WriteToString(&out, width); out.append(", "); - WriteToString(&out, index); + WriteToString(&out, height); + out.append(", "); + WriteToString(&out, settings); + out.append(", "); + WriteToString(&out, unit); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Array_String GetIdByNameImpl(Ark_NavPathStack pathStack, - const Ark_String* name) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getIdByName("); - WriteToString(&out, pathStack); - out.append(", "); - WriteToString(&out, name); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void PopToIndexImpl(Ark_NavPathStack pathStack, - Ark_Int32 index, - Ark_Boolean animated) + Ark_String ToDataURLImpl(Ark_OffscreenCanvasRenderingContext2D peer, + const Opt_String* type, + const Opt_Number* quality) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("popToIndex("); - WriteToString(&out, pathStack); - out.append(", "); - WriteToString(&out, index); + string out("toDataURL("); + WriteToString(&out, type); out.append(", "); - WriteToString(&out, animated); + WriteToString(&out, quality); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Number PopToNameImpl(Ark_NavPathStack pathStack, - const Ark_String* name, - Ark_Boolean animated) + Ark_ImageBitmap TransferToImageBitmapImpl(Ark_OffscreenCanvasRenderingContext2D peer) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("popToName("); - WriteToString(&out, pathStack); - out.append(", "); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, animated); + string out("transferToImageBitmap("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - } // NavExtenderAccessor - namespace NavigationTransitionProxyAccessor { - void DestroyPeerImpl(Ark_NavigationTransitionProxy peer) + } // OffscreenCanvasRenderingContext2DAccessor + namespace PageLifeCycleAccessor { + void DestroyPeerImpl(Ark_PageLifeCycle peer) { if (!needGroupedLog(1)) { @@ -36367,17 +39813,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_NavigationTransitionProxy ConstructImpl() + Ark_PageLifeCycle ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new NavigationTransitionProxy("); + string out("new PageLifeCycle("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -36391,305 +39837,326 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void FinishTransitionImpl(Ark_NavigationTransitionProxy peer) + void OnPageShowImpl(Ark_PageLifeCycle peer) { if (!needGroupedLog(1)) { return; } - string out("finishTransition("); + string out("onPageShow("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_NavContentInfo GetFromImpl(Ark_NavigationTransitionProxy peer) + void OnPageHideImpl(Ark_PageLifeCycle peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getFrom("); + string out("onPageHide("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetFromImpl(Ark_NavigationTransitionProxy peer, - const Ark_NavContentInfo* from) + Ark_Boolean OnBackPressImpl(Ark_PageLifeCycle peer) + { + if (!needGroupedLog(1)) + { + return 0; + } + string out("onBackPress("); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + void PageTransitionImpl(Ark_PageLifeCycle peer) { if (!needGroupedLog(1)) { return; } - string out("setFrom("); - WriteToString(&out, from); + string out("pageTransition("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_NavContentInfo GetToImpl(Ark_NavigationTransitionProxy peer) + void OnNewParamImpl(Ark_PageLifeCycle peer, + const Opt_Object* param) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getTo("); + string out("onNewParam("); + WriteToString(&out, param); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetToImpl(Ark_NavigationTransitionProxy peer, - const Ark_NavContentInfo* to) + } // PageLifeCycleAccessor + namespace PanGestureEventAccessor { + void DestroyPeerImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) { return; } - string out("setTo("); - WriteToString(&out, to); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Boolean GetIsInteractiveImpl(Ark_NavigationTransitionProxy peer) + Ark_PanGestureEvent ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getIsInteractive("); + string out("new PanGestureEvent("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void SetIsInteractiveImpl(Ark_NavigationTransitionProxy peer, - const Opt_Boolean* isInteractive) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setIsInteractive("); - WriteToString(&out, isInteractive); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Opt_VoidCallback GetCancelTransitionImpl(Ark_NavigationTransitionProxy peer) + Ark_Number GetOffsetXImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getCancelTransition("); + string out("getOffsetX("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetCancelTransitionImpl(Ark_NavigationTransitionProxy peer, - const Opt_VoidCallback* cancelTransition) + void SetOffsetXImpl(Ark_PanGestureEvent peer, + const Ark_Number* offsetX) { if (!needGroupedLog(1)) { return; } - string out("setCancelTransition("); - WriteToString(&out, cancelTransition); + string out("setOffsetX("); + WriteToString(&out, offsetX); out.append(") \n"); appendGroupedLog(1, out); } - Opt_UpdateTransitionCallback GetUpdateTransitionImpl(Ark_NavigationTransitionProxy peer) + Ark_Number GetOffsetYImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getUpdateTransition("); + string out("getOffsetY("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetUpdateTransitionImpl(Ark_NavigationTransitionProxy peer, - const Opt_UpdateTransitionCallback* updateTransition) + void SetOffsetYImpl(Ark_PanGestureEvent peer, + const Ark_Number* offsetY) { if (!needGroupedLog(1)) { return; } - string out("setUpdateTransition("); - WriteToString(&out, updateTransition); + string out("setOffsetY("); + WriteToString(&out, offsetY); out.append(") \n"); appendGroupedLog(1, out); } - } // NavigationTransitionProxyAccessor - namespace NavPathInfoAccessor { - void DestroyPeerImpl(Ark_NavPathInfo peer) + Ark_Number GetVelocityXImpl(Ark_PanGestureEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getVelocityX("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetVelocityXImpl(Ark_PanGestureEvent peer, + const Ark_Number* velocityX) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setVelocityX("); + WriteToString(&out, velocityX); out.append(") \n"); appendGroupedLog(1, out); } - Ark_NavPathInfo ConstructImpl(const Ark_String* name, - const Opt_Object* param, - const Opt_Callback_PopInfo_Void* onPop, - const Opt_Boolean* isEntry) + Ark_Number GetVelocityYImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new NavPathInfo("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, param); - out.append(", "); - WriteToString(&out, onPop); - out.append(", "); - WriteToString(&out, isEntry); + string out("getVelocityY("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetVelocityYImpl(Ark_PanGestureEvent peer, + const Ark_Number* velocityY) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setVelocityY("); + WriteToString(&out, velocityY); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_String GetNameImpl(Ark_NavPathInfo peer) + Ark_Number GetVelocityImpl(Ark_PanGestureEvent peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getName("); + string out("getVelocity("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetNameImpl(Ark_NavPathInfo peer, - const Ark_String* name) + void SetVelocityImpl(Ark_PanGestureEvent peer, + const Ark_Number* velocity) { if (!needGroupedLog(1)) { return; } - string out("setName("); - WriteToString(&out, name); + string out("setVelocity("); + WriteToString(&out, velocity); out.append(") \n"); appendGroupedLog(1, out); } - Opt_Object GetParamImpl(Ark_NavPathInfo peer) + } // PanGestureEventAccessor + namespace PanGestureInterfaceAccessor { + void DestroyPeerImpl(Ark_PanGestureInterface peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getParam("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetParamImpl(Ark_NavPathInfo peer, - const Opt_Object* param) + Ark_PanGestureInterface ConstructImpl(const Ark_Union_PanGestureInterface_Invoke_Literal_PanGestureOptions* value) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setParam("); - WriteToString(&out, param); + string out("new PanGestureInterface("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Opt_Callback_PopInfo_Void GetOnPopImpl(Ark_NavPathInfo peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getOnPop("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetOnPopImpl(Ark_NavPathInfo peer, - const Opt_Callback_PopInfo_Void* onPop) + Ark_PanGestureInterface OnActionStartImpl(Ark_PanGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setOnPop("); - WriteToString(&out, onPop); + string out("onActionStart("); + WriteToString(&out, event); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Opt_Boolean GetIsEntryImpl(Ark_NavPathInfo peer) + Ark_PanGestureInterface OnActionUpdateImpl(Ark_PanGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getIsEntry("); + string out("onActionUpdate("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetIsEntryImpl(Ark_NavPathInfo peer, - const Opt_Boolean* isEntry) + Ark_PanGestureInterface OnActionEndImpl(Ark_PanGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setIsEntry("); - WriteToString(&out, isEntry); + string out("onActionEnd("); + WriteToString(&out, event); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Opt_String GetNavDestinationIdImpl(Ark_NavPathInfo peer) + Ark_PanGestureInterface OnActionCancel0Impl(Ark_PanGestureInterface peer, + const Callback_Void* event) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getNavDestinationId("); + string out("onActionCancel0("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetNavDestinationIdImpl(Ark_NavPathInfo peer, - const Opt_String* navDestinationId) + Ark_PanGestureInterface OnActionCancel1Impl(Ark_PanGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setNavDestinationId("); - WriteToString(&out, navDestinationId); + string out("onActionCancel1("); + WriteToString(&out, event); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - } // NavPathInfoAccessor - namespace NavPathStackAccessor { - void DestroyPeerImpl(Ark_NavPathStack peer) + } // PanGestureInterfaceAccessor + namespace PanGestureOptionsAccessor { + void DestroyPeerImpl(Ark_PanGestureOptions peer) { if (!needGroupedLog(1)) { @@ -36699,17 +40166,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_NavPathStack ConstructImpl() + Ark_PanGestureOptions ConstructImpl(const Opt_PanGestureHandlerOptions* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new NavPathStack("); + string out("new PanGestureOptions("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -36723,551 +40191,453 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void PushPath0Impl(Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_Boolean* animated) + void SetDirectionImpl(Ark_PanGestureOptions peer, + Ark_PanDirection value) { if (!needGroupedLog(1)) { return; } - string out("pushPath0("); - WriteToString(&out, info); - out.append(", "); - WriteToString(&out, animated); + string out("setDirection("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void PushPath1Impl(Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_NavigationOptions* options) + void SetDistanceImpl(Ark_PanGestureOptions peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { return; } - string out("pushPath1("); - WriteToString(&out, info); - out.append(", "); - WriteToString(&out, options); + string out("setDistance("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void PushDestination0Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_Boolean* animated, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetFingersImpl(Ark_PanGestureOptions peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { return; } - string out("pushDestination0("); - WriteToString(&out, info); - out.append(", "); - WriteToString(&out, animated); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("setFingers("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - void PushDestination1Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_NavigationOptions* options, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_PanDirection GetDirectionImpl(Ark_PanGestureOptions peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("pushDestination1("); - WriteToString(&out, info); - out.append(", "); - WriteToString(&out, options); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getDirection("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void PushPathByName0Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Object* param, - const Opt_Boolean* animated) + Ark_Number GetDistanceImpl(Ark_PanGestureOptions peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("pushPathByName0("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, param); - out.append(", "); - WriteToString(&out, animated); + string out("getDistance("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void PushPathByName1Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* param, - const Callback_PopInfo_Void* onPop, - const Opt_Boolean* animated) + } // PanGestureOptionsAccessor + namespace PanRecognizerAccessor { + void DestroyPeerImpl(Ark_PanRecognizer peer) { if (!needGroupedLog(1)) { return; } - string out("pushPathByName1("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, param); - out.append(", "); - WriteToString(&out, onPop); - out.append(", "); - WriteToString(&out, animated); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void PushDestinationByName0Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* param, - const Opt_Boolean* animated, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_PanRecognizer ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("pushDestinationByName0("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, param); - out.append(", "); - WriteToString(&out, animated); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("new PanRecognizer("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void PushDestinationByName1Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* param, - const Callback_PopInfo_Void* onPop, - const Opt_Boolean* animated, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("pushDestinationByName1("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, param); - out.append(", "); - WriteToString(&out, onPop); - out.append(", "); - WriteToString(&out, animated); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void ReplacePath0Impl(Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_Boolean* animated) + Ark_PanGestureOptions GetPanGestureOptionsImpl(Ark_PanRecognizer peer) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("replacePath0("); - WriteToString(&out, info); - out.append(", "); - WriteToString(&out, animated); + string out("getPanGestureOptions("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void ReplacePath1Impl(Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_NavigationOptions* options) + } // PanRecognizerAccessor + namespace ParagraphStyleAccessor { + void DestroyPeerImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) { return; } - string out("replacePath1("); - WriteToString(&out, info); - out.append(", "); - WriteToString(&out, options); + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_ParagraphStyle ConstructImpl(const Opt_ParagraphStyleInterface* value) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new ParagraphStyle("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void ReplaceDestinationImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_NavigationOptions* options, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("replaceDestination("); - WriteToString(&out, info); - out.append(", "); - WriteToString(&out, options); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void ReplacePathByNameImpl(Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* param, - const Opt_Boolean* animated) + Opt_TextAlign GetTextAlignImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("replacePathByName("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, param); - out.append(", "); - WriteToString(&out, animated); + string out("getTextAlign("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Number RemoveByIndexesImpl(Ark_NavPathStack peer, - const Array_Number* indexes) + Opt_Number GetTextIndentImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("removeByIndexes("); - WriteToString(&out, indexes); + string out("getTextIndent("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_Number RemoveByNameImpl(Ark_NavPathStack peer, - const Ark_String* name) + Opt_Number GetMaxLinesImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("removeByName("); - WriteToString(&out, name); + string out("getMaxLines("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_Boolean RemoveByNavDestinationIdImpl(Ark_NavPathStack peer, - const Ark_String* navDestinationId) + Opt_TextOverflow GetOverflowImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("removeByNavDestinationId("); - WriteToString(&out, navDestinationId); + string out("getOverflow("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - Opt_NavPathInfo Pop0Impl(Ark_NavPathStack peer, - const Opt_Boolean* animated) + Opt_WordBreak GetWordBreakImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) { return {}; } - string out("pop0("); - WriteToString(&out, animated); + string out("getWordBreak("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Opt_NavPathInfo Pop1Impl(Ark_NavPathStack peer, - const Ark_Object* result, - const Opt_Boolean* animated) + Opt_Union_Number_LeadingMarginPlaceholder GetLeadingMarginImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) { return {}; } - string out("pop1("); - WriteToString(&out, result); - out.append(", "); - WriteToString(&out, animated); + string out("getLeadingMargin("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_Number PopToName0Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated) + Opt_Number GetParagraphSpacingImpl(Ark_ParagraphStyle peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("popToName0("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, animated); + string out("getParagraphSpacing("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_Number PopToName1Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* result, - const Opt_Boolean* animated) + } // ParagraphStyleAccessor + namespace Path2DAccessor { + void DestroyPeerImpl(Ark_Path2D peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("popToName1("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, result); - out.append(", "); - WriteToString(&out, animated); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void PopToIndex0Impl(Ark_NavPathStack peer, - const Ark_Number* index, - const Opt_Boolean* animated) + Ark_Path2D Construct0Impl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("popToIndex0("); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, animated); + string out("construct0("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void PopToIndex1Impl(Ark_NavPathStack peer, - const Ark_Number* index, - const Ark_Object* result, - const Opt_Boolean* animated) + Ark_Path2D Construct1Impl(Ark_LengthMetricsUnit unit) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("popToIndex1("); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, result); - out.append(", "); - WriteToString(&out, animated); + string out("construct1("); + WriteToString(&out, unit); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Number MoveToTopImpl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated) + Ark_Path2D Construct2Impl(Ark_Path2D path) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("moveToTop("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, animated); + string out("construct2("); + WriteToString(&out, path); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - void MoveIndexToTopImpl(Ark_NavPathStack peer, - const Ark_Number* index, - const Opt_Boolean* animated) + Ark_Path2D Construct3Impl(Ark_Path2D path, + Ark_LengthMetricsUnit unit) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("moveIndexToTop("); - WriteToString(&out, index); + string out("construct3("); + WriteToString(&out, path); out.append(", "); - WriteToString(&out, animated); + WriteToString(&out, unit); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void ClearImpl(Ark_NavPathStack peer, - const Opt_Boolean* animated) + Ark_Path2D Construct4Impl(const Ark_String* d) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("clear("); - WriteToString(&out, animated); + string out("construct4("); + WriteToString(&out, d); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Array_String GetAllPathNameImpl(Ark_NavPathStack peer) + Ark_Path2D Construct5Impl(const Ark_String* description, + Ark_LengthMetricsUnit unit) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getAllPathName("); + string out("construct5("); + WriteToString(&out, description); + out.append(", "); + WriteToString(&out, unit); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - Opt_Object GetParamByIndexImpl(Ark_NavPathStack peer, - const Ark_Number* index) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getParamByIndex("); - WriteToString(&out, index); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - Array_Opt_Object GetParamByNameImpl(Ark_NavPathStack peer, - const Ark_String* name) + void AddPathImpl(Ark_Path2D peer, + Ark_Path2D path, + const Opt_Matrix2D* transform) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getParamByName("); - WriteToString(&out, name); + string out("addPath("); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, transform); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Array_Number GetIndexByNameImpl(Ark_NavPathStack peer, - const Ark_String* name) + } // Path2DAccessor + namespace PathShapeAccessor { + void DestroyPeerImpl(Ark_PathShape peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getIndexByName("); - WriteToString(&out, name); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Opt_NavPathStack GetParentImpl(Ark_NavPathStack peer) + Ark_PathShape ConstructImpl(const Opt_PathShapeOptions* options) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getParent("); + string out("new PathShape("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Ark_Number SizeImpl(Ark_NavPathStack peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("size("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - void DisableAnimationImpl(Ark_NavPathStack peer, - Ark_Boolean value) + Ark_PathShape OffsetImpl(Ark_PathShape peer, + const Ark_Position* offset) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("disableAnimation("); - WriteToString(&out, value); + string out("offset("); + WriteToString(&out, offset); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void SetInterceptionImpl(Ark_NavPathStack peer, - const Ark_NavigationInterception* interception) + Ark_PathShape FillImpl(Ark_PathShape peer, + const Ark_ResourceColor* color) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setInterception("); - WriteToString(&out, interception); + string out("fill("); + WriteToString(&out, color); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Array_NavPathInfo GetPathStackImpl(Ark_NavPathStack peer) + Ark_PathShape PositionImpl(Ark_PathShape peer, + const Ark_Position* position) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getPathStack("); + string out("position("); + WriteToString(&out, position); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetPathStackImpl(Ark_NavPathStack peer, - const Array_NavPathInfo* pathStack, - const Opt_Boolean* animated) + Ark_PathShape CommandsImpl(Ark_PathShape peer, + const Ark_String* commands) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setPathStack("); - WriteToString(&out, pathStack); - out.append(", "); - WriteToString(&out, animated); + string out("commands("); + WriteToString(&out, commands); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - } // NavPathStackAccessor - namespace NodeContentAccessor { - void DestroyPeerImpl(Ark_NodeContent peer) + } // PathShapeAccessor + namespace PatternLockControllerAccessor { + void DestroyPeerImpl(Ark_PatternLockController peer) { if (!needGroupedLog(1)) { @@ -37277,17 +40647,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_NodeContent ConstructImpl() + Ark_PatternLockController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new NodeContent("); + string out("new PatternLockController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -37301,33 +40671,31 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void AddFrameNodeImpl(Ark_NodeContent peer, - Ark_FrameNode node) + void ResetImpl(Ark_PatternLockController peer) { if (!needGroupedLog(1)) { return; } - string out("addFrameNode("); - WriteToString(&out, node); + string out("reset("); out.append(") \n"); appendGroupedLog(1, out); } - void RemoveFrameNodeImpl(Ark_NodeContent peer, - Ark_FrameNode node) + void SetChallengeResultImpl(Ark_PatternLockController peer, + Ark_PatternLockChallengeResult result) { if (!needGroupedLog(1)) { return; } - string out("removeFrameNode("); - WriteToString(&out, node); + string out("setChallengeResult("); + WriteToString(&out, result); out.append(") \n"); appendGroupedLog(1, out); } - } // NodeContentAccessor - namespace OffscreenCanvasAccessor { - void DestroyPeerImpl(Ark_OffscreenCanvas peer) + } // PatternLockControllerAccessor + namespace PermissionRequestAccessor { + void DestroyPeerImpl(Ark_PermissionRequest peer) { if (!needGroupedLog(1)) { @@ -37337,24 +40705,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_OffscreenCanvas ConstructImpl(const Ark_Number* width, - const Ark_Number* height, - const Opt_LengthMetricsUnit* unit) + Ark_PermissionRequest ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new OffscreenCanvas("); - WriteToString(&out, width); - out.append(", "); - WriteToString(&out, height); - out.append(", "); - WriteToString(&out, unit); + string out("new PermissionRequest("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -37368,158 +40729,118 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_ImageBitmap TransferToImageBitmapImpl(Ark_OffscreenCanvas peer) + void DenyImpl(Ark_PermissionRequest peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("transferToImageBitmap("); + string out("deny("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_OffscreenCanvasRenderingContext2D GetContext2dImpl(Ark_OffscreenCanvas peer, - const Opt_RenderingContextSettings* options) + Ark_String GetOriginImpl(Ark_PermissionRequest peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getContext2d("); - WriteToString(&out, options); + string out("getOrigin("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_Number GetHeightImpl(Ark_OffscreenCanvas peer) + Array_String GetAccessibleResourceImpl(Ark_PermissionRequest peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getHeight("); + string out("getAccessibleResource("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetHeightImpl(Ark_OffscreenCanvas peer, - const Ark_Number* height) + void GrantImpl(Ark_PermissionRequest peer, + const Array_String* resources) { if (!needGroupedLog(1)) { return; } - string out("setHeight("); - WriteToString(&out, height); + string out("grant("); + WriteToString(&out, resources); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetWidthImpl(Ark_OffscreenCanvas peer) + } // PermissionRequestAccessor + namespace PersistentStorageBackendAccessor { + Opt_String GetImpl(const Ark_String* key) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getWidth("); + string out("get("); + WriteToString(&out, key); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetWidthImpl(Ark_OffscreenCanvas peer, - const Ark_Number* width) + Ark_Boolean HasImpl(const Ark_String* key) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("setWidth("); - WriteToString(&out, width); + string out("has("); + WriteToString(&out, key); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - } // OffscreenCanvasAccessor - namespace OffscreenCanvasRenderingContext2DAccessor { - void DestroyPeerImpl(Ark_OffscreenCanvasRenderingContext2D peer) + void RemoveImpl(const Ark_String* key) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_OffscreenCanvasRenderingContext2D ConstructImpl(const Ark_Number* width, - const Ark_Number* height, - const Opt_RenderingContextSettings* settings, - const Opt_LengthMetricsUnit* unit) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(100); - } - string out("new OffscreenCanvasRenderingContext2D("); - WriteToString(&out, width); - out.append(", "); - WriteToString(&out, height); - out.append(", "); - WriteToString(&out, settings); - out.append(", "); - WriteToString(&out, unit); - out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(100); - } - Ark_NativePointer GetFinalizerImpl() - { - if (!needGroupedLog(1)) - { - return fnPtr(dummyClassFinalizer); - } - string out("getFinalizer("); + string out("remove("); + WriteToString(&out, key); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_String ToDataURLImpl(Ark_OffscreenCanvasRenderingContext2D peer, - const Opt_String* type, - const Opt_Number* quality) + void SetImpl(const Ark_String* key, + const Ark_String* value) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("toDataURL("); - WriteToString(&out, type); + string out("set("); + WriteToString(&out, key); out.append(", "); - WriteToString(&out, quality); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_ImageBitmap TransferToImageBitmapImpl(Ark_OffscreenCanvasRenderingContext2D peer) + void ClearImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("transferToImageBitmap("); + string out("clear("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // OffscreenCanvasRenderingContext2DAccessor - namespace PageLifeCycleAccessor { - void DestroyPeerImpl(Ark_PageLifeCycle peer) + } // PersistentStorageBackendAccessor + namespace PinchGestureEventAccessor { + void DestroyPeerImpl(Ark_PinchGestureEvent peer) { if (!needGroupedLog(1)) { @@ -37529,17 +40850,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_PageLifeCycle ConstructImpl() + Ark_PinchGestureEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new PageLifeCycle("); + string out("new PinchGestureEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -37553,63 +40874,81 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void OnPageShowImpl(Ark_PageLifeCycle peer) + Ark_Number GetScaleImpl(Ark_PinchGestureEvent peer) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getScale("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetScaleImpl(Ark_PinchGestureEvent peer, + const Ark_Number* scale) { if (!needGroupedLog(1)) { return; } - string out("onPageShow("); + string out("setScale("); + WriteToString(&out, scale); out.append(") \n"); appendGroupedLog(1, out); } - void OnPageHideImpl(Ark_PageLifeCycle peer) + Ark_Number GetPinchCenterXImpl(Ark_PinchGestureEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("onPageHide("); + string out("getPinchCenterX("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_Boolean OnBackPressImpl(Ark_PageLifeCycle peer) + void SetPinchCenterXImpl(Ark_PinchGestureEvent peer, + const Ark_Number* pinchCenterX) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("onBackPress("); + string out("setPinchCenterX("); + WriteToString(&out, pinchCenterX); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - void PageTransitionImpl(Ark_PageLifeCycle peer) + Ark_Number GetPinchCenterYImpl(Ark_PinchGestureEvent peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("pageTransition("); + string out("getPinchCenterY("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void OnNewParamImpl(Ark_PageLifeCycle peer, - const Opt_Object* param) + void SetPinchCenterYImpl(Ark_PinchGestureEvent peer, + const Ark_Number* pinchCenterY) { if (!needGroupedLog(1)) { return; } - string out("onNewParam("); - WriteToString(&out, param); + string out("setPinchCenterY("); + WriteToString(&out, pinchCenterY); out.append(") \n"); appendGroupedLog(1, out); } - } // PageLifeCycleAccessor - namespace PanGestureEventAccessor { - void DestroyPeerImpl(Ark_PanGestureEvent peer) + } // PinchGestureEventAccessor + namespace PinchGestureInterfaceAccessor { + void DestroyPeerImpl(Ark_PinchGestureInterface peer) { if (!needGroupedLog(1)) { @@ -37619,17 +40958,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_PanGestureEvent ConstructImpl() + Ark_PinchGestureInterface ConstructImpl(const Ark_PinchGestureInterface_Invoke_Literal* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new PanGestureEvent("); + string out("new PinchGestureInterface("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -37643,236 +40983,252 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetOffsetXImpl(Ark_PanGestureEvent peer) + Ark_PinchGestureInterface OnActionStartImpl(Ark_PinchGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getOffsetX("); + string out("onActionStart("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - void SetOffsetXImpl(Ark_PanGestureEvent peer, - const Ark_Number* offsetX) + Ark_PinchGestureInterface OnActionUpdateImpl(Ark_PinchGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setOffsetX("); - WriteToString(&out, offsetX); + string out("onActionUpdate("); + WriteToString(&out, event); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Number GetOffsetYImpl(Ark_PanGestureEvent peer) + Ark_PinchGestureInterface OnActionEndImpl(Ark_PinchGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getOffsetY("); + string out("onActionEnd("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - void SetOffsetYImpl(Ark_PanGestureEvent peer, - const Ark_Number* offsetY) + Ark_PinchGestureInterface OnActionCancel0Impl(Ark_PinchGestureInterface peer, + const Callback_Void* event) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setOffsetY("); - WriteToString(&out, offsetY); + string out("onActionCancel0("); + WriteToString(&out, event); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Number GetVelocityXImpl(Ark_PanGestureEvent peer) + Ark_PinchGestureInterface OnActionCancel1Impl(Ark_PinchGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getVelocityX("); + string out("onActionCancel1("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - void SetVelocityXImpl(Ark_PanGestureEvent peer, - const Ark_Number* velocityX) + } // PinchGestureInterfaceAccessor + namespace PinchRecognizerAccessor { + void DestroyPeerImpl(Ark_PinchRecognizer peer) { if (!needGroupedLog(1)) { return; } - string out("setVelocityX("); - WriteToString(&out, velocityX); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetVelocityYImpl(Ark_PanGestureEvent peer) + Ark_PinchRecognizer ConstructImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getVelocityY("); + string out("new PinchRecognizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetVelocityYImpl(Ark_PanGestureEvent peer, - const Ark_Number* velocityY) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setVelocityY("); - WriteToString(&out, velocityY); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Number GetVelocityImpl(Ark_PanGestureEvent peer) + Ark_Number GetDistanceImpl(Ark_PinchRecognizer peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getVelocity("); + string out("getDistance("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetVelocityImpl(Ark_PanGestureEvent peer, - const Ark_Number* velocity) + } // PinchRecognizerAccessor + namespace PixelMapMockAccessor { + void DestroyPeerImpl(Ark_PixelMapMock peer) { if (!needGroupedLog(1)) { return; } - string out("setVelocity("); - WriteToString(&out, velocity); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - } // PanGestureEventAccessor - namespace PanGestureInterfaceAccessor { - void DestroyPeerImpl(Ark_PanGestureInterface peer) + Ark_PixelMapMock ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("destroyPeer("); + string out("new PixelMapMock("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_PanGestureInterface ConstructImpl(const Ark_Union_PanGestureInterface_Invoke_Literal_PanGestureOptions* value) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return fnPtr(dummyClassFinalizer); } - string out("new PanGestureInterface("); - WriteToString(&out, value); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return fnPtr(dummyClassFinalizer); } - Ark_NativePointer GetFinalizerImpl() + void ReleaseImpl(Ark_PixelMapMock peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("release("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_PanGestureInterface OnActionStartImpl(Ark_PanGestureInterface peer, - const Callback_GestureEvent_Void* event) + } // PixelMapMockAccessor + namespace ProgressMaskAccessor { + void DestroyPeerImpl(Ark_ProgressMask peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onActionStart("); - WriteToString(&out, event); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_PanGestureInterface OnActionUpdateImpl(Ark_PanGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_ProgressMask ConstructImpl(const Ark_Number* value, + const Ark_Number* total, + const Ark_ResourceColor* color) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("onActionUpdate("); - WriteToString(&out, event); + string out("new ProgressMask("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, total); + out.append(", "); + WriteToString(&out, color); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_PanGestureInterface OnActionEndImpl(Ark_PanGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("onActionEnd("); - WriteToString(&out, event); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - Ark_PanGestureInterface OnActionCancel0Impl(Ark_PanGestureInterface peer, - const Callback_Void* event) + void UpdateProgressImpl(Ark_ProgressMask peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onActionCancel0("); - WriteToString(&out, event); + string out("updateProgress("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_PanGestureInterface OnActionCancel1Impl(Ark_PanGestureInterface peer, - const Callback_GestureEvent_Void* event) + void UpdateColorImpl(Ark_ProgressMask peer, + const Ark_ResourceColor* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onActionCancel1("); - WriteToString(&out, event); + string out("updateColor("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // PanGestureInterfaceAccessor - namespace PanGestureOptionsAccessor { - void DestroyPeerImpl(Ark_PanGestureOptions peer) + void EnableBreathingAnimationImpl(Ark_ProgressMask peer, + Ark_Boolean value) + { + if (!needGroupedLog(1)) + { + return; + } + string out("enableBreathingAnimation("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // ProgressMaskAccessor + namespace PromptActionAccessor { + void DestroyPeerImpl(Ark_PromptAction peer) { if (!needGroupedLog(1)) { @@ -37882,18 +41238,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_PanGestureOptions ConstructImpl(const Opt_PanGestureHandlerOptions* value) + Ark_PromptAction ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new PanGestureOptions("); - WriteToString(&out, value); + string out("new PromptAction("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -37907,69 +41262,135 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SetDirectionImpl(Ark_PanGestureOptions peer, - Ark_PanDirection value) + void OpenPopupImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Ark_TargetInfo* target, + const Opt_PopupCommonOptions* options, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("setDirection("); - WriteToString(&out, value); + string out("openPopup("); + WriteToString(&out, content); + out.append(", "); + WriteToString(&out, target); + out.append(", "); + WriteToString(&out, options); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - void SetDistanceImpl(Ark_PanGestureOptions peer, - const Ark_Number* value) + void UpatePopupImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Ark_PopupCommonOptions* options, + const Opt_Boolean* partialUpdate, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("setDistance("); - WriteToString(&out, value); + string out("upatePopup("); + WriteToString(&out, content); + out.append(", "); + WriteToString(&out, options); + out.append(", "); + WriteToString(&out, partialUpdate); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - void SetFingersImpl(Ark_PanGestureOptions peer, - const Ark_Number* value) + void ClosePopupImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("setFingers("); - WriteToString(&out, value); + string out("closePopup("); + WriteToString(&out, content); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - Ark_PanDirection GetDirectionImpl(Ark_PanGestureOptions peer) + void OpenMenuImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Ark_TargetInfo* target, + const Opt_MenuOptions* options, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getDirection("); + string out("openMenu("); + WriteToString(&out, content); + out.append(", "); + WriteToString(&out, target); + out.append(", "); + WriteToString(&out, options); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Number GetDistanceImpl(Ark_PanGestureOptions peer) + void UpdateMenuImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Ark_MenuOptions* options, + const Opt_Boolean* partialUpdate, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getDistance("); + string out("updateMenu("); + WriteToString(&out, content); + out.append(", "); + WriteToString(&out, options); + out.append(", "); + WriteToString(&out, partialUpdate); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - } // PanGestureOptionsAccessor - namespace PanRecognizerAccessor { - void DestroyPeerImpl(Ark_PanRecognizer peer) + void CloseMenuImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + { + if (!needGroupedLog(1)) + { + return; + } + string out("closeMenu("); + WriteToString(&out, content); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // PromptActionAccessor + namespace RectShapeAccessor { + void DestroyPeerImpl(Ark_RectShape peer) { if (!needGroupedLog(1)) { @@ -37979,17 +41400,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_PanRecognizer ConstructImpl() + Ark_RectShape ConstructImpl(const Opt_Union_RectShapeOptions_RoundRectShapeOptions* options) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new PanRecognizer("); + string out("new RectShape("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -38003,525 +41425,542 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_PanGestureOptions GetPanGestureOptionsImpl(Ark_PanRecognizer peer) + Ark_RectShape OffsetImpl(Ark_RectShape peer, + const Ark_Position* offset) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("getPanGestureOptions("); + string out("offset("); + WriteToString(&out, offset); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - } // PanRecognizerAccessor - namespace ParagraphStyleAccessor { - void DestroyPeerImpl(Ark_ParagraphStyle peer) + Ark_RectShape FillImpl(Ark_RectShape peer, + const Ark_ResourceColor* color) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("destroyPeer("); + string out("fill("); + WriteToString(&out, color); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_ParagraphStyle ConstructImpl(const Opt_ParagraphStyleInterface* value) + Ark_RectShape PositionImpl(Ark_RectShape peer, + const Ark_Position* position) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new ParagraphStyle("); - WriteToString(&out, value); + string out("position("); + WriteToString(&out, position); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + Ark_RectShape WidthImpl(Ark_RectShape peer, + const Ark_Length* width) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("width("); + WriteToString(&out, width); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - Opt_TextAlign GetTextAlignImpl(Ark_ParagraphStyle peer) + Ark_RectShape HeightImpl(Ark_RectShape peer, + const Ark_Length* height) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getTextAlign("); + string out("height("); + WriteToString(&out, height); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - Opt_Number GetTextIndentImpl(Ark_ParagraphStyle peer) + Ark_RectShape SizeImpl(Ark_RectShape peer, + const Ark_SizeOptions* size) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getTextIndent("); + string out("size("); + WriteToString(&out, size); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - Opt_Number GetMaxLinesImpl(Ark_ParagraphStyle peer) + Ark_RectShape RadiusWidthImpl(Ark_RectShape peer, + const Ark_Union_Number_String* rWidth) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); + } + string out("radiusWidth("); + WriteToString(&out, rWidth); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_RectShape RadiusHeightImpl(Ark_RectShape peer, + const Ark_Union_Number_String* rHeight) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("radiusHeight("); + WriteToString(&out, rHeight); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + Ark_RectShape RadiusImpl(Ark_RectShape peer, + const Ark_Union_Number_String_Array_Union_Number_String* radius) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); } - string out("getMaxLines("); + string out("radius("); + WriteToString(&out, radius); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - Opt_TextOverflow GetOverflowImpl(Ark_ParagraphStyle peer) + } // RectShapeAccessor + namespace RenderingContextSettingsAccessor { + void DestroyPeerImpl(Ark_RenderingContextSettings peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getOverflow("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Opt_WordBreak GetWordBreakImpl(Ark_ParagraphStyle peer) + Ark_RenderingContextSettings ConstructImpl(const Opt_Boolean* antialias) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getWordBreak("); + string out("new RenderingContextSettings("); + WriteToString(&out, antialias); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Opt_Union_Number_LeadingMarginPlaceholder GetLeadingMarginImpl(Ark_ParagraphStyle peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getLeadingMargin("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - Opt_Number GetParagraphSpacingImpl(Ark_ParagraphStyle peer) + Opt_Boolean GetAntialiasImpl(Ark_RenderingContextSettings peer) { if (!needGroupedLog(1)) { return {}; } - string out("getParagraphSpacing("); + string out("getAntialias("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // ParagraphStyleAccessor - namespace Path2DAccessor { - void DestroyPeerImpl(Ark_Path2D peer) + void SetAntialiasImpl(Ark_RenderingContextSettings peer, + const Opt_Boolean* antialias) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setAntialias("); + WriteToString(&out, antialias); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Path2D Construct0Impl() + } // RenderingContextSettingsAccessor + namespace RenderNodeAccessor { + void DestroyPeerImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("construct0("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_Path2D Construct1Impl(Ark_LengthMetricsUnit unit) + Ark_RenderNode ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("construct1("); - WriteToString(&out, unit); + string out("new RenderNode("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_Path2D Construct2Impl(Ark_Path2D path) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("construct2("); - WriteToString(&out, path); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - Ark_Path2D Construct3Impl(Ark_Path2D path, - Ark_LengthMetricsUnit unit) + void AppendChildImpl(Ark_RenderNode peer, + Ark_RenderNode node) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("construct3("); - WriteToString(&out, path); - out.append(", "); - WriteToString(&out, unit); + string out("appendChild("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_Path2D Construct4Impl(const Ark_String* d) + void InsertChildAfterImpl(Ark_RenderNode peer, + Ark_RenderNode child, + const Opt_RenderNode* sibling) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("construct4("); - WriteToString(&out, d); + string out("insertChildAfter("); + WriteToString(&out, child); + out.append(", "); + WriteToString(&out, sibling); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_Path2D Construct5Impl(const Ark_String* description, - Ark_LengthMetricsUnit unit) + void RemoveChildImpl(Ark_RenderNode peer, + Ark_RenderNode node) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("construct5("); - WriteToString(&out, description); - out.append(", "); - WriteToString(&out, unit); + string out("removeChild("); + WriteToString(&out, node); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + void ClearChildrenImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("clearChildren("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void AddPathImpl(Ark_Path2D peer, - Ark_Path2D path, - const Opt_Matrix2D* transform) + Opt_RenderNode GetChildImpl(Ark_RenderNode peer, + const Ark_Number* index) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("addPath("); - WriteToString(&out, path); - out.append(", "); - WriteToString(&out, transform); + string out("getChild("); + WriteToString(&out, index); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // Path2DAccessor - namespace PathShapeAccessor { - void DestroyPeerImpl(Ark_PathShape peer) + Opt_RenderNode GetFirstChildImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getFirstChild("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_PathShape ConstructImpl(const Opt_PathShapeOptions* options) + Opt_RenderNode GetNextSiblingImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new PathShape("); - WriteToString(&out, options); + string out("getNextSibling("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Opt_RenderNode GetPreviousSiblingImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getPreviousSibling("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - Ark_PathShape OffsetImpl(Ark_PathShape peer, - const Ark_Position* offset) + void DrawImpl(Ark_RenderNode peer, + Ark_DrawContext context) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("offset("); - WriteToString(&out, offset); + string out("draw("); + WriteToString(&out, context); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_PathShape FillImpl(Ark_PathShape peer, - const Ark_ResourceColor* color) + void InvalidateImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("fill("); - WriteToString(&out, color); + string out("invalidate("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_PathShape PositionImpl(Ark_PathShape peer, - const Ark_Position* position) + void DisposeImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("position("); - WriteToString(&out, position); + string out("dispose("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_PathShape CommandsImpl(Ark_PathShape peer, - const Ark_String* commands) + Ark_Number GetBackgroundColorImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("commands("); - WriteToString(&out, commands); + string out("getBackgroundColor("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - } // PathShapeAccessor - namespace PatternLockControllerAccessor { - void DestroyPeerImpl(Ark_PatternLockController peer) + void SetBackgroundColorImpl(Ark_RenderNode peer, + const Ark_Number* backgroundColor) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setBackgroundColor("); + WriteToString(&out, backgroundColor); out.append(") \n"); appendGroupedLog(1, out); } - Ark_PatternLockController ConstructImpl() + Ark_Boolean GetClipToFrameImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return 0; } - string out("new PatternLockController("); + string out("getClipToFrame("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return 0; } - Ark_NativePointer GetFinalizerImpl() + void SetClipToFrameImpl(Ark_RenderNode peer, + Ark_Boolean clipToFrame) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setClipToFrame("); + WriteToString(&out, clipToFrame); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void ResetImpl(Ark_PatternLockController peer) + Ark_Number GetOpacityImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("reset("); + string out("getOpacity("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void SetChallengeResultImpl(Ark_PatternLockController peer, - Ark_PatternLockChallengeResult result) + void SetOpacityImpl(Ark_RenderNode peer, + const Ark_Number* opacity) { if (!needGroupedLog(1)) { return; } - string out("setChallengeResult("); - WriteToString(&out, result); + string out("setOpacity("); + WriteToString(&out, opacity); out.append(") \n"); appendGroupedLog(1, out); } - } // PatternLockControllerAccessor - namespace PersistentStorageBackendAccessor { - Opt_String GetImpl(const Ark_String* key) + Ark_Size GetSizeImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { return {}; } - string out("get("); - WriteToString(&out, key); + string out("getSize("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_Boolean HasImpl(const Ark_String* key) + void SetSizeImpl(Ark_RenderNode peer, + const Ark_Size* size) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("has("); - WriteToString(&out, key); + string out("setSize("); + WriteToString(&out, size); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - void RemoveImpl(const Ark_String* key) + Ark_Vector2 GetPositionImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("remove("); - WriteToString(&out, key); + string out("getPosition("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void SetImpl(const Ark_String* key, - const Ark_String* value) + void SetPositionImpl(Ark_RenderNode peer, + const Ark_Vector2* position) { if (!needGroupedLog(1)) { return; } - string out("set("); - WriteToString(&out, key); - out.append(", "); - WriteToString(&out, value); + string out("setPosition("); + WriteToString(&out, position); out.append(") \n"); appendGroupedLog(1, out); } - void ClearImpl() + Ark_Frame GetFrameImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("clear("); + string out("getFrame("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // PersistentStorageBackendAccessor - namespace PinchGestureEventAccessor { - void DestroyPeerImpl(Ark_PinchGestureEvent peer) + void SetFrameImpl(Ark_RenderNode peer, + const Ark_Frame* frame) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setFrame("); + WriteToString(&out, frame); out.append(") \n"); appendGroupedLog(1, out); } - Ark_PinchGestureEvent ConstructImpl() + Ark_Vector2 GetPivotImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new PinchGestureEvent("); + string out("getPivot("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetPivotImpl(Ark_RenderNode peer, + const Ark_Vector2* pivot) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setPivot("); + WriteToString(&out, pivot); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_Number GetScaleImpl(Ark_PinchGestureEvent peer) + Ark_Vector2 GetScaleImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } string out("getScale("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetScaleImpl(Ark_PinchGestureEvent peer, - const Ark_Number* scale) + void SetScaleImpl(Ark_RenderNode peer, + const Ark_Vector2* scale) { if (!needGroupedLog(1)) { @@ -38532,499 +41971,419 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetPinchCenterXImpl(Ark_PinchGestureEvent peer) + Ark_Vector2 GetTranslationImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getPinchCenterX("); + string out("getTranslation("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetPinchCenterXImpl(Ark_PinchGestureEvent peer, - const Ark_Number* pinchCenterX) + void SetTranslationImpl(Ark_RenderNode peer, + const Ark_Vector2* translation) { if (!needGroupedLog(1)) { return; } - string out("setPinchCenterX("); - WriteToString(&out, pinchCenterX); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Number GetPinchCenterYImpl(Ark_PinchGestureEvent peer) - { - if (!needGroupedLog(1)) - { - return {42}; - } - string out("getPinchCenterY("); + string out("setTranslation("); + WriteToString(&out, translation); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetPinchCenterYImpl(Ark_PinchGestureEvent peer, - const Ark_Number* pinchCenterY) + Ark_Vector3 GetRotationImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setPinchCenterY("); - WriteToString(&out, pinchCenterY); + string out("getRotation("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // PinchGestureEventAccessor - namespace PinchGestureInterfaceAccessor { - void DestroyPeerImpl(Ark_PinchGestureInterface peer) + void SetRotationImpl(Ark_RenderNode peer, + const Ark_Vector3* rotation) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setRotation("); + WriteToString(&out, rotation); out.append(") \n"); appendGroupedLog(1, out); } - Ark_PinchGestureInterface ConstructImpl(const Ark_PinchGestureInterface_Invoke_Literal* value) + Ark_Matrix4 GetTransformImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new PinchGestureInterface("); - WriteToString(&out, value); + string out("getTransform("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetTransformImpl(Ark_RenderNode peer, + const Ark_Matrix4* transform) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setTransform("); + WriteToString(&out, transform); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_PinchGestureInterface OnActionStartImpl(Ark_PinchGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_Number GetShadowColorImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("onActionStart("); - WriteToString(&out, event); + string out("getShadowColor("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Ark_PinchGestureInterface OnActionUpdateImpl(Ark_PinchGestureInterface peer, - const Callback_GestureEvent_Void* event) + void SetShadowColorImpl(Ark_RenderNode peer, + const Ark_Number* shadowColor) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onActionUpdate("); - WriteToString(&out, event); + string out("setShadowColor("); + WriteToString(&out, shadowColor); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_PinchGestureInterface OnActionEndImpl(Ark_PinchGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_Vector2 GetShadowOffsetImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("onActionEnd("); - WriteToString(&out, event); + string out("getShadowOffset("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_PinchGestureInterface OnActionCancel0Impl(Ark_PinchGestureInterface peer, - const Callback_Void* event) + void SetShadowOffsetImpl(Ark_RenderNode peer, + const Ark_Vector2* shadowOffset) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onActionCancel0("); - WriteToString(&out, event); + string out("setShadowOffset("); + WriteToString(&out, shadowOffset); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_PinchGestureInterface OnActionCancel1Impl(Ark_PinchGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_String GetLabelImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("onActionCancel1("); - WriteToString(&out, event); + string out("getLabel("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - } // PinchGestureInterfaceAccessor - namespace PinchRecognizerAccessor { - void DestroyPeerImpl(Ark_PinchRecognizer peer) + void SetLabelImpl(Ark_RenderNode peer, + const Ark_String* label) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setLabel("); + WriteToString(&out, label); out.append(") \n"); appendGroupedLog(1, out); } - Ark_PinchRecognizer ConstructImpl() + Ark_Number GetShadowAlphaImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new PinchRecognizer("); + string out("getShadowAlpha("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetShadowAlphaImpl(Ark_RenderNode peer, + const Ark_Number* shadowAlpha) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setShadowAlpha("); + WriteToString(&out, shadowAlpha); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_Number GetDistanceImpl(Ark_PinchRecognizer peer) + Ark_Number GetShadowElevationImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getDistance("); + string out("getShadowElevation("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - } // PinchRecognizerAccessor - namespace PixelMapMockAccessor { - void DestroyPeerImpl(Ark_PixelMapMock peer) + void SetShadowElevationImpl(Ark_RenderNode peer, + const Ark_Number* shadowElevation) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setShadowElevation("); + WriteToString(&out, shadowElevation); out.append(") \n"); appendGroupedLog(1, out); } - Ark_PixelMapMock ConstructImpl() + Ark_Number GetShadowRadiusImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new PixelMapMock("); + string out("getShadowRadius("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetShadowRadiusImpl(Ark_RenderNode peer, + const Ark_Number* shadowRadius) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setShadowRadius("); + WriteToString(&out, shadowRadius); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void ReleaseImpl(Ark_PixelMapMock peer) + Ark_EdgeStyles GetBorderStyleImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("release("); + string out("getBorderStyle("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // PixelMapMockAccessor - namespace ProgressMaskAccessor { - void DestroyPeerImpl(Ark_ProgressMask peer) + void SetBorderStyleImpl(Ark_RenderNode peer, + const Ark_EdgeStyles* borderStyle) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setBorderStyle("); + WriteToString(&out, borderStyle); out.append(") \n"); appendGroupedLog(1, out); } - Ark_ProgressMask ConstructImpl(const Ark_Number* value, - const Ark_Number* total, - const Ark_ResourceColor* color) + Ark_Edges GetBorderWidthImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new ProgressMask("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, total); - out.append(", "); - WriteToString(&out, color); + string out("getBorderWidth("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetBorderWidthImpl(Ark_RenderNode peer, + const Ark_Edges* borderWidth) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setBorderWidth("); + WriteToString(&out, borderWidth); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void UpdateProgressImpl(Ark_ProgressMask peer, - const Ark_Number* value) + Ark_Edges GetBorderColorImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("updateProgress("); - WriteToString(&out, value); + string out("getBorderColor("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void UpdateColorImpl(Ark_ProgressMask peer, - const Ark_ResourceColor* value) + void SetBorderColorImpl(Ark_RenderNode peer, + const Ark_Edges* borderColor) { if (!needGroupedLog(1)) { return; } - string out("updateColor("); - WriteToString(&out, value); + string out("setBorderColor("); + WriteToString(&out, borderColor); out.append(") \n"); appendGroupedLog(1, out); } - void EnableBreathingAnimationImpl(Ark_ProgressMask peer, - Ark_Boolean value) + Ark_BorderRadiuses_graphics GetBorderRadiusImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("enableBreathingAnimation("); - WriteToString(&out, value); + string out("getBorderRadius("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // ProgressMaskAccessor - namespace PromptActionAccessor { - void DestroyPeerImpl(Ark_PromptAction peer) + void SetBorderRadiusImpl(Ark_RenderNode peer, + const Ark_BorderRadiuses_graphics* borderRadius) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setBorderRadius("); + WriteToString(&out, borderRadius); out.append(") \n"); appendGroupedLog(1, out); } - Ark_PromptAction ConstructImpl() + Ark_ShapeMask GetShapeMaskImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new PromptAction("); + string out("getShapeMask("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + void SetShapeMaskImpl(Ark_RenderNode peer, + Ark_ShapeMask shapeMask) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setShapeMask("); + WriteToString(&out, shapeMask); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void OpenPopupImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Ark_TargetInfo* target, - const Opt_PopupCommonOptions* options, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_ShapeClip GetShapeClipImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("openPopup("); - WriteToString(&out, content); - out.append(", "); - WriteToString(&out, target); - out.append(", "); - WriteToString(&out, options); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getShapeClip("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void UpatePopupImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Ark_PopupCommonOptions* options, - const Opt_Boolean* partialUpdate, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetShapeClipImpl(Ark_RenderNode peer, + Ark_ShapeClip shapeClip) { if (!needGroupedLog(1)) { return; } - string out("upatePopup("); - WriteToString(&out, content); - out.append(", "); - WriteToString(&out, options); - out.append(", "); - WriteToString(&out, partialUpdate); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("setShapeClip("); + WriteToString(&out, shapeClip); out.append(") \n"); appendGroupedLog(1, out); } - void ClosePopupImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_Boolean GetMarkNodeGroupImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("closePopup("); - WriteToString(&out, content); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getMarkNodeGroup("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void OpenMenuImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Ark_TargetInfo* target, - const Opt_MenuOptions* options, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetMarkNodeGroupImpl(Ark_RenderNode peer, + Ark_Boolean markNodeGroup) { if (!needGroupedLog(1)) { return; } - string out("openMenu("); - WriteToString(&out, content); - out.append(", "); - WriteToString(&out, target); - out.append(", "); - WriteToString(&out, options); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("setMarkNodeGroup("); + WriteToString(&out, markNodeGroup); out.append(") \n"); appendGroupedLog(1, out); } - void UpdateMenuImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Ark_MenuOptions* options, - const Opt_Boolean* partialUpdate, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_LengthMetricsUnit GetLengthMetricsUnitImpl(Ark_RenderNode peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("updateMenu("); - WriteToString(&out, content); - out.append(", "); - WriteToString(&out, options); - out.append(", "); - WriteToString(&out, partialUpdate); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getLengthMetricsUnit("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void CloseMenuImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetLengthMetricsUnitImpl(Ark_RenderNode peer, + Ark_LengthMetricsUnit lengthMetricsUnit) { if (!needGroupedLog(1)) { return; } - string out("closeMenu("); - WriteToString(&out, content); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("setLengthMetricsUnit("); + WriteToString(&out, lengthMetricsUnit); out.append(") \n"); appendGroupedLog(1, out); } - } // PromptActionAccessor - namespace RectShapeAccessor { - void DestroyPeerImpl(Ark_RectShape peer) + } // RenderNodeAccessor + namespace RenderServiceNodeAccessor { + } // RenderServiceNodeAccessor + namespace ReplaceSymbolEffectAccessor { + void DestroyPeerImpl(Ark_ReplaceSymbolEffect peer) { if (!needGroupedLog(1)) { @@ -39034,18 +42393,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_RectShape ConstructImpl(const Opt_Union_RectShapeOptions_RoundRectShapeOptions* options) + Ark_ReplaceSymbolEffect ConstructImpl(const Opt_EffectScope* scope) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new RectShape("); - WriteToString(&out, options); + string out("new ReplaceSymbolEffect("); + WriteToString(&out, scope); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -39059,965 +42418,1035 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_RectShape OffsetImpl(Ark_RectShape peer, - const Ark_Position* offset) + Opt_EffectScope GetScopeImpl(Ark_ReplaceSymbolEffect peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("offset("); - WriteToString(&out, offset); + string out("getScope("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - Ark_RectShape FillImpl(Ark_RectShape peer, - const Ark_ResourceColor* color) + void SetScopeImpl(Ark_ReplaceSymbolEffect peer, + const Opt_EffectScope* scope) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("fill("); - WriteToString(&out, color); + string out("setScope("); + WriteToString(&out, scope); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_RectShape PositionImpl(Ark_RectShape peer, - const Ark_Position* position) + } // ReplaceSymbolEffectAccessor + namespace RestrictedWorkerAccessor { + void DestroyPeerImpl(Ark_RestrictedWorker peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("position("); - WriteToString(&out, position); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_RectShape WidthImpl(Ark_RectShape peer, - const Ark_Length* width) + Ark_RestrictedWorker ConstructImpl(const Ark_String* scriptURL, + const Opt_WorkerOptions* options) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("width("); - WriteToString(&out, width); + string out("new RestrictedWorker("); + WriteToString(&out, scriptURL); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_RectShape HeightImpl(Ark_RectShape peer, - const Ark_Length* height) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("height("); - WriteToString(&out, height); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - Ark_RectShape SizeImpl(Ark_RectShape peer, - const Ark_SizeOptions* size) + void PostMessage0Impl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_Object* message, + const Array_Buffer* transfer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("size("); - WriteToString(&out, size); + string out("postMessage0("); + WriteToString(&out, message); + out.append(", "); + WriteToString(&out, transfer); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_RectShape RadiusWidthImpl(Ark_RectShape peer, - const Ark_Union_Number_String* rWidth) + void PostMessage1Impl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_Object* message, + const Opt_PostMessageOptions* options) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("radiusWidth("); - WriteToString(&out, rWidth); + string out("postMessage1("); + WriteToString(&out, message); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_RectShape RadiusHeightImpl(Ark_RectShape peer, - const Ark_Union_Number_String* rHeight) + void PostMessageWithSharedSendableImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_Object* message, + const Opt_Array_Buffer* transfer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("radiusHeight("); - WriteToString(&out, rHeight); + string out("postMessageWithSharedSendable("); + WriteToString(&out, message); + out.append(", "); + WriteToString(&out, transfer); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_RectShape RadiusImpl(Ark_RectShape peer, - const Ark_Union_Number_String_Array_Union_Number_String* radius) + void OnImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Ark_WorkerEventListener* listener) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("radius("); - WriteToString(&out, radius); + string out("on("); + WriteToString(&out, Type); + out.append(", "); + WriteToString(&out, listener); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // RectShapeAccessor - namespace RenderingContextSettingsAccessor { - void DestroyPeerImpl(Ark_RenderingContextSettings peer) + void OnceImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Ark_WorkerEventListener* listener) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("once("); + WriteToString(&out, Type); + out.append(", "); + WriteToString(&out, listener); out.append(") \n"); appendGroupedLog(1, out); } - Ark_RenderingContextSettings ConstructImpl(const Opt_Boolean* antialias) + void OffImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Opt_WorkerEventListener* listener) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new RenderingContextSettings("); - WriteToString(&out, antialias); + string out("off("); + WriteToString(&out, Type); + out.append(", "); + WriteToString(&out, listener); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void TerminateImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("terminate("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Opt_Boolean GetAntialiasImpl(Ark_RenderingContextSettings peer) + void AddEventListenerImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Ark_WorkerEventListener* listener) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getAntialias("); + string out("addEventListener("); + WriteToString(&out, Type); + out.append(", "); + WriteToString(&out, listener); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetAntialiasImpl(Ark_RenderingContextSettings peer, - const Opt_Boolean* antialias) + Ark_Boolean DispatchEventImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_Event* event) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("setAntialias("); - WriteToString(&out, antialias); + string out("dispatchEvent("); + WriteToString(&out, event); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - } // RenderingContextSettingsAccessor - namespace RenderNodeAccessor { - void DestroyPeerImpl(Ark_RenderNode peer) + void RemoveEventListenerImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Opt_WorkerEventListener* callback_) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("removeEventListener("); + WriteToString(&out, Type); + out.append(", "); + WriteToString(&out, callback_); out.append(") \n"); appendGroupedLog(1, out); } - Ark_RenderNode ConstructImpl() + void RemoveAllListenerImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new RenderNode("); + string out("removeAllListener("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void RegisterGlobalCallObjectImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* instanceName, + const Ark_Object* globalCallObject) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("registerGlobalCallObject("); + WriteToString(&out, instanceName); + out.append(", "); + WriteToString(&out, globalCallObject); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void AppendChildImpl(Ark_RenderNode peer, - Ark_RenderNode node) + void UnregisterGlobalCallObjectImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Opt_String* instanceName) { if (!needGroupedLog(1)) { return; } - string out("appendChild("); - WriteToString(&out, node); + string out("unregisterGlobalCallObject("); + WriteToString(&out, instanceName); out.append(") \n"); appendGroupedLog(1, out); } - void InsertChildAfterImpl(Ark_RenderNode peer, - Ark_RenderNode child, - const Opt_RenderNode* sibling) + Opt_RestrictedWorker_onexit_Callback GetOnexitImpl(Ark_RestrictedWorker peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("insertChildAfter("); - WriteToString(&out, child); - out.append(", "); - WriteToString(&out, sibling); + string out("getOnexit("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + void SetOnexitImpl(Ark_RestrictedWorker peer, + const Opt_RestrictedWorker_onexit_Callback* onexit) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setOnexit("); + WriteToString(&out, onexit); out.append(") \n"); appendGroupedLog(1, out); } - void RemoveChildImpl(Ark_RenderNode peer, - Ark_RenderNode node) + Opt_RestrictedWorker_onerror_Callback GetOnerrorImpl(Ark_RestrictedWorker peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("removeChild("); - WriteToString(&out, node); + string out("getOnerror("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void ClearChildrenImpl(Ark_RenderNode peer) + void SetOnerrorImpl(Ark_RestrictedWorker peer, + const Opt_RestrictedWorker_onerror_Callback* onerror) { if (!needGroupedLog(1)) { return; } - string out("clearChildren("); + string out("setOnerror("); + WriteToString(&out, onerror); out.append(") \n"); appendGroupedLog(1, out); } - Opt_RenderNode GetChildImpl(Ark_RenderNode peer, - const Ark_Number* index) + Opt_RestrictedWorker_onmessage_Callback GetOnmessageImpl(Ark_RestrictedWorker peer) { if (!needGroupedLog(1)) { return {}; } - string out("getChild("); - WriteToString(&out, index); + string out("getOnmessage("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Opt_RenderNode GetFirstChildImpl(Ark_RenderNode peer) + void SetOnmessageImpl(Ark_RestrictedWorker peer, + const Opt_RestrictedWorker_onmessage_Callback* onmessage) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getFirstChild("); + string out("setOnmessage("); + WriteToString(&out, onmessage); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Opt_RenderNode GetNextSiblingImpl(Ark_RenderNode peer) + Opt_RestrictedWorker_onmessage_Callback GetOnmessageerrorImpl(Ark_RestrictedWorker peer) { if (!needGroupedLog(1)) { return {}; } - string out("getNextSibling("); + string out("getOnmessageerror("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Opt_RenderNode GetPreviousSiblingImpl(Ark_RenderNode peer) + void SetOnmessageerrorImpl(Ark_RestrictedWorker peer, + const Opt_RestrictedWorker_onmessage_Callback* onmessageerror) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getPreviousSibling("); + string out("setOnmessageerror("); + WriteToString(&out, onmessageerror); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void DrawImpl(Ark_RenderNode peer, - Ark_DrawContext context) + } // RestrictedWorkerAccessor + namespace RichEditorBaseControllerAccessor { + void DestroyPeerImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) { return; } - string out("draw("); - WriteToString(&out, context); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void InvalidateImpl(Ark_RenderNode peer) + Ark_RichEditorBaseController ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("invalidate("); + string out("new RichEditorBaseController("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void DisposeImpl(Ark_RenderNode peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("dispose("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Number GetBackgroundColorImpl(Ark_RenderNode peer) + Ark_Number GetCaretOffsetImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getBackgroundColor("); + string out("getCaretOffset("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetBackgroundColorImpl(Ark_RenderNode peer, - const Ark_Number* backgroundColor) + Ark_Boolean SetCaretOffsetImpl(Ark_RichEditorBaseController peer, + const Ark_Number* offset) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("setBackgroundColor("); - WriteToString(&out, backgroundColor); + string out("setCaretOffset("); + WriteToString(&out, offset); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_Boolean GetClipToFrameImpl(Ark_RenderNode peer) + void CloseSelectionMenuImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("getClipToFrame("); + string out("closeSelectionMenu("); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - void SetClipToFrameImpl(Ark_RenderNode peer, - Ark_Boolean clipToFrame) + Ark_RichEditorTextStyle GetTypingStyleImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setClipToFrame("); - WriteToString(&out, clipToFrame); + string out("getTypingStyle("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Number GetOpacityImpl(Ark_RenderNode peer) + void SetTypingStyleImpl(Ark_RichEditorBaseController peer, + const Ark_RichEditorTextStyle* value) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getOpacity("); + string out("setTypingStyle("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetOpacityImpl(Ark_RenderNode peer, - const Ark_Number* opacity) + void SetSelectionImpl(Ark_RichEditorBaseController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { if (!needGroupedLog(1)) { return; } - string out("setOpacity("); - WriteToString(&out, opacity); + string out("setSelection("); + WriteToString(&out, selectionStart); + out.append(", "); + WriteToString(&out, selectionEnd); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Size GetSizeImpl(Ark_RenderNode peer) + Ark_Boolean IsEditingImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getSize("); + string out("isEditing("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - void SetSizeImpl(Ark_RenderNode peer, - const Ark_Size* size) + void StopEditingImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) { return; } - string out("setSize("); - WriteToString(&out, size); + string out("stopEditing("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Vector2 GetPositionImpl(Ark_RenderNode peer) + Ark_LayoutManager GetLayoutManagerImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getPosition("); + string out("getLayoutManager("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetPositionImpl(Ark_RenderNode peer, - const Ark_Vector2* position) + Ark_PreviewText GetPreviewTextImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setPosition("); - WriteToString(&out, position); + string out("getPreviewText("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Frame GetFrameImpl(Ark_RenderNode peer) + Opt_RectResult GetCaretRectImpl(Ark_RichEditorBaseController peer) { if (!needGroupedLog(1)) { return {}; } - string out("getFrame("); + string out("getCaretRect("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetFrameImpl(Ark_RenderNode peer, - const Ark_Frame* frame) + } // RichEditorBaseControllerAccessor + namespace RichEditorControllerAccessor { + void DestroyPeerImpl(Ark_RichEditorController peer) { if (!needGroupedLog(1)) { return; } - string out("setFrame("); - WriteToString(&out, frame); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Vector2 GetPivotImpl(Ark_RenderNode peer) + Ark_RichEditorController ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getPivot("); + string out("new RichEditorController("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void SetPivotImpl(Ark_RenderNode peer, - const Ark_Vector2* pivot) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setPivot("); - WriteToString(&out, pivot); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Vector2 GetScaleImpl(Ark_RenderNode peer) + Ark_Number AddTextSpanImpl(Ark_RichEditorController peer, + const Ark_ResourceStr* content, + const Opt_RichEditorTextSpanOptions* options) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getScale("); + string out("addTextSpan("); + WriteToString(&out, content); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetScaleImpl(Ark_RenderNode peer, - const Ark_Vector2* scale) + Ark_Number AddImageSpanImpl(Ark_RichEditorController peer, + const Ark_Union_PixelMap_ResourceStr* value, + const Opt_RichEditorImageSpanOptions* options) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setScale("); - WriteToString(&out, scale); + string out("addImageSpan("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_Vector2 GetTranslationImpl(Ark_RenderNode peer) + Ark_Number AddBuilderSpanImpl(Ark_RichEditorController peer, + const CustomNodeBuilder* value, + const Opt_RichEditorBuilderSpanOptions* options) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getTranslation("); + string out("addBuilderSpan("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetTranslationImpl(Ark_RenderNode peer, - const Ark_Vector2* translation) + Ark_Number AddSymbolSpanImpl(Ark_RichEditorController peer, + const Ark_Resource* value, + const Opt_RichEditorSymbolSpanOptions* options) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setTranslation("); - WriteToString(&out, translation); + string out("addSymbolSpan("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_Vector3 GetRotationImpl(Ark_RenderNode peer) + void UpdateSpanStyleImpl(Ark_RichEditorController peer, + const Ark_Union_RichEditorUpdateTextSpanStyleOptions_RichEditorUpdateImageSpanStyleOptions_RichEditorUpdateSymbolSpanStyleOptions* value) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getRotation("); + string out("updateSpanStyle("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetRotationImpl(Ark_RenderNode peer, - const Ark_Vector3* rotation) + void UpdateParagraphStyleImpl(Ark_RichEditorController peer, + const Ark_RichEditorParagraphStyleOptions* value) { if (!needGroupedLog(1)) { return; } - string out("setRotation("); - WriteToString(&out, rotation); + string out("updateParagraphStyle("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Matrix4 GetTransformImpl(Ark_RenderNode peer) + void DeleteSpansImpl(Ark_RichEditorController peer, + const Opt_RichEditorRange* value) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getTransform("); + string out("deleteSpans("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetTransformImpl(Ark_RenderNode peer, - const Ark_Matrix4* transform) + Array_Union_RichEditorImageSpanResult_RichEditorTextSpanResult GetSpansImpl(Ark_RichEditorController peer, + const Opt_RichEditorRange* value) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setTransform("); - WriteToString(&out, transform); + string out("getSpans("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Number GetShadowColorImpl(Ark_RenderNode peer) + Array_RichEditorParagraphResult GetParagraphsImpl(Ark_RichEditorController peer, + const Opt_RichEditorRange* value) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getShadowColor("); + string out("getParagraphs("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetShadowColorImpl(Ark_RenderNode peer, - const Ark_Number* shadowColor) + Ark_RichEditorSelection GetSelectionImpl(Ark_RichEditorController peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setShadowColor("); - WriteToString(&out, shadowColor); + string out("getSelection("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Vector2 GetShadowOffsetImpl(Ark_RenderNode peer) + Array_RichEditorSpan FromStyledStringImpl(Ark_RichEditorController peer, + Ark_StyledString value) { if (!needGroupedLog(1)) { return {}; } - string out("getShadowOffset("); + string out("fromStyledString("); + WriteToString(&out, value); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetShadowOffsetImpl(Ark_RenderNode peer, - const Ark_Vector2* shadowOffset) + Ark_StyledString ToStyledStringImpl(Ark_RichEditorController peer, + const Ark_RichEditorRange* value) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setShadowOffset("); - WriteToString(&out, shadowOffset); + string out("toStyledString("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_String GetLabelImpl(Ark_RenderNode peer) + } // RichEditorControllerAccessor + namespace RichEditorStyledStringControllerAccessor { + void DestroyPeerImpl(Ark_RichEditorStyledStringController peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getLabel("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetLabelImpl(Ark_RenderNode peer, - const Ark_String* label) + Ark_RichEditorStyledStringController ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setLabel("); - WriteToString(&out, label); + string out("new RichEditorStyledStringController("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Number GetShadowAlphaImpl(Ark_RenderNode peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getShadowAlpha("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - void SetShadowAlphaImpl(Ark_RenderNode peer, - const Ark_Number* shadowAlpha) + void SetStyledStringImpl(Ark_RichEditorStyledStringController peer, + Ark_StyledString styledString) { if (!needGroupedLog(1)) { return; } - string out("setShadowAlpha("); - WriteToString(&out, shadowAlpha); + string out("setStyledString("); + WriteToString(&out, styledString); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetShadowElevationImpl(Ark_RenderNode peer) + Ark_MutableStyledString GetStyledStringImpl(Ark_RichEditorStyledStringController peer) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getShadowElevation("); + string out("getStyledString("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - void SetShadowElevationImpl(Ark_RenderNode peer, - const Ark_Number* shadowElevation) + Ark_RichEditorRange GetSelectionImpl(Ark_RichEditorStyledStringController peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setShadowElevation("); - WriteToString(&out, shadowElevation); + string out("getSelection("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Number GetShadowRadiusImpl(Ark_RenderNode peer) + void OnContentChangedImpl(Ark_RichEditorStyledStringController peer, + const Ark_StyledStringChangedListener* listener) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getShadowRadius("); + string out("onContentChanged("); + WriteToString(&out, listener); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetShadowRadiusImpl(Ark_RenderNode peer, - const Ark_Number* shadowRadius) + } // RichEditorStyledStringControllerAccessor + namespace RotationGestureAccessor { + void DestroyPeerImpl(Ark_RotationGesture peer) { if (!needGroupedLog(1)) { return; } - string out("setShadowRadius("); - WriteToString(&out, shadowRadius); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_EdgeStyles GetBorderStyleImpl(Ark_RenderNode peer) + Ark_RotationGesture ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getBorderStyle("); + string out("new RotationGesture("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void SetBorderStyleImpl(Ark_RenderNode peer, - const Ark_EdgeStyles* borderStyle) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setBorderStyle("); - WriteToString(&out, borderStyle); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Edges GetBorderWidthImpl(Ark_RenderNode peer) + Ark_RotationGesture $_instantiateImpl(const Callback_RotationGesture* factory, + const Opt_RotationGestureHandlerOptions* value) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getBorderWidth("); + string out("$_instantiate("); + WriteToString(&out, factory); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void SetBorderWidthImpl(Ark_RenderNode peer, - const Ark_Edges* borderWidth) + void OnActionStartImpl(Ark_RotationGesture peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { return; } - string out("setBorderWidth("); - WriteToString(&out, borderWidth); + string out("onActionStart("); + WriteToString(&out, event); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Edges GetBorderColorImpl(Ark_RenderNode peer) + void OnActionUpdateImpl(Ark_RotationGesture peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getBorderColor("); + string out("onActionUpdate("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetBorderColorImpl(Ark_RenderNode peer, - const Ark_Edges* borderColor) + void OnActionEndImpl(Ark_RotationGesture peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { return; } - string out("setBorderColor("); - WriteToString(&out, borderColor); + string out("onActionEnd("); + WriteToString(&out, event); out.append(") \n"); appendGroupedLog(1, out); } - Ark_BorderRadiuses_graphics GetBorderRadiusImpl(Ark_RenderNode peer) + void OnActionCancelImpl(Ark_RotationGesture peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getBorderRadius("); + string out("onActionCancel("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetBorderRadiusImpl(Ark_RenderNode peer, - const Ark_BorderRadiuses_graphics* borderRadius) + } // RotationGestureAccessor + namespace RotationGestureEventAccessor { + void DestroyPeerImpl(Ark_RotationGestureEvent peer) { if (!needGroupedLog(1)) { return; } - string out("setBorderRadius("); - WriteToString(&out, borderRadius); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_ShapeMask GetShapeMaskImpl(Ark_RenderNode peer) + Ark_RotationGestureEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("getShapeMask("); + string out("new RotationGestureEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - void SetShapeMaskImpl(Ark_RenderNode peer, - Ark_ShapeMask shapeMask) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; - } - string out("setShapeMask("); - WriteToString(&out, shapeMask); + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_ShapeClip GetShapeClipImpl(Ark_RenderNode peer) + Ark_Number GetAngleImpl(Ark_RotationGestureEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("getShapeClip("); + string out("getAngle("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - void SetShapeClipImpl(Ark_RenderNode peer, - Ark_ShapeClip shapeClip) + void SetAngleImpl(Ark_RotationGestureEvent peer, + const Ark_Number* angle) { if (!needGroupedLog(1)) { return; } - string out("setShapeClip("); - WriteToString(&out, shapeClip); + string out("setAngle("); + WriteToString(&out, angle); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean GetMarkNodeGroupImpl(Ark_RenderNode peer) + } // RotationGestureEventAccessor + namespace RotationRecognizerAccessor { + void DestroyPeerImpl(Ark_RotationRecognizer peer) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("getMarkNodeGroup("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - void SetMarkNodeGroupImpl(Ark_RenderNode peer, - Ark_Boolean markNodeGroup) + Ark_RotationRecognizer ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setMarkNodeGroup("); - WriteToString(&out, markNodeGroup); + string out("new RotationRecognizer("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_LengthMetricsUnit GetLengthMetricsUnitImpl(Ark_RenderNode peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getLengthMetricsUnit("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetLengthMetricsUnitImpl(Ark_RenderNode peer, - Ark_LengthMetricsUnit lengthMetricsUnit) + Ark_Number GetAngleImpl(Ark_RotationRecognizer peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setLengthMetricsUnit("); - WriteToString(&out, lengthMetricsUnit); + string out("getAngle("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // RenderNodeAccessor - namespace RenderServiceNodeAccessor { - } // RenderServiceNodeAccessor - namespace ReplaceSymbolEffectAccessor { - void DestroyPeerImpl(Ark_ReplaceSymbolEffect peer) + } // RotationRecognizerAccessor + namespace ScaleSymbolEffectAccessor { + void DestroyPeerImpl(Ark_ScaleSymbolEffect peer) { if (!needGroupedLog(1)) { @@ -40027,18 +43456,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ReplaceSymbolEffect ConstructImpl(const Opt_EffectScope* scope) + Ark_ScaleSymbolEffect ConstructImpl(const Opt_EffectScope* scope, + const Opt_EffectDirection* direction) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ReplaceSymbolEffect("); + string out("new ScaleSymbolEffect("); WriteToString(&out, scope); + out.append(", "); + WriteToString(&out, direction); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -40052,7 +43484,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Opt_EffectScope GetScopeImpl(Ark_ReplaceSymbolEffect peer) + Opt_EffectScope GetScopeImpl(Ark_ScaleSymbolEffect peer) { if (!needGroupedLog(1)) { @@ -40064,7 +43496,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - void SetScopeImpl(Ark_ReplaceSymbolEffect peer, + void SetScopeImpl(Ark_ScaleSymbolEffect peer, const Opt_EffectScope* scope) { if (!needGroupedLog(1)) @@ -40076,511 +43508,514 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - } // ReplaceSymbolEffectAccessor - namespace RestrictedWorkerAccessor { - void DestroyPeerImpl(Ark_RestrictedWorker peer) + Opt_EffectDirection GetDirectionImpl(Ark_ScaleSymbolEffect peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getDirection("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_RestrictedWorker ConstructImpl(const Ark_String* scriptURL, - const Opt_WorkerOptions* options) + void SetDirectionImpl(Ark_ScaleSymbolEffect peer, + const Opt_EffectDirection* direction) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new RestrictedWorker("); - WriteToString(&out, scriptURL); - out.append(", "); - WriteToString(&out, options); + string out("setDirection("); + WriteToString(&out, direction); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + } // ScaleSymbolEffectAccessor + namespace SceneAccessor { + void DestroyPeerImpl(Ark_Scene peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void PostMessage0Impl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_Object* message, - const Array_Buffer* transfer) + Ark_Scene ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("postMessage0("); - WriteToString(&out, message); - out.append(", "); - WriteToString(&out, transfer); + string out("new Scene("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void PostMessage1Impl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_Object* message, - const Opt_PostMessageOptions* options) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("postMessage1("); - WriteToString(&out, message); - out.append(", "); - WriteToString(&out, options); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void PostMessageWithSharedSendableImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_Object* message, - const Opt_Array_Buffer* transfer) + void LoadImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + const Opt_ResourceStr* uri, + const Callback_Opt_Scene_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("postMessageWithSharedSendable("); - WriteToString(&out, message); + string out("load("); + WriteToString(&out, uri); out.append(", "); - WriteToString(&out, transfer); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - void OnImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Ark_WorkerEventListener* listener) + void DestroyImpl(Ark_Scene peer) { if (!needGroupedLog(1)) { return; } - string out("on("); - WriteToString(&out, Type); - out.append(", "); - WriteToString(&out, listener); + string out("destroy("); out.append(") \n"); appendGroupedLog(1, out); } - void OnceImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Ark_WorkerEventListener* listener) + } // SceneAccessor + namespace ScreenCaptureHandlerAccessor { + void DestroyPeerImpl(Ark_ScreenCaptureHandler peer) { if (!needGroupedLog(1)) { return; } - string out("once("); - WriteToString(&out, Type); - out.append(", "); - WriteToString(&out, listener); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void OffImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Opt_WorkerEventListener* listener) + Ark_ScreenCaptureHandler ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("off("); - WriteToString(&out, Type); - out.append(", "); - WriteToString(&out, listener); + string out("new ScreenCaptureHandler("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void TerminateImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("terminate("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void AddEventListenerImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Ark_WorkerEventListener* listener) + Ark_String GetOriginImpl(Ark_ScreenCaptureHandler peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("addEventListener("); - WriteToString(&out, Type); - out.append(", "); - WriteToString(&out, listener); + string out("getOrigin("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Boolean DispatchEventImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_Event* event) + void GrantImpl(Ark_ScreenCaptureHandler peer, + const Ark_ScreenCaptureConfig* config) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("dispatchEvent("); - WriteToString(&out, event); + string out("grant("); + WriteToString(&out, config); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - void RemoveEventListenerImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Opt_WorkerEventListener* callback_) + void DenyImpl(Ark_ScreenCaptureHandler peer) { if (!needGroupedLog(1)) { return; } - string out("removeEventListener("); - WriteToString(&out, Type); - out.append(", "); - WriteToString(&out, callback_); + string out("deny("); out.append(") \n"); appendGroupedLog(1, out); } - void RemoveAllListenerImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer) + } // ScreenCaptureHandlerAccessor + namespace ScreenshotServiceAccessor { + } // ScreenshotServiceAccessor + namespace ScrollableTargetInfoAccessor { + void DestroyPeerImpl(Ark_ScrollableTargetInfo peer) { if (!needGroupedLog(1)) { return; } - string out("removeAllListener("); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void RegisterGlobalCallObjectImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* instanceName, - const Ark_Object* globalCallObject) + Ark_ScrollableTargetInfo ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("registerGlobalCallObject("); - WriteToString(&out, instanceName); - out.append(", "); - WriteToString(&out, globalCallObject); + string out("new ScrollableTargetInfo("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void UnregisterGlobalCallObjectImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Opt_String* instanceName) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("unregisterGlobalCallObject("); - WriteToString(&out, instanceName); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Opt_RestrictedWorker_onexit_Callback GetOnexitImpl(Ark_RestrictedWorker peer) + Ark_Boolean IsBeginImpl(Ark_ScrollableTargetInfo peer) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getOnexit("); + string out("isBegin("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - void SetOnexitImpl(Ark_RestrictedWorker peer, - const Opt_RestrictedWorker_onexit_Callback* onexit) + Ark_Boolean IsEndImpl(Ark_ScrollableTargetInfo peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("setOnexit("); - WriteToString(&out, onexit); + string out("isEnd("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Opt_RestrictedWorker_onerror_Callback GetOnerrorImpl(Ark_RestrictedWorker peer) + } // ScrollableTargetInfoAccessor + namespace ScrollerAccessor { + void DestroyPeerImpl(Ark_Scroller peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getOnerror("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetOnerrorImpl(Ark_RestrictedWorker peer, - const Opt_RestrictedWorker_onerror_Callback* onerror) + Ark_Scroller ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setOnerror("); - WriteToString(&out, onerror); + string out("new Scroller("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Opt_RestrictedWorker_onmessage_Callback GetOnmessageImpl(Ark_RestrictedWorker peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getOnmessage("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetOnmessageImpl(Ark_RestrictedWorker peer, - const Opt_RestrictedWorker_onmessage_Callback* onmessage) + void ScrollToImpl(Ark_Scroller peer, + const Ark_ScrollOptions* options) { if (!needGroupedLog(1)) { return; } - string out("setOnmessage("); - WriteToString(&out, onmessage); + string out("scrollTo("); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Opt_RestrictedWorker_onmessage_Callback GetOnmessageerrorImpl(Ark_RestrictedWorker peer) + void ScrollEdgeImpl(Ark_Scroller peer, + Ark_Edge value, + const Opt_ScrollEdgeOptions* options) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getOnmessageerror("); + string out("scrollEdge("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetOnmessageerrorImpl(Ark_RestrictedWorker peer, - const Opt_RestrictedWorker_onmessage_Callback* onmessageerror) + void FlingImpl(Ark_Scroller peer, + const Ark_Number* velocity) { if (!needGroupedLog(1)) { return; } - string out("setOnmessageerror("); - WriteToString(&out, onmessageerror); + string out("fling("); + WriteToString(&out, velocity); out.append(") \n"); appendGroupedLog(1, out); } - } // RestrictedWorkerAccessor - namespace RichEditorBaseControllerAccessor { - void DestroyPeerImpl(Ark_RichEditorBaseController peer) + void ScrollPageImpl(Ark_Scroller peer, + const Ark_ScrollPageOptions* value) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("scrollPage("); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - Ark_RichEditorBaseController ConstructImpl() + Ark_OffsetResult CurrentOffsetImpl(Ark_Scroller peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new RichEditorBaseController("); + string out("currentOffset("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + void ScrollToIndexImpl(Ark_Scroller peer, + const Ark_Number* value, + const Opt_Boolean* smooth, + const Opt_ScrollAlign* align, + const Opt_ScrollToIndexOptions* options) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("scrollToIndex("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, smooth); + out.append(", "); + WriteToString(&out, align); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_Number GetCaretOffsetImpl(Ark_RichEditorBaseController peer) + void ScrollByImpl(Ark_Scroller peer, + const Ark_Length* dx, + const Ark_Length* dy) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getCaretOffset("); + string out("scrollBy("); + WriteToString(&out, dx); + out.append(", "); + WriteToString(&out, dy); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Boolean SetCaretOffsetImpl(Ark_RichEditorBaseController peer, - const Ark_Number* offset) + Ark_Boolean IsAtEndImpl(Ark_Scroller peer) { if (!needGroupedLog(1)) { return 0; } - string out("setCaretOffset("); - WriteToString(&out, offset); + string out("isAtEnd("); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - void CloseSelectionMenuImpl(Ark_RichEditorBaseController peer) + Ark_RectResult GetItemRectImpl(Ark_Scroller peer, + const Ark_Number* index) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("closeSelectionMenu("); + string out("getItemRect("); + WriteToString(&out, index); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_RichEditorTextStyle GetTypingStyleImpl(Ark_RichEditorBaseController peer) + Ark_Number GetItemIndexImpl(Ark_Scroller peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getTypingStyle("); + string out("getItemIndex("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetTypingStyleImpl(Ark_RichEditorBaseController peer, - const Ark_RichEditorTextStyle* value) + } // ScrollerAccessor + namespace ScrollMotionAccessor { + void DestroyPeerImpl(Ark_ScrollMotion peer) { if (!needGroupedLog(1)) { return; } - string out("setTypingStyle("); - WriteToString(&out, value); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void SetSelectionImpl(Ark_RichEditorBaseController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) + Ark_ScrollMotion ConstructImpl(const Ark_Number* position, + const Ark_Number* velocity, + const Ark_Number* min, + const Ark_Number* max, + Ark_SpringProp prop) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setSelection("); - WriteToString(&out, selectionStart); + string out("new ScrollMotion("); + WriteToString(&out, position); out.append(", "); - WriteToString(&out, selectionEnd); + WriteToString(&out, velocity); out.append(", "); - WriteToString(&out, options); + WriteToString(&out, min); + out.append(", "); + WriteToString(&out, max); + out.append(", "); + WriteToString(&out, prop); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Boolean IsEditingImpl(Ark_RichEditorBaseController peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return 0; + return fnPtr(dummyClassFinalizer); } - string out("isEditing("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return 0; + return fnPtr(dummyClassFinalizer); } - void StopEditingImpl(Ark_RichEditorBaseController peer) + } // ScrollMotionAccessor + namespace ScrollResultAccessor { + void DestroyPeerImpl(Ark_ScrollResult peer) { if (!needGroupedLog(1)) { return; } - string out("stopEditing("); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_LayoutManager GetLayoutManagerImpl(Ark_RichEditorBaseController peer) + Ark_ScrollResult ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("getLayoutManager("); + string out("new ScrollResult("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_PreviewText GetPreviewTextImpl(Ark_RichEditorBaseController peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getPreviewText("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - Opt_RectResult GetCaretRectImpl(Ark_RichEditorBaseController peer) + Ark_Number GetOffsetRemainImpl(Ark_ScrollResult peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getCaretRect("); + string out("getOffsetRemain("); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + void SetOffsetRemainImpl(Ark_ScrollResult peer, + const Ark_Number* offsetRemain) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setOffsetRemain("); + WriteToString(&out, offsetRemain); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - } // RichEditorBaseControllerAccessor - namespace RichEditorControllerAccessor { - void DestroyPeerImpl(Ark_RichEditorController peer) + } // ScrollResultAccessor + namespace SearchControllerAccessor { + void DestroyPeerImpl(Ark_SearchController peer) { if (!needGroupedLog(1)) { @@ -40590,17 +44025,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_RichEditorController ConstructImpl() + Ark_SearchController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new RichEditorController("); + string out("new SearchController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -40614,181 +44049,166 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number AddTextSpanImpl(Ark_RichEditorController peer, - const Ark_ResourceStr* content, - const Opt_RichEditorTextSpanOptions* options) + void CaretPositionImpl(Ark_SearchController peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("addTextSpan("); - WriteToString(&out, content); - out.append(", "); - WriteToString(&out, options); + string out("caretPosition("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number AddImageSpanImpl(Ark_RichEditorController peer, - const Ark_Union_PixelMap_ResourceStr* value, - const Opt_RichEditorImageSpanOptions* options) + void StopEditingImpl(Ark_SearchController peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("addImageSpan("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, options); + string out("stopEditing("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number AddBuilderSpanImpl(Ark_RichEditorController peer, - const CustomNodeBuilder* value, - const Opt_RichEditorBuilderSpanOptions* options) + void SetTextSelectionImpl(Ark_SearchController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("addBuilderSpan("); - WriteToString(&out, value); + string out("setTextSelection("); + WriteToString(&out, selectionStart); + out.append(", "); + WriteToString(&out, selectionEnd); out.append(", "); WriteToString(&out, options); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number AddSymbolSpanImpl(Ark_RichEditorController peer, - const Ark_Resource* value, - const Opt_RichEditorSymbolSpanOptions* options) + } // SearchControllerAccessor + namespace SearchOpsAccessor { + Ark_NativePointer RegisterSearchValueCallbackImpl(Ark_NativePointer node, + const Ark_String* value, + const SearchValueCallback* callback) { if (!needGroupedLog(1)) { - return {42}; + return nullptr; } - string out("addSymbolSpan("); + string out("registerSearchValueCallback("); + WriteToString(&out, node); + out.append(", "); WriteToString(&out, value); out.append(", "); - WriteToString(&out, options); + WriteToString(&out, callback); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return {42}; + return nullptr; } - void UpdateSpanStyleImpl(Ark_RichEditorController peer, - const Ark_Union_RichEditorUpdateTextSpanStyleOptions_RichEditorUpdateImageSpanStyleOptions_RichEditorUpdateSymbolSpanStyleOptions* value) + } // SearchOpsAccessor + namespace ShapeClipAccessor { + void DestroyPeerImpl(Ark_ShapeClip peer) { if (!needGroupedLog(1)) { return; } - string out("updateSpanStyle("); - WriteToString(&out, value); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void UpdateParagraphStyleImpl(Ark_RichEditorController peer, - const Ark_RichEditorParagraphStyleOptions* value) + Ark_ShapeClip ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("updateParagraphStyle("); - WriteToString(&out, value); + string out("new ShapeClip("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void DeleteSpansImpl(Ark_RichEditorController peer, - const Opt_RichEditorRange* value) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("deleteSpans("); - WriteToString(&out, value); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Array_Union_RichEditorImageSpanResult_RichEditorTextSpanResult GetSpansImpl(Ark_RichEditorController peer, - const Opt_RichEditorRange* value) + void SetRectShapeImpl(Ark_ShapeClip peer, + const Ark_common2D_Rect* rect) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getSpans("); - WriteToString(&out, value); + string out("setRectShape("); + WriteToString(&out, rect); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Array_RichEditorParagraphResult GetParagraphsImpl(Ark_RichEditorController peer, - const Opt_RichEditorRange* value) + void SetRoundRectShapeImpl(Ark_ShapeClip peer, + const Ark_RoundRect* roundRect) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getParagraphs("); - WriteToString(&out, value); + string out("setRoundRectShape("); + WriteToString(&out, roundRect); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_RichEditorSelection GetSelectionImpl(Ark_RichEditorController peer) + void SetCircleShapeImpl(Ark_ShapeClip peer, + const Ark_Circle* circle) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getSelection("); + string out("setCircleShape("); + WriteToString(&out, circle); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Array_RichEditorSpan FromStyledStringImpl(Ark_RichEditorController peer, - Ark_StyledString value) + void SetOvalShapeImpl(Ark_ShapeClip peer, + const Ark_common2D_Rect* oval) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("fromStyledString("); - WriteToString(&out, value); + string out("setOvalShape("); + WriteToString(&out, oval); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_StyledString ToStyledStringImpl(Ark_RichEditorController peer, - const Ark_RichEditorRange* value) + void SetCommandPathImpl(Ark_ShapeClip peer, + const Ark_CommandPath* path) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("toStyledString("); - WriteToString(&out, value); + string out("setCommandPath("); + WriteToString(&out, path); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // RichEditorControllerAccessor - namespace RichEditorStyledStringControllerAccessor { - void DestroyPeerImpl(Ark_RichEditorStyledStringController peer) + } // ShapeClipAccessor + namespace ShapeMaskAccessor { + void DestroyPeerImpl(Ark_ShapeMask peer) { if (!needGroupedLog(1)) { @@ -40798,17 +44218,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_RichEditorStyledStringController ConstructImpl() + Ark_ShapeMask ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new RichEditorStyledStringController("); + string out("new ShapeMask("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -40822,217 +44242,230 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SetStyledStringImpl(Ark_RichEditorStyledStringController peer, - Ark_StyledString styledString) + void SetRectShapeImpl(Ark_ShapeMask peer, + const Ark_common2D_Rect* rect) { if (!needGroupedLog(1)) { return; } - string out("setStyledString("); - WriteToString(&out, styledString); + string out("setRectShape("); + WriteToString(&out, rect); out.append(") \n"); appendGroupedLog(1, out); } - Ark_MutableStyledString GetStyledStringImpl(Ark_RichEditorStyledStringController peer) + void SetRoundRectShapeImpl(Ark_ShapeMask peer, + const Ark_RoundRect* roundRect) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getStyledString("); + string out("setRoundRectShape("); + WriteToString(&out, roundRect); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_RichEditorRange GetSelectionImpl(Ark_RichEditorStyledStringController peer) + void SetCircleShapeImpl(Ark_ShapeMask peer, + const Ark_Circle* circle) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getSelection("); + string out("setCircleShape("); + WriteToString(&out, circle); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void OnContentChangedImpl(Ark_RichEditorStyledStringController peer, - const Ark_StyledStringChangedListener* listener) + void SetOvalShapeImpl(Ark_ShapeMask peer, + const Ark_common2D_Rect* oval) { if (!needGroupedLog(1)) { return; } - string out("onContentChanged("); - WriteToString(&out, listener); + string out("setOvalShape("); + WriteToString(&out, oval); out.append(") \n"); appendGroupedLog(1, out); } - } // RichEditorStyledStringControllerAccessor - namespace RotationGestureAccessor { - void DestroyPeerImpl(Ark_RotationGesture peer) + void SetCommandPathImpl(Ark_ShapeMask peer, + const Ark_CommandPath* path) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setCommandPath("); + WriteToString(&out, path); out.append(") \n"); appendGroupedLog(1, out); } - Ark_RotationGesture ConstructImpl() + Ark_Number GetFillColorImpl(Ark_ShapeMask peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new RotationGesture("); + string out("getFillColor("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetFillColorImpl(Ark_ShapeMask peer, + const Ark_Number* fillColor) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setFillColor("); + WriteToString(&out, fillColor); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_RotationGesture $_instantiateImpl(const Callback_RotationGesture* factory, - const Opt_RotationGestureHandlerOptions* value) + Ark_Number GetStrokeColorImpl(Ark_ShapeMask peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("$_instantiate("); - WriteToString(&out, factory); - out.append(", "); - WriteToString(&out, value); + string out("getStrokeColor("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - void OnActionStartImpl(Ark_RotationGesture peer, - const Callback_GestureEvent_Void* event) + void SetStrokeColorImpl(Ark_ShapeMask peer, + const Ark_Number* strokeColor) { if (!needGroupedLog(1)) { return; } - string out("onActionStart("); - WriteToString(&out, event); + string out("setStrokeColor("); + WriteToString(&out, strokeColor); out.append(") \n"); appendGroupedLog(1, out); } - void OnActionUpdateImpl(Ark_RotationGesture peer, - const Callback_GestureEvent_Void* event) + Ark_Number GetStrokeWidthImpl(Ark_ShapeMask peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("onActionUpdate("); - WriteToString(&out, event); + string out("getStrokeWidth("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void OnActionEndImpl(Ark_RotationGesture peer, - const Callback_GestureEvent_Void* event) + void SetStrokeWidthImpl(Ark_ShapeMask peer, + const Ark_Number* strokeWidth) { if (!needGroupedLog(1)) { return; } - string out("onActionEnd("); - WriteToString(&out, event); + string out("setStrokeWidth("); + WriteToString(&out, strokeWidth); out.append(") \n"); appendGroupedLog(1, out); } - void OnActionCancelImpl(Ark_RotationGesture peer, - const Callback_GestureEvent_Void* event) + } // ShapeMaskAccessor + namespace SpringMotionAccessor { + void DestroyPeerImpl(Ark_SpringMotion peer) { if (!needGroupedLog(1)) { return; } - string out("onActionCancel("); - WriteToString(&out, event); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - } // RotationGestureAccessor - namespace RotationGestureEventAccessor { - void DestroyPeerImpl(Ark_RotationGestureEvent peer) + Ark_SpringMotion ConstructImpl(const Ark_Number* start, + const Ark_Number* end, + const Ark_Number* velocity, + Ark_SpringProp prop) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("destroyPeer("); + string out("new SpringMotion("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, end); + out.append(", "); + WriteToString(&out, velocity); + out.append(", "); + WriteToString(&out, prop); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_RotationGestureEvent ConstructImpl() + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return fnPtr(dummyClassFinalizer); } - string out("new RotationGestureEvent("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return fnPtr(dummyClassFinalizer); } - Ark_NativePointer GetFinalizerImpl() + } // SpringMotionAccessor + namespace SpringPropAccessor { + void DestroyPeerImpl(Ark_SpringProp peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_Number GetAngleImpl(Ark_RotationGestureEvent peer) + Ark_SpringProp ConstructImpl(const Ark_Number* mass, + const Ark_Number* stiffness, + const Ark_Number* damping) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getAngle("); + string out("new SpringProp("); + WriteToString(&out, mass); + out.append(", "); + WriteToString(&out, stiffness); + out.append(", "); + WriteToString(&out, damping); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - void SetAngleImpl(Ark_RotationGestureEvent peer, - const Ark_Number* angle) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setAngle("); - WriteToString(&out, angle); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - } // RotationGestureEventAccessor - namespace RotationRecognizerAccessor { - void DestroyPeerImpl(Ark_RotationRecognizer peer) + } // SpringPropAccessor + namespace SslErrorHandlerAccessor { + void DestroyPeerImpl(Ark_SslErrorHandler peer) { if (!needGroupedLog(1)) { @@ -41042,17 +44475,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_RotationRecognizer ConstructImpl() + Ark_SslErrorHandler ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new RotationRecognizer("); + string out("new SslErrorHandler("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -41066,21 +44499,45 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetAngleImpl(Ark_RotationRecognizer peer) + void HandleConfirmImpl(Ark_SslErrorHandler peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getAngle("); + string out("handleConfirm("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - } // RotationRecognizerAccessor - namespace ScaleSymbolEffectAccessor { - void DestroyPeerImpl(Ark_ScaleSymbolEffect peer) + void HandleCancelImpl(Ark_SslErrorHandler peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("handleCancel("); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // SslErrorHandlerAccessor + namespace StateStylesOpsAccessor { + void OnStateStyleChangeImpl(Ark_NativePointer node, + const Callback_StateStylesChange* stateStyleChange) + { + if (!needGroupedLog(1)) + { + return; + } + string out("onStateStyleChange("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, stateStyleChange); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // StateStylesOpsAccessor + namespace StyledStringAccessor { + void DestroyPeerImpl(Ark_StyledString peer) { if (!needGroupedLog(1)) { @@ -41090,21 +44547,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ScaleSymbolEffect ConstructImpl(const Opt_EffectScope* scope, - const Opt_EffectDirection* direction) + Ark_StyledString ConstructImpl(const Ark_Union_String_ImageAttachment_CustomSpan* value, + const Opt_Array_StyleOptions* styles) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ScaleSymbolEffect("); - WriteToString(&out, scope); + string out("new StyledString("); + WriteToString(&out, value); out.append(", "); - WriteToString(&out, direction); + WriteToString(&out, styles); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -41118,121 +44575,177 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Opt_EffectScope GetScopeImpl(Ark_ScaleSymbolEffect peer) + Ark_String GetStringImpl(Ark_StyledString peer) { if (!needGroupedLog(1)) { return {}; } - string out("getScope("); + string out("getString("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetScopeImpl(Ark_ScaleSymbolEffect peer, - const Opt_EffectScope* scope) + Array_SpanStyle GetStylesImpl(Ark_StyledString peer, + const Ark_Number* start, + const Ark_Number* length, + const Opt_StyledStringKey* styledKey) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setScope("); - WriteToString(&out, scope); + string out("getStyles("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, length); + out.append(", "); + WriteToString(&out, styledKey); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Opt_EffectDirection GetDirectionImpl(Ark_ScaleSymbolEffect peer) + Ark_Boolean EqualsImpl(Ark_StyledString peer, + Ark_StyledString other) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getDirection("); + string out("equals("); + WriteToString(&out, other); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - void SetDirectionImpl(Ark_ScaleSymbolEffect peer, - const Opt_EffectDirection* direction) + Ark_StyledString SubStyledStringImpl(Ark_StyledString peer, + const Ark_Number* start, + const Opt_Number* length) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setDirection("); - WriteToString(&out, direction); + string out("subStyledString("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, length); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - } // ScaleSymbolEffectAccessor - namespace SceneAccessor { - void DestroyPeerImpl(Ark_Scene peer) + void FromHtmlImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + const Ark_String* html, + const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("fromHtml("); + WriteToString(&out, html); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_String ToHtmlImpl(Ark_StyledString styledString) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("toHtml("); + WriteToString(&out, styledString); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + Ark_Buffer Marshalling0Impl(Ark_StyledString styledString, + const StyledStringMarshallCallback* callback_) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("marshalling0("); + WriteToString(&out, styledString); + out.append(", "); + WriteToString(&out, callback_); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Scene ConstructImpl() + void Unmarshalling0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + const Ark_Buffer* buffer, + const StyledStringUnmarshallCallback* callback_, + const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new Scene("); + string out("unmarshalling0("); + WriteToString(&out, buffer); + out.append(", "); + WriteToString(&out, callback_); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_Buffer Marshalling1Impl(Ark_StyledString styledString) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("marshalling1("); + WriteToString(&out, styledString); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - void LoadImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - const Opt_ResourceStr* uri, - const Callback_Opt_Scene_Opt_Array_String_Void* outputArgumentForReturningPromise) + void Unmarshalling1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + const Ark_Buffer* buffer, + const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("load("); - WriteToString(&out, uri); + string out("unmarshalling1("); + WriteToString(&out, buffer); out.append(", "); WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - void DestroyImpl(Ark_Scene peer) + Ark_Number GetLengthImpl(Ark_StyledString peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroy("); + string out("getLength("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // SceneAccessor - namespace ScreenshotServiceAccessor { - } // ScreenshotServiceAccessor - namespace ScrollableTargetInfoAccessor { - void DestroyPeerImpl(Ark_ScrollableTargetInfo peer) + } // StyledStringAccessor + namespace StyledStringControllerAccessor { + void DestroyPeerImpl(Ark_StyledStringController peer) { if (!needGroupedLog(1)) { @@ -41242,17 +44755,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ScrollableTargetInfo ConstructImpl() + Ark_StyledStringController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ScrollableTargetInfo("); + string out("new StyledStringController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -41266,33 +44779,33 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Boolean IsBeginImpl(Ark_ScrollableTargetInfo peer) + void SetStyledStringImpl(Ark_StyledStringController peer, + Ark_StyledString styledString) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("isBegin("); + string out("setStyledString("); + WriteToString(&out, styledString); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_Boolean IsEndImpl(Ark_ScrollableTargetInfo peer) + Ark_MutableStyledString GetStyledStringImpl(Ark_StyledStringController peer) { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(300); } - string out("isEnd("); + string out("getStyledString("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(300); } - } // ScrollableTargetInfoAccessor - namespace ScrollerAccessor { - void DestroyPeerImpl(Ark_Scroller peer) + } // StyledStringControllerAccessor + namespace SubmitEventAccessor { + void DestroyPeerImpl(Ark_SubmitEvent peer) { if (!needGroupedLog(1)) { @@ -41302,17 +44815,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_Scroller ConstructImpl() + Ark_SubmitEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new Scroller("); + string out("new SubmitEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -41326,200 +44839,191 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void ScrollToImpl(Ark_Scroller peer, - const Ark_ScrollOptions* options) + void KeepEditableStateImpl(Ark_SubmitEvent peer) { if (!needGroupedLog(1)) { return; } - string out("scrollTo("); - WriteToString(&out, options); + string out("keepEditableState("); out.append(") \n"); appendGroupedLog(1, out); } - void ScrollEdgeImpl(Ark_Scroller peer, - Ark_Edge value, - const Opt_ScrollEdgeOptions* options) + Ark_String GetTextImpl(Ark_SubmitEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("scrollEdge("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, options); + string out("getText("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void FlingImpl(Ark_Scroller peer, - const Ark_Number* velocity) + void SetTextImpl(Ark_SubmitEvent peer, + const Ark_String* text) { if (!needGroupedLog(1)) { return; } - string out("fling("); - WriteToString(&out, velocity); + string out("setText("); + WriteToString(&out, text); out.append(") \n"); appendGroupedLog(1, out); } - void ScrollPageImpl(Ark_Scroller peer, - const Ark_ScrollPageOptions* value) + } // SubmitEventAccessor + namespace SwipeGestureAccessor { + void DestroyPeerImpl(Ark_SwipeGesture peer) { if (!needGroupedLog(1)) { return; } - string out("scrollPage("); - WriteToString(&out, value); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_OffsetResult CurrentOffsetImpl(Ark_Scroller peer) + Ark_SwipeGesture ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("currentOffset("); + string out("new SwipeGesture("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void ScrollToIndexImpl(Ark_Scroller peer, - const Ark_Number* value, - const Opt_Boolean* smooth, - const Opt_ScrollAlign* align, - const Opt_ScrollToIndexOptions* options) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("scrollToIndex("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, smooth); - out.append(", "); - WriteToString(&out, align); + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_SwipeGesture $_instantiateImpl(const Callback_SwipeGesture* factory, + const Opt_SwipeGestureHandlerOptions* value) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("$_instantiate("); + WriteToString(&out, factory); out.append(", "); - WriteToString(&out, options); + WriteToString(&out, value); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void ScrollByImpl(Ark_Scroller peer, - const Ark_Length* dx, - const Ark_Length* dy) + void OnActionImpl(Ark_SwipeGesture peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { return; } - string out("scrollBy("); - WriteToString(&out, dx); - out.append(", "); - WriteToString(&out, dy); + string out("onAction("); + WriteToString(&out, event); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean IsAtEndImpl(Ark_Scroller peer) + } // SwipeGestureAccessor + namespace SwipeGestureEventAccessor { + void DestroyPeerImpl(Ark_SwipeGestureEvent peer) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("isAtEnd("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_RectResult GetItemRectImpl(Ark_Scroller peer, - const Ark_Number* index) + Ark_SwipeGestureEvent ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getItemRect("); - WriteToString(&out, index); + string out("new SwipeGestureEvent("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Ark_Number GetItemIndexImpl(Ark_Scroller peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + { + return fnPtr(dummyClassFinalizer); + } + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_Number GetAngleImpl(Ark_SwipeGestureEvent peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getItemIndex("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("getAngle("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - } // ScrollerAccessor - namespace ScrollMotionAccessor { - void DestroyPeerImpl(Ark_ScrollMotion peer) + void SetAngleImpl(Ark_SwipeGestureEvent peer, + const Ark_Number* angle) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setAngle("); + WriteToString(&out, angle); out.append(") \n"); appendGroupedLog(1, out); } - Ark_ScrollMotion ConstructImpl(const Ark_Number* position, - const Ark_Number* velocity, - const Ark_Number* min, - const Ark_Number* max, - Ark_SpringProp prop) + Ark_Number GetSpeedImpl(Ark_SwipeGestureEvent peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new ScrollMotion("); - WriteToString(&out, position); - out.append(", "); - WriteToString(&out, velocity); - out.append(", "); - WriteToString(&out, min); - out.append(", "); - WriteToString(&out, max); - out.append(", "); - WriteToString(&out, prop); + string out("getSpeed("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetSpeedImpl(Ark_SwipeGestureEvent peer, + const Ark_Number* speed) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setSpeed("); + WriteToString(&out, speed); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - } // ScrollMotionAccessor - namespace ScrollResultAccessor { - void DestroyPeerImpl(Ark_ScrollResult peer) + } // SwipeGestureEventAccessor + namespace SwiperContentTransitionProxyAccessor { + void DestroyPeerImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) { @@ -41529,17 +45033,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ScrollResult ConstructImpl() + Ark_SwiperContentTransitionProxy ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ScrollResult("); + string out("new SwiperContentTransitionProxy("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -41553,130 +45057,115 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetOffsetRemainImpl(Ark_ScrollResult peer) + void FinishTransitionImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getOffsetRemain("); + string out("finishTransition("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetOffsetRemainImpl(Ark_ScrollResult peer, - const Ark_Number* offsetRemain) + Ark_Number GetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setOffsetRemain("); - WriteToString(&out, offsetRemain); + string out("getSelectedIndex("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // ScrollResultAccessor - namespace SearchControllerAccessor { - void DestroyPeerImpl(Ark_SearchController peer) + void SetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer, + const Ark_Number* selectedIndex) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setSelectedIndex("); + WriteToString(&out, selectedIndex); out.append(") \n"); appendGroupedLog(1, out); } - Ark_SearchController ConstructImpl() + Ark_Number GetIndexImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new SearchController("); + string out("getIndex("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + void SetIndexImpl(Ark_SwiperContentTransitionProxy peer, + const Ark_Number* index) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("setIndex("); + WriteToString(&out, index); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void CaretPositionImpl(Ark_SearchController peer, - const Ark_Number* value) + Ark_Number GetPositionImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("caretPosition("); - WriteToString(&out, value); + string out("getPosition("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void StopEditingImpl(Ark_SearchController peer) + void SetPositionImpl(Ark_SwiperContentTransitionProxy peer, + const Ark_Number* position) { if (!needGroupedLog(1)) { return; } - string out("stopEditing("); + string out("setPosition("); + WriteToString(&out, position); out.append(") \n"); appendGroupedLog(1, out); } - void SetTextSelectionImpl(Ark_SearchController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) + Ark_Number GetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setTextSelection("); - WriteToString(&out, selectionStart); - out.append(", "); - WriteToString(&out, selectionEnd); - out.append(", "); - WriteToString(&out, options); + string out("getMainAxisLength("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // SearchControllerAccessor - namespace SearchOpsAccessor { - Ark_NativePointer RegisterSearchValueCallbackImpl(Ark_NativePointer node, - const Ark_String* value, - const SearchValueCallback* callback) + void SetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer, + const Ark_Number* mainAxisLength) { if (!needGroupedLog(1)) { - return nullptr; + return; } - string out("registerSearchValueCallback("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, callback); + string out("setMainAxisLength("); + WriteToString(&out, mainAxisLength); out.append(") \n"); - out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return nullptr; } - } // SearchOpsAccessor - namespace ShapeClipAccessor { - void DestroyPeerImpl(Ark_ShapeClip peer) + } // SwiperContentTransitionProxyAccessor + namespace SwiperControllerAccessor { + void DestroyPeerImpl(Ark_SwiperController peer) { if (!needGroupedLog(1)) { @@ -41686,17 +45175,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ShapeClip ConstructImpl() + Ark_SwiperController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ShapeClip("); + string out("new SwiperController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -41710,69 +45199,73 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SetRectShapeImpl(Ark_ShapeClip peer, - const Ark_common2D_Rect* rect) + void ShowNextImpl(Ark_SwiperController peer) { if (!needGroupedLog(1)) { return; } - string out("setRectShape("); - WriteToString(&out, rect); + string out("showNext("); out.append(") \n"); appendGroupedLog(1, out); } - void SetRoundRectShapeImpl(Ark_ShapeClip peer, - const Ark_RoundRect* roundRect) + void ShowPreviousImpl(Ark_SwiperController peer) { if (!needGroupedLog(1)) { return; } - string out("setRoundRectShape("); - WriteToString(&out, roundRect); + string out("showPrevious("); out.append(") \n"); appendGroupedLog(1, out); } - void SetCircleShapeImpl(Ark_ShapeClip peer, - const Ark_Circle* circle) + void ChangeIndexImpl(Ark_SwiperController peer, + const Ark_Number* index, + const Opt_Union_SwiperAnimationMode_Boolean* animationMode) { if (!needGroupedLog(1)) { return; } - string out("setCircleShape("); - WriteToString(&out, circle); + string out("changeIndex("); + WriteToString(&out, index); + out.append(", "); + WriteToString(&out, animationMode); out.append(") \n"); appendGroupedLog(1, out); } - void SetOvalShapeImpl(Ark_ShapeClip peer, - const Ark_common2D_Rect* oval) + void FinishAnimationImpl(Ark_SwiperController peer, + const Opt_VoidCallback* callback_) { if (!needGroupedLog(1)) { return; } - string out("setOvalShape("); - WriteToString(&out, oval); + string out("finishAnimation("); + WriteToString(&out, callback_); out.append(") \n"); appendGroupedLog(1, out); } - void SetCommandPathImpl(Ark_ShapeClip peer, - const Ark_CommandPath* path) + void PreloadItemsImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_SwiperController peer, + const Opt_Array_Number* indices, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("setCommandPath("); - WriteToString(&out, path); + string out("preloadItems("); + WriteToString(&out, indices); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - } // ShapeClipAccessor - namespace ShapeMaskAccessor { - void DestroyPeerImpl(Ark_ShapeMask peer) + } // SwiperControllerAccessor + namespace SwipeRecognizerAccessor { + void DestroyPeerImpl(Ark_SwipeRecognizer peer) { if (!needGroupedLog(1)) { @@ -41782,17 +45275,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_ShapeMask ConstructImpl() + Ark_SwipeRecognizer ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new ShapeMask("); + string out("new SwipeRecognizer("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -41806,141 +45299,174 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SetRectShapeImpl(Ark_ShapeMask peer, - const Ark_common2D_Rect* rect) + Ark_Number GetVelocityThresholdImpl(Ark_SwipeRecognizer peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setRectShape("); - WriteToString(&out, rect); + string out("getVelocityThreshold("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void SetRoundRectShapeImpl(Ark_ShapeMask peer, - const Ark_RoundRect* roundRect) + Ark_SwipeDirection GetDirectionImpl(Ark_SwipeRecognizer peer) + { + if (!needGroupedLog(1)) + { + return {}; + } + string out("getDirection("); + out.append(") \n"); + out.append("[return {}] \n"); + appendGroupedLog(1, out); + return {}; + } + } // SwipeRecognizerAccessor + namespace SymbolEffectAccessor { + void DestroyPeerImpl(Ark_SymbolEffect peer) { if (!needGroupedLog(1)) { return; } - string out("setRoundRectShape("); - WriteToString(&out, roundRect); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void SetCircleShapeImpl(Ark_ShapeMask peer, - const Ark_Circle* circle) + Ark_SymbolEffect ConstructImpl() + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(100); + } + string out("new SymbolEffect("); + out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(100); + } + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setCircleShape("); - WriteToString(&out, circle); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void SetOvalShapeImpl(Ark_ShapeMask peer, - const Ark_common2D_Rect* oval) + } // SymbolEffectAccessor + namespace SystemOpsAccessor { + Ark_NativePointer StartFrameImpl() { if (!needGroupedLog(1)) { - return; + return nullptr; } - string out("setOvalShape("); - WriteToString(&out, oval); + string out("StartFrame("); out.append(") \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); + return nullptr; } - void SetCommandPathImpl(Ark_ShapeMask peer, - const Ark_CommandPath* path) + void EndFrameImpl(Ark_NativePointer root) { if (!needGroupedLog(1)) { return; } - string out("setCommandPath("); - WriteToString(&out, path); + string out("EndFrame("); + WriteToString(&out, root); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetFillColorImpl(Ark_ShapeMask peer) + void SyncInstanceIdImpl(Ark_Int32 instanceId) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getFillColor("); + string out("syncInstanceId("); + WriteToString(&out, instanceId); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetFillColorImpl(Ark_ShapeMask peer, - const Ark_Number* fillColor) + void RestoreInstanceIdImpl() { if (!needGroupedLog(1)) { return; } - string out("setFillColor("); - WriteToString(&out, fillColor); + string out("restoreInstanceId("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetStrokeColorImpl(Ark_ShapeMask peer) + Ark_Int32 GetResourceIdImpl(const Ark_String* bundleName, + const Ark_String* moduleName, + const Array_String* params) { if (!needGroupedLog(1)) { - return {42}; + return 0; } - string out("getStrokeColor("); + string out("getResourceId("); + WriteToString(&out, bundleName); + out.append(", "); + WriteToString(&out, moduleName); + out.append(", "); + WriteToString(&out, params); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {42}; + return 0; } - void SetStrokeColorImpl(Ark_ShapeMask peer, - const Ark_Number* strokeColor) + void ResourceManagerResetImpl() { if (!needGroupedLog(1)) { return; } - string out("setStrokeColor("); - WriteToString(&out, strokeColor); + string out("resourceManagerReset("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetStrokeWidthImpl(Ark_ShapeMask peer) + void SetFrameCallbackImpl(const Callback_Number_Void* onFrameCallback, + const Callback_Number_Void* onIdleCallback, + const Ark_Number* delayTime) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getStrokeWidth("); + string out("setFrameCallback("); + WriteToString(&out, onFrameCallback); + out.append(", "); + WriteToString(&out, onIdleCallback); + out.append(", "); + WriteToString(&out, delayTime); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetStrokeWidthImpl(Ark_ShapeMask peer, - const Ark_Number* strokeWidth) + Array_Number ColorMetricsResourceColorImpl(const Ark_Resource* color) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setStrokeWidth("); - WriteToString(&out, strokeWidth); + string out("colorMetricsResourceColor("); + WriteToString(&out, color); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // ShapeMaskAccessor - namespace SpringMotionAccessor { - void DestroyPeerImpl(Ark_SpringMotion peer) + } // SystemOpsAccessor + namespace TabBarSymbolAccessor { + void DestroyPeerImpl(Ark_TabBarSymbol peer) { if (!needGroupedLog(1)) { @@ -41950,27 +45476,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_SpringMotion ConstructImpl(const Ark_Number* start, - const Ark_Number* end, - const Ark_Number* velocity, - Ark_SpringProp prop) + Ark_TabBarSymbol ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new SpringMotion("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, end); - out.append(", "); - WriteToString(&out, velocity); - out.append(", "); - WriteToString(&out, prop); + string out("new TabBarSymbol("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -41984,68 +45500,57 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - } // SpringMotionAccessor - namespace SpringPropAccessor { - void DestroyPeerImpl(Ark_SpringProp peer) + Ark_SymbolGlyphModifier GetNormalImpl(Ark_TabBarSymbol peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getNormal("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_SpringProp ConstructImpl(const Ark_Number* mass, - const Ark_Number* stiffness, - const Ark_Number* damping) + void SetNormalImpl(Ark_TabBarSymbol peer, + const Ark_SymbolGlyphModifier* normal) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new SpringProp("); - WriteToString(&out, mass); - out.append(", "); - WriteToString(&out, stiffness); - out.append(", "); - WriteToString(&out, damping); + string out("setNormal("); + WriteToString(&out, normal); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Opt_SymbolGlyphModifier GetSelectedImpl(Ark_TabBarSymbol peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getSelected("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - } // SpringPropAccessor - namespace StateStylesOpsAccessor { - void OnStateStyleChangeImpl(Ark_NativePointer node, - const Callback_StateStylesChange* stateStyleChange) + void SetSelectedImpl(Ark_TabBarSymbol peer, + const Opt_SymbolGlyphModifier* selected) { if (!needGroupedLog(1)) { return; } - string out("onStateStyleChange("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, stateStyleChange); + string out("setSelected("); + WriteToString(&out, selected); out.append(") \n"); appendGroupedLog(1, out); } - } // StateStylesOpsAccessor - namespace StyledStringAccessor { - void DestroyPeerImpl(Ark_StyledString peer) + } // TabBarSymbolAccessor + namespace TabContentTransitionProxyAccessor { + void DestroyPeerImpl(Ark_TabContentTransitionProxy peer) { if (!needGroupedLog(1)) { @@ -42055,21 +45560,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_StyledString ConstructImpl(const Ark_Union_String_ImageAttachment_CustomSpan* value, - const Opt_Array_StyleOptions* styles) + Ark_TabContentTransitionProxy ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new StyledString("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, styles); + string out("new TabContentTransitionProxy("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -42083,177 +45584,156 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_String GetStringImpl(Ark_StyledString peer) + void FinishTransitionImpl(Ark_TabContentTransitionProxy peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getString("); + string out("finishTransition("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Array_SpanStyle GetStylesImpl(Ark_StyledString peer, - const Ark_Number* start, - const Ark_Number* length, - const Opt_StyledStringKey* styledKey) + Ark_Number GetFromImpl(Ark_TabContentTransitionProxy peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getStyles("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, length); - out.append(", "); - WriteToString(&out, styledKey); + string out("getFrom("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - Ark_Boolean EqualsImpl(Ark_StyledString peer, - Ark_StyledString other) + void SetFromImpl(Ark_TabContentTransitionProxy peer, + const Ark_Number* from) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("equals("); - WriteToString(&out, other); + string out("setFrom("); + WriteToString(&out, from); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_StyledString SubStyledStringImpl(Ark_StyledString peer, - const Ark_Number* start, - const Opt_Number* length) + Ark_Number GetToImpl(Ark_TabContentTransitionProxy peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("subStyledString("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, length); + string out("getTo("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - void FromHtmlImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - const Ark_String* html, - const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetToImpl(Ark_TabContentTransitionProxy peer, + const Ark_Number* to) { if (!needGroupedLog(1)) { return; } - string out("fromHtml("); - WriteToString(&out, html); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("setTo("); + WriteToString(&out, to); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String ToHtmlImpl(Ark_StyledString styledString) + } // TabContentTransitionProxyAccessor + namespace TabsControllerAccessor { + void DestroyPeerImpl(Ark_TabsController peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("toHtml("); - WriteToString(&out, styledString); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Buffer Marshalling0Impl(Ark_StyledString styledString, - const StyledStringMarshallCallback* callback_) + Ark_TabsController ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("marshalling0("); - WriteToString(&out, styledString); - out.append(", "); - WriteToString(&out, callback_); + string out("new TabsController("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void Unmarshalling0Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - const Ark_Buffer* buffer, - const StyledStringUnmarshallCallback* callback_, - const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("unmarshalling0("); - WriteToString(&out, buffer); - out.append(", "); - WriteToString(&out, callback_); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_Buffer Marshalling1Impl(Ark_StyledString styledString) + void ChangeIndexImpl(Ark_TabsController peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("marshalling1("); - WriteToString(&out, styledString); + string out("changeIndex("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void Unmarshalling1Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - const Ark_Buffer* buffer, - const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) + void PreloadItemsImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_TabsController peer, + const Opt_Array_Number* indices, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("unmarshalling1("); - WriteToString(&out, buffer); + string out("preloadItems("); + WriteToString(&out, indices); out.append(", "); WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetLengthImpl(Ark_StyledString peer) + void SetTabBarTranslateImpl(Ark_TabsController peer, + const Ark_TranslateOptions* translate) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getLength("); + string out("setTabBarTranslate("); + WriteToString(&out, translate); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - } // StyledStringAccessor - namespace StyledStringControllerAccessor { - void DestroyPeerImpl(Ark_StyledStringController peer) + void SetTabBarOpacityImpl(Ark_TabsController peer, + const Ark_Number* opacity) + { + if (!needGroupedLog(1)) + { + return; + } + string out("setTabBarOpacity("); + WriteToString(&out, opacity); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // TabsControllerAccessor + namespace TapGestureEventAccessor { + void DestroyPeerImpl(Ark_TapGestureEvent peer) { if (!needGroupedLog(1)) { @@ -42263,17 +45743,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_StyledStringController ConstructImpl() + Ark_TapGestureEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new StyledStringController("); + string out("new TapGestureEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -42287,103 +45767,108 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SetStyledStringImpl(Ark_StyledStringController peer, - Ark_StyledString styledString) + } // TapGestureEventAccessor + namespace TapGestureInterfaceAccessor { + void DestroyPeerImpl(Ark_TapGestureInterface peer) { if (!needGroupedLog(1)) { return; } - string out("setStyledString("); - WriteToString(&out, styledString); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_MutableStyledString GetStyledStringImpl(Ark_StyledStringController peer) + Ark_TapGestureInterface ConstructImpl(const Ark_TapGestureParameters* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("getStyledString("); + string out("new TapGestureInterface("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - } // StyledStringControllerAccessor - namespace SubmitEventAccessor { - void DestroyPeerImpl(Ark_SubmitEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("destroyPeer("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_SubmitEvent ConstructImpl() + Ark_TapGestureInterface OnActionImpl(Ark_TapGestureInterface peer, + const Callback_GestureEvent_Void* event) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new SubmitEvent("); + string out("onAction("); + WriteToString(&out, event); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + } // TapGestureInterfaceAccessor + namespace TapRecognizerAccessor { + void DestroyPeerImpl(Ark_TapRecognizer peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void KeepEditableStateImpl(Ark_SubmitEvent peer) + Ark_TapRecognizer ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("keepEditableState("); + string out("new TapRecognizer("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_String GetTextImpl(Ark_SubmitEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getText("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetTextImpl(Ark_SubmitEvent peer, - const Ark_String* text) + Ark_Number GetTapCountImpl(Ark_TapRecognizer peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setText("); - WriteToString(&out, text); + string out("getTapCount("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // SubmitEventAccessor - namespace SwipeGestureAccessor { - void DestroyPeerImpl(Ark_SwipeGesture peer) + } // TapRecognizerAccessor + namespace text_FontCollectionAccessor { + void DestroyPeerImpl(Ark_text_FontCollection peer) { if (!needGroupedLog(1)) { @@ -42393,17 +45878,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_SwipeGesture ConstructImpl() + Ark_text_FontCollection ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new SwipeGesture("); + string out("new FontCollection("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -42417,37 +45902,66 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_SwipeGesture $_instantiateImpl(const Callback_SwipeGesture* factory, - const Opt_SwipeGestureHandlerOptions* value) + Ark_text_FontCollection GetGlobalInstanceImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("$_instantiate("); - WriteToString(&out, factory); + string out("getGlobalInstance("); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + void LoadFontSyncImpl(Ark_text_FontCollection peer, + const Ark_String* name, + const Ark_Union_String_Resource* path) + { + if (!needGroupedLog(1)) + { + return; + } + string out("loadFontSync("); + WriteToString(&out, name); out.append(", "); - WriteToString(&out, value); + WriteToString(&out, path); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - void OnActionImpl(Ark_SwipeGesture peer, - const Callback_GestureEvent_Void* event) + void LoadFontImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_text_FontCollection peer, + const Ark_String* name, + const Ark_Union_String_Resource* path, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("onAction("); - WriteToString(&out, event); + string out("loadFont("); + WriteToString(&out, name); + out.append(", "); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - } // SwipeGestureAccessor - namespace SwipeGestureEventAccessor { - void DestroyPeerImpl(Ark_SwipeGestureEvent peer) + void ClearCachesImpl(Ark_text_FontCollection peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("clearCaches("); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // text_FontCollectionAccessor + namespace text_LineTypesetAccessor { + void DestroyPeerImpl(Ark_text_LineTypeset peer) { if (!needGroupedLog(1)) { @@ -42457,17 +45971,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_SwipeGestureEvent ConstructImpl() + Ark_text_LineTypeset ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new SwipeGestureEvent("); + string out("new LineTypeset("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -42481,359 +45995,413 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetAngleImpl(Ark_SwipeGestureEvent peer) + Ark_Number GetLineBreakImpl(Ark_text_LineTypeset peer, + const Ark_Number* startIndex, + const Ark_Number* width) { if (!needGroupedLog(1)) { return {42}; } - string out("getAngle("); + string out("getLineBreak("); + WriteToString(&out, startIndex); + out.append(", "); + WriteToString(&out, width); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetAngleImpl(Ark_SwipeGestureEvent peer, - const Ark_Number* angle) + Ark_text_TextLine CreateLineImpl(Ark_text_LineTypeset peer, + const Ark_Number* startIndex, + const Ark_Number* count) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setAngle("); - WriteToString(&out, angle); + string out("createLine("); + WriteToString(&out, startIndex); + out.append(", "); + WriteToString(&out, count); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_Number GetSpeedImpl(Ark_SwipeGestureEvent peer) + } // text_LineTypesetAccessor + namespace text_ParagraphAccessor { + void DestroyPeerImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getSpeed("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetSpeedImpl(Ark_SwipeGestureEvent peer, - const Ark_Number* speed) + Ark_text_Paragraph ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setSpeed("); - WriteToString(&out, speed); + string out("new Paragraph("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - } // SwipeGestureEventAccessor - namespace SwiperContentTransitionProxyAccessor { - void DestroyPeerImpl(Ark_SwiperContentTransitionProxy peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("destroyPeer("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_SwiperContentTransitionProxy ConstructImpl() + void LayoutSyncImpl(Ark_text_Paragraph peer, + const Ark_Number* width) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new SwiperContentTransitionProxy("); + string out("layoutSync("); + WriteToString(&out, width); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void LayoutImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_text_Paragraph peer, + const Ark_Number* width, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("layout("); + WriteToString(&out, width); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - void FinishTransitionImpl(Ark_SwiperContentTransitionProxy peer) + void PaintImpl(Ark_text_Paragraph peer, + Ark_drawing_Canvas canvas, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return; } - string out("finishTransition("); + string out("paint("); + WriteToString(&out, canvas); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer) + void PaintOnPathImpl(Ark_text_Paragraph peer, + Ark_drawing_Canvas canvas, + Ark_drawing_Path path, + const Ark_Number* hOffset, + const Ark_Number* vOffset) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getSelectedIndex("); + string out("paintOnPath("); + WriteToString(&out, canvas); + out.append(", "); + WriteToString(&out, path); + out.append(", "); + WriteToString(&out, hOffset); + out.append(", "); + WriteToString(&out, vOffset); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer, - const Ark_Number* selectedIndex) + Ark_Number GetMaxWidthImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setSelectedIndex("); - WriteToString(&out, selectedIndex); + string out("getMaxWidth("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_Number GetIndexImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetHeightImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getIndex("); + string out("getHeight("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetIndexImpl(Ark_SwiperContentTransitionProxy peer, - const Ark_Number* index) + Ark_Number GetLongestLineImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setIndex("); - WriteToString(&out, index); + string out("getLongestLine("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_Number GetPositionImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetLongestLineWithIndentImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getPosition("); + string out("getLongestLineWithIndent("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetPositionImpl(Ark_SwiperContentTransitionProxy peer, - const Ark_Number* position) + Ark_Number GetMinIntrinsicWidthImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setPosition("); - WriteToString(&out, position); + string out("getMinIntrinsicWidth("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_Number GetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetMaxIntrinsicWidthImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { return {42}; } - string out("getMainAxisLength("); + string out("getMaxIntrinsicWidth("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - void SetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer, - const Ark_Number* mainAxisLength) + Ark_Number GetAlphabeticBaselineImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setMainAxisLength("); - WriteToString(&out, mainAxisLength); + string out("getAlphabeticBaseline("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // SwiperContentTransitionProxyAccessor - namespace SwiperControllerAccessor { - void DestroyPeerImpl(Ark_SwiperController peer) + Ark_Number GetIdeographicBaselineImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroyPeer("); + string out("getIdeographicBaseline("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_SwiperController ConstructImpl() + Array_text_TextBox GetRectsForRangeImpl(Ark_text_Paragraph peer, + const Ark_text_Range* range, + Ark_text_RectWidthStyle widthStyle, + Ark_text_RectHeightStyle heightStyle) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new SwiperController("); + string out("getRectsForRange("); + WriteToString(&out, range); + out.append(", "); + WriteToString(&out, widthStyle); + out.append(", "); + WriteToString(&out, heightStyle); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Array_text_TextBox GetRectsForPlaceholdersImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getRectsForPlaceholders("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - void ShowNextImpl(Ark_SwiperController peer) + Ark_text_PositionWithAffinity GetGlyphPositionAtCoordinateImpl(Ark_text_Paragraph peer, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("showNext("); + string out("getGlyphPositionAtCoordinate("); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void ShowPreviousImpl(Ark_SwiperController peer) + Ark_text_Range GetWordBoundaryImpl(Ark_text_Paragraph peer, + const Ark_Number* offset) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("showPrevious("); + string out("getWordBoundary("); + WriteToString(&out, offset); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void ChangeIndexImpl(Ark_SwiperController peer, - const Ark_Number* index, - const Opt_Union_SwiperAnimationMode_Boolean* animationMode) + Ark_Number GetLineCountImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("changeIndex("); - WriteToString(&out, index); - out.append(", "); - WriteToString(&out, animationMode); + string out("getLineCount("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void FinishAnimationImpl(Ark_SwiperController peer, - const Opt_VoidCallback* callback_) + Ark_Number GetLineHeightImpl(Ark_text_Paragraph peer, + const Ark_Number* line) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("finishAnimation("); - WriteToString(&out, callback_); + string out("getLineHeight("); + WriteToString(&out, line); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void PreloadItemsImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_SwiperController peer, - const Opt_Array_Number* indices, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_Number GetLineWidthImpl(Ark_text_Paragraph peer, + const Ark_Number* line) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("preloadItems("); - WriteToString(&out, indices); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getLineWidth("); + WriteToString(&out, line); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // SwiperControllerAccessor - namespace SwipeRecognizerAccessor { - void DestroyPeerImpl(Ark_SwipeRecognizer peer) + Ark_Boolean DidExceedMaxLinesImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("destroyPeer("); + string out("didExceedMaxLines("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_SwipeRecognizer ConstructImpl() + Array_text_TextLine GetTextLinesImpl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new SwipeRecognizer("); + string out("getTextLines("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_text_Range GetActualTextRangeImpl(Ark_text_Paragraph peer, + const Ark_Number* lineNumber, + Ark_Boolean includeSpaces) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getActualTextRange("); + WriteToString(&out, lineNumber); + out.append(", "); + WriteToString(&out, includeSpaces); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - Ark_Number GetVelocityThresholdImpl(Ark_SwipeRecognizer peer) + Array_text_LineMetrics GetLineMetrics0Impl(Ark_text_Paragraph peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getVelocityThreshold("); + string out("getLineMetrics0("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_SwipeDirection GetDirectionImpl(Ark_SwipeRecognizer peer) + Opt_text_LineMetrics GetLineMetrics1Impl(Ark_text_Paragraph peer, + const Ark_Number* lineNumber) { if (!needGroupedLog(1)) { return {}; } - string out("getDirection("); + string out("getLineMetrics1("); + WriteToString(&out, lineNumber); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // SwipeRecognizerAccessor - namespace SymbolEffectAccessor { - void DestroyPeerImpl(Ark_SymbolEffect peer) + } // text_ParagraphAccessor + namespace text_ParagraphBuilderAccessor { + void DestroyPeerImpl(Ark_text_ParagraphBuilder peer) { if (!needGroupedLog(1)) { @@ -42843,17 +46411,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_SymbolEffect ConstructImpl() + Ark_text_ParagraphBuilder ConstructImpl(const Ark_text_ParagraphStyle* paragraphStyle, + Ark_text_FontCollection fontCollection) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new SymbolEffect("); + string out("new ParagraphBuilder("); + WriteToString(&out, paragraphStyle); + out.append(", "); + WriteToString(&out, fontCollection); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -42867,114 +46439,91 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - } // SymbolEffectAccessor - namespace SystemOpsAccessor { - Ark_NativePointer StartFrameImpl() + void PushStyleImpl(Ark_text_ParagraphBuilder peer, + const Ark_text_TextStyle* textStyle) { if (!needGroupedLog(1)) { - return nullptr; + return; } - string out("StartFrame("); + string out("pushStyle("); + WriteToString(&out, textStyle); out.append(") \n"); - out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return nullptr; } - void EndFrameImpl(Ark_NativePointer root) + void PopStyleImpl(Ark_text_ParagraphBuilder peer) { if (!needGroupedLog(1)) { return; } - string out("EndFrame("); - WriteToString(&out, root); + string out("popStyle("); out.append(") \n"); appendGroupedLog(1, out); } - void SyncInstanceIdImpl(Ark_Int32 instanceId) + void AddTextImpl(Ark_text_ParagraphBuilder peer, + const Ark_String* text) { if (!needGroupedLog(1)) { return; } - string out("syncInstanceId("); - WriteToString(&out, instanceId); + string out("addText("); + WriteToString(&out, text); out.append(") \n"); appendGroupedLog(1, out); } - void RestoreInstanceIdImpl() + void AddPlaceholderImpl(Ark_text_ParagraphBuilder peer, + const Ark_text_PlaceholderSpan* placeholderSpan) { if (!needGroupedLog(1)) { return; } - string out("restoreInstanceId("); + string out("addPlaceholder("); + WriteToString(&out, placeholderSpan); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Int32 GetResourceIdImpl(const Ark_String* bundleName, - const Ark_String* moduleName, - const Array_String* params) + Ark_text_Paragraph BuildImpl(Ark_text_ParagraphBuilder peer) { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(300); } - string out("getResourceId("); - WriteToString(&out, bundleName); - out.append(", "); - WriteToString(&out, moduleName); - out.append(", "); - WriteToString(&out, params); + string out("build("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(300); } - void ResourceManagerResetImpl() + Ark_text_LineTypeset BuildLineTypesetImpl(Ark_text_ParagraphBuilder peer) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("resourceManagerReset("); + string out("buildLineTypeset("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void SetFrameCallbackImpl(const Callback_Number_Void* onFrameCallback, - const Callback_Number_Void* onIdleCallback, - const Ark_Number* delayTime) + void AddSymbolImpl(Ark_text_ParagraphBuilder peer, + const Ark_Number* symbolId) { if (!needGroupedLog(1)) { return; } - string out("setFrameCallback("); - WriteToString(&out, onFrameCallback); - out.append(", "); - WriteToString(&out, onIdleCallback); - out.append(", "); - WriteToString(&out, delayTime); - out.append(") \n"); - appendGroupedLog(1, out); - } - Array_Number ColorMetricsResourceColorImpl(const Ark_Resource* color) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("colorMetricsResourceColor("); - WriteToString(&out, color); + string out("addSymbol("); + WriteToString(&out, symbolId); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - } // SystemOpsAccessor - namespace TabBarSymbolAccessor { - void DestroyPeerImpl(Ark_TabBarSymbol peer) + } // text_ParagraphBuilderAccessor + namespace text_RunAccessor { + void DestroyPeerImpl(Ark_text_Run peer) { if (!needGroupedLog(1)) { @@ -42984,17 +46533,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_TabBarSymbol ConstructImpl() + Ark_text_Run ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new TabBarSymbol("); + string out("new Run("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -43008,151 +46557,165 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_SymbolGlyphModifier GetNormalImpl(Ark_TabBarSymbol peer) + Ark_Number GetGlyphCountImpl(Ark_text_Run peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getNormal("); + string out("getGlyphCount("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - void SetNormalImpl(Ark_TabBarSymbol peer, - const Ark_SymbolGlyphModifier* normal) + Array_Number GetGlyphs0Impl(Ark_text_Run peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setNormal("); - WriteToString(&out, normal); + string out("getGlyphs0("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Opt_SymbolGlyphModifier GetSelectedImpl(Ark_TabBarSymbol peer) + Array_Number GetGlyphs1Impl(Ark_text_Run peer, + const Ark_text_Range* range) { if (!needGroupedLog(1)) { return {}; } - string out("getSelected("); + string out("getGlyphs1("); + WriteToString(&out, range); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetSelectedImpl(Ark_TabBarSymbol peer, - const Opt_SymbolGlyphModifier* selected) + Array_common2D_Point GetPositions0Impl(Ark_text_Run peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setSelected("); - WriteToString(&out, selected); + string out("getPositions0("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // TabBarSymbolAccessor - namespace TabContentTransitionProxyAccessor { - void DestroyPeerImpl(Ark_TabContentTransitionProxy peer) + Array_common2D_Point GetPositions1Impl(Ark_text_Run peer, + const Ark_text_Range* range) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getPositions1("); + WriteToString(&out, range); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_TabContentTransitionProxy ConstructImpl() + Array_common2D_Point GetOffsetsImpl(Ark_text_Run peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new TabContentTransitionProxy("); + string out("getOffsets("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_drawing_Font GetFontImpl(Ark_text_Run peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("getFont("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - void FinishTransitionImpl(Ark_TabContentTransitionProxy peer) + void PaintImpl(Ark_text_Run peer, + Ark_drawing_Canvas canvas, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return; } - string out("finishTransition("); + string out("paint("); + WriteToString(&out, canvas); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Number GetFromImpl(Ark_TabContentTransitionProxy peer) + Array_Number GetStringIndicesImpl(Ark_text_Run peer, + const Ark_text_Range* range) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getFrom("); + string out("getStringIndices("); + WriteToString(&out, range); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetFromImpl(Ark_TabContentTransitionProxy peer, - const Ark_Number* from) + Ark_text_Range GetStringRangeImpl(Ark_text_Run peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setFrom("); - WriteToString(&out, from); + string out("getStringRange("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Number GetToImpl(Ark_TabContentTransitionProxy peer) + Ark_text_TypographicBounds GetTypographicBoundsImpl(Ark_text_Run peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getTo("); + string out("getTypographicBounds("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - void SetToImpl(Ark_TabContentTransitionProxy peer, - const Ark_Number* to) + Ark_common2D_Rect GetImageBoundsImpl(Ark_text_Run peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setTo("); - WriteToString(&out, to); + string out("getImageBounds("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // TabContentTransitionProxyAccessor - namespace TabsControllerAccessor { - void DestroyPeerImpl(Ark_TabsController peer) + } // text_RunAccessor + namespace text_TextLineAccessor { + void DestroyPeerImpl(Ark_text_TextLine peer) { if (!needGroupedLog(1)) { @@ -43162,17 +46725,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_TabsController ConstructImpl() + Ark_text_TextLine ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new TabsController("); + string out("new TextLine("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -43186,149 +46749,176 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void ChangeIndexImpl(Ark_TabsController peer, - const Ark_Number* value) + Ark_Number GetGlyphCountImpl(Ark_text_TextLine peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("changeIndex("); - WriteToString(&out, value); + string out("getGlyphCount("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void PreloadItemsImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_TabsController peer, - const Opt_Array_Number* indices, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_text_Range GetTextRangeImpl(Ark_text_TextLine peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("preloadItems("); - WriteToString(&out, indices); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getTextRange("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void SetTabBarTranslateImpl(Ark_TabsController peer, - const Ark_TranslateOptions* translate) + Array_text_Run GetGlyphRunsImpl(Ark_text_TextLine peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setTabBarTranslate("); - WriteToString(&out, translate); + string out("getGlyphRuns("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void SetTabBarOpacityImpl(Ark_TabsController peer, - const Ark_Number* opacity) + void PaintImpl(Ark_text_TextLine peer, + Ark_drawing_Canvas canvas, + const Ark_Number* x, + const Ark_Number* y) { if (!needGroupedLog(1)) { return; } - string out("setTabBarOpacity("); - WriteToString(&out, opacity); + string out("paint("); + WriteToString(&out, canvas); + out.append(", "); + WriteToString(&out, x); + out.append(", "); + WriteToString(&out, y); out.append(") \n"); appendGroupedLog(1, out); } - } // TabsControllerAccessor - namespace TapGestureEventAccessor { - void DestroyPeerImpl(Ark_TapGestureEvent peer) + Ark_text_TextLine CreateTruncatedLineImpl(Ark_text_TextLine peer, + const Ark_Number* width, + Ark_text_EllipsisMode ellipsisMode, + const Ark_String* ellipsis) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("destroyPeer("); + string out("createTruncatedLine("); + WriteToString(&out, width); + out.append(", "); + WriteToString(&out, ellipsisMode); + out.append(", "); + WriteToString(&out, ellipsis); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_TapGestureEvent ConstructImpl() + Ark_text_TypographicBounds GetTypographicBoundsImpl(Ark_text_TextLine peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new TapGestureEvent("); + string out("getTypographicBounds("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_common2D_Rect GetImageBoundsImpl(Ark_text_TextLine peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getImageBounds("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - } // TapGestureEventAccessor - namespace TapGestureInterfaceAccessor { - void DestroyPeerImpl(Ark_TapGestureInterface peer) + Ark_Number GetTrailingSpaceWidthImpl(Ark_text_TextLine peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroyPeer("); + string out("getTrailingSpaceWidth("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_TapGestureInterface ConstructImpl(const Ark_TapGestureParameters* value) + Ark_Number GetStringIndexForPositionImpl(Ark_text_TextLine peer, + const Ark_common2D_Point* point) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new TapGestureInterface("); - WriteToString(&out, value); + string out("getStringIndexForPosition("); + WriteToString(&out, point); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetOffsetForStringIndexImpl(Ark_text_TextLine peer, + const Ark_Number* index) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getOffsetForStringIndex("); + WriteToString(&out, index); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - Ark_TapGestureInterface OnActionImpl(Ark_TapGestureInterface peer, - const Callback_GestureEvent_Void* event) + void EnumerateCaretOffsetsImpl(Ark_text_TextLine peer, + const text_Callback_Number_Number_Boolean_Boolean* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("onAction("); - WriteToString(&out, event); + string out("enumerateCaretOffsets("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // TapGestureInterfaceAccessor - namespace TapRecognizerAccessor { - void DestroyPeerImpl(Ark_TapRecognizer peer) + Ark_Number GetAlignmentOffsetImpl(Ark_text_TextLine peer, + const Ark_Number* alignmentFactor, + const Ark_Number* alignmentWidth) + { + if (!needGroupedLog(1)) + { + return {42}; + } + string out("getAlignmentOffset("); + WriteToString(&out, alignmentFactor); + out.append(", "); + WriteToString(&out, alignmentWidth); + out.append(") \n"); + out.append("[return {42}] \n"); + appendGroupedLog(1, out); + return {42}; + } + } // text_TextLineAccessor + namespace TextAreaControllerAccessor { + void DestroyPeerImpl(Ark_TextAreaController peer) { if (!needGroupedLog(1)) { @@ -43338,17 +46928,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_TapRecognizer ConstructImpl() + Ark_TextAreaController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new TapRecognizer("); + string out("new TextAreaController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -43362,114 +46952,125 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetTapCountImpl(Ark_TapRecognizer peer) + void CaretPositionImpl(Ark_TextAreaController peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getTapCount("); + string out("caretPosition("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - } // TapRecognizerAccessor - namespace text_FontCollectionAccessor { - void DestroyPeerImpl(Ark_text_FontCollection peer) + void SetTextSelectionImpl(Ark_TextAreaController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setTextSelection("); + WriteToString(&out, selectionStart); + out.append(", "); + WriteToString(&out, selectionEnd); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - Ark_text_FontCollection ConstructImpl() + void StopEditingImpl(Ark_TextAreaController peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new FontCollection("); + string out("stopEditing("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + } // TextAreaControllerAccessor + namespace TextBaseControllerAccessor { + void DestroyPeerImpl(Ark_TextBaseController peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_text_FontCollection GetGlobalInstanceImpl() + Ark_TextBaseController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("getGlobalInstance("); + string out("new TextBaseController("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - void LoadFontSyncImpl(Ark_text_FontCollection peer, - const Ark_String* name, - const Ark_Union_String_Resource* path) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("loadFontSync("); - WriteToString(&out, name); - out.append(", "); - WriteToString(&out, path); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void LoadFontImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_text_FontCollection peer, - const Ark_String* name, - const Ark_Union_String_Resource* path, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetSelectionImpl(Ark_TextBaseController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { if (!needGroupedLog(1)) { return; } - string out("loadFont("); - WriteToString(&out, name); + string out("setSelection("); + WriteToString(&out, selectionStart); out.append(", "); - WriteToString(&out, path); + WriteToString(&out, selectionEnd); out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + WriteToString(&out, options); out.append(") \n"); appendGroupedLog(1, out); } - void ClearCachesImpl(Ark_text_FontCollection peer) + void CloseSelectionMenuImpl(Ark_TextBaseController peer) { if (!needGroupedLog(1)) { return; } - string out("clearCaches("); + string out("closeSelectionMenu("); out.append(") \n"); appendGroupedLog(1, out); } - } // text_FontCollectionAccessor - namespace text_LineTypesetAccessor { - void DestroyPeerImpl(Ark_text_LineTypeset peer) + Ark_LayoutManager GetLayoutManagerImpl(Ark_TextBaseController peer) + { + if (!needGroupedLog(1)) + { + return reinterpret_cast(300); + } + string out("getLayoutManager("); + out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); + appendGroupedLog(1, out); + return reinterpret_cast(300); + } + } // TextBaseControllerAccessor + namespace TextClockControllerAccessor { + void DestroyPeerImpl(Ark_TextClockController peer) { if (!needGroupedLog(1)) { @@ -43479,17 +47080,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_text_LineTypeset ConstructImpl() + Ark_TextClockController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new LineTypeset("); + string out("new TextClockController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -43503,43 +47104,29 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetLineBreakImpl(Ark_text_LineTypeset peer, - const Ark_Number* startIndex, - const Ark_Number* width) + void StartImpl(Ark_TextClockController peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getLineBreak("); - WriteToString(&out, startIndex); - out.append(", "); - WriteToString(&out, width); + string out("start("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_text_TextLine CreateLineImpl(Ark_text_LineTypeset peer, - const Ark_Number* startIndex, - const Ark_Number* count) + void StopImpl(Ark_TextClockController peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("createLine("); - WriteToString(&out, startIndex); - out.append(", "); - WriteToString(&out, count); + string out("stop("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // text_LineTypesetAccessor - namespace text_ParagraphAccessor { - void DestroyPeerImpl(Ark_text_Paragraph peer) + } // TextClockControllerAccessor + namespace TextContentControllerBaseAccessor { + void DestroyPeerImpl(Ark_TextContentControllerBase peer) { if (!needGroupedLog(1)) { @@ -43549,17 +47136,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_text_Paragraph ConstructImpl() + Ark_TextContentControllerBase ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new Paragraph("); + string out("new TextContentControllerBase("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -43573,465 +47160,457 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void LayoutSyncImpl(Ark_text_Paragraph peer, - const Ark_Number* width) - { - if (!needGroupedLog(1)) - { - return; - } - string out("layoutSync("); - WriteToString(&out, width); - out.append(") \n"); - appendGroupedLog(1, out); - } - void LayoutImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_text_Paragraph peer, - const Ark_Number* width, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_CaretOffset GetCaretOffsetImpl(Ark_TextContentControllerBase peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("layout("); - WriteToString(&out, width); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getCaretOffset("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void PaintImpl(Ark_text_Paragraph peer, - Ark_drawing_Canvas canvas, - const Ark_Number* x, - const Ark_Number* y) + Ark_RectResult GetTextContentRectImpl(Ark_TextContentControllerBase peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("paint("); - WriteToString(&out, canvas); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("getTextContentRect("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void PaintOnPathImpl(Ark_text_Paragraph peer, - Ark_drawing_Canvas canvas, - Ark_drawing_Path path, - const Ark_Number* hOffset, - const Ark_Number* vOffset) + Ark_Number GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("paintOnPath("); - WriteToString(&out, canvas); - out.append(", "); - WriteToString(&out, path); - out.append(", "); - WriteToString(&out, hOffset); - out.append(", "); - WriteToString(&out, vOffset); + string out("getTextContentLineCount("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_Number GetMaxWidthImpl(Ark_text_Paragraph peer) + Ark_Number AddTextImpl(Ark_TextContentControllerBase peer, + const Ark_String* text, + const Opt_TextContentControllerOptions* textOperationOptions) { if (!needGroupedLog(1)) { return {42}; } - string out("getMaxWidth("); + string out("addText("); + WriteToString(&out, text); + out.append(", "); + WriteToString(&out, textOperationOptions); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - Ark_Number GetHeightImpl(Ark_text_Paragraph peer) + void DeleteTextImpl(Ark_TextContentControllerBase peer, + const Opt_TextRange* range) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getHeight("); + string out("deleteText("); + WriteToString(&out, range); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number GetLongestLineImpl(Ark_text_Paragraph peer) + Ark_TextRange GetSelectionImpl(Ark_TextContentControllerBase peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getLongestLine("); + string out("getSelection("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_Number GetLongestLineWithIndentImpl(Ark_text_Paragraph peer) + void ClearPreviewTextImpl(Ark_TextContentControllerBase peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getLongestLineWithIndent("); + string out("clearPreviewText("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number GetMinIntrinsicWidthImpl(Ark_text_Paragraph peer) + Ark_String GetTextImpl(Ark_TextContentControllerBase peer, + const Opt_TextRange* range) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getMinIntrinsicWidth("); + string out("getText("); + WriteToString(&out, range); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_Number GetMaxIntrinsicWidthImpl(Ark_text_Paragraph peer) + } // TextContentControllerBaseAccessor + namespace TextControllerAccessor { + void DestroyPeerImpl(Ark_TextController peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getMaxIntrinsicWidth("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number GetAlphabeticBaselineImpl(Ark_text_Paragraph peer) + Ark_TextController ConstructImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getAlphabeticBaseline("); + string out("new TextController("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - Ark_Number GetIdeographicBaselineImpl(Ark_text_Paragraph peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getIdeographicBaseline("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - Array_text_TextBox GetRectsForRangeImpl(Ark_text_Paragraph peer, - const Ark_text_Range* range, - Ark_text_RectWidthStyle widthStyle, - Ark_text_RectHeightStyle heightStyle) + void CloseSelectionMenuImpl(Ark_TextController peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getRectsForRange("); - WriteToString(&out, range); - out.append(", "); - WriteToString(&out, widthStyle); - out.append(", "); - WriteToString(&out, heightStyle); + string out("closeSelectionMenu("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Array_text_TextBox GetRectsForPlaceholdersImpl(Ark_text_Paragraph peer) + void SetStyledStringImpl(Ark_TextController peer, + Ark_StyledString value) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getRectsForPlaceholders("); + string out("setStyledString("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_text_PositionWithAffinity GetGlyphPositionAtCoordinateImpl(Ark_text_Paragraph peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_LayoutManager GetLayoutManagerImpl(Ark_TextController peer) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getGlyphPositionAtCoordinate("); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("getLayoutManager("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - Ark_text_Range GetWordBoundaryImpl(Ark_text_Paragraph peer, - const Ark_Number* offset) + } // TextControllerAccessor + namespace TextEditControllerExAccessor { + void DestroyPeerImpl(Ark_TextEditControllerEx peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getWordBoundary("); - WriteToString(&out, offset); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Number GetLineCountImpl(Ark_text_Paragraph peer) + Ark_TextEditControllerEx ConstructImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getLineCount("); + string out("new TextEditControllerEx("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - Ark_Number GetLineHeightImpl(Ark_text_Paragraph peer, - const Ark_Number* line) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getLineHeight("); - WriteToString(&out, line); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - Ark_Number GetLineWidthImpl(Ark_text_Paragraph peer, - const Ark_Number* line) + Ark_Boolean IsEditingImpl(Ark_TextEditControllerEx peer) { if (!needGroupedLog(1)) { - return {42}; + return 0; } - string out("getLineWidth("); - WriteToString(&out, line); + string out("isEditing("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {42}; + return 0; } - Ark_Boolean DidExceedMaxLinesImpl(Ark_text_Paragraph peer) + void StopEditingImpl(Ark_TextEditControllerEx peer) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("didExceedMaxLines("); + string out("stopEditing("); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Array_text_TextLine GetTextLinesImpl(Ark_text_Paragraph peer) + Ark_Boolean SetCaretOffsetImpl(Ark_TextEditControllerEx peer, + const Ark_Number* offset) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getTextLines("); + string out("setCaretOffset("); + WriteToString(&out, offset); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - Ark_text_Range GetActualTextRangeImpl(Ark_text_Paragraph peer, - const Ark_Number* lineNumber, - Ark_Boolean includeSpaces) + Ark_Number GetCaretOffsetImpl(Ark_TextEditControllerEx peer) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getActualTextRange("); - WriteToString(&out, lineNumber); - out.append(", "); - WriteToString(&out, includeSpaces); + string out("getCaretOffset("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - Array_text_LineMetrics GetLineMetrics0Impl(Ark_text_Paragraph peer) + Ark_PreviewText GetPreviewTextImpl(Ark_TextEditControllerEx peer) { if (!needGroupedLog(1)) { return {}; } - string out("getLineMetrics0("); + string out("getPreviewText("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Opt_text_LineMetrics GetLineMetrics1Impl(Ark_text_Paragraph peer, - const Ark_Number* lineNumber) + } // TextEditControllerExAccessor + namespace TextFieldOpsAccessor { + Ark_NativePointer RegisterTextFieldValueCallbackImpl(Ark_NativePointer node, + const Ark_ResourceStr* value, + const TextFieldValueCallback* callback) { if (!needGroupedLog(1)) { - return {}; + return nullptr; } - string out("getLineMetrics1("); - WriteToString(&out, lineNumber); + string out("registerTextFieldValueCallback("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, callback); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return {}; + return nullptr; } - } // text_ParagraphAccessor - namespace text_ParagraphBuilderAccessor { - void DestroyPeerImpl(Ark_text_ParagraphBuilder peer) + Ark_NativePointer TextFieldOpsSetWidthImpl(Ark_NativePointer node, + const Opt_Union_Length_LayoutPolicy* value) { if (!needGroupedLog(1)) { - return; + return nullptr; } - string out("destroyPeer("); + string out("textFieldOpsSetWidth("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); + return nullptr; } - Ark_text_ParagraphBuilder ConstructImpl(const Ark_text_ParagraphStyle* paragraphStyle, - Ark_text_FontCollection fontCollection) + Ark_NativePointer TextFieldOpsSetHeightImpl(Ark_NativePointer node, + const Opt_Union_Length_LayoutPolicy* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return nullptr; } - string out("new ParagraphBuilder("); - WriteToString(&out, paragraphStyle); + string out("textFieldOpsSetHeight("); + WriteToString(&out, node); out.append(", "); - WriteToString(&out, fontCollection); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return nullptr; } - Ark_NativePointer GetFinalizerImpl() + Ark_NativePointer TextFieldOpsSetPaddingImpl(Ark_NativePointer node, + const Opt_Union_Padding_Length_LocalizedPadding* value) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return nullptr; } - string out("getFinalizer("); + string out("textFieldOpsSetPadding("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return nullptr; } - void PushStyleImpl(Ark_text_ParagraphBuilder peer, - const Ark_text_TextStyle* textStyle) + Ark_NativePointer TextFieldOpsSetMarginImpl(Ark_NativePointer node, + const Opt_Union_Padding_Length_LocalizedPadding* value) { if (!needGroupedLog(1)) { - return; + return nullptr; } - string out("pushStyle("); - WriteToString(&out, textStyle); + string out("textFieldOpsSetMargin("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); + return nullptr; } - void PopStyleImpl(Ark_text_ParagraphBuilder peer) + Ark_NativePointer TextFieldOpsSetBorderImpl(Ark_NativePointer node, + const Opt_BorderOptions* value) { if (!needGroupedLog(1)) { - return; + return nullptr; } - string out("popStyle("); + string out("textFieldOpsSetBorder("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); + return nullptr; } - void AddTextImpl(Ark_text_ParagraphBuilder peer, - const Ark_String* text) + Ark_NativePointer TextFieldOpsSetBorderWidthImpl(Ark_NativePointer node, + const Opt_Union_Length_EdgeWidths_LocalizedEdgeWidths* value) { if (!needGroupedLog(1)) { - return; + return nullptr; } - string out("addText("); - WriteToString(&out, text); + string out("textFieldOpsSetBorderWidth("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); + return nullptr; } - void AddPlaceholderImpl(Ark_text_ParagraphBuilder peer, - const Ark_text_PlaceholderSpan* placeholderSpan) + Ark_NativePointer TextFieldOpsSetBorderColorImpl(Ark_NativePointer node, + const Opt_Union_ResourceColor_EdgeColors_LocalizedEdgeColors* value) { if (!needGroupedLog(1)) { - return; + return nullptr; } - string out("addPlaceholder("); - WriteToString(&out, placeholderSpan); + string out("textFieldOpsSetBorderColor("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); + return nullptr; } - Ark_text_Paragraph BuildImpl(Ark_text_ParagraphBuilder peer) + Ark_NativePointer TextFieldOpsSetBorderStyleImpl(Ark_NativePointer node, + const Opt_Union_BorderStyle_EdgeStyles* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return nullptr; } - string out("build("); + string out("textFieldOpsSetBorderStyle("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return nullptr; } - Ark_text_LineTypeset BuildLineTypesetImpl(Ark_text_ParagraphBuilder peer) + Ark_NativePointer TextFieldOpsSetBorderRadiusImpl(Ark_NativePointer node, + const Opt_Union_Length_BorderRadiuses_LocalizedBorderRadiuses* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return nullptr; } - string out("buildLineTypeset("); + string out("textFieldOpsSetBorderRadius("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return nullptr; } - void AddSymbolImpl(Ark_text_ParagraphBuilder peer, - const Ark_Number* symbolId) + Ark_NativePointer TextFieldOpsSetBackgroundColorImpl(Ark_NativePointer node, + const Opt_ResourceColor* value) { if (!needGroupedLog(1)) { - return; + return nullptr; } - string out("addSymbol("); - WriteToString(&out, symbolId); + string out("textFieldOpsSetBackgroundColor("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); + out.append("[return nullptr] \n"); appendGroupedLog(1, out); + return nullptr; } - } // text_ParagraphBuilderAccessor - namespace text_RunAccessor { - void DestroyPeerImpl(Ark_text_Run peer) + } // TextFieldOpsAccessor + namespace TextInputControllerAccessor { + void DestroyPeerImpl(Ark_TextInputController peer) { if (!needGroupedLog(1)) { @@ -44041,17 +47620,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_text_Run ConstructImpl() + Ark_TextInputController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new Run("); + string out("new TextInputController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -44065,368 +47644,316 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetGlyphCountImpl(Ark_text_Run peer) - { - if (!needGroupedLog(1)) - { - return {42}; - } - string out("getGlyphCount("); - out.append(") \n"); - out.append("[return {42}] \n"); - appendGroupedLog(1, out); - return {42}; - } - Array_Number GetGlyphs0Impl(Ark_text_Run peer) + void CaretPositionImpl(Ark_TextInputController peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getGlyphs0("); + string out("caretPosition("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Array_Number GetGlyphs1Impl(Ark_text_Run peer, - const Ark_text_Range* range) + void SetTextSelectionImpl(Ark_TextInputController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getGlyphs1("); - WriteToString(&out, range); + string out("setTextSelection("); + WriteToString(&out, selectionStart); + out.append(", "); + WriteToString(&out, selectionEnd); + out.append(", "); + WriteToString(&out, options); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Array_common2D_Point GetPositions0Impl(Ark_text_Run peer) + void StopEditingImpl(Ark_TextInputController peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getPositions0("); + string out("stopEditing("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Array_common2D_Point GetPositions1Impl(Ark_text_Run peer, - const Ark_text_Range* range) + } // TextInputControllerAccessor + namespace TextMenuControllerAccessor { + void DestroyPeerImpl(Ark_TextMenuController peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getPositions1("); - WriteToString(&out, range); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Array_common2D_Point GetOffsetsImpl(Ark_text_Run peer) + Ark_TextMenuController ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getOffsets("); + string out("new TextMenuController("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Ark_drawing_Font GetFontImpl(Ark_text_Run peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("getFont("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - void PaintImpl(Ark_text_Run peer, - Ark_drawing_Canvas canvas, - const Ark_Number* x, - const Ark_Number* y) + void SetMenuOptionsImpl(Ark_TextMenuController peer, + const Ark_TextMenuOptions* options) { if (!needGroupedLog(1)) { return; } - string out("paint("); - WriteToString(&out, canvas); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); - out.append(") \n"); - appendGroupedLog(1, out); - } - Array_Number GetStringIndicesImpl(Ark_text_Run peer, - const Ark_text_Range* range) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("getStringIndices("); - WriteToString(&out, range); + string out("setMenuOptions("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_text_Range GetStringRangeImpl(Ark_text_Run peer) + } // TextMenuControllerAccessor + namespace TextMenuItemIdAccessor { + void DestroyPeerImpl(Ark_TextMenuItemId peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getStringRange("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_text_TypographicBounds GetTypographicBoundsImpl(Ark_text_Run peer) + Ark_TextMenuItemId ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getTypographicBounds("); + string out("new TextMenuItemId("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Ark_common2D_Rect GetImageBoundsImpl(Ark_text_Run peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getImageBounds("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - } // text_RunAccessor - namespace text_TextLineAccessor { - void DestroyPeerImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId OfImpl(const Ark_ResourceStr* id) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("destroyPeer("); + string out("of("); + WriteToString(&out, id); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_text_TextLine ConstructImpl() + Ark_Boolean EqualsImpl(Ark_TextMenuItemId peer, + Ark_TextMenuItemId id) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return 0; } - string out("new TextLine("); + string out("equals("); + WriteToString(&out, id); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return 0; } - Ark_NativePointer GetFinalizerImpl() + Ark_TextMenuItemId GetCUTImpl() { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("getCUT("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - Ark_Number GetGlyphCountImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId GetCOPYImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getGlyphCount("); + string out("getCOPY("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - Ark_text_Range GetTextRangeImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId GetPASTEImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getTextRange("); + string out("getPASTE("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - Array_text_Run GetGlyphRunsImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId GetSELECT_ALLImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getGlyphRuns("); + string out("getSELECT_ALL("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - void PaintImpl(Ark_text_TextLine peer, - Ark_drawing_Canvas canvas, - const Ark_Number* x, - const Ark_Number* y) + Ark_TextMenuItemId GetCOLLABORATION_SERVICEImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("paint("); - WriteToString(&out, canvas); - out.append(", "); - WriteToString(&out, x); - out.append(", "); - WriteToString(&out, y); + string out("getCOLLABORATION_SERVICE("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_text_TextLine CreateTruncatedLineImpl(Ark_text_TextLine peer, - const Ark_Number* width, - Ark_text_EllipsisMode ellipsisMode, - const Ark_String* ellipsis) + Ark_TextMenuItemId GetCAMERA_INPUTImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(300); } - string out("createTruncatedLine("); - WriteToString(&out, width); - out.append(", "); - WriteToString(&out, ellipsisMode); - out.append(", "); - WriteToString(&out, ellipsis); + string out("getCAMERA_INPUT("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(300); } - Ark_text_TypographicBounds GetTypographicBoundsImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId GetAI_WRITERImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getTypographicBounds("); + string out("getAI_WRITER("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - Ark_common2D_Rect GetImageBoundsImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId GetTRANSLATEImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getImageBounds("); + string out("getTRANSLATE("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - Ark_Number GetTrailingSpaceWidthImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId GetSEARCHImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getTrailingSpaceWidth("); + string out("getSEARCH("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - Ark_Number GetStringIndexForPositionImpl(Ark_text_TextLine peer, - const Ark_common2D_Point* point) + Ark_TextMenuItemId GetSHAREImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getStringIndexForPosition("); - WriteToString(&out, point); + string out("getSHARE("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - Ark_Number GetOffsetForStringIndexImpl(Ark_text_TextLine peer, - const Ark_Number* index) + } // TextMenuItemIdAccessor + namespace TextPickerDialogAccessor { + void DestroyPeerImpl(Ark_TextPickerDialog peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getOffsetForStringIndex("); - WriteToString(&out, index); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void EnumerateCaretOffsetsImpl(Ark_text_TextLine peer, - const text_Callback_Number_Number_Boolean_Boolean* callback_) + Ark_TextPickerDialog ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("enumerateCaretOffsets("); - WriteToString(&out, callback_); + string out("new TextPickerDialog("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Ark_Number GetAlignmentOffsetImpl(Ark_text_TextLine peer, - const Ark_Number* alignmentFactor, - const Ark_Number* alignmentWidth) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("getAlignmentOffset("); - WriteToString(&out, alignmentFactor); - out.append(", "); - WriteToString(&out, alignmentWidth); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - } // text_TextLineAccessor - namespace TextAreaControllerAccessor { - void DestroyPeerImpl(Ark_TextAreaController peer) + } // TextPickerDialogAccessor + namespace TextShadowStyleAccessor { + void DestroyPeerImpl(Ark_TextShadowStyle peer) { if (!needGroupedLog(1)) { @@ -44436,17 +47963,18 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_TextAreaController ConstructImpl() + Ark_TextShadowStyle ConstructImpl(const Ark_Union_ShadowOptions_Array_ShadowOptions* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new TextAreaController("); + string out("new TextShadowStyle("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -44460,125 +47988,118 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void CaretPositionImpl(Ark_TextAreaController peer, - const Ark_Number* value) + Array_ShadowOptions GetTextShadowImpl(Ark_TextShadowStyle peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("caretPosition("); - WriteToString(&out, value); + string out("getTextShadow("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void SetTextSelectionImpl(Ark_TextAreaController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) + } // TextShadowStyleAccessor + namespace TextStyleAccessor { + void DestroyPeerImpl(Ark_TextStyle peer) { if (!needGroupedLog(1)) { return; } - string out("setTextSelection("); - WriteToString(&out, selectionStart); - out.append(", "); - WriteToString(&out, selectionEnd); - out.append(", "); - WriteToString(&out, options); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void StopEditingImpl(Ark_TextAreaController peer) + Ark_TextStyle ConstructImpl(const Opt_TextStyleInterface* value) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("stopEditing("); + string out("new TextStyle("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - } // TextAreaControllerAccessor - namespace TextBaseControllerAccessor { - void DestroyPeerImpl(Ark_TextBaseController peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("destroyPeer("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_TextBaseController ConstructImpl() + Opt_ResourceColor GetFontColorImpl(Ark_TextStyle peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new TextBaseController("); + string out("getFontColor("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Opt_String GetFontFamilyImpl(Ark_TextStyle peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getFontFamily("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - void SetSelectionImpl(Ark_TextBaseController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) + Opt_Number GetFontSizeImpl(Ark_TextStyle peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setSelection("); - WriteToString(&out, selectionStart); - out.append(", "); - WriteToString(&out, selectionEnd); - out.append(", "); - WriteToString(&out, options); + string out("getFontSize("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void CloseSelectionMenuImpl(Ark_TextBaseController peer) + Opt_Number GetFontWeightImpl(Ark_TextStyle peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("closeSelectionMenu("); + string out("getFontWeight("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_LayoutManager GetLayoutManagerImpl(Ark_TextBaseController peer) + Opt_FontStyle GetFontStyleImpl(Ark_TextStyle peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getLayoutManager("); + string out("getFontStyle("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - } // TextBaseControllerAccessor - namespace TextClockControllerAccessor { - void DestroyPeerImpl(Ark_TextClockController peer) + } // TextStyleAccessor + namespace TextTimerControllerAccessor { + void DestroyPeerImpl(Ark_TextTimerController peer) { if (!needGroupedLog(1)) { @@ -44588,17 +48109,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_TextClockController ConstructImpl() + Ark_TextTimerController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new TextClockController("); + string out("new TextTimerController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -44612,7 +48133,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void StartImpl(Ark_TextClockController peer) + void StartImpl(Ark_TextTimerController peer) { if (!needGroupedLog(1)) { @@ -44622,19 +48143,29 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - void StopImpl(Ark_TextClockController peer) + void PauseImpl(Ark_TextTimerController peer) { if (!needGroupedLog(1)) { return; } - string out("stop("); + string out("pause("); out.append(") \n"); appendGroupedLog(1, out); } - } // TextClockControllerAccessor - namespace TextContentControllerBaseAccessor { - void DestroyPeerImpl(Ark_TextContentControllerBase peer) + void ResetImpl(Ark_TextTimerController peer) + { + if (!needGroupedLog(1)) + { + return; + } + string out("reset("); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // TextTimerControllerAccessor + namespace ThemeControlAccessor { + void DestroyPeerImpl(Ark_ThemeControl peer) { if (!needGroupedLog(1)) { @@ -44644,17 +48175,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_TextContentControllerBase ConstructImpl() + Ark_ThemeControl ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new TextContentControllerBase("); + string out("new ThemeControl("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -44668,581 +48199,540 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_CaretOffset GetCaretOffsetImpl(Ark_TextContentControllerBase peer) + void SetDefaultThemeImpl(const Ark_CustomTheme* theme) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getCaretOffset("); + string out("setDefaultTheme("); + WriteToString(&out, theme); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_RectResult GetTextContentRectImpl(Ark_TextContentControllerBase peer) + } // ThemeControlAccessor + namespace TimePickerDialogAccessor { + void DestroyPeerImpl(Ark_TimePickerDialog peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getTextContentRect("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_Number GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) + Ark_TimePickerDialog ConstructImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("getTextContentLineCount("); + string out("new TimePickerDialog("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - Ark_Number AddTextImpl(Ark_TextContentControllerBase peer, - const Ark_String* text, - const Opt_TextContentControllerOptions* textOperationOptions) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {42}; + return fnPtr(dummyClassFinalizer); } - string out("addText("); - WriteToString(&out, text); - out.append(", "); - WriteToString(&out, textOperationOptions); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {42}; + return fnPtr(dummyClassFinalizer); } - void DeleteTextImpl(Ark_TextContentControllerBase peer, - const Opt_TextRange* range) + } // TimePickerDialogAccessor + namespace TouchEventAccessor { + void DestroyPeerImpl(Ark_TouchEvent peer) { if (!needGroupedLog(1)) { return; } - string out("deleteText("); - WriteToString(&out, range); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_TextRange GetSelectionImpl(Ark_TextContentControllerBase peer) + Ark_TouchEvent ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getSelection("); + string out("new TouchEvent("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void ClearPreviewTextImpl(Ark_TextContentControllerBase peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("clearPreviewText("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_String GetTextImpl(Ark_TextContentControllerBase peer, - const Opt_TextRange* range) + Array_HistoricalPoint GetHistoricalPointsImpl(Ark_TouchEvent peer) { if (!needGroupedLog(1)) { return {}; } - string out("getText("); - WriteToString(&out, range); + string out("getHistoricalPoints("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // TextContentControllerBaseAccessor - namespace TextControllerAccessor { - void DestroyPeerImpl(Ark_TextController peer) + Ark_TouchType GetTypeImpl(Ark_TouchEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getType("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_TextController ConstructImpl() + void SetTypeImpl(Ark_TouchEvent peer, + Ark_TouchType type) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new TextController("); + string out("setType("); + WriteToString(&out, type); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Array_TouchObject GetTouchesImpl(Ark_TouchEvent peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getTouches("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - void CloseSelectionMenuImpl(Ark_TextController peer) + void SetTouchesImpl(Ark_TouchEvent peer, + const Array_TouchObject* touches) { if (!needGroupedLog(1)) { return; } - string out("closeSelectionMenu("); + string out("setTouches("); + WriteToString(&out, touches); out.append(") \n"); appendGroupedLog(1, out); } - void SetStyledStringImpl(Ark_TextController peer, - Ark_StyledString value) + Array_TouchObject GetChangedTouchesImpl(Ark_TouchEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setStyledString("); - WriteToString(&out, value); + string out("getChangedTouches("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_LayoutManager GetLayoutManagerImpl(Ark_TextController peer) + void SetChangedTouchesImpl(Ark_TouchEvent peer, + const Array_TouchObject* changedTouches) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getLayoutManager("); + string out("setChangedTouches("); + WriteToString(&out, changedTouches); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // TextControllerAccessor - namespace TextEditControllerExAccessor { - void DestroyPeerImpl(Ark_TextEditControllerEx peer) + Callback_Void GetStopPropagationImpl(Ark_TouchEvent peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getStopPropagation("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_TextEditControllerEx ConstructImpl() + void SetStopPropagationImpl(Ark_TouchEvent peer, + const Callback_Void* stopPropagation) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new TextEditControllerEx("); + string out("setStopPropagation("); + WriteToString(&out, stopPropagation); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Callback_Void GetPreventDefaultImpl(Ark_TouchEvent peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getPreventDefault("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - Ark_Boolean IsEditingImpl(Ark_TextEditControllerEx peer) + void SetPreventDefaultImpl(Ark_TouchEvent peer, + const Callback_Void* preventDefault) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("isEditing("); + string out("setPreventDefault("); + WriteToString(&out, preventDefault); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - void StopEditingImpl(Ark_TextEditControllerEx peer) + } // TouchEventAccessor + namespace TransitionEffectAccessor { + void DestroyPeerImpl(Ark_TransitionEffect peer) { if (!needGroupedLog(1)) { return; } - string out("stopEditing("); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_Boolean SetCaretOffsetImpl(Ark_TextEditControllerEx peer, - const Ark_Number* offset) + Ark_TransitionEffect Construct0Impl(const Ark_String* type) { if (!needGroupedLog(1)) { - return 0; + return reinterpret_cast(300); } - string out("setCaretOffset("); - WriteToString(&out, offset); + string out("construct0("); + WriteToString(&out, type); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return 0; + return reinterpret_cast(300); } - Ark_Number GetCaretOffsetImpl(Ark_TextEditControllerEx peer) + Ark_TransitionEffect Construct1Impl(const Ark_Number* effect) { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(300); } - string out("getCaretOffset("); + string out("construct1("); + WriteToString(&out, effect); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(300); } - Ark_PreviewText GetPreviewTextImpl(Ark_TextEditControllerEx peer) + Ark_TransitionEffect Construct2Impl(Ark_TransitionEdge effect) { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(300); } - string out("getPreviewText("); + string out("construct2("); + WriteToString(&out, effect); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(300); } - } // TextEditControllerExAccessor - namespace TextFieldOpsAccessor { - Ark_NativePointer RegisterTextFieldValueCallbackImpl(Ark_NativePointer node, - const Ark_ResourceStr* value, - const TextFieldValueCallback* callback) + Ark_TransitionEffect Construct3Impl(const Ark_TranslateOptions* effect) { if (!needGroupedLog(1)) { - return nullptr; - } - string out("registerTextFieldValueCallback("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, callback); + return reinterpret_cast(300); + } + string out("construct3("); + WriteToString(&out, effect); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - Ark_NativePointer TextFieldOpsSetWidthImpl(Ark_NativePointer node, - const Opt_Union_Length_LayoutPolicy* value) + Ark_TransitionEffect Construct4Impl(const Ark_RotateOptions* effect) { if (!needGroupedLog(1)) { - return nullptr; + return reinterpret_cast(300); } - string out("textFieldOpsSetWidth("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); + string out("construct4("); + WriteToString(&out, effect); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - Ark_NativePointer TextFieldOpsSetHeightImpl(Ark_NativePointer node, - const Opt_Union_Length_LayoutPolicy* value) + Ark_TransitionEffect Construct5Impl(const Ark_ScaleOptions* effect) { if (!needGroupedLog(1)) { - return nullptr; + return reinterpret_cast(300); } - string out("textFieldOpsSetHeight("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); + string out("construct5("); + WriteToString(&out, effect); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - Ark_NativePointer TextFieldOpsSetPaddingImpl(Ark_NativePointer node, - const Opt_Union_Padding_Length_LocalizedPadding* value) + Ark_TransitionEffect Construct6Impl(const Ark_AsymmetricTransitionOption* effect) { if (!needGroupedLog(1)) { - return nullptr; + return reinterpret_cast(300); } - string out("textFieldOpsSetPadding("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); + string out("construct6("); + WriteToString(&out, effect); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - Ark_NativePointer TextFieldOpsSetMarginImpl(Ark_NativePointer node, - const Opt_Union_Padding_Length_LocalizedPadding* value) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return nullptr; + return fnPtr(dummyClassFinalizer); } - string out("textFieldOpsSetMargin("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); + string out("getFinalizer("); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return nullptr; + return fnPtr(dummyClassFinalizer); } - Ark_NativePointer TextFieldOpsSetBorderImpl(Ark_NativePointer node, - const Opt_BorderOptions* value) + Ark_TransitionEffect TranslateImpl(const Ark_TranslateOptions* options) { if (!needGroupedLog(1)) { - return nullptr; + return reinterpret_cast(300); } - string out("textFieldOpsSetBorder("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); + string out("translate("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - Ark_NativePointer TextFieldOpsSetBorderWidthImpl(Ark_NativePointer node, - const Opt_Union_Length_EdgeWidths_LocalizedEdgeWidths* value) + Ark_TransitionEffect RotateImpl(const Ark_RotateOptions* options) { if (!needGroupedLog(1)) { - return nullptr; + return reinterpret_cast(300); } - string out("textFieldOpsSetBorderWidth("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); + string out("rotate("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - Ark_NativePointer TextFieldOpsSetBorderColorImpl(Ark_NativePointer node, - const Opt_Union_ResourceColor_EdgeColors_LocalizedEdgeColors* value) + Ark_TransitionEffect ScaleImpl(const Ark_ScaleOptions* options) { if (!needGroupedLog(1)) { - return nullptr; + return reinterpret_cast(300); } - string out("textFieldOpsSetBorderColor("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); + string out("scale("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - Ark_NativePointer TextFieldOpsSetBorderStyleImpl(Ark_NativePointer node, - const Opt_Union_BorderStyle_EdgeStyles* value) + Ark_TransitionEffect OpacityImpl(const Ark_Number* alpha) { if (!needGroupedLog(1)) { - return nullptr; + return reinterpret_cast(300); } - string out("textFieldOpsSetBorderStyle("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); + string out("opacity("); + WriteToString(&out, alpha); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - Ark_NativePointer TextFieldOpsSetBorderRadiusImpl(Ark_NativePointer node, - const Opt_Union_Length_BorderRadiuses_LocalizedBorderRadiuses* value) + Ark_TransitionEffect MoveImpl(Ark_TransitionEdge edge) { if (!needGroupedLog(1)) { - return nullptr; + return reinterpret_cast(300); } - string out("textFieldOpsSetBorderRadius("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, value); + string out("move("); + WriteToString(&out, edge); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - Ark_NativePointer TextFieldOpsSetBackgroundColorImpl(Ark_NativePointer node, - const Opt_ResourceColor* value) + Ark_TransitionEffect AsymmetricImpl(Ark_TransitionEffect appear, + Ark_TransitionEffect disappear) { if (!needGroupedLog(1)) { - return nullptr; + return reinterpret_cast(300); } - string out("textFieldOpsSetBackgroundColor("); - WriteToString(&out, node); + string out("asymmetric("); + WriteToString(&out, appear); out.append(", "); - WriteToString(&out, value); + WriteToString(&out, disappear); out.append(") \n"); - out.append("[return nullptr] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return nullptr; + return reinterpret_cast(300); } - } // TextFieldOpsAccessor - namespace TextInputControllerAccessor { - void DestroyPeerImpl(Ark_TextInputController peer) + Ark_TransitionEffect AnimationImpl(Ark_TransitionEffect peer, + const Ark_AnimateParam* value) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("destroyPeer("); + string out("animation("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_TextInputController ConstructImpl() + Ark_TransitionEffect CombineImpl(Ark_TransitionEffect peer, + Ark_TransitionEffect transitionEffect) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new TextInputController("); + string out("combine("); + WriteToString(&out, transitionEffect); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + Ark_TransitionEffect GetIDENTITYImpl() { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("getIDENTITY("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - void CaretPositionImpl(Ark_TextInputController peer, - const Ark_Number* value) + void SetIDENTITYImpl(Ark_TransitionEffect IDENTITY) { if (!needGroupedLog(1)) { return; } - string out("caretPosition("); - WriteToString(&out, value); + string out("setIDENTITY("); + WriteToString(&out, IDENTITY); out.append(") \n"); appendGroupedLog(1, out); } - void SetTextSelectionImpl(Ark_TextInputController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) + Ark_TransitionEffect GetOPACITYImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setTextSelection("); - WriteToString(&out, selectionStart); - out.append(", "); - WriteToString(&out, selectionEnd); - out.append(", "); - WriteToString(&out, options); + string out("getOPACITY("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - void StopEditingImpl(Ark_TextInputController peer) + void SetOPACITYImpl(Ark_TransitionEffect OPACITY) { if (!needGroupedLog(1)) { return; } - string out("stopEditing("); + string out("setOPACITY("); + WriteToString(&out, OPACITY); out.append(") \n"); appendGroupedLog(1, out); } - } // TextInputControllerAccessor - namespace TextMenuControllerAccessor { - void DestroyPeerImpl(Ark_TextMenuController peer) + Ark_TransitionEffect GetSLIDEImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("destroyPeer("); + string out("getSLIDE("); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Ark_TextMenuController ConstructImpl() + void SetSLIDEImpl(Ark_TransitionEffect SLIDE) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new TextMenuController("); + string out("setSLIDE("); + WriteToString(&out, SLIDE); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + Ark_TransitionEffect GetSLIDE_SWITCHImpl() { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("getSLIDE_SWITCH("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - void SetMenuOptionsImpl(Ark_TextMenuController peer, - const Ark_TextMenuOptions* options) + void SetSLIDE_SWITCHImpl(Ark_TransitionEffect SLIDE_SWITCH) { if (!needGroupedLog(1)) { return; } - string out("setMenuOptions("); - WriteToString(&out, options); + string out("setSLIDE_SWITCH("); + WriteToString(&out, SLIDE_SWITCH); out.append(") \n"); appendGroupedLog(1, out); } - } // TextMenuControllerAccessor - namespace TextMenuItemIdAccessor { - void DestroyPeerImpl(Ark_TextMenuItemId peer) + } // TransitionEffectAccessor + namespace UICommonEventAccessor { + void DestroyPeerImpl(Ark_UICommonEvent peer) { if (!needGroupedLog(1)) { @@ -45252,17 +48742,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_TextMenuItemId ConstructImpl() + Ark_UICommonEvent ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new TextMenuItemId("); + string out("new UICommonEvent("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -45276,156 +48766,144 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_TextMenuItemId OfImpl(const Ark_ResourceStr* id) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(300); - } - string out("of("); - WriteToString(&out, id); - out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(300); - } - Ark_Boolean EqualsImpl(Ark_TextMenuItemId peer, - Ark_TextMenuItemId id) + void SetOnClickImpl(Ark_UICommonEvent peer, + const Opt_Callback_ClickEvent_Void* callback_) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("equals("); - WriteToString(&out, id); + string out("setOnClick("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_TextMenuItemId GetCUTImpl() + void SetOnTouchImpl(Ark_UICommonEvent peer, + const Opt_Callback_TouchEvent_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getCUT("); + string out("setOnTouch("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TextMenuItemId GetCOPYImpl() + void SetOnAppearImpl(Ark_UICommonEvent peer, + const Opt_Callback_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getCOPY("); + string out("setOnAppear("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TextMenuItemId GetPASTEImpl() + void SetOnDisappearImpl(Ark_UICommonEvent peer, + const Opt_Callback_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getPASTE("); + string out("setOnDisappear("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TextMenuItemId GetSELECT_ALLImpl() + void SetOnKeyEventImpl(Ark_UICommonEvent peer, + const Opt_Callback_KeyEvent_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getSELECT_ALL("); + string out("setOnKeyEvent("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TextMenuItemId GetCOLLABORATION_SERVICEImpl() + void SetOnFocusImpl(Ark_UICommonEvent peer, + const Opt_Callback_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getCOLLABORATION_SERVICE("); + string out("setOnFocus("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TextMenuItemId GetCAMERA_INPUTImpl() + void SetOnBlurImpl(Ark_UICommonEvent peer, + const Opt_Callback_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getCAMERA_INPUT("); + string out("setOnBlur("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TextMenuItemId GetAI_WRITERImpl() + void SetOnHoverImpl(Ark_UICommonEvent peer, + const Opt_HoverCallback* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getAI_WRITER("); + string out("setOnHover("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TextMenuItemId GetTRANSLATEImpl() + void SetOnMouseImpl(Ark_UICommonEvent peer, + const Opt_Callback_MouseEvent_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getTRANSLATE("); + string out("setOnMouse("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TextMenuItemId GetSEARCHImpl() + void SetOnSizeChangeImpl(Ark_UICommonEvent peer, + const Opt_SizeChangeCallback* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getSEARCH("); + string out("setOnSizeChange("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TextMenuItemId GetSHAREImpl() + void SetOnVisibleAreaApproximateChangeImpl(Ark_UICommonEvent peer, + const Ark_VisibleAreaEventOptions* options, + const Opt_VisibleAreaChangeCallback* event) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getSHARE("); + string out("setOnVisibleAreaApproximateChange("); + WriteToString(&out, options); + out.append(", "); + WriteToString(&out, event); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - } // TextMenuItemIdAccessor - namespace TextPickerDialogAccessor { - void DestroyPeerImpl(Ark_TextPickerDialog peer) + } // UICommonEventAccessor + namespace UIContextAccessor { + void DestroyPeerImpl(Ark_UIContext peer) { if (!needGroupedLog(1)) { @@ -45435,17 +48913,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_TextPickerDialog ConstructImpl() + Ark_UIContext ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new TextPickerDialog("); + string out("new UIContext("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -45459,788 +48937,812 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - } // TextPickerDialogAccessor - namespace TextShadowStyleAccessor { - void DestroyPeerImpl(Ark_TextShadowStyle peer) - { - if (!needGroupedLog(1)) - { - return; - } - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_TextShadowStyle ConstructImpl(const Ark_Union_ShadowOptions_Array_ShadowOptions* value) + Ark_drawing_Font GetFontImpl(Ark_UIContext peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(300); } - string out("new TextShadowStyle("); - WriteToString(&out, value); + string out("getFont("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(300); } - Ark_NativePointer GetFinalizerImpl() + Ark_String GetFilteredInspectorTreeImpl(Ark_VMContext vmContext, + Ark_UIContext peer, + const Opt_Array_String* filters) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getFilteredInspectorTree("); + WriteToString(&out, filters); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - Array_ShadowOptions GetTextShadowImpl(Ark_TextShadowStyle peer) + Ark_String GetFilteredInspectorTreeByIdImpl(Ark_VMContext vmContext, + Ark_UIContext peer, + const Ark_String* id, + const Ark_Number* depth, + const Opt_Array_String* filters) { if (!needGroupedLog(1)) { return {}; } - string out("getTextShadow("); + string out("getFilteredInspectorTreeById("); + WriteToString(&out, id); + out.append(", "); + WriteToString(&out, depth); + out.append(", "); + WriteToString(&out, filters); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // TextShadowStyleAccessor - namespace TextStyleAccessor { - void DestroyPeerImpl(Ark_TextStyle peer) + void AnimateToImpl(Ark_UIContext peer, + const Ark_AnimateParam* value, + const Callback_Void* event) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("animateTo("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, event); out.append(") \n"); appendGroupedLog(1, out); } - Ark_TextStyle ConstructImpl(const Opt_TextStyleInterface* value) + void ShowTextPickerDialogImpl(Ark_UIContext peer, + const Ark_TextPickerDialogOptions* options) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new TextStyle("); - WriteToString(&out, value); + string out("showTextPickerDialog("); + WriteToString(&out, options); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void RunScopedTaskImpl(Ark_UIContext peer, + const Callback_Void* callback_) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("runScopedTask("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Opt_ResourceColor GetFontColorImpl(Ark_TextStyle peer) + void AnimateToImmediatelyImpl(Ark_UIContext peer, + const Ark_AnimateParam* param, + const Callback_Void* event) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getFontColor("); + string out("animateToImmediately("); + WriteToString(&out, param); + out.append(", "); + WriteToString(&out, event); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Opt_String GetFontFamilyImpl(Ark_TextStyle peer) + Opt_FrameNode GetFrameNodeByIdImpl(Ark_UIContext peer, + const Ark_String* id) { if (!needGroupedLog(1)) { return {}; } - string out("getFontFamily("); + string out("getFrameNodeById("); + WriteToString(&out, id); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Opt_Number GetFontSizeImpl(Ark_TextStyle peer) + Opt_FrameNode GetAttachedFrameNodeByIdImpl(Ark_UIContext peer, + const Ark_String* id) { if (!needGroupedLog(1)) { return {}; } - string out("getFontSize("); + string out("getAttachedFrameNodeById("); + WriteToString(&out, id); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Opt_Number GetFontWeightImpl(Ark_TextStyle peer) + Opt_FrameNode GetFrameNodeByUniqueIdImpl(Ark_UIContext peer, + const Ark_Number* id) { if (!needGroupedLog(1)) { return {}; } - string out("getFontWeight("); + string out("getFrameNodeByUniqueId("); + WriteToString(&out, id); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Opt_FontStyle GetFontStyleImpl(Ark_TextStyle peer) + Ark_Number Vp2pxImpl(Ark_UIContext peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return {}; + return {42}; } - string out("getFontStyle("); + string out("vp2px("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {}; + return {42}; } - } // TextStyleAccessor - namespace TextTimerControllerAccessor { - void DestroyPeerImpl(Ark_TextTimerController peer) + Ark_Number Px2vpImpl(Ark_UIContext peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("destroyPeer("); + string out("px2vp("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - Ark_TextTimerController ConstructImpl() + Ark_Number Fp2pxImpl(Ark_UIContext peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {42}; } - string out("new TextTimerController("); + string out("fp2px("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {42}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number Px2fpImpl(Ark_UIContext peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("px2fp("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - void StartImpl(Ark_TextTimerController peer) + Ark_Number Lpx2pxImpl(Ark_UIContext peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("start("); + string out("lpx2px("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void PauseImpl(Ark_TextTimerController peer) + Ark_Number Px2lpxImpl(Ark_UIContext peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("pause("); + string out("px2lpx("); + WriteToString(&out, value); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void ResetImpl(Ark_TextTimerController peer) + Opt_common_Context GetHostContextImpl(Ark_UIContext peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("reset("); + string out("getHostContext("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // TextTimerControllerAccessor - namespace ThemeControlAccessor { - void DestroyPeerImpl(Ark_ThemeControl peer) + void SetDynamicDimmingImpl(Ark_UIContext peer, + const Ark_String* id, + const Ark_Number* value) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("setDynamicDimming("); + WriteToString(&out, id); + out.append(", "); + WriteToString(&out, value); out.append(") \n"); appendGroupedLog(1, out); } - Ark_ThemeControl ConstructImpl() + Opt_String GetWindowNameImpl(Ark_UIContext peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new ThemeControl("); + string out("getWindowName("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_WidthBreakpoint GetWindowWidthBreakpointImpl(Ark_UIContext peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getWindowWidthBreakpoint("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - void SetDefaultThemeImpl(const Ark_CustomTheme* theme) + Ark_HeightBreakpoint GetWindowHeightBreakpointImpl(Ark_UIContext peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setDefaultTheme("); - WriteToString(&out, theme); + string out("getWindowHeightBreakpoint("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - } // ThemeControlAccessor - namespace TimePickerDialogAccessor { - void DestroyPeerImpl(Ark_TimePickerDialog peer) + void OpenBindSheetImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_UIContext peer, + Ark_ComponentContent bindSheetContent, + const Opt_SheetOptions* sheetOptions, + const Opt_Number* targetId, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("openBindSheet("); + WriteToString(&out, bindSheetContent); + out.append(", "); + WriteToString(&out, sheetOptions); + out.append(", "); + WriteToString(&out, targetId); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); appendGroupedLog(1, out); } - Ark_TimePickerDialog ConstructImpl() + void UpdateBindSheetImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_UIContext peer, + Ark_ComponentContent bindSheetContent, + const Ark_SheetOptions* sheetOptions, + const Opt_Boolean* partialUpdate, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new TimePickerDialog("); + string out("updateBindSheet("); + WriteToString(&out, bindSheetContent); + out.append(", "); + WriteToString(&out, sheetOptions); + out.append(", "); + WriteToString(&out, partialUpdate); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void CloseBindSheetImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_UIContext peer, + Ark_ComponentContent bindSheetContent, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("closeBindSheet("); + WriteToString(&out, bindSheetContent); + out.append(", "); + WriteToString(&out, outputArgumentForReturningPromise); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - } // TimePickerDialogAccessor - namespace TouchEventAccessor { - void DestroyPeerImpl(Ark_TouchEvent peer) + void ClearResourceCacheImpl(Ark_VMContext vmContext, + Ark_UIContext peer) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); + string out("clearResourceCache("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_TouchEvent ConstructImpl() + Ark_Boolean IsFollowingSystemFontScaleImpl(Ark_UIContext peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return 0; } - string out("new TouchEvent("); + string out("isFollowingSystemFontScale("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return 0; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetMaxFontScaleImpl(Ark_UIContext peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {42}; } - string out("getFinalizer("); + string out("getMaxFontScale("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {42}; } - Array_HistoricalPoint GetHistoricalPointsImpl(Ark_TouchEvent peer) + } // UIContextAccessor + namespace UIContextAtomicServiceBarAccessor { + Ark_Frame GetBarRectImpl() { if (!needGroupedLog(1)) { return {}; } - string out("getHistoricalPoints("); + string out("getBarRect("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_TouchType GetTypeImpl(Ark_TouchEvent peer) + } // UIContextAtomicServiceBarAccessor + namespace uiEffect_VisualEffectAccessor { + void DestroyPeerImpl(Ark_uiEffect_VisualEffect peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getType("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetTypeImpl(Ark_TouchEvent peer, - Ark_TouchType type) + Ark_uiEffect_VisualEffect ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setType("); - WriteToString(&out, type); + string out("new VisualEffect("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Array_TouchObject GetTouchesImpl(Ark_TouchEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getTouches("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetTouchesImpl(Ark_TouchEvent peer, - const Array_TouchObject* touches) + Ark_uiEffect_VisualEffect BackgroundColorBlenderImpl(Ark_uiEffect_VisualEffect peer, + const Ark_uiEffect_BrightnessBlender* blender) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(300); } - string out("setTouches("); - WriteToString(&out, touches); + string out("backgroundColorBlender("); + WriteToString(&out, blender); out.append(") \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(300); } - Array_TouchObject GetChangedTouchesImpl(Ark_TouchEvent peer) + } // uiEffect_VisualEffectAccessor + namespace UIExtensionProxyAccessor { + void DestroyPeerImpl(Ark_UIExtensionProxy peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getChangedTouches("); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetChangedTouchesImpl(Ark_TouchEvent peer, - const Array_TouchObject* changedTouches) + Ark_UIExtensionProxy ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setChangedTouches("); - WriteToString(&out, changedTouches); + string out("new UIExtensionProxy("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - Callback_Void GetStopPropagationImpl(Ark_TouchEvent peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getStopPropagation("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetStopPropagationImpl(Ark_TouchEvent peer, - const Callback_Void* stopPropagation) + void SendImpl(Ark_UIExtensionProxy peer, + const Map_String_Object* data) { if (!needGroupedLog(1)) { return; } - string out("setStopPropagation("); - WriteToString(&out, stopPropagation); + string out("send("); + WriteToString(&out, data); out.append(") \n"); appendGroupedLog(1, out); } - Callback_Void GetPreventDefaultImpl(Ark_TouchEvent peer) + Map_String_Object SendSyncImpl(Ark_UIExtensionProxy peer, + const Map_String_Object* data) { if (!needGroupedLog(1)) { return {}; } - string out("getPreventDefault("); + string out("sendSync("); + WriteToString(&out, data); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetPreventDefaultImpl(Ark_TouchEvent peer, - const Callback_Void* preventDefault) + void OnAsyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, + const Callback_UIExtensionProxy_Void* callback_) { if (!needGroupedLog(1)) { return; } - string out("setPreventDefault("); - WriteToString(&out, preventDefault); + string out("onAsyncReceiverRegister("); + WriteToString(&out, callback_); out.append(") \n"); appendGroupedLog(1, out); } - } // TouchEventAccessor - namespace TransitionEffectAccessor { - void DestroyPeerImpl(Ark_TransitionEffect peer) + void OnSyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, + const Callback_UIExtensionProxy_Void* callback_) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_TransitionEffect Construct0Impl(const Ark_String* type) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(300); - } - string out("construct0("); - WriteToString(&out, type); - out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(300); - } - Ark_TransitionEffect Construct1Impl(const Ark_Number* effect) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(300); - } - string out("construct1("); - WriteToString(&out, effect); + string out("onSyncReceiverRegister("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TransitionEffect Construct2Impl(Ark_TransitionEdge effect) + void OffAsyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, + const Opt_Callback_UIExtensionProxy_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("construct2("); - WriteToString(&out, effect); + string out("offAsyncReceiverRegister("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TransitionEffect Construct3Impl(const Ark_TranslateOptions* effect) + void OffSyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, + const Opt_Callback_UIExtensionProxy_Void* callback_) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("construct3("); - WriteToString(&out, effect); + string out("offSyncReceiverRegister("); + WriteToString(&out, callback_); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TransitionEffect Construct4Impl(const Ark_RotateOptions* effect) + } // UIExtensionProxyAccessor + namespace uiObserver_DensityInfoAccessor { + void DestroyPeerImpl(Ark_uiObserver_DensityInfo peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("construct4("); - WriteToString(&out, effect); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TransitionEffect Construct5Impl(const Ark_ScaleOptions* effect) + Ark_uiObserver_DensityInfo ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("construct5("); - WriteToString(&out, effect); + string out("new DensityInfo("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_TransitionEffect Construct6Impl(const Ark_AsymmetricTransitionOption* effect) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("construct6("); - WriteToString(&out, effect); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - Ark_NativePointer GetFinalizerImpl() + Ark_UIContext GetContextImpl(Ark_uiObserver_DensityInfo peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - string out("getFinalizer("); + string out("getContext("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return reinterpret_cast(300); } - Ark_TransitionEffect TranslateImpl(const Ark_TranslateOptions* options) + void SetContextImpl(Ark_uiObserver_DensityInfo peer, + Ark_UIContext context) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("translate("); - WriteToString(&out, options); + string out("setContext("); + WriteToString(&out, context); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TransitionEffect RotateImpl(const Ark_RotateOptions* options) + Ark_Number GetDensityImpl(Ark_uiObserver_DensityInfo peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("rotate("); - WriteToString(&out, options); + string out("getDensity("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Ark_TransitionEffect ScaleImpl(const Ark_ScaleOptions* options) + void SetDensityImpl(Ark_uiObserver_DensityInfo peer, + const Ark_Number* density) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("scale("); - WriteToString(&out, options); + string out("setDensity("); + WriteToString(&out, density); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TransitionEffect OpacityImpl(const Ark_Number* alpha) + } // uiObserver_DensityInfoAccessor + namespace uiObserver_RouterPageInfoAccessor { + void DestroyPeerImpl(Ark_uiObserver_RouterPageInfo peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("opacity("); - WriteToString(&out, alpha); + string out("destroyPeer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TransitionEffect MoveImpl(Ark_TransitionEdge edge) + Ark_uiObserver_RouterPageInfo ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return reinterpret_cast(100); } - string out("move("); - WriteToString(&out, edge); + string out("new RouterPageInfo("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return reinterpret_cast(100); } - Ark_TransitionEffect AsymmetricImpl(Ark_TransitionEffect appear, - Ark_TransitionEffect disappear) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - string out("asymmetric("); - WriteToString(&out, appear); - out.append(", "); - WriteToString(&out, disappear); + string out("getFinalizer("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return fnPtr(dummyClassFinalizer); } - Ark_TransitionEffect AnimationImpl(Ark_TransitionEffect peer, - const Ark_AnimateParam* value) + Ark_Number GetIndexImpl(Ark_uiObserver_RouterPageInfo peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {42}; } - string out("animation("); - WriteToString(&out, value); + string out("getIndex("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {42}; } - Ark_TransitionEffect CombineImpl(Ark_TransitionEffect peer, - Ark_TransitionEffect transitionEffect) + void SetIndexImpl(Ark_uiObserver_RouterPageInfo peer, + const Ark_Number* index) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("combine("); - WriteToString(&out, transitionEffect); + string out("setIndex("); + WriteToString(&out, index); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_TransitionEffect GetIDENTITYImpl() + Ark_String GetNameImpl(Ark_uiObserver_RouterPageInfo peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getIDENTITY("); + string out("getName("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - void SetIDENTITYImpl(Ark_TransitionEffect IDENTITY) + void SetNameImpl(Ark_uiObserver_RouterPageInfo peer, + const Ark_String* name) { if (!needGroupedLog(1)) { return; } - string out("setIDENTITY("); - WriteToString(&out, IDENTITY); + string out("setName("); + WriteToString(&out, name); out.append(") \n"); appendGroupedLog(1, out); } - Ark_TransitionEffect GetOPACITYImpl() + Ark_String GetPathImpl(Ark_uiObserver_RouterPageInfo peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getOPACITY("); + string out("getPath("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - void SetOPACITYImpl(Ark_TransitionEffect OPACITY) + void SetPathImpl(Ark_uiObserver_RouterPageInfo peer, + const Ark_String* path) { if (!needGroupedLog(1)) { return; } - string out("setOPACITY("); - WriteToString(&out, OPACITY); + string out("setPath("); + WriteToString(&out, path); out.append(") \n"); appendGroupedLog(1, out); } - Ark_TransitionEffect GetSLIDEImpl() + Ark_uiObserver_RouterPageState GetStateImpl(Ark_uiObserver_RouterPageInfo peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getSLIDE("); + string out("getState("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - void SetSLIDEImpl(Ark_TransitionEffect SLIDE) + void SetStateImpl(Ark_uiObserver_RouterPageInfo peer, + Ark_uiObserver_RouterPageState state) { if (!needGroupedLog(1)) { return; } - string out("setSLIDE("); - WriteToString(&out, SLIDE); + string out("setState("); + WriteToString(&out, state); out.append(") \n"); appendGroupedLog(1, out); } - Ark_TransitionEffect GetSLIDE_SWITCHImpl() + Ark_String GetPageIdImpl(Ark_uiObserver_RouterPageInfo peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return {}; } - string out("getSLIDE_SWITCH("); + string out("getPageId("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return {}; } - void SetSLIDE_SWITCHImpl(Ark_TransitionEffect SLIDE_SWITCH) + void SetPageIdImpl(Ark_uiObserver_RouterPageInfo peer, + const Ark_String* pageId) { if (!needGroupedLog(1)) { return; } - string out("setSLIDE_SWITCH("); - WriteToString(&out, SLIDE_SWITCH); + string out("setPageId("); + WriteToString(&out, pageId); out.append(") \n"); appendGroupedLog(1, out); } - } // TransitionEffectAccessor - namespace UICommonEventAccessor { - void DestroyPeerImpl(Ark_UICommonEvent peer) + } // uiObserver_RouterPageInfoAccessor + namespace unifiedDataChannel_UnifiedDataAccessor { + void DestroyPeerImpl(Ark_unifiedDataChannel_UnifiedData peer) { if (!needGroupedLog(1)) { @@ -46250,17 +49752,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_UICommonEvent ConstructImpl() + Ark_unifiedDataChannel_UnifiedData ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new UICommonEvent("); + string out("new UnifiedData("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -46274,633 +49776,560 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SetOnClickImpl(Ark_UICommonEvent peer, - const Opt_Callback_ClickEvent_Void* callback_) + Ark_Boolean HasTypeImpl(Ark_unifiedDataChannel_UnifiedData peer, + const Ark_String* UnifiedData_type) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("setOnClick("); - WriteToString(&out, callback_); + string out("hasType("); + WriteToString(&out, UnifiedData_type); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void SetOnTouchImpl(Ark_UICommonEvent peer, - const Opt_Callback_TouchEvent_Void* callback_) + Array_String GetTypesImpl(Ark_unifiedDataChannel_UnifiedData peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setOnTouch("); - WriteToString(&out, callback_); + string out("getTypes("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void SetOnAppearImpl(Ark_UICommonEvent peer, - const Opt_Callback_Void* callback_) + } // unifiedDataChannel_UnifiedDataAccessor + namespace UrlStyleAccessor { + void DestroyPeerImpl(Ark_UrlStyle peer) { if (!needGroupedLog(1)) { return; } - string out("setOnAppear("); - WriteToString(&out, callback_); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void SetOnDisappearImpl(Ark_UICommonEvent peer, - const Opt_Callback_Void* callback_) + Ark_UrlStyle ConstructImpl(const Ark_String* url) { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setOnDisappear("); - WriteToString(&out, callback_); + string out("new UrlStyle("); + WriteToString(&out, url); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void SetOnKeyEventImpl(Ark_UICommonEvent peer, - const Opt_Callback_KeyEvent_Void* callback_) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setOnKeyEvent("); - WriteToString(&out, callback_); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void SetOnFocusImpl(Ark_UICommonEvent peer, - const Opt_Callback_Void* callback_) + Ark_String GetUrlImpl(Ark_UrlStyle peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("setOnFocus("); - WriteToString(&out, callback_); + string out("getUrl("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void SetOnBlurImpl(Ark_UICommonEvent peer, - const Opt_Callback_Void* callback_) + } // UrlStyleAccessor + namespace UserDataSpanAccessor { + void DestroyPeerImpl(Ark_UserDataSpan peer) { if (!needGroupedLog(1)) { return; } - string out("setOnBlur("); - WriteToString(&out, callback_); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void SetOnHoverImpl(Ark_UICommonEvent peer, - const Opt_HoverCallback* callback_) + Ark_UserDataSpan ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setOnHover("); - WriteToString(&out, callback_); + string out("new UserDataSpan("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - void SetOnMouseImpl(Ark_UICommonEvent peer, - const Opt_Callback_MouseEvent_Void* callback_) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setOnMouse("); - WriteToString(&out, callback_); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - void SetOnSizeChangeImpl(Ark_UICommonEvent peer, - const Opt_SizeChangeCallback* callback_) + } // UserDataSpanAccessor + namespace VideoControllerAccessor { + void DestroyPeerImpl(Ark_VideoController peer) { if (!needGroupedLog(1)) { return; } - string out("setOnSizeChange("); - WriteToString(&out, callback_); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - void SetOnVisibleAreaApproximateChangeImpl(Ark_UICommonEvent peer, - const Ark_VisibleAreaEventOptions* options, - const Opt_VisibleAreaChangeCallback* event) + Ark_VideoController ConstructImpl() { if (!needGroupedLog(1)) { - return; + return reinterpret_cast(100); } - string out("setOnVisibleAreaApproximateChange("); - WriteToString(&out, options); - out.append(", "); - WriteToString(&out, event); + string out("new VideoController("); out.append(") \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); + return reinterpret_cast(100); } - } // UICommonEventAccessor - namespace UIContextAccessor { - void DestroyPeerImpl(Ark_UIContext peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("destroyPeer("); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_UIContext ConstructImpl() + void StartImpl(Ark_VideoController peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return; } - string out("new UIContext("); + string out("start("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); } - Ark_NativePointer GetFinalizerImpl() + void PauseImpl(Ark_VideoController peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return; } - string out("getFinalizer("); + string out("pause("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_drawing_Font GetFontImpl(Ark_UIContext peer) + void StopImpl(Ark_VideoController peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return; } - string out("getFont("); + string out("stop("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); } - Ark_String GetFilteredInspectorTreeImpl(Ark_VMContext vmContext, - Ark_UIContext peer, - const Opt_Array_String* filters) + void SetCurrentTime0Impl(Ark_VideoController peer, + const Ark_Number* value) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getFilteredInspectorTree("); - WriteToString(&out, filters); + string out("setCurrentTime0("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - Ark_String GetFilteredInspectorTreeByIdImpl(Ark_VMContext vmContext, - Ark_UIContext peer, - const Ark_String* id, - const Ark_Number* depth, - const Opt_Array_String* filters) + void RequestFullscreenImpl(Ark_VideoController peer, + Ark_Boolean value) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getFilteredInspectorTreeById("); - WriteToString(&out, id); - out.append(", "); - WriteToString(&out, depth); - out.append(", "); - WriteToString(&out, filters); + string out("requestFullscreen("); + WriteToString(&out, value); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void AnimateToImpl(Ark_UIContext peer, - const Ark_AnimateParam* value, - const Callback_Void* event) + void ExitFullscreenImpl(Ark_VideoController peer) { if (!needGroupedLog(1)) { return; } - string out("animateTo("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, event); + string out("exitFullscreen("); out.append(") \n"); appendGroupedLog(1, out); } - void ShowTextPickerDialogImpl(Ark_UIContext peer, - const Ark_TextPickerDialogOptions* options) + void SetCurrentTime1Impl(Ark_VideoController peer, + const Ark_Number* value, + Ark_SeekMode seekMode) { if (!needGroupedLog(1)) { return; } - string out("showTextPickerDialog("); - WriteToString(&out, options); + string out("setCurrentTime1("); + WriteToString(&out, value); + out.append(", "); + WriteToString(&out, seekMode); out.append(") \n"); appendGroupedLog(1, out); } - void RunScopedTaskImpl(Ark_UIContext peer, - const Callback_Void* callback_) + void ResetImpl(Ark_VideoController peer) { if (!needGroupedLog(1)) { return; } - string out("runScopedTask("); - WriteToString(&out, callback_); + string out("reset("); out.append(") \n"); appendGroupedLog(1, out); } - void AnimateToImmediatelyImpl(Ark_UIContext peer, - const Ark_AnimateParam* param, - const Callback_Void* event) + } // VideoControllerAccessor + namespace WaterFlowSectionsAccessor { + void DestroyPeerImpl(Ark_WaterFlowSections peer) { if (!needGroupedLog(1)) { return; } - string out("animateToImmediately("); - WriteToString(&out, param); - out.append(", "); - WriteToString(&out, event); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Opt_FrameNode GetFrameNodeByIdImpl(Ark_UIContext peer, - const Ark_String* id) + Ark_WaterFlowSections ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getFrameNodeById("); - WriteToString(&out, id); + string out("new WaterFlowSections("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - Opt_FrameNode GetAttachedFrameNodeByIdImpl(Ark_UIContext peer, - const Ark_String* id) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getAttachedFrameNodeById("); - WriteToString(&out, id); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - Opt_FrameNode GetFrameNodeByUniqueIdImpl(Ark_UIContext peer, - const Ark_Number* id) + Ark_Boolean SpliceImpl(Ark_WaterFlowSections peer, + const Ark_Number* start, + const Opt_Number* deleteCount, + const Opt_Array_SectionOptions* sections) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getFrameNodeByUniqueId("); - WriteToString(&out, id); + string out("splice("); + WriteToString(&out, start); + out.append(", "); + WriteToString(&out, deleteCount); + out.append(", "); + WriteToString(&out, sections); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - Ark_Number Vp2pxImpl(Ark_UIContext peer, - const Ark_Number* value) + Ark_Boolean PushImpl(Ark_WaterFlowSections peer, + const Ark_SectionOptions* section) { if (!needGroupedLog(1)) { - return {42}; + return 0; } - string out("vp2px("); - WriteToString(&out, value); + string out("push("); + WriteToString(&out, section); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {42}; + return 0; } - Ark_Number Px2vpImpl(Ark_UIContext peer, - const Ark_Number* value) + Ark_Boolean UpdateImpl(Ark_WaterFlowSections peer, + const Ark_Number* sectionIndex, + const Ark_SectionOptions* section) { if (!needGroupedLog(1)) { - return {42}; + return 0; } - string out("px2vp("); - WriteToString(&out, value); + string out("update("); + WriteToString(&out, sectionIndex); + out.append(", "); + WriteToString(&out, section); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {42}; + return 0; } - Ark_Number Fp2pxImpl(Ark_UIContext peer, - const Ark_Number* value) + Array_SectionOptions ValuesImpl(Ark_WaterFlowSections peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("fp2px("); - WriteToString(&out, value); + string out("values("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - Ark_Number Px2fpImpl(Ark_UIContext peer, - const Ark_Number* value) + Ark_Number LengthImpl(Ark_WaterFlowSections peer) { if (!needGroupedLog(1)) { return {42}; } - string out("px2fp("); - WriteToString(&out, value); + string out("length("); out.append(") \n"); out.append("[return {42}] \n"); appendGroupedLog(1, out); return {42}; } - Ark_Number Lpx2pxImpl(Ark_UIContext peer, - const Ark_Number* value) + } // WaterFlowSectionsAccessor + namespace WebContextMenuParamAccessor { + void DestroyPeerImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("lpx2px("); - WriteToString(&out, value); + string out("destroyPeer("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - Ark_Number Px2lpxImpl(Ark_UIContext peer, - const Ark_Number* value) + Ark_WebContextMenuParam ConstructImpl() { if (!needGroupedLog(1)) { - return {42}; + return reinterpret_cast(100); } - string out("px2lpx("); - WriteToString(&out, value); + string out("new WebContextMenuParam("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {42}; + return reinterpret_cast(100); } - Opt_common_Context GetHostContextImpl(Ark_UIContext peer) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return {}; + return fnPtr(dummyClassFinalizer); } - string out("getHostContext("); + string out("getFinalizer("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return {}; + return fnPtr(dummyClassFinalizer); } - void SetDynamicDimmingImpl(Ark_UIContext peer, - const Ark_String* id, - const Ark_Number* value) + Ark_Int32 XImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("setDynamicDimming("); - WriteToString(&out, id); - out.append(", "); - WriteToString(&out, value); + string out("x("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Opt_String GetWindowNameImpl(Ark_UIContext peer) + Ark_Int32 YImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return {}; + return 0; } - string out("getWindowName("); + string out("y("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return {}; + return 0; } - Ark_WidthBreakpoint GetWindowWidthBreakpointImpl(Ark_UIContext peer) + Ark_String GetLinkUrlImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { return {}; } - string out("getWindowWidthBreakpoint("); + string out("getLinkUrl("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - Ark_HeightBreakpoint GetWindowHeightBreakpointImpl(Ark_UIContext peer) + Ark_String GetUnfilteredLinkUrlImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { return {}; } - string out("getWindowHeightBreakpoint("); + string out("getUnfilteredLinkUrl("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void OpenBindSheetImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_UIContext peer, - Ark_ComponentContent bindSheetContent, - const Opt_SheetOptions* sheetOptions, - const Opt_Number* targetId, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) - { - if (!needGroupedLog(1)) - { - return; - } - string out("openBindSheet("); - WriteToString(&out, bindSheetContent); - out.append(", "); - WriteToString(&out, sheetOptions); - out.append(", "); - WriteToString(&out, targetId); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); - out.append(") \n"); - appendGroupedLog(1, out); - } - void UpdateBindSheetImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_UIContext peer, - Ark_ComponentContent bindSheetContent, - const Ark_SheetOptions* sheetOptions, - const Opt_Boolean* partialUpdate, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_String GetSourceUrlImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("updateBindSheet("); - WriteToString(&out, bindSheetContent); - out.append(", "); - WriteToString(&out, sheetOptions); - out.append(", "); - WriteToString(&out, partialUpdate); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("getSourceUrl("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void CloseBindSheetImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_UIContext peer, - Ark_ComponentContent bindSheetContent, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_Boolean ExistsImageContentsImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("closeBindSheet("); - WriteToString(&out, bindSheetContent); - out.append(", "); - WriteToString(&out, outputArgumentForReturningPromise); + string out("existsImageContents("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - void ClearResourceCacheImpl(Ark_VMContext vmContext, - Ark_UIContext peer) + Ark_ContextMenuMediaType GetMediaTypeImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("clearResourceCache("); + string out("getMediaType("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_Boolean IsFollowingSystemFontScaleImpl(Ark_UIContext peer) + Ark_String GetSelectionTextImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("isFollowingSystemFontScale("); + string out("getSelectionText("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - Ark_Number GetMaxFontScaleImpl(Ark_UIContext peer) + Ark_ContextMenuSourceType GetSourceTypeImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return {42}; + return {}; } - string out("getMaxFontScale("); + string out("getSourceType("); out.append(") \n"); - out.append("[return {42}] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return {42}; + return {}; } - } // UIContextAccessor - namespace UIContextAtomicServiceBarAccessor { - Ark_Frame GetBarRectImpl() + Ark_ContextMenuInputFieldType GetInputFieldTypeImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { return {}; } - string out("getBarRect("); + string out("getInputFieldType("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // UIContextAtomicServiceBarAccessor - namespace uiEffect_VisualEffectAccessor { - void DestroyPeerImpl(Ark_uiEffect_VisualEffect peer) + Ark_Boolean IsEditableImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("destroyPeer("); + string out("isEditable("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_uiEffect_VisualEffect ConstructImpl() + Ark_Int32 GetEditStateFlagsImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return 0; } - string out("new VisualEffect("); + string out("getEditStateFlags("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return 0; } - Ark_NativePointer GetFinalizerImpl() + Ark_Int32 GetPreviewWidthImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return 0; } - string out("getFinalizer("); + string out("getPreviewWidth("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return 0; } - Ark_uiEffect_VisualEffect BackgroundColorBlenderImpl(Ark_uiEffect_VisualEffect peer, - const Ark_uiEffect_BrightnessBlender* blender) + Ark_Int32 GetPreviewHeightImpl(Ark_WebContextMenuParam peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(300); + return 0; } - string out("backgroundColorBlender("); - WriteToString(&out, blender); + string out("getPreviewHeight("); out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(300); + return 0; } - } // uiEffect_VisualEffectAccessor - namespace UIExtensionProxyAccessor { - void DestroyPeerImpl(Ark_UIExtensionProxy peer) + } // WebContextMenuParamAccessor + namespace WebContextMenuResultAccessor { + void DestroyPeerImpl(Ark_WebContextMenuResult peer) { if (!needGroupedLog(1)) { @@ -46910,17 +50339,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_UIExtensionProxy ConstructImpl() + Ark_WebContextMenuResult ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new UIExtensionProxy("); + string out("new WebContextMenuResult("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -46934,83 +50363,69 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SendImpl(Ark_UIExtensionProxy peer, - const Map_String_Object* data) + void CloseContextMenuImpl(Ark_WebContextMenuResult peer) { if (!needGroupedLog(1)) { return; } - string out("send("); - WriteToString(&out, data); + string out("closeContextMenu("); out.append(") \n"); appendGroupedLog(1, out); } - Map_String_Object SendSyncImpl(Ark_UIExtensionProxy peer, - const Map_String_Object* data) + void CopyImageImpl(Ark_WebContextMenuResult peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("sendSync("); - WriteToString(&out, data); + string out("copyImage("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void OnAsyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, - const Callback_UIExtensionProxy_Void* callback_) + void CopyImpl(Ark_WebContextMenuResult peer) { if (!needGroupedLog(1)) { return; } - string out("onAsyncReceiverRegister("); - WriteToString(&out, callback_); + string out("copy("); out.append(") \n"); appendGroupedLog(1, out); } - void OnSyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, - const Callback_UIExtensionProxy_Void* callback_) + void PasteImpl(Ark_WebContextMenuResult peer) { if (!needGroupedLog(1)) { return; } - string out("onSyncReceiverRegister("); - WriteToString(&out, callback_); + string out("paste("); out.append(") \n"); appendGroupedLog(1, out); } - void OffAsyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, - const Opt_Callback_UIExtensionProxy_Void* callback_) + void CutImpl(Ark_WebContextMenuResult peer) { if (!needGroupedLog(1)) { return; } - string out("offAsyncReceiverRegister("); - WriteToString(&out, callback_); + string out("cut("); out.append(") \n"); appendGroupedLog(1, out); } - void OffSyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, - const Opt_Callback_UIExtensionProxy_Void* callback_) + void SelectAllImpl(Ark_WebContextMenuResult peer) { if (!needGroupedLog(1)) { return; } - string out("offSyncReceiverRegister("); - WriteToString(&out, callback_); + string out("selectAll("); out.append(") \n"); appendGroupedLog(1, out); } - } // UIExtensionProxyAccessor - namespace uiObserver_DensityInfoAccessor { - void DestroyPeerImpl(Ark_uiObserver_DensityInfo peer) + } // WebContextMenuResultAccessor + namespace WebCookieAccessor { + void DestroyPeerImpl(Ark_WebCookie peer) { if (!needGroupedLog(1)) { @@ -47020,17 +50435,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_uiObserver_DensityInfo ConstructImpl() + Ark_WebCookie ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new DensityInfo("); + string out("new WebCookie("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -47044,57 +50459,29 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_UIContext GetContextImpl(Ark_uiObserver_DensityInfo peer) - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(300); - } - string out("getContext("); - out.append(") \n"); - out.append("[return reinterpret_cast(300)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(300); - } - void SetContextImpl(Ark_uiObserver_DensityInfo peer, - Ark_UIContext context) + void SetCookieImpl(Ark_WebCookie peer) { if (!needGroupedLog(1)) { return; } - string out("setContext("); - WriteToString(&out, context); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_Number GetDensityImpl(Ark_uiObserver_DensityInfo peer) - { - if (!needGroupedLog(1)) - { - return {42}; - } - string out("getDensity("); + string out("setCookie("); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetDensityImpl(Ark_uiObserver_DensityInfo peer, - const Ark_Number* density) + void SaveCookieImpl(Ark_WebCookie peer) { if (!needGroupedLog(1)) { return; } - string out("setDensity("); - WriteToString(&out, density); + string out("saveCookie("); out.append(") \n"); appendGroupedLog(1, out); } - } // uiObserver_DensityInfoAccessor - namespace uiObserver_RouterPageInfoAccessor { - void DestroyPeerImpl(Ark_uiObserver_RouterPageInfo peer) + } // WebCookieAccessor + namespace WebKeyboardControllerAccessor { + void DestroyPeerImpl(Ark_WebKeyboardController peer) { if (!needGroupedLog(1)) { @@ -47104,17 +50491,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_uiObserver_RouterPageInfo ConstructImpl() + Ark_WebKeyboardController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new RouterPageInfo("); + string out("new WebKeyboardController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -47128,129 +50515,127 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Number GetIndexImpl(Ark_uiObserver_RouterPageInfo peer) + void InsertTextImpl(Ark_WebKeyboardController peer, + const Ark_String* text) { if (!needGroupedLog(1)) { - return {42}; + return; } - string out("getIndex("); + string out("insertText("); + WriteToString(&out, text); out.append(") \n"); - out.append("[return {42}] \n"); appendGroupedLog(1, out); - return {42}; } - void SetIndexImpl(Ark_uiObserver_RouterPageInfo peer, - const Ark_Number* index) + void DeleteForwardImpl(Ark_WebKeyboardController peer, + Ark_Int32 length) { if (!needGroupedLog(1)) { return; } - string out("setIndex("); - WriteToString(&out, index); + string out("deleteForward("); + WriteToString(&out, length); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetNameImpl(Ark_uiObserver_RouterPageInfo peer) + void DeleteBackwardImpl(Ark_WebKeyboardController peer, + Ark_Int32 length) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getName("); + string out("deleteBackward("); + WriteToString(&out, length); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetNameImpl(Ark_uiObserver_RouterPageInfo peer, - const Ark_String* name) + void SendFunctionKeyImpl(Ark_WebKeyboardController peer, + Ark_Int32 key) { if (!needGroupedLog(1)) { return; } - string out("setName("); - WriteToString(&out, name); + string out("sendFunctionKey("); + WriteToString(&out, key); out.append(") \n"); appendGroupedLog(1, out); } - Ark_String GetPathImpl(Ark_uiObserver_RouterPageInfo peer) + void CloseImpl(Ark_WebKeyboardController peer) { if (!needGroupedLog(1)) { - return {}; + return; } - string out("getPath("); + string out("close("); out.append(") \n"); - out.append("[return {}] \n"); appendGroupedLog(1, out); - return {}; } - void SetPathImpl(Ark_uiObserver_RouterPageInfo peer, - const Ark_String* path) + } // WebKeyboardControllerAccessor + namespace WebResourceErrorAccessor { + void DestroyPeerImpl(Ark_WebResourceError peer) { if (!needGroupedLog(1)) { return; } - string out("setPath("); - WriteToString(&out, path); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - Ark_uiObserver_RouterPageState GetStateImpl(Ark_uiObserver_RouterPageInfo peer) + Ark_WebResourceError ConstructImpl() { if (!needGroupedLog(1)) { - return {}; + return reinterpret_cast(100); } - string out("getState("); + string out("new WebResourceError("); out.append(") \n"); - out.append("[return {}] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return {}; + return reinterpret_cast(100); } - void SetStateImpl(Ark_uiObserver_RouterPageInfo peer, - Ark_uiObserver_RouterPageState state) + Ark_NativePointer GetFinalizerImpl() { if (!needGroupedLog(1)) { - return; + return fnPtr(dummyClassFinalizer); } - string out("setState("); - WriteToString(&out, state); + string out("getFinalizer("); out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); } - Ark_String GetPageIdImpl(Ark_uiObserver_RouterPageInfo peer) + Ark_String GetErrorInfoImpl(Ark_WebResourceError peer) { if (!needGroupedLog(1)) { return {}; } - string out("getPageId("); + string out("getErrorInfo("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - void SetPageIdImpl(Ark_uiObserver_RouterPageInfo peer, - const Ark_String* pageId) + Ark_Number GetErrorCodeImpl(Ark_WebResourceError peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setPageId("); - WriteToString(&out, pageId); + string out("getErrorCode("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - } // uiObserver_RouterPageInfoAccessor - namespace unifiedDataChannel_UnifiedDataAccessor { - void DestroyPeerImpl(Ark_unifiedDataChannel_UnifiedData peer) + } // WebResourceErrorAccessor + namespace WebResourceRequestAccessor { + void DestroyPeerImpl(Ark_WebResourceRequest peer) { if (!needGroupedLog(1)) { @@ -47260,17 +50645,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_unifiedDataChannel_UnifiedData ConstructImpl() + Ark_WebResourceRequest ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new UnifiedData("); + string out("new WebResourceRequest("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -47284,84 +50669,81 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_Boolean HasTypeImpl(Ark_unifiedDataChannel_UnifiedData peer, - const Ark_String* UnifiedData_type) + Array_Header GetRequestHeaderImpl(Ark_WebResourceRequest peer) { if (!needGroupedLog(1)) { - return 0; + return {}; } - string out("hasType("); - WriteToString(&out, UnifiedData_type); + string out("getRequestHeader("); out.append(") \n"); - out.append("[return 0] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return 0; + return {}; } - Array_String GetTypesImpl(Ark_unifiedDataChannel_UnifiedData peer) + Ark_String GetRequestUrlImpl(Ark_WebResourceRequest peer) { if (!needGroupedLog(1)) { return {}; } - string out("getTypes("); + string out("getRequestUrl("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // unifiedDataChannel_UnifiedDataAccessor - namespace UrlStyleAccessor { - void DestroyPeerImpl(Ark_UrlStyle peer) + Ark_Boolean IsRequestGestureImpl(Ark_WebResourceRequest peer) { if (!needGroupedLog(1)) { - return; + return 0; } - string out("destroyPeer("); + string out("isRequestGesture("); out.append(") \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); + return 0; } - Ark_UrlStyle ConstructImpl(const Ark_String* url) + Ark_Boolean IsMainFrameImpl(Ark_WebResourceRequest peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return 0; } - string out("new UrlStyle("); - WriteToString(&out, url); + string out("isMainFrame("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return 0; } - Ark_NativePointer GetFinalizerImpl() + Ark_Boolean IsRedirectImpl(Ark_WebResourceRequest peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return 0; } - string out("getFinalizer("); + string out("isRedirect("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return 0] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return 0; } - Ark_String GetUrlImpl(Ark_UrlStyle peer) + Ark_String GetRequestMethodImpl(Ark_WebResourceRequest peer) { if (!needGroupedLog(1)) { return {}; } - string out("getUrl("); + string out("getRequestMethod("); out.append(") \n"); out.append("[return {}] \n"); appendGroupedLog(1, out); return {}; } - } // UrlStyleAccessor - namespace UserDataSpanAccessor { - void DestroyPeerImpl(Ark_UserDataSpan peer) + } // WebResourceRequestAccessor + namespace WebResourceResponseAccessor { + void DestroyPeerImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) { @@ -47371,17 +50753,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_UserDataSpan ConstructImpl() + Ark_WebResourceResponse ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new UserDataSpan("); + string out("new WebResourceResponse("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -47395,245 +50777,189 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - } // UserDataSpanAccessor - namespace VideoControllerAccessor { - void DestroyPeerImpl(Ark_VideoController peer) + Ark_String GetResponseDataImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("destroyPeer("); + string out("getResponseData("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - Ark_VideoController ConstructImpl() + Opt_Union_String_Number_Buffer_Resource GetResponseDataExImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return {}; } - string out("new VideoController("); + string out("getResponseDataEx("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_String GetResponseEncodingImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) { - return fnPtr(dummyClassFinalizer); + return {}; } - string out("getFinalizer("); + string out("getResponseEncoding("); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); + return {}; } - void StartImpl(Ark_VideoController peer) + Ark_String GetResponseMimeTypeImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("start("); + string out("getResponseMimeType("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void PauseImpl(Ark_VideoController peer) + Ark_String GetReasonMessageImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("pause("); + string out("getReasonMessage("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void StopImpl(Ark_VideoController peer) + Array_Header GetResponseHeaderImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) { - return; + return {}; } - string out("stop("); + string out("getResponseHeader("); out.append(") \n"); + out.append("[return {}] \n"); appendGroupedLog(1, out); + return {}; } - void SetCurrentTime0Impl(Ark_VideoController peer, - const Ark_Number* value) + Ark_Number GetResponseCodeImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) { - return; + return {42}; } - string out("setCurrentTime0("); - WriteToString(&out, value); + string out("getResponseCode("); out.append(") \n"); + out.append("[return {42}] \n"); appendGroupedLog(1, out); + return {42}; } - void RequestFullscreenImpl(Ark_VideoController peer, - Ark_Boolean value) + void SetResponseDataImpl(Ark_WebResourceResponse peer, + const Ark_Union_String_Number_Resource_Buffer* data) { if (!needGroupedLog(1)) { return; } - string out("requestFullscreen("); - WriteToString(&out, value); + string out("setResponseData("); + WriteToString(&out, data); out.append(") \n"); appendGroupedLog(1, out); } - void ExitFullscreenImpl(Ark_VideoController peer) + void SetResponseEncodingImpl(Ark_WebResourceResponse peer, + const Ark_String* encoding) { if (!needGroupedLog(1)) { return; } - string out("exitFullscreen("); + string out("setResponseEncoding("); + WriteToString(&out, encoding); out.append(") \n"); appendGroupedLog(1, out); } - void SetCurrentTime1Impl(Ark_VideoController peer, - const Ark_Number* value, - Ark_SeekMode seekMode) + void SetResponseMimeTypeImpl(Ark_WebResourceResponse peer, + const Ark_String* mimeType) { if (!needGroupedLog(1)) { return; } - string out("setCurrentTime1("); - WriteToString(&out, value); - out.append(", "); - WriteToString(&out, seekMode); + string out("setResponseMimeType("); + WriteToString(&out, mimeType); out.append(") \n"); appendGroupedLog(1, out); } - void ResetImpl(Ark_VideoController peer) + void SetReasonMessageImpl(Ark_WebResourceResponse peer, + const Ark_String* reason) { if (!needGroupedLog(1)) { return; } - string out("reset("); + string out("setReasonMessage("); + WriteToString(&out, reason); out.append(") \n"); appendGroupedLog(1, out); } - } // VideoControllerAccessor - namespace WaterFlowSectionsAccessor { - void DestroyPeerImpl(Ark_WaterFlowSections peer) + void SetResponseHeaderImpl(Ark_WebResourceResponse peer, + const Array_Header* header) { if (!needGroupedLog(1)) { return; } - string out("destroyPeer("); - out.append(") \n"); - appendGroupedLog(1, out); - } - Ark_WaterFlowSections ConstructImpl() - { - if (!needGroupedLog(1)) - { - return reinterpret_cast(100); - } - string out("new WaterFlowSections("); - out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); - appendGroupedLog(1, out); - return reinterpret_cast(100); - } - Ark_NativePointer GetFinalizerImpl() - { - if (!needGroupedLog(1)) - { - return fnPtr(dummyClassFinalizer); - } - string out("getFinalizer("); + string out("setResponseHeader("); + WriteToString(&out, header); out.append(") \n"); - out.append("[return fnPtr(dummyClassFinalizer)] \n"); appendGroupedLog(1, out); - return fnPtr(dummyClassFinalizer); } - Ark_Boolean SpliceImpl(Ark_WaterFlowSections peer, - const Ark_Number* start, - const Opt_Number* deleteCount, - const Opt_Array_SectionOptions* sections) + void SetResponseCodeImpl(Ark_WebResourceResponse peer, + const Ark_Number* code) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("splice("); - WriteToString(&out, start); - out.append(", "); - WriteToString(&out, deleteCount); - out.append(", "); - WriteToString(&out, sections); + string out("setResponseCode("); + WriteToString(&out, code); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_Boolean PushImpl(Ark_WaterFlowSections peer, - const Ark_SectionOptions* section) + void SetResponseIsReadyImpl(Ark_WebResourceResponse peer, + Ark_Boolean IsReady) { if (!needGroupedLog(1)) { - return 0; + return; } - string out("push("); - WriteToString(&out, section); + string out("setResponseIsReady("); + WriteToString(&out, IsReady); out.append(") \n"); - out.append("[return 0] \n"); appendGroupedLog(1, out); - return 0; } - Ark_Boolean UpdateImpl(Ark_WaterFlowSections peer, - const Ark_Number* sectionIndex, - const Ark_SectionOptions* section) + Ark_Boolean GetResponseIsReadyImpl(Ark_WebResourceResponse peer) { if (!needGroupedLog(1)) { return 0; } - string out("update("); - WriteToString(&out, sectionIndex); - out.append(", "); - WriteToString(&out, section); + string out("getResponseIsReady("); out.append(") \n"); out.append("[return 0] \n"); appendGroupedLog(1, out); return 0; } - Array_SectionOptions ValuesImpl(Ark_WaterFlowSections peer) - { - if (!needGroupedLog(1)) - { - return {}; - } - string out("values("); - out.append(") \n"); - out.append("[return {}] \n"); - appendGroupedLog(1, out); - return {}; - } - Ark_Number LengthImpl(Ark_WaterFlowSections peer) - { - if (!needGroupedLog(1)) - { - return {42}; - } - string out("length("); - out.append(") \n"); - out.append("[return {42}] \n"); - appendGroupedLog(1, out); - return {42}; - } - } // WaterFlowSectionsAccessor - namespace WebCookieAccessor { - void DestroyPeerImpl(Ark_WebCookie peer) + } // WebResourceResponseAccessor + namespace webview_WebviewControllerAccessor { + void DestroyPeerImpl(Ark_webview_WebviewController peer) { if (!needGroupedLog(1)) { @@ -47643,17 +50969,17 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_WebCookie ConstructImpl() + Ark_webview_WebviewController ConstructImpl() { if (!needGroupedLog(1)) { - return reinterpret_cast(100); + return reinterpret_cast(100); } - string out("new WebCookie("); + string out("new WebviewController("); out.append(") \n"); - out.append("[return reinterpret_cast(100)] \n"); + out.append("[return reinterpret_cast(100)] \n"); appendGroupedLog(1, out); - return reinterpret_cast(100); + return reinterpret_cast(100); } Ark_NativePointer GetFinalizerImpl() { @@ -47667,27 +50993,32 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void SetCookieImpl(Ark_WebCookie peer) + void InitializeWebEngineImpl() { if (!needGroupedLog(1)) { return; } - string out("setCookie("); + string out("initializeWebEngine("); out.append(") \n"); appendGroupedLog(1, out); } - void SaveCookieImpl(Ark_WebCookie peer) + void LoadUrlImpl(Ark_webview_WebviewController peer, + const Ark_Union_String_Resource* url, + const Opt_Array_webview_WebHeader* headers) { if (!needGroupedLog(1)) { return; } - string out("saveCookie("); + string out("loadUrl("); + WriteToString(&out, url); + out.append(", "); + WriteToString(&out, headers); out.append(") \n"); appendGroupedLog(1, out); } - } // WebCookieAccessor + } // webview_WebviewControllerAccessor namespace XComponentControllerAccessor { void DestroyPeerImpl(Ark_XComponentController peer) { @@ -48833,6 +52164,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ClickEventPeer { virtual ~ClickEventPeer() = default; }; + const GENERATED_ArkUIClientAuthenticationHandlerAccessor* GetClientAuthenticationHandlerAccessor() + { + static const GENERATED_ArkUIClientAuthenticationHandlerAccessor ClientAuthenticationHandlerAccessorImpl { + ClientAuthenticationHandlerAccessor::DestroyPeerImpl, + ClientAuthenticationHandlerAccessor::ConstructImpl, + ClientAuthenticationHandlerAccessor::GetFinalizerImpl, + ClientAuthenticationHandlerAccessor::Confirm0Impl, + ClientAuthenticationHandlerAccessor::Confirm1Impl, + ClientAuthenticationHandlerAccessor::CancelImpl, + ClientAuthenticationHandlerAccessor::IgnoreImpl, + }; + return &ClientAuthenticationHandlerAccessorImpl; + } + + struct ClientAuthenticationHandlerPeer { + virtual ~ClientAuthenticationHandlerPeer() = default; + }; const GENERATED_ArkUIColorContentAccessor* GetColorContentAccessor() { static const GENERATED_ArkUIColorContentAccessor ColorContentAccessorImpl { @@ -48952,6 +52300,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ComponentContentPeer { virtual ~ComponentContentPeer() = default; }; + const GENERATED_ArkUIConsoleMessageAccessor* GetConsoleMessageAccessor() + { + static const GENERATED_ArkUIConsoleMessageAccessor ConsoleMessageAccessorImpl { + ConsoleMessageAccessor::DestroyPeerImpl, + ConsoleMessageAccessor::ConstructImpl, + ConsoleMessageAccessor::GetFinalizerImpl, + ConsoleMessageAccessor::GetMessageImpl, + ConsoleMessageAccessor::GetSourceIdImpl, + ConsoleMessageAccessor::GetLineNumberImpl, + ConsoleMessageAccessor::GetMessageLevelImpl, + }; + return &ConsoleMessageAccessorImpl; + } + + struct ConsoleMessagePeer { + virtual ~ConsoleMessagePeer() = default; + }; const GENERATED_ArkUIContentModifierHelperAccessor* GetContentModifierHelperAccessor() { static const GENERATED_ArkUIContentModifierHelperAccessor ContentModifierHelperAccessorImpl { @@ -48998,6 +52363,20 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ContextPeer { virtual ~ContextPeer() = default; }; + const GENERATED_ArkUIControllerHandlerAccessor* GetControllerHandlerAccessor() + { + static const GENERATED_ArkUIControllerHandlerAccessor ControllerHandlerAccessorImpl { + ControllerHandlerAccessor::DestroyPeerImpl, + ControllerHandlerAccessor::ConstructImpl, + ControllerHandlerAccessor::GetFinalizerImpl, + ControllerHandlerAccessor::SetWebControllerImpl, + }; + return &ControllerHandlerAccessorImpl; + } + + struct ControllerHandlerPeer { + virtual ~ControllerHandlerPeer() = default; + }; const GENERATED_ArkUICurves_ICurveAccessor* GetCurves_ICurveAccessor() { static const GENERATED_ArkUICurves_ICurveAccessor Curves_ICurveAccessorImpl { @@ -49045,6 +52424,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct CustomSpanPeer { virtual ~CustomSpanPeer() = default; }; + const GENERATED_ArkUIDataResubmissionHandlerAccessor* GetDataResubmissionHandlerAccessor() + { + static const GENERATED_ArkUIDataResubmissionHandlerAccessor DataResubmissionHandlerAccessorImpl { + DataResubmissionHandlerAccessor::DestroyPeerImpl, + DataResubmissionHandlerAccessor::ConstructImpl, + DataResubmissionHandlerAccessor::GetFinalizerImpl, + DataResubmissionHandlerAccessor::ResendImpl, + DataResubmissionHandlerAccessor::CancelImpl, + }; + return &DataResubmissionHandlerAccessorImpl; + } + + struct DataResubmissionHandlerPeer { + virtual ~DataResubmissionHandlerPeer() = default; + }; const GENERATED_ArkUIDatePickerDialogAccessor* GetDatePickerDialogAccessor() { static const GENERATED_ArkUIDatePickerDialogAccessor DatePickerDialogAccessorImpl { @@ -49715,6 +53109,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { return &EventEmulatorAccessorImpl; } + const GENERATED_ArkUIEventResultAccessor* GetEventResultAccessor() + { + static const GENERATED_ArkUIEventResultAccessor EventResultAccessorImpl { + EventResultAccessor::DestroyPeerImpl, + EventResultAccessor::ConstructImpl, + EventResultAccessor::GetFinalizerImpl, + EventResultAccessor::SetGestureEventResult0Impl, + EventResultAccessor::SetGestureEventResult1Impl, + }; + return &EventResultAccessorImpl; + } + + struct EventResultPeer { + virtual ~EventResultPeer() = default; + }; const GENERATED_ArkUIEventTargetInfoAccessor* GetEventTargetInfoAccessor() { static const GENERATED_ArkUIEventTargetInfoAccessor EventTargetInfoAccessorImpl { @@ -49748,6 +53157,38 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ExtendableComponentPeer { virtual ~ExtendableComponentPeer() = default; }; + const GENERATED_ArkUIFileSelectorParamAccessor* GetFileSelectorParamAccessor() + { + static const GENERATED_ArkUIFileSelectorParamAccessor FileSelectorParamAccessorImpl { + FileSelectorParamAccessor::DestroyPeerImpl, + FileSelectorParamAccessor::ConstructImpl, + FileSelectorParamAccessor::GetFinalizerImpl, + FileSelectorParamAccessor::GetTitleImpl, + FileSelectorParamAccessor::GetModeImpl, + FileSelectorParamAccessor::GetAcceptTypeImpl, + FileSelectorParamAccessor::IsCaptureImpl, + FileSelectorParamAccessor::GetMimeTypesImpl, + }; + return &FileSelectorParamAccessorImpl; + } + + struct FileSelectorParamPeer { + virtual ~FileSelectorParamPeer() = default; + }; + const GENERATED_ArkUIFileSelectorResultAccessor* GetFileSelectorResultAccessor() + { + static const GENERATED_ArkUIFileSelectorResultAccessor FileSelectorResultAccessorImpl { + FileSelectorResultAccessor::DestroyPeerImpl, + FileSelectorResultAccessor::ConstructImpl, + FileSelectorResultAccessor::GetFinalizerImpl, + FileSelectorResultAccessor::HandleFileListImpl, + }; + return &FileSelectorResultAccessorImpl; + } + + struct FileSelectorResultPeer { + virtual ~FileSelectorResultPeer() = default; + }; const GENERATED_ArkUIFocusAxisEventAccessor* GetFocusAxisEventAccessor() { static const GENERATED_ArkUIFocusAxisEventAccessor FocusAxisEventAccessorImpl { @@ -49843,6 +53284,20 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct FrictionMotionPeer { virtual ~FrictionMotionPeer() = default; }; + const GENERATED_ArkUIFullScreenExitHandlerAccessor* GetFullScreenExitHandlerAccessor() + { + static const GENERATED_ArkUIFullScreenExitHandlerAccessor FullScreenExitHandlerAccessorImpl { + FullScreenExitHandlerAccessor::DestroyPeerImpl, + FullScreenExitHandlerAccessor::ConstructImpl, + FullScreenExitHandlerAccessor::GetFinalizerImpl, + FullScreenExitHandlerAccessor::ExitFullScreenImpl, + }; + return &FullScreenExitHandlerAccessorImpl; + } + + struct FullScreenExitHandlerPeer { + virtual ~FullScreenExitHandlerPeer() = default; + }; const GENERATED_ArkUIGestureAccessor* GetGestureAccessor() { static const GENERATED_ArkUIGestureAccessor GestureAccessorImpl { @@ -50024,6 +53479,22 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct HoverEventPeer { virtual ~HoverEventPeer() = default; }; + const GENERATED_ArkUIHttpAuthHandlerAccessor* GetHttpAuthHandlerAccessor() + { + static const GENERATED_ArkUIHttpAuthHandlerAccessor HttpAuthHandlerAccessorImpl { + HttpAuthHandlerAccessor::DestroyPeerImpl, + HttpAuthHandlerAccessor::ConstructImpl, + HttpAuthHandlerAccessor::GetFinalizerImpl, + HttpAuthHandlerAccessor::ConfirmImpl, + HttpAuthHandlerAccessor::CancelImpl, + HttpAuthHandlerAccessor::IsHttpAuthInfoSavedImpl, + }; + return &HttpAuthHandlerAccessorImpl; + } + + struct HttpAuthHandlerPeer { + virtual ~HttpAuthHandlerPeer() = default; + }; const GENERATED_ArkUIImageAnalyzerControllerAccessor* GetImageAnalyzerControllerAccessor() { static const GENERATED_ArkUIImageAnalyzerControllerAccessor ImageAnalyzerControllerAccessorImpl { @@ -50119,6 +53590,36 @@ namespace OHOS::Ace::NG::GeneratedModifier { return &IUIContextAccessorImpl; } + const GENERATED_ArkUIJsGeolocationAccessor* GetJsGeolocationAccessor() + { + static const GENERATED_ArkUIJsGeolocationAccessor JsGeolocationAccessorImpl { + JsGeolocationAccessor::DestroyPeerImpl, + JsGeolocationAccessor::ConstructImpl, + JsGeolocationAccessor::GetFinalizerImpl, + JsGeolocationAccessor::InvokeImpl, + }; + return &JsGeolocationAccessorImpl; + } + + struct JsGeolocationPeer { + virtual ~JsGeolocationPeer() = default; + }; + const GENERATED_ArkUIJsResultAccessor* GetJsResultAccessor() + { + static const GENERATED_ArkUIJsResultAccessor JsResultAccessorImpl { + JsResultAccessor::DestroyPeerImpl, + JsResultAccessor::ConstructImpl, + JsResultAccessor::GetFinalizerImpl, + JsResultAccessor::HandleCancelImpl, + JsResultAccessor::HandleConfirmImpl, + JsResultAccessor::HandlePromptConfirmImpl, + }; + return &JsResultAccessorImpl; + } + + struct JsResultPeer { + virtual ~JsResultPeer() = default; + }; const GENERATED_ArkUIKeyEventAccessor* GetKeyEventAccessor() { static const GENERATED_ArkUIKeyEventAccessor KeyEventAccessorImpl { @@ -50902,6 +54403,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct PatternLockControllerPeer { virtual ~PatternLockControllerPeer() = default; }; + const GENERATED_ArkUIPermissionRequestAccessor* GetPermissionRequestAccessor() + { + static const GENERATED_ArkUIPermissionRequestAccessor PermissionRequestAccessorImpl { + PermissionRequestAccessor::DestroyPeerImpl, + PermissionRequestAccessor::ConstructImpl, + PermissionRequestAccessor::GetFinalizerImpl, + PermissionRequestAccessor::DenyImpl, + PermissionRequestAccessor::GetOriginImpl, + PermissionRequestAccessor::GetAccessibleResourceImpl, + PermissionRequestAccessor::GrantImpl, + }; + return &PermissionRequestAccessorImpl; + } + + struct PermissionRequestPeer { + virtual ~PermissionRequestPeer() = default; + }; const GENERATED_ArkUIPersistentStorageBackendAccessor* GetPersistentStorageBackendAccessor() { static const GENERATED_ArkUIPersistentStorageBackendAccessor PersistentStorageBackendAccessorImpl { @@ -51327,6 +54845,22 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ScenePeer { virtual ~ScenePeer() = default; }; + const GENERATED_ArkUIScreenCaptureHandlerAccessor* GetScreenCaptureHandlerAccessor() + { + static const GENERATED_ArkUIScreenCaptureHandlerAccessor ScreenCaptureHandlerAccessorImpl { + ScreenCaptureHandlerAccessor::DestroyPeerImpl, + ScreenCaptureHandlerAccessor::ConstructImpl, + ScreenCaptureHandlerAccessor::GetFinalizerImpl, + ScreenCaptureHandlerAccessor::GetOriginImpl, + ScreenCaptureHandlerAccessor::GrantImpl, + ScreenCaptureHandlerAccessor::DenyImpl, + }; + return &ScreenCaptureHandlerAccessorImpl; + } + + struct ScreenCaptureHandlerPeer { + virtual ~ScreenCaptureHandlerPeer() = default; + }; const GENERATED_ArkUIScreenshotServiceAccessor* GetScreenshotServiceAccessor() { static const GENERATED_ArkUIScreenshotServiceAccessor ScreenshotServiceAccessorImpl { @@ -51493,6 +55027,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct SpringPropPeer { virtual ~SpringPropPeer() = default; }; + const GENERATED_ArkUISslErrorHandlerAccessor* GetSslErrorHandlerAccessor() + { + static const GENERATED_ArkUISslErrorHandlerAccessor SslErrorHandlerAccessorImpl { + SslErrorHandlerAccessor::DestroyPeerImpl, + SslErrorHandlerAccessor::ConstructImpl, + SslErrorHandlerAccessor::GetFinalizerImpl, + SslErrorHandlerAccessor::HandleConfirmImpl, + SslErrorHandlerAccessor::HandleCancelImpl, + }; + return &SslErrorHandlerAccessorImpl; + } + + struct SslErrorHandlerPeer { + virtual ~SslErrorHandlerPeer() = default; + }; const GENERATED_ArkUIStateStylesOpsAccessor* GetStateStylesOpsAccessor() { static const GENERATED_ArkUIStateStylesOpsAccessor StateStylesOpsAccessorImpl { @@ -52451,6 +56000,52 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct WaterFlowSectionsPeer { virtual ~WaterFlowSectionsPeer() = default; }; + const GENERATED_ArkUIWebContextMenuParamAccessor* GetWebContextMenuParamAccessor() + { + static const GENERATED_ArkUIWebContextMenuParamAccessor WebContextMenuParamAccessorImpl { + WebContextMenuParamAccessor::DestroyPeerImpl, + WebContextMenuParamAccessor::ConstructImpl, + WebContextMenuParamAccessor::GetFinalizerImpl, + WebContextMenuParamAccessor::XImpl, + WebContextMenuParamAccessor::YImpl, + WebContextMenuParamAccessor::GetLinkUrlImpl, + WebContextMenuParamAccessor::GetUnfilteredLinkUrlImpl, + WebContextMenuParamAccessor::GetSourceUrlImpl, + WebContextMenuParamAccessor::ExistsImageContentsImpl, + WebContextMenuParamAccessor::GetMediaTypeImpl, + WebContextMenuParamAccessor::GetSelectionTextImpl, + WebContextMenuParamAccessor::GetSourceTypeImpl, + WebContextMenuParamAccessor::GetInputFieldTypeImpl, + WebContextMenuParamAccessor::IsEditableImpl, + WebContextMenuParamAccessor::GetEditStateFlagsImpl, + WebContextMenuParamAccessor::GetPreviewWidthImpl, + WebContextMenuParamAccessor::GetPreviewHeightImpl, + }; + return &WebContextMenuParamAccessorImpl; + } + + struct WebContextMenuParamPeer { + virtual ~WebContextMenuParamPeer() = default; + }; + const GENERATED_ArkUIWebContextMenuResultAccessor* GetWebContextMenuResultAccessor() + { + static const GENERATED_ArkUIWebContextMenuResultAccessor WebContextMenuResultAccessorImpl { + WebContextMenuResultAccessor::DestroyPeerImpl, + WebContextMenuResultAccessor::ConstructImpl, + WebContextMenuResultAccessor::GetFinalizerImpl, + WebContextMenuResultAccessor::CloseContextMenuImpl, + WebContextMenuResultAccessor::CopyImageImpl, + WebContextMenuResultAccessor::CopyImpl, + WebContextMenuResultAccessor::PasteImpl, + WebContextMenuResultAccessor::CutImpl, + WebContextMenuResultAccessor::SelectAllImpl, + }; + return &WebContextMenuResultAccessorImpl; + } + + struct WebContextMenuResultPeer { + virtual ~WebContextMenuResultPeer() = default; + }; const GENERATED_ArkUIWebCookieAccessor* GetWebCookieAccessor() { static const GENERATED_ArkUIWebCookieAccessor WebCookieAccessorImpl { @@ -52466,6 +56061,101 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct WebCookiePeer { virtual ~WebCookiePeer() = default; }; + const GENERATED_ArkUIWebKeyboardControllerAccessor* GetWebKeyboardControllerAccessor() + { + static const GENERATED_ArkUIWebKeyboardControllerAccessor WebKeyboardControllerAccessorImpl { + WebKeyboardControllerAccessor::DestroyPeerImpl, + WebKeyboardControllerAccessor::ConstructImpl, + WebKeyboardControllerAccessor::GetFinalizerImpl, + WebKeyboardControllerAccessor::InsertTextImpl, + WebKeyboardControllerAccessor::DeleteForwardImpl, + WebKeyboardControllerAccessor::DeleteBackwardImpl, + WebKeyboardControllerAccessor::SendFunctionKeyImpl, + WebKeyboardControllerAccessor::CloseImpl, + }; + return &WebKeyboardControllerAccessorImpl; + } + + struct WebKeyboardControllerPeer { + virtual ~WebKeyboardControllerPeer() = default; + }; + const GENERATED_ArkUIWebResourceErrorAccessor* GetWebResourceErrorAccessor() + { + static const GENERATED_ArkUIWebResourceErrorAccessor WebResourceErrorAccessorImpl { + WebResourceErrorAccessor::DestroyPeerImpl, + WebResourceErrorAccessor::ConstructImpl, + WebResourceErrorAccessor::GetFinalizerImpl, + WebResourceErrorAccessor::GetErrorInfoImpl, + WebResourceErrorAccessor::GetErrorCodeImpl, + }; + return &WebResourceErrorAccessorImpl; + } + + struct WebResourceErrorPeer { + virtual ~WebResourceErrorPeer() = default; + }; + const GENERATED_ArkUIWebResourceRequestAccessor* GetWebResourceRequestAccessor() + { + static const GENERATED_ArkUIWebResourceRequestAccessor WebResourceRequestAccessorImpl { + WebResourceRequestAccessor::DestroyPeerImpl, + WebResourceRequestAccessor::ConstructImpl, + WebResourceRequestAccessor::GetFinalizerImpl, + WebResourceRequestAccessor::GetRequestHeaderImpl, + WebResourceRequestAccessor::GetRequestUrlImpl, + WebResourceRequestAccessor::IsRequestGestureImpl, + WebResourceRequestAccessor::IsMainFrameImpl, + WebResourceRequestAccessor::IsRedirectImpl, + WebResourceRequestAccessor::GetRequestMethodImpl, + }; + return &WebResourceRequestAccessorImpl; + } + + struct WebResourceRequestPeer { + virtual ~WebResourceRequestPeer() = default; + }; + const GENERATED_ArkUIWebResourceResponseAccessor* GetWebResourceResponseAccessor() + { + static const GENERATED_ArkUIWebResourceResponseAccessor WebResourceResponseAccessorImpl { + WebResourceResponseAccessor::DestroyPeerImpl, + WebResourceResponseAccessor::ConstructImpl, + WebResourceResponseAccessor::GetFinalizerImpl, + WebResourceResponseAccessor::GetResponseDataImpl, + WebResourceResponseAccessor::GetResponseDataExImpl, + WebResourceResponseAccessor::GetResponseEncodingImpl, + WebResourceResponseAccessor::GetResponseMimeTypeImpl, + WebResourceResponseAccessor::GetReasonMessageImpl, + WebResourceResponseAccessor::GetResponseHeaderImpl, + WebResourceResponseAccessor::GetResponseCodeImpl, + WebResourceResponseAccessor::SetResponseDataImpl, + WebResourceResponseAccessor::SetResponseEncodingImpl, + WebResourceResponseAccessor::SetResponseMimeTypeImpl, + WebResourceResponseAccessor::SetReasonMessageImpl, + WebResourceResponseAccessor::SetResponseHeaderImpl, + WebResourceResponseAccessor::SetResponseCodeImpl, + WebResourceResponseAccessor::SetResponseIsReadyImpl, + WebResourceResponseAccessor::GetResponseIsReadyImpl, + }; + return &WebResourceResponseAccessorImpl; + } + + struct WebResourceResponsePeer { + virtual ~WebResourceResponsePeer() = default; + }; + const GENERATED_ArkUIWebview_WebviewControllerAccessor* GetWebview_WebviewControllerAccessor() + { + static const GENERATED_ArkUIWebview_WebviewControllerAccessor Webview_WebviewControllerAccessorImpl { + webview_WebviewControllerAccessor::DestroyPeerImpl, + webview_WebviewControllerAccessor::ConstructImpl, + webview_WebviewControllerAccessor::GetFinalizerImpl, + webview_WebviewControllerAccessor::InitializeWebEngineImpl, + webview_WebviewControllerAccessor::LoadUrlImpl, + }; + return &Webview_WebviewControllerAccessorImpl; + } + + struct Webview_WebviewControllerPeer { + virtual ~Webview_WebviewControllerPeer() = default; + }; const GENERATED_ArkUIXComponentControllerAccessor* GetXComponentControllerAccessor() { static const GENERATED_ArkUIXComponentControllerAccessor XComponentControllerAccessorImpl { @@ -52558,17 +56248,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetChildrenMainSizeAccessor, GetCircleShapeAccessor, GetClickEventAccessor, + GetClientAuthenticationHandlerAccessor, GetColorContentAccessor, GetColorFilterAccessor, GetColorMetricsAccessor, GetCommon_ContextAccessor, GetCommonShapeAccessor, GetComponentContentAccessor, + GetConsoleMessageAccessor, GetContentModifierHelperAccessor, GetContextAccessor, + GetControllerHandlerAccessor, GetCurves_ICurveAccessor, GetCustomDialogControllerAccessor, GetCustomSpanAccessor, + GetDataResubmissionHandlerAccessor, GetDatePickerDialogAccessor, GetDecorationStyleAccessor, GetDisappearSymbolEffectAccessor, @@ -52600,12 +56294,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetEllipseShapeAccessor, GetEnvironmentBackendAccessor, GetEventEmulatorAccessor, + GetEventResultAccessor, GetEventTargetInfoAccessor, GetExtendableComponentAccessor, + GetFileSelectorParamAccessor, + GetFileSelectorResultAccessor, GetFocusAxisEventAccessor, GetFocusControllerAccessor, GetFrameNodeAccessor, GetFrictionMotionAccessor, + GetFullScreenExitHandlerAccessor, GetGestureAccessor, GetGestureEventAccessor, GetGestureGroupInterfaceAccessor, @@ -52617,12 +56315,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetGlobalScope_ohos_measure_utilsAccessor, GetHierarchicalSymbolEffectAccessor, GetHoverEventAccessor, + GetHttpAuthHandlerAccessor, GetImageAnalyzerControllerAccessor, GetImageAttachmentAccessor, GetImageBitmapAccessor, GetImageDataAccessor, GetIndicatorComponentControllerAccessor, GetIUIContextAccessor, + GetJsGeolocationAccessor, + GetJsResultAccessor, GetKeyEventAccessor, GetLayoutableAccessor, GetLayoutCallbackAccessor, @@ -52663,6 +56364,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetPath2DAccessor, GetPathShapeAccessor, GetPatternLockControllerAccessor, + GetPermissionRequestAccessor, GetPersistentStorageBackendAccessor, GetPinchGestureEventAccessor, GetPinchGestureInterfaceAccessor, @@ -52684,6 +56386,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetRotationRecognizerAccessor, GetScaleSymbolEffectAccessor, GetSceneAccessor, + GetScreenCaptureHandlerAccessor, GetScreenshotServiceAccessor, GetScrollableTargetInfoAccessor, GetScrollerAccessor, @@ -52695,6 +56398,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetShapeMaskAccessor, GetSpringMotionAccessor, GetSpringPropAccessor, + GetSslErrorHandlerAccessor, GetStateStylesOpsAccessor, GetStyledStringAccessor, GetStyledStringControllerAccessor, @@ -52748,7 +56452,14 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetUserDataSpanAccessor, GetVideoControllerAccessor, GetWaterFlowSectionsAccessor, + GetWebContextMenuParamAccessor, + GetWebContextMenuResultAccessor, GetWebCookieAccessor, + GetWebKeyboardControllerAccessor, + GetWebResourceErrorAccessor, + GetWebResourceRequestAccessor, + GetWebResourceResponseAccessor, + GetWebview_WebviewControllerAccessor, GetXComponentControllerAccessor, GetGlobalScopeAccessor, }; diff --git a/arkoala-arkts/framework/native/src/generated/real_impl.cc b/arkoala-arkts/framework/native/src/generated/real_impl.cc index 620a1432d..0ad4332f8 100644 --- a/arkoala-arkts/framework/native/src/generated/real_impl.cc +++ b/arkoala-arkts/framework/native/src/generated/real_impl.cc @@ -2531,13 +2531,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } } // CounterAttributeModifier - namespace CustomBuilderRootModifier { - Ark_NativePointer ConstructImpl(Ark_Int32 id, - Ark_Int32 flags) - { - return {}; - } - } // CustomBuilderRootModifier namespace CustomLayoutRootModifier { Ark_NativePointer ConstructImpl(Ark_Int32 id, Ark_Int32 flags) @@ -7203,292 +7196,783 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } } // WaterFlowAttributeModifier - namespace WindowSceneModifier { + namespace WebModifier { Ark_NativePointer ConstructImpl(Ark_Int32 id, Ark_Int32 flags) { return {}; } - } // WindowSceneModifier - namespace WindowSceneInterfaceModifier { - void SetWindowSceneOptionsImpl(Ark_NativePointer node, - const Ark_Number* persistentId) + } // WebModifier + namespace WebInterfaceModifier { + void SetWebOptionsImpl(Ark_NativePointer node, + const Ark_WebOptions* value) { } - } // WindowSceneInterfaceModifier - namespace WindowSceneAttributeModifier { - void SetAttractionEffectImpl(Ark_NativePointer node, - const Opt_Position* destination, - const Opt_Number* fraction) + } // WebInterfaceModifier + namespace WebAttributeModifier { + void SetJavaScriptAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { } - } // WindowSceneAttributeModifier - namespace WithThemeModifier { - Ark_NativePointer ConstructImpl(Ark_Int32 id, - Ark_Int32 flags) + void SetFileAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - return {}; } - } // WithThemeModifier - namespace WithThemeInterfaceModifier { - void SetWithThemeOptionsImpl(Ark_NativePointer node, - const Ark_WithThemeOptions* options) + void SetOnlineImageAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { } - } // WithThemeInterfaceModifier - namespace XComponentModifier { - Ark_NativePointer ConstructImpl(Ark_Int32 id, - Ark_Int32 flags) + void SetDomStorageAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { - return {}; } - } // XComponentModifier - namespace XComponentInterfaceModifier { - void SetXComponentOptions0Impl(Ark_NativePointer node, - const Ark_XComponentParameter* value) + void SetImageAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { } - void SetXComponentOptions1Impl(Ark_NativePointer node, - const Ark_XComponentOptions* options) + void SetMixedModeImpl(Ark_NativePointer node, + const Opt_MixedMode* value) { } - void SetXComponentOptions2Impl(Ark_NativePointer node, - const Ark_NativeXComponentParameters* params) + void SetZoomAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { } - } // XComponentInterfaceModifier - namespace XComponentAttributeModifier { - void SetOnLoadImpl(Ark_NativePointer node, - const Opt_OnNativeLoadCallback* value) + void SetGeolocationAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) { } - void SetOnDestroyImpl(Ark_NativePointer node, - const Opt_VoidCallback* value) + void SetJavaScriptProxyImpl(Ark_NativePointer node, + const Opt_JavaScriptProxy* value) { } - void SetEnableAnalyzerImpl(Ark_NativePointer node, + void SetCacheModeImpl(Ark_NativePointer node, + const Opt_CacheMode* value) + { + } + void SetDarkModeImpl(Ark_NativePointer node, + const Opt_WebDarkMode* value) + { + } + void SetForceDarkAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetMediaOptionsImpl(Ark_NativePointer node, + const Opt_WebMediaOptions* value) + { + } + void SetOverviewModeAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetOverScrollModeImpl(Ark_NativePointer node, + const Opt_OverScrollMode* value) + { + } + void SetBlurOnKeyboardHideModeImpl(Ark_NativePointer node, + const Opt_BlurOnKeyboardHideMode* value) + { + } + void SetTextZoomRatioImpl(Ark_NativePointer node, + const Opt_Int32* value) + { + } + void SetDatabaseAccessImpl(Ark_NativePointer node, const Opt_Boolean* value) { } - void SetEnableSecureImpl(Ark_NativePointer node, + void SetInitialScaleImpl(Ark_NativePointer node, + const Opt_Float64* value) + { + } + void SetMetaViewportImpl(Ark_NativePointer node, const Opt_Boolean* value) { } - void SetHdrBrightnessImpl(Ark_NativePointer node, - const Opt_Number* value) + void SetOnPageEndImpl(Ark_NativePointer node, + const Opt_Callback_OnPageEndEvent_Void* value) { } - void SetEnableTransparentLayerImpl(Ark_NativePointer node, - const Opt_Boolean* value) + void SetOnPageBeginImpl(Ark_NativePointer node, + const Opt_Callback_OnPageBeginEvent_Void* value) { } - } // XComponentAttributeModifier - const GENERATED_ArkUIAlphabetIndexerModifier* GetAlphabetIndexerModifier() + void SetOnProgressChangeImpl(Ark_NativePointer node, + const Opt_Callback_OnProgressChangeEvent_Void* value) { - static const GENERATED_ArkUIAlphabetIndexerModifier ArkUIAlphabetIndexerModifierImpl { - AlphabetIndexerModifier::ConstructImpl, - AlphabetIndexerInterfaceModifier::SetAlphabetIndexerOptionsImpl, - AlphabetIndexerAttributeModifier::SetColorImpl, - AlphabetIndexerAttributeModifier::SetSelectedColorImpl, - AlphabetIndexerAttributeModifier::SetPopupColorImpl, - AlphabetIndexerAttributeModifier::SetSelectedBackgroundColorImpl, - AlphabetIndexerAttributeModifier::SetPopupBackgroundImpl, - AlphabetIndexerAttributeModifier::SetPopupSelectedColorImpl, - AlphabetIndexerAttributeModifier::SetPopupUnselectedColorImpl, - AlphabetIndexerAttributeModifier::SetPopupItemBackgroundColorImpl, - AlphabetIndexerAttributeModifier::SetUsingPopupImpl, - AlphabetIndexerAttributeModifier::SetSelectedFontImpl, - AlphabetIndexerAttributeModifier::SetPopupFontImpl, - AlphabetIndexerAttributeModifier::SetPopupItemFontImpl, - AlphabetIndexerAttributeModifier::SetItemSizeImpl, - AlphabetIndexerAttributeModifier::SetFontImpl, - AlphabetIndexerAttributeModifier::SetOnSelectImpl, - AlphabetIndexerAttributeModifier::SetOnRequestPopupDataImpl, - AlphabetIndexerAttributeModifier::SetOnPopupSelectImpl, - AlphabetIndexerAttributeModifier::SetSelectedImpl, - AlphabetIndexerAttributeModifier::SetPopupPositionImpl, - AlphabetIndexerAttributeModifier::SetAutoCollapseImpl, - AlphabetIndexerAttributeModifier::SetPopupItemBorderRadiusImpl, - AlphabetIndexerAttributeModifier::SetItemBorderRadiusImpl, - AlphabetIndexerAttributeModifier::SetPopupBackgroundBlurStyleImpl, - AlphabetIndexerAttributeModifier::SetPopupTitleBackgroundImpl, - AlphabetIndexerAttributeModifier::SetEnableHapticFeedbackImpl, - AlphabetIndexerAttributeModifier::SetAlignStyleImpl, - }; - return &ArkUIAlphabetIndexerModifierImpl; } - - const GENERATED_ArkUIAnimatorModifier* GetAnimatorModifier() + void SetOnTitleReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnTitleReceiveEvent_Void* value) { - static const GENERATED_ArkUIAnimatorModifier ArkUIAnimatorModifierImpl { - AnimatorModifier::ConstructImpl, - AnimatorInterfaceModifier::SetAnimatorOptionsImpl, - AnimatorAttributeModifier::SetStateImpl, - AnimatorAttributeModifier::SetDurationImpl, - AnimatorAttributeModifier::SetCurveImpl, - AnimatorAttributeModifier::SetDelayImpl, - AnimatorAttributeModifier::SetFillModeImpl, - AnimatorAttributeModifier::SetIterationsImpl, - AnimatorAttributeModifier::SetPlayModeImpl, - AnimatorAttributeModifier::SetMotionImpl, - AnimatorAttributeModifier::SetOnStartImpl, - AnimatorAttributeModifier::SetOnPauseImpl, - AnimatorAttributeModifier::SetOnRepeatImpl, - AnimatorAttributeModifier::SetOnCancelImpl, - AnimatorAttributeModifier::SetOnFinishImpl, - AnimatorAttributeModifier::SetOnFrameImpl, - }; - return &ArkUIAnimatorModifierImpl; } - - const GENERATED_ArkUIBadgeModifier* GetBadgeModifier() + void SetOnGeolocationHideImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) { - static const GENERATED_ArkUIBadgeModifier ArkUIBadgeModifierImpl { - BadgeModifier::ConstructImpl, - BadgeInterfaceModifier::SetBadgeOptions0Impl, - BadgeInterfaceModifier::SetBadgeOptions1Impl, - }; - return &ArkUIBadgeModifierImpl; } - - const GENERATED_ArkUIBaseSpanModifier* GetBaseSpanModifier() + void SetOnGeolocationShowImpl(Ark_NativePointer node, + const Opt_Callback_OnGeolocationShowEvent_Void* value) { - static const GENERATED_ArkUIBaseSpanModifier ArkUIBaseSpanModifierImpl { - BaseSpanModifier::ConstructImpl, - BaseSpanModifier::SetTextBackgroundStyleImpl, - BaseSpanModifier::SetBaselineOffsetImpl, - }; - return &ArkUIBaseSpanModifierImpl; } - - const GENERATED_ArkUIBlankModifier* GetBlankModifier() + void SetOnRequestSelectedImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) { - static const GENERATED_ArkUIBlankModifier ArkUIBlankModifierImpl { - BlankModifier::ConstructImpl, - BlankInterfaceModifier::SetBlankOptionsImpl, - BlankAttributeModifier::SetColorImpl, - }; - return &ArkUIBlankModifierImpl; } - - const GENERATED_ArkUIButtonModifier* GetButtonModifier() + void SetOnAlertImpl(Ark_NativePointer node, + const Opt_Callback_OnAlertEvent_Boolean* value) { - static const GENERATED_ArkUIButtonModifier ArkUIButtonModifierImpl { - ButtonModifier::ConstructImpl, - ButtonInterfaceModifier::SetButtonOptionsImpl, - ButtonAttributeModifier::SetTypeImpl, - ButtonAttributeModifier::SetStateEffectImpl, - ButtonAttributeModifier::SetButtonStyleImpl, - ButtonAttributeModifier::SetControlSizeImpl, - ButtonAttributeModifier::SetRoleImpl, - ButtonAttributeModifier::SetFontColorImpl, - ButtonAttributeModifier::SetFontSizeImpl, - ButtonAttributeModifier::SetFontWeightImpl, - ButtonAttributeModifier::SetFontStyleImpl, - ButtonAttributeModifier::SetFontFamilyImpl, - ButtonAttributeModifier::SetLabelStyleImpl, - ButtonAttributeModifier::SetMinFontScaleImpl, - ButtonAttributeModifier::SetMaxFontScaleImpl, - }; - return &ArkUIButtonModifierImpl; } - - const GENERATED_ArkUICalendarPickerModifier* GetCalendarPickerModifier() + void SetOnBeforeUnloadImpl(Ark_NativePointer node, + const Opt_Callback_OnBeforeUnloadEvent_Boolean* value) { - static const GENERATED_ArkUICalendarPickerModifier ArkUICalendarPickerModifierImpl { - CalendarPickerModifier::ConstructImpl, - CalendarPickerInterfaceModifier::SetCalendarPickerOptionsImpl, - CalendarPickerAttributeModifier::SetTextStyleImpl, - CalendarPickerAttributeModifier::SetOnChangeImpl, - CalendarPickerAttributeModifier::SetMarkTodayImpl, - CalendarPickerAttributeModifier::SetEdgeAlignImpl, - }; - return &ArkUICalendarPickerModifierImpl; } - - const GENERATED_ArkUICanvasModifier* GetCanvasModifier() + void SetOnConfirmImpl(Ark_NativePointer node, + const Opt_Callback_OnConfirmEvent_Boolean* value) { - static const GENERATED_ArkUICanvasModifier ArkUICanvasModifierImpl { - CanvasModifier::ConstructImpl, - CanvasInterfaceModifier::SetCanvasOptions0Impl, - CanvasInterfaceModifier::SetCanvasOptions1Impl, - CanvasAttributeModifier::SetOnReadyImpl, - CanvasAttributeModifier::SetEnableAnalyzerImpl, - }; - return &ArkUICanvasModifierImpl; } - - const GENERATED_ArkUICheckboxModifier* GetCheckboxModifier() + void SetOnPromptImpl(Ark_NativePointer node, + const Opt_Callback_OnPromptEvent_Boolean* value) { - static const GENERATED_ArkUICheckboxModifier ArkUICheckboxModifierImpl { - CheckboxModifier::ConstructImpl, - CheckboxInterfaceModifier::SetCheckboxOptionsImpl, - CheckboxAttributeModifier::SetSelectImpl, - CheckboxAttributeModifier::SetSelectedColorImpl, - CheckboxAttributeModifier::SetShapeImpl, - CheckboxAttributeModifier::SetUnselectedColorImpl, - CheckboxAttributeModifier::SetMarkImpl, - CheckboxAttributeModifier::SetOnChangeImpl, - }; - return &ArkUICheckboxModifierImpl; } - - const GENERATED_ArkUICheckboxGroupModifier* GetCheckboxGroupModifier() + void SetOnConsoleImpl(Ark_NativePointer node, + const Opt_Callback_OnConsoleEvent_Boolean* value) { - static const GENERATED_ArkUICheckboxGroupModifier ArkUICheckboxGroupModifierImpl { - CheckboxGroupModifier::ConstructImpl, - CheckboxGroupInterfaceModifier::SetCheckboxGroupOptionsImpl, - CheckboxGroupAttributeModifier::SetSelectAllImpl, - CheckboxGroupAttributeModifier::SetSelectedColorImpl, - CheckboxGroupAttributeModifier::SetUnselectedColorImpl, - CheckboxGroupAttributeModifier::SetMarkImpl, - CheckboxGroupAttributeModifier::SetOnChangeImpl, - CheckboxGroupAttributeModifier::SetCheckboxShapeImpl, - }; - return &ArkUICheckboxGroupModifierImpl; } - - const GENERATED_ArkUICircleModifier* GetCircleModifier() + void SetOnErrorReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnErrorReceiveEvent_Void* value) { - static const GENERATED_ArkUICircleModifier ArkUICircleModifierImpl { - CircleModifier::ConstructImpl, - CircleInterfaceModifier::SetCircleOptionsImpl, - }; - return &ArkUICircleModifierImpl; } - - const GENERATED_ArkUIColumnModifier* GetColumnModifier() + void SetOnHttpErrorReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnHttpErrorReceiveEvent_Void* value) { - static const GENERATED_ArkUIColumnModifier ArkUIColumnModifierImpl { - ColumnModifier::ConstructImpl, - ColumnInterfaceModifier::SetColumnOptionsImpl, - ColumnAttributeModifier::SetAlignItemsImpl, - ColumnAttributeModifier::SetJustifyContentImpl, - ColumnAttributeModifier::SetPointLightImpl, - ColumnAttributeModifier::SetReverseImpl, - }; - return &ArkUIColumnModifierImpl; } - - const GENERATED_ArkUIColumnSplitModifier* GetColumnSplitModifier() + void SetOnDownloadStartImpl(Ark_NativePointer node, + const Opt_Callback_OnDownloadStartEvent_Void* value) { - static const GENERATED_ArkUIColumnSplitModifier ArkUIColumnSplitModifierImpl { - ColumnSplitModifier::ConstructImpl, - ColumnSplitInterfaceModifier::SetColumnSplitOptionsImpl, - ColumnSplitAttributeModifier::SetResizeableImpl, - ColumnSplitAttributeModifier::SetDividerImpl, - }; - return &ArkUIColumnSplitModifierImpl; } - - const GENERATED_ArkUICommonMethodModifier* GetCommonMethodModifier() + void SetOnRefreshAccessedHistoryImpl(Ark_NativePointer node, + const Opt_Callback_OnRefreshAccessedHistoryEvent_Void* value) { - static const GENERATED_ArkUICommonMethodModifier ArkUICommonMethodModifierImpl { - CommonMethodModifier::ConstructImpl, - CommonMethodModifier::SetWidthImpl, - CommonMethodModifier::SetHeightImpl, - CommonMethodModifier::SetDrawModifierImpl, - CommonMethodModifier::SetResponseRegionImpl, + } + void SetOnRenderExitedImpl(Ark_NativePointer node, + const Opt_Callback_OnRenderExitedEvent_Void* value) + { + } + void SetOnShowFileSelectorImpl(Ark_NativePointer node, + const Opt_Callback_OnShowFileSelectorEvent_Boolean* value) + { + } + void SetOnResourceLoadImpl(Ark_NativePointer node, + const Opt_Callback_OnResourceLoadEvent_Void* value) + { + } + void SetOnFullScreenExitImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) + { + } + void SetOnFullScreenEnterImpl(Ark_NativePointer node, + const Opt_OnFullScreenEnterCallback* value) + { + } + void SetOnScaleChangeImpl(Ark_NativePointer node, + const Opt_Callback_OnScaleChangeEvent_Void* value) + { + } + void SetOnHttpAuthRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnHttpAuthRequestEvent_Boolean* value) + { + } + void SetOnInterceptRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnInterceptRequestEvent_WebResourceResponse* value) + { + } + void SetOnPermissionRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnPermissionRequestEvent_Void* value) + { + } + void SetOnScreenCaptureRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnScreenCaptureRequestEvent_Void* value) + { + } + void SetOnContextMenuShowImpl(Ark_NativePointer node, + const Opt_Callback_OnContextMenuShowEvent_Boolean* value) + { + } + void SetOnContextMenuHideImpl(Ark_NativePointer node, + const Opt_OnContextMenuHideCallback* value) + { + } + void SetMediaPlayGestureAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetOnSearchResultReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnSearchResultReceiveEvent_Void* value) + { + } + void SetOnScrollImpl(Ark_NativePointer node, + const Opt_Callback_OnScrollEvent_Void* value) + { + } + void SetOnSslErrorEventReceiveImpl(Ark_NativePointer node, + const Opt_Callback_OnSslErrorEventReceiveEvent_Void* value) + { + } + void SetOnSslErrorEventImpl(Ark_NativePointer node, + const Opt_OnSslErrorEventCallback* value) + { + } + void SetOnClientAuthenticationRequestImpl(Ark_NativePointer node, + const Opt_Callback_OnClientAuthenticationEvent_Void* value) + { + } + void SetOnWindowNewImpl(Ark_NativePointer node, + const Opt_Callback_OnWindowNewEvent_Void* value) + { + } + void SetOnWindowExitImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) + { + } + void SetMultiWindowAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetOnInterceptKeyEventImpl(Ark_NativePointer node, + const Opt_Callback_KeyEvent_Boolean* value) + { + } + void SetWebStandardFontImpl(Ark_NativePointer node, + const Opt_String* value) + { + } + void SetWebSerifFontImpl(Ark_NativePointer node, + const Opt_String* value) + { + } + void SetWebSansSerifFontImpl(Ark_NativePointer node, + const Opt_String* value) + { + } + void SetWebFixedFontImpl(Ark_NativePointer node, + const Opt_String* value) + { + } + void SetWebFantasyFontImpl(Ark_NativePointer node, + const Opt_String* value) + { + } + void SetWebCursiveFontImpl(Ark_NativePointer node, + const Opt_String* value) + { + } + void SetDefaultFixedFontSizeImpl(Ark_NativePointer node, + const Opt_Int32* value) + { + } + void SetDefaultFontSizeImpl(Ark_NativePointer node, + const Opt_Int32* value) + { + } + void SetMinFontSizeImpl(Ark_NativePointer node, + const Opt_Int32* value) + { + } + void SetMinLogicalFontSizeImpl(Ark_NativePointer node, + const Opt_Int32* value) + { + } + void SetDefaultTextEncodingFormatImpl(Ark_NativePointer node, + const Opt_String* value) + { + } + void SetForceDisplayScrollBarImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetBlockNetworkImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetHorizontalScrollBarAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetVerticalScrollBarAccessImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetOnTouchIconUrlReceivedImpl(Ark_NativePointer node, + const Opt_Callback_OnTouchIconUrlReceivedEvent_Void* value) + { + } + void SetOnFaviconReceivedImpl(Ark_NativePointer node, + const Opt_Callback_OnFaviconReceivedEvent_Void* value) + { + } + void SetOnPageVisibleImpl(Ark_NativePointer node, + const Opt_Callback_OnPageVisibleEvent_Void* value) + { + } + void SetOnDataResubmittedImpl(Ark_NativePointer node, + const Opt_Callback_OnDataResubmittedEvent_Void* value) + { + } + void SetPinchSmoothImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetAllowWindowOpenMethodImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetOnAudioStateChangedImpl(Ark_NativePointer node, + const Opt_Callback_OnAudioStateChangedEvent_Void* value) + { + } + void SetOnFirstContentfulPaintImpl(Ark_NativePointer node, + const Opt_Callback_OnFirstContentfulPaintEvent_Void* value) + { + } + void SetOnFirstMeaningfulPaintImpl(Ark_NativePointer node, + const Opt_OnFirstMeaningfulPaintCallback* value) + { + } + void SetOnLargestContentfulPaintImpl(Ark_NativePointer node, + const Opt_OnLargestContentfulPaintCallback* value) + { + } + void SetOnLoadInterceptImpl(Ark_NativePointer node, + const Opt_Callback_OnLoadInterceptEvent_Boolean* value) + { + } + void SetOnControllerAttachedImpl(Ark_NativePointer node, + const Opt_Callback_Void* value) + { + } + void SetOnOverScrollImpl(Ark_NativePointer node, + const Opt_Callback_OnOverScrollEvent_Void* value) + { + } + void SetOnSafeBrowsingCheckResultImpl(Ark_NativePointer node, + const Opt_OnSafeBrowsingCheckResultCallback* value) + { + } + void SetOnNavigationEntryCommittedImpl(Ark_NativePointer node, + const Opt_OnNavigationEntryCommittedCallback* value) + { + } + void SetOnIntelligentTrackingPreventionResultImpl(Ark_NativePointer node, + const Opt_OnIntelligentTrackingPreventionCallback* value) + { + } + void SetJavaScriptOnDocumentStartImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) + { + } + void SetJavaScriptOnDocumentEndImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) + { + } + void SetLayoutModeImpl(Ark_NativePointer node, + const Opt_WebLayoutMode* value) + { + } + void SetNestedScrollImpl(Ark_NativePointer node, + const Opt_Union_NestedScrollOptions_NestedScrollOptionsExt* value) + { + } + void SetEnableNativeEmbedModeImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetOnNativeEmbedLifecycleChangeImpl(Ark_NativePointer node, + const Opt_Callback_NativeEmbedDataInfo_Void* value) + { + } + void SetOnNativeEmbedVisibilityChangeImpl(Ark_NativePointer node, + const Opt_OnNativeEmbedVisibilityChangeCallback* value) + { + } + void SetOnNativeEmbedGestureEventImpl(Ark_NativePointer node, + const Opt_Callback_NativeEmbedTouchInfo_Void* value) + { + } + void SetCopyOptionsImpl(Ark_NativePointer node, + const Opt_CopyOptions* value) + { + } + void SetOnOverrideUrlLoadingImpl(Ark_NativePointer node, + const Opt_OnOverrideUrlLoadingCallback* value) + { + } + void SetTextAutosizingImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetEnableNativeMediaPlayerImpl(Ark_NativePointer node, + const Opt_NativeMediaPlayerConfig* value) + { + } + void SetOnRenderProcessNotRespondingImpl(Ark_NativePointer node, + const Opt_OnRenderProcessNotRespondingCallback* value) + { + } + void SetOnRenderProcessRespondingImpl(Ark_NativePointer node, + const Opt_OnRenderProcessRespondingCallback* value) + { + } + void SetOnViewportFitChangedImpl(Ark_NativePointer node, + const Opt_OnViewportFitChangedCallback* value) + { + } + void SetOnInterceptKeyboardAttachImpl(Ark_NativePointer node, + const Opt_WebKeyboardCallback* value) + { + } + void SetOnAdsBlockedImpl(Ark_NativePointer node, + const Opt_OnAdsBlockedCallback* value) + { + } + void SetKeyboardAvoidModeImpl(Ark_NativePointer node, + const Opt_WebKeyboardAvoidMode* value) + { + } + void SetEditMenuOptionsImpl(Ark_NativePointer node, + const Opt_EditMenuOptions* value) + { + } + void SetEnableHapticFeedbackImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetOptimizeParserBudgetImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetEnableFollowSystemFontWeightImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetEnableWebAVSessionImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetRunJavaScriptOnDocumentStartImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) + { + } + void SetRunJavaScriptOnDocumentEndImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) + { + } + void SetRunJavaScriptOnHeadEndImpl(Ark_NativePointer node, + const Opt_Array_ScriptItem* value) + { + } + void SetNativeEmbedOptionsImpl(Ark_NativePointer node, + const Opt_EmbedOptions* value) + { + } + void SetRegisterNativeEmbedRuleImpl(Ark_NativePointer node, + const Opt_String* tag, + const Opt_String* type) + { + } + void SetBindSelectionMenuImpl(Ark_NativePointer node, + const Opt_WebElementType* elementType, + const Opt_CustomNodeBuilder* content, + const Opt_WebResponseType* responseType, + const Opt_SelectionMenuOptionsExt* options) + { + } + } // WebAttributeModifier + namespace WindowSceneModifier { + Ark_NativePointer ConstructImpl(Ark_Int32 id, + Ark_Int32 flags) + { + return {}; + } + } // WindowSceneModifier + namespace WindowSceneInterfaceModifier { + void SetWindowSceneOptionsImpl(Ark_NativePointer node, + const Ark_Number* persistentId) + { + } + } // WindowSceneInterfaceModifier + namespace WindowSceneAttributeModifier { + void SetAttractionEffectImpl(Ark_NativePointer node, + const Opt_Position* destination, + const Opt_Number* fraction) + { + } + } // WindowSceneAttributeModifier + namespace WithThemeModifier { + Ark_NativePointer ConstructImpl(Ark_Int32 id, + Ark_Int32 flags) + { + return {}; + } + } // WithThemeModifier + namespace WithThemeInterfaceModifier { + void SetWithThemeOptionsImpl(Ark_NativePointer node, + const Ark_WithThemeOptions* options) + { + } + } // WithThemeInterfaceModifier + namespace XComponentModifier { + Ark_NativePointer ConstructImpl(Ark_Int32 id, + Ark_Int32 flags) + { + return {}; + } + } // XComponentModifier + namespace XComponentInterfaceModifier { + void SetXComponentOptions0Impl(Ark_NativePointer node, + const Ark_XComponentParameter* value) + { + } + void SetXComponentOptions1Impl(Ark_NativePointer node, + const Ark_XComponentOptions* options) + { + } + void SetXComponentOptions2Impl(Ark_NativePointer node, + const Ark_NativeXComponentParameters* params) + { + } + } // XComponentInterfaceModifier + namespace XComponentAttributeModifier { + void SetOnLoadImpl(Ark_NativePointer node, + const Opt_OnNativeLoadCallback* value) + { + } + void SetOnDestroyImpl(Ark_NativePointer node, + const Opt_VoidCallback* value) + { + } + void SetEnableAnalyzerImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetEnableSecureImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + void SetHdrBrightnessImpl(Ark_NativePointer node, + const Opt_Number* value) + { + } + void SetEnableTransparentLayerImpl(Ark_NativePointer node, + const Opt_Boolean* value) + { + } + } // XComponentAttributeModifier + const GENERATED_ArkUIAlphabetIndexerModifier* GetAlphabetIndexerModifier() + { + static const GENERATED_ArkUIAlphabetIndexerModifier ArkUIAlphabetIndexerModifierImpl { + AlphabetIndexerModifier::ConstructImpl, + AlphabetIndexerInterfaceModifier::SetAlphabetIndexerOptionsImpl, + AlphabetIndexerAttributeModifier::SetColorImpl, + AlphabetIndexerAttributeModifier::SetSelectedColorImpl, + AlphabetIndexerAttributeModifier::SetPopupColorImpl, + AlphabetIndexerAttributeModifier::SetSelectedBackgroundColorImpl, + AlphabetIndexerAttributeModifier::SetPopupBackgroundImpl, + AlphabetIndexerAttributeModifier::SetPopupSelectedColorImpl, + AlphabetIndexerAttributeModifier::SetPopupUnselectedColorImpl, + AlphabetIndexerAttributeModifier::SetPopupItemBackgroundColorImpl, + AlphabetIndexerAttributeModifier::SetUsingPopupImpl, + AlphabetIndexerAttributeModifier::SetSelectedFontImpl, + AlphabetIndexerAttributeModifier::SetPopupFontImpl, + AlphabetIndexerAttributeModifier::SetPopupItemFontImpl, + AlphabetIndexerAttributeModifier::SetItemSizeImpl, + AlphabetIndexerAttributeModifier::SetFontImpl, + AlphabetIndexerAttributeModifier::SetOnSelectImpl, + AlphabetIndexerAttributeModifier::SetOnRequestPopupDataImpl, + AlphabetIndexerAttributeModifier::SetOnPopupSelectImpl, + AlphabetIndexerAttributeModifier::SetSelectedImpl, + AlphabetIndexerAttributeModifier::SetPopupPositionImpl, + AlphabetIndexerAttributeModifier::SetAutoCollapseImpl, + AlphabetIndexerAttributeModifier::SetPopupItemBorderRadiusImpl, + AlphabetIndexerAttributeModifier::SetItemBorderRadiusImpl, + AlphabetIndexerAttributeModifier::SetPopupBackgroundBlurStyleImpl, + AlphabetIndexerAttributeModifier::SetPopupTitleBackgroundImpl, + AlphabetIndexerAttributeModifier::SetEnableHapticFeedbackImpl, + AlphabetIndexerAttributeModifier::SetAlignStyleImpl, + }; + return &ArkUIAlphabetIndexerModifierImpl; + } + + const GENERATED_ArkUIAnimatorModifier* GetAnimatorModifier() + { + static const GENERATED_ArkUIAnimatorModifier ArkUIAnimatorModifierImpl { + AnimatorModifier::ConstructImpl, + AnimatorInterfaceModifier::SetAnimatorOptionsImpl, + AnimatorAttributeModifier::SetStateImpl, + AnimatorAttributeModifier::SetDurationImpl, + AnimatorAttributeModifier::SetCurveImpl, + AnimatorAttributeModifier::SetDelayImpl, + AnimatorAttributeModifier::SetFillModeImpl, + AnimatorAttributeModifier::SetIterationsImpl, + AnimatorAttributeModifier::SetPlayModeImpl, + AnimatorAttributeModifier::SetMotionImpl, + AnimatorAttributeModifier::SetOnStartImpl, + AnimatorAttributeModifier::SetOnPauseImpl, + AnimatorAttributeModifier::SetOnRepeatImpl, + AnimatorAttributeModifier::SetOnCancelImpl, + AnimatorAttributeModifier::SetOnFinishImpl, + AnimatorAttributeModifier::SetOnFrameImpl, + }; + return &ArkUIAnimatorModifierImpl; + } + + const GENERATED_ArkUIBadgeModifier* GetBadgeModifier() + { + static const GENERATED_ArkUIBadgeModifier ArkUIBadgeModifierImpl { + BadgeModifier::ConstructImpl, + BadgeInterfaceModifier::SetBadgeOptions0Impl, + BadgeInterfaceModifier::SetBadgeOptions1Impl, + }; + return &ArkUIBadgeModifierImpl; + } + + const GENERATED_ArkUIBaseSpanModifier* GetBaseSpanModifier() + { + static const GENERATED_ArkUIBaseSpanModifier ArkUIBaseSpanModifierImpl { + BaseSpanModifier::ConstructImpl, + BaseSpanModifier::SetTextBackgroundStyleImpl, + BaseSpanModifier::SetBaselineOffsetImpl, + }; + return &ArkUIBaseSpanModifierImpl; + } + + const GENERATED_ArkUIBlankModifier* GetBlankModifier() + { + static const GENERATED_ArkUIBlankModifier ArkUIBlankModifierImpl { + BlankModifier::ConstructImpl, + BlankInterfaceModifier::SetBlankOptionsImpl, + BlankAttributeModifier::SetColorImpl, + }; + return &ArkUIBlankModifierImpl; + } + + const GENERATED_ArkUIButtonModifier* GetButtonModifier() + { + static const GENERATED_ArkUIButtonModifier ArkUIButtonModifierImpl { + ButtonModifier::ConstructImpl, + ButtonInterfaceModifier::SetButtonOptionsImpl, + ButtonAttributeModifier::SetTypeImpl, + ButtonAttributeModifier::SetStateEffectImpl, + ButtonAttributeModifier::SetButtonStyleImpl, + ButtonAttributeModifier::SetControlSizeImpl, + ButtonAttributeModifier::SetRoleImpl, + ButtonAttributeModifier::SetFontColorImpl, + ButtonAttributeModifier::SetFontSizeImpl, + ButtonAttributeModifier::SetFontWeightImpl, + ButtonAttributeModifier::SetFontStyleImpl, + ButtonAttributeModifier::SetFontFamilyImpl, + ButtonAttributeModifier::SetLabelStyleImpl, + ButtonAttributeModifier::SetMinFontScaleImpl, + ButtonAttributeModifier::SetMaxFontScaleImpl, + }; + return &ArkUIButtonModifierImpl; + } + + const GENERATED_ArkUICalendarPickerModifier* GetCalendarPickerModifier() + { + static const GENERATED_ArkUICalendarPickerModifier ArkUICalendarPickerModifierImpl { + CalendarPickerModifier::ConstructImpl, + CalendarPickerInterfaceModifier::SetCalendarPickerOptionsImpl, + CalendarPickerAttributeModifier::SetTextStyleImpl, + CalendarPickerAttributeModifier::SetOnChangeImpl, + CalendarPickerAttributeModifier::SetMarkTodayImpl, + CalendarPickerAttributeModifier::SetEdgeAlignImpl, + }; + return &ArkUICalendarPickerModifierImpl; + } + + const GENERATED_ArkUICanvasModifier* GetCanvasModifier() + { + static const GENERATED_ArkUICanvasModifier ArkUICanvasModifierImpl { + CanvasModifier::ConstructImpl, + CanvasInterfaceModifier::SetCanvasOptions0Impl, + CanvasInterfaceModifier::SetCanvasOptions1Impl, + CanvasAttributeModifier::SetOnReadyImpl, + CanvasAttributeModifier::SetEnableAnalyzerImpl, + }; + return &ArkUICanvasModifierImpl; + } + + const GENERATED_ArkUICheckboxModifier* GetCheckboxModifier() + { + static const GENERATED_ArkUICheckboxModifier ArkUICheckboxModifierImpl { + CheckboxModifier::ConstructImpl, + CheckboxInterfaceModifier::SetCheckboxOptionsImpl, + CheckboxAttributeModifier::SetSelectImpl, + CheckboxAttributeModifier::SetSelectedColorImpl, + CheckboxAttributeModifier::SetShapeImpl, + CheckboxAttributeModifier::SetUnselectedColorImpl, + CheckboxAttributeModifier::SetMarkImpl, + CheckboxAttributeModifier::SetOnChangeImpl, + }; + return &ArkUICheckboxModifierImpl; + } + + const GENERATED_ArkUICheckboxGroupModifier* GetCheckboxGroupModifier() + { + static const GENERATED_ArkUICheckboxGroupModifier ArkUICheckboxGroupModifierImpl { + CheckboxGroupModifier::ConstructImpl, + CheckboxGroupInterfaceModifier::SetCheckboxGroupOptionsImpl, + CheckboxGroupAttributeModifier::SetSelectAllImpl, + CheckboxGroupAttributeModifier::SetSelectedColorImpl, + CheckboxGroupAttributeModifier::SetUnselectedColorImpl, + CheckboxGroupAttributeModifier::SetMarkImpl, + CheckboxGroupAttributeModifier::SetOnChangeImpl, + CheckboxGroupAttributeModifier::SetCheckboxShapeImpl, + }; + return &ArkUICheckboxGroupModifierImpl; + } + + const GENERATED_ArkUICircleModifier* GetCircleModifier() + { + static const GENERATED_ArkUICircleModifier ArkUICircleModifierImpl { + CircleModifier::ConstructImpl, + CircleInterfaceModifier::SetCircleOptionsImpl, + }; + return &ArkUICircleModifierImpl; + } + + const GENERATED_ArkUIColumnModifier* GetColumnModifier() + { + static const GENERATED_ArkUIColumnModifier ArkUIColumnModifierImpl { + ColumnModifier::ConstructImpl, + ColumnInterfaceModifier::SetColumnOptionsImpl, + ColumnAttributeModifier::SetAlignItemsImpl, + ColumnAttributeModifier::SetJustifyContentImpl, + ColumnAttributeModifier::SetPointLightImpl, + ColumnAttributeModifier::SetReverseImpl, + }; + return &ArkUIColumnModifierImpl; + } + + const GENERATED_ArkUIColumnSplitModifier* GetColumnSplitModifier() + { + static const GENERATED_ArkUIColumnSplitModifier ArkUIColumnSplitModifierImpl { + ColumnSplitModifier::ConstructImpl, + ColumnSplitInterfaceModifier::SetColumnSplitOptionsImpl, + ColumnSplitAttributeModifier::SetResizeableImpl, + ColumnSplitAttributeModifier::SetDividerImpl, + }; + return &ArkUIColumnSplitModifierImpl; + } + + const GENERATED_ArkUICommonMethodModifier* GetCommonMethodModifier() + { + static const GENERATED_ArkUICommonMethodModifier ArkUICommonMethodModifierImpl { + CommonMethodModifier::ConstructImpl, + CommonMethodModifier::SetWidthImpl, + CommonMethodModifier::SetHeightImpl, + CommonMethodModifier::SetDrawModifierImpl, + CommonMethodModifier::SetResponseRegionImpl, CommonMethodModifier::SetMouseResponseRegionImpl, CommonMethodModifier::SetSizeImpl, CommonMethodModifier::SetConstraintSizeImpl, @@ -7685,1827 +8169,2483 @@ namespace OHOS::Ace::NG::GeneratedModifier { CommonMethodModifier::SetAccessibilityGroup1Impl, CommonMethodModifier::SetOnGestureRecognizerJudgeBegin1Impl, }; - return &ArkUICommonMethodModifierImpl; + return &ArkUICommonMethodModifierImpl; + } + + const GENERATED_ArkUICommonShapeMethodModifier* GetCommonShapeMethodModifier() + { + static const GENERATED_ArkUICommonShapeMethodModifier ArkUICommonShapeMethodModifierImpl { + CommonShapeMethodModifier::ConstructImpl, + CommonShapeMethodModifier::SetStrokeImpl, + CommonShapeMethodModifier::SetFillImpl, + CommonShapeMethodModifier::SetStrokeDashOffsetImpl, + CommonShapeMethodModifier::SetStrokeLineCapImpl, + CommonShapeMethodModifier::SetStrokeLineJoinImpl, + CommonShapeMethodModifier::SetStrokeMiterLimitImpl, + CommonShapeMethodModifier::SetStrokeOpacityImpl, + CommonShapeMethodModifier::SetFillOpacityImpl, + CommonShapeMethodModifier::SetStrokeWidthImpl, + CommonShapeMethodModifier::SetAntiAliasImpl, + CommonShapeMethodModifier::SetStrokeDashArrayImpl, + }; + return &ArkUICommonShapeMethodModifierImpl; + } + + const GENERATED_ArkUIComponentRootModifier* GetComponentRootModifier() + { + static const GENERATED_ArkUIComponentRootModifier ArkUIComponentRootModifierImpl { + ComponentRootModifier::ConstructImpl, + }; + return &ArkUIComponentRootModifierImpl; + } + + const GENERATED_ArkUIContainerSpanModifier* GetContainerSpanModifier() + { + static const GENERATED_ArkUIContainerSpanModifier ArkUIContainerSpanModifierImpl { + ContainerSpanModifier::ConstructImpl, + ContainerSpanInterfaceModifier::SetContainerSpanOptionsImpl, + ContainerSpanAttributeModifier::SetTextBackgroundStyleImpl, + }; + return &ArkUIContainerSpanModifierImpl; + } + + const GENERATED_ArkUICounterModifier* GetCounterModifier() + { + static const GENERATED_ArkUICounterModifier ArkUICounterModifierImpl { + CounterModifier::ConstructImpl, + CounterInterfaceModifier::SetCounterOptionsImpl, + CounterAttributeModifier::SetOnIncImpl, + CounterAttributeModifier::SetOnDecImpl, + CounterAttributeModifier::SetEnableDecImpl, + CounterAttributeModifier::SetEnableIncImpl, + }; + return &ArkUICounterModifierImpl; + } + + const GENERATED_ArkUICustomLayoutRootModifier* GetCustomLayoutRootModifier() + { + static const GENERATED_ArkUICustomLayoutRootModifier ArkUICustomLayoutRootModifierImpl { + CustomLayoutRootModifier::ConstructImpl, + CustomLayoutRootModifier::SetSubscribeOnMeasureSizeImpl, + CustomLayoutRootModifier::SetSubscribeOnPlaceChildrenImpl, + }; + return &ArkUICustomLayoutRootModifierImpl; + } + + const GENERATED_ArkUIDataPanelModifier* GetDataPanelModifier() + { + static const GENERATED_ArkUIDataPanelModifier ArkUIDataPanelModifierImpl { + DataPanelModifier::ConstructImpl, + DataPanelInterfaceModifier::SetDataPanelOptionsImpl, + DataPanelAttributeModifier::SetCloseEffectImpl, + DataPanelAttributeModifier::SetValueColorsImpl, + DataPanelAttributeModifier::SetTrackBackgroundColorImpl, + DataPanelAttributeModifier::SetStrokeWidthImpl, + DataPanelAttributeModifier::SetTrackShadowImpl, + }; + return &ArkUIDataPanelModifierImpl; + } + + const GENERATED_ArkUIDatePickerModifier* GetDatePickerModifier() + { + static const GENERATED_ArkUIDatePickerModifier ArkUIDatePickerModifierImpl { + DatePickerModifier::ConstructImpl, + DatePickerInterfaceModifier::SetDatePickerOptionsImpl, + DatePickerAttributeModifier::SetLunarImpl, + DatePickerAttributeModifier::SetDisappearTextStyleImpl, + DatePickerAttributeModifier::SetTextStyleImpl, + DatePickerAttributeModifier::SetSelectedTextStyleImpl, + DatePickerAttributeModifier::SetOnDateChangeImpl, + DatePickerAttributeModifier::SetDigitalCrownSensitivityImpl, + DatePickerAttributeModifier::SetEnableHapticFeedbackImpl, + }; + return &ArkUIDatePickerModifierImpl; + } + + const GENERATED_ArkUIDividerModifier* GetDividerModifier() + { + static const GENERATED_ArkUIDividerModifier ArkUIDividerModifierImpl { + DividerModifier::ConstructImpl, + DividerInterfaceModifier::SetDividerOptionsImpl, + DividerAttributeModifier::SetVerticalImpl, + DividerAttributeModifier::SetColorImpl, + DividerAttributeModifier::SetStrokeWidthImpl, + DividerAttributeModifier::SetLineCapImpl, + }; + return &ArkUIDividerModifierImpl; + } + + const GENERATED_ArkUIEffectComponentModifier* GetEffectComponentModifier() + { + static const GENERATED_ArkUIEffectComponentModifier ArkUIEffectComponentModifierImpl { + EffectComponentModifier::ConstructImpl, + EffectComponentInterfaceModifier::SetEffectComponentOptionsImpl, + }; + return &ArkUIEffectComponentModifierImpl; + } + + const GENERATED_ArkUIEllipseModifier* GetEllipseModifier() + { + static const GENERATED_ArkUIEllipseModifier ArkUIEllipseModifierImpl { + EllipseModifier::ConstructImpl, + EllipseInterfaceModifier::SetEllipseOptionsImpl, + }; + return &ArkUIEllipseModifierImpl; + } + + const GENERATED_ArkUIEmbeddedComponentModifier* GetEmbeddedComponentModifier() + { + static const GENERATED_ArkUIEmbeddedComponentModifier ArkUIEmbeddedComponentModifierImpl { + EmbeddedComponentModifier::ConstructImpl, + EmbeddedComponentInterfaceModifier::SetEmbeddedComponentOptionsImpl, + EmbeddedComponentAttributeModifier::SetOnTerminatedImpl, + EmbeddedComponentAttributeModifier::SetOnErrorImpl, + }; + return &ArkUIEmbeddedComponentModifierImpl; + } + + const GENERATED_ArkUIFlexModifier* GetFlexModifier() + { + static const GENERATED_ArkUIFlexModifier ArkUIFlexModifierImpl { + FlexModifier::ConstructImpl, + FlexInterfaceModifier::SetFlexOptionsImpl, + FlexAttributeModifier::SetPointLightImpl, + }; + return &ArkUIFlexModifierImpl; + } + + const GENERATED_ArkUIFlowItemModifier* GetFlowItemModifier() + { + static const GENERATED_ArkUIFlowItemModifier ArkUIFlowItemModifierImpl { + FlowItemModifier::ConstructImpl, + FlowItemInterfaceModifier::SetFlowItemOptionsImpl, + }; + return &ArkUIFlowItemModifierImpl; + } + + const GENERATED_ArkUIFolderStackModifier* GetFolderStackModifier() + { + static const GENERATED_ArkUIFolderStackModifier ArkUIFolderStackModifierImpl { + FolderStackModifier::ConstructImpl, + FolderStackInterfaceModifier::SetFolderStackOptionsImpl, + FolderStackAttributeModifier::SetAlignContentImpl, + FolderStackAttributeModifier::SetOnFolderStateChangeImpl, + FolderStackAttributeModifier::SetOnHoverStatusChangeImpl, + FolderStackAttributeModifier::SetEnableAnimationImpl, + FolderStackAttributeModifier::SetAutoHalfFoldImpl, + }; + return &ArkUIFolderStackModifierImpl; + } + + const GENERATED_ArkUIFormComponentModifier* GetFormComponentModifier() + { + static const GENERATED_ArkUIFormComponentModifier ArkUIFormComponentModifierImpl { + FormComponentModifier::ConstructImpl, + FormComponentInterfaceModifier::SetFormComponentOptionsImpl, + FormComponentAttributeModifier::SetSizeImpl, + FormComponentAttributeModifier::SetModuleNameImpl, + FormComponentAttributeModifier::SetDimensionImpl, + FormComponentAttributeModifier::SetAllowUpdateImpl, + FormComponentAttributeModifier::SetVisibilityImpl, + FormComponentAttributeModifier::SetOnAcquiredImpl, + FormComponentAttributeModifier::SetOnErrorImpl, + FormComponentAttributeModifier::SetOnRouterImpl, + FormComponentAttributeModifier::SetOnUninstallImpl, + FormComponentAttributeModifier::SetOnLoadImpl, + FormComponentAttributeModifier::SetOnUpdateImpl, + }; + return &ArkUIFormComponentModifierImpl; + } + + const GENERATED_ArkUIFormLinkModifier* GetFormLinkModifier() + { + static const GENERATED_ArkUIFormLinkModifier ArkUIFormLinkModifierImpl { + FormLinkModifier::ConstructImpl, + FormLinkInterfaceModifier::SetFormLinkOptionsImpl, + }; + return &ArkUIFormLinkModifierImpl; + } + + const GENERATED_ArkUIGaugeModifier* GetGaugeModifier() + { + static const GENERATED_ArkUIGaugeModifier ArkUIGaugeModifierImpl { + GaugeModifier::ConstructImpl, + GaugeInterfaceModifier::SetGaugeOptionsImpl, + GaugeAttributeModifier::SetValueImpl, + GaugeAttributeModifier::SetStartAngleImpl, + GaugeAttributeModifier::SetEndAngleImpl, + GaugeAttributeModifier::SetColorsImpl, + GaugeAttributeModifier::SetStrokeWidthImpl, + GaugeAttributeModifier::SetDescriptionImpl, + GaugeAttributeModifier::SetTrackShadowImpl, + GaugeAttributeModifier::SetIndicatorImpl, + GaugeAttributeModifier::SetPrivacySensitiveImpl, + }; + return &ArkUIGaugeModifierImpl; + } + + const GENERATED_ArkUIGridModifier* GetGridModifier() + { + static const GENERATED_ArkUIGridModifier ArkUIGridModifierImpl { + GridModifier::ConstructImpl, + GridInterfaceModifier::SetGridOptionsImpl, + GridAttributeModifier::SetColumnsTemplateImpl, + GridAttributeModifier::SetRowsTemplateImpl, + GridAttributeModifier::SetColumnsGapImpl, + GridAttributeModifier::SetRowsGapImpl, + GridAttributeModifier::SetOnScrollBarUpdateImpl, + GridAttributeModifier::SetOnScrollIndexImpl, + GridAttributeModifier::SetCachedCount0Impl, + GridAttributeModifier::SetEditModeImpl, + GridAttributeModifier::SetMultiSelectableImpl, + GridAttributeModifier::SetMaxCountImpl, + GridAttributeModifier::SetMinCountImpl, + GridAttributeModifier::SetCellLengthImpl, + GridAttributeModifier::SetLayoutDirectionImpl, + GridAttributeModifier::SetSupportAnimationImpl, + GridAttributeModifier::SetOnItemDragStartImpl, + GridAttributeModifier::SetOnItemDragEnterImpl, + GridAttributeModifier::SetOnItemDragMoveImpl, + GridAttributeModifier::SetOnItemDragLeaveImpl, + GridAttributeModifier::SetOnItemDropImpl, + GridAttributeModifier::SetAlignItemsImpl, + GridAttributeModifier::SetOnScrollFrameBeginImpl, + GridAttributeModifier::SetOnWillScrollImpl, + GridAttributeModifier::SetOnDidScrollImpl, + GridAttributeModifier::SetCachedCount1Impl, + }; + return &ArkUIGridModifierImpl; + } + + const GENERATED_ArkUIGridColModifier* GetGridColModifier() + { + static const GENERATED_ArkUIGridColModifier ArkUIGridColModifierImpl { + GridColModifier::ConstructImpl, + GridColInterfaceModifier::SetGridColOptionsImpl, + GridColAttributeModifier::SetSpanImpl, + GridColAttributeModifier::SetGridColOffsetImpl, + GridColAttributeModifier::SetOrderImpl, + }; + return &ArkUIGridColModifierImpl; + } + + const GENERATED_ArkUIGridItemModifier* GetGridItemModifier() + { + static const GENERATED_ArkUIGridItemModifier ArkUIGridItemModifierImpl { + GridItemModifier::ConstructImpl, + GridItemInterfaceModifier::SetGridItemOptionsImpl, + GridItemAttributeModifier::SetRowStartImpl, + GridItemAttributeModifier::SetRowEndImpl, + GridItemAttributeModifier::SetColumnStartImpl, + GridItemAttributeModifier::SetColumnEndImpl, + GridItemAttributeModifier::SetSelectableImpl, + GridItemAttributeModifier::SetSelectedImpl, + GridItemAttributeModifier::SetOnSelectImpl, + }; + return &ArkUIGridItemModifierImpl; + } + + const GENERATED_ArkUIGridRowModifier* GetGridRowModifier() + { + static const GENERATED_ArkUIGridRowModifier ArkUIGridRowModifierImpl { + GridRowModifier::ConstructImpl, + GridRowInterfaceModifier::SetGridRowOptionsImpl, + GridRowAttributeModifier::SetOnBreakpointChangeImpl, + GridRowAttributeModifier::SetAlignItemsImpl, + }; + return &ArkUIGridRowModifierImpl; + } + + const GENERATED_ArkUIHyperlinkModifier* GetHyperlinkModifier() + { + static const GENERATED_ArkUIHyperlinkModifier ArkUIHyperlinkModifierImpl { + HyperlinkModifier::ConstructImpl, + HyperlinkInterfaceModifier::SetHyperlinkOptionsImpl, + HyperlinkAttributeModifier::SetColorImpl, + }; + return &ArkUIHyperlinkModifierImpl; + } + + const GENERATED_ArkUIImageModifier* GetImageModifier() + { + static const GENERATED_ArkUIImageModifier ArkUIImageModifierImpl { + ImageModifier::ConstructImpl, + ImageInterfaceModifier::SetImageOptions0Impl, + ImageInterfaceModifier::SetImageOptions1Impl, + ImageAttributeModifier::SetAltImpl, + ImageAttributeModifier::SetMatchTextDirectionImpl, + ImageAttributeModifier::SetFitOriginalSizeImpl, + ImageAttributeModifier::SetFillColorImpl, + ImageAttributeModifier::SetObjectFitImpl, + ImageAttributeModifier::SetImageMatrixImpl, + ImageAttributeModifier::SetObjectRepeatImpl, + ImageAttributeModifier::SetAutoResizeImpl, + ImageAttributeModifier::SetRenderModeImpl, + ImageAttributeModifier::SetDynamicRangeModeImpl, + ImageAttributeModifier::SetInterpolationImpl, + ImageAttributeModifier::SetSourceSizeImpl, + ImageAttributeModifier::SetSyncLoadImpl, + ImageAttributeModifier::SetColorFilterImpl, + ImageAttributeModifier::SetCopyOptionImpl, + ImageAttributeModifier::SetDraggableImpl, + ImageAttributeModifier::SetPointLightImpl, + ImageAttributeModifier::SetEdgeAntialiasingImpl, + ImageAttributeModifier::SetOnCompleteImpl, + ImageAttributeModifier::SetOnErrorImpl, + ImageAttributeModifier::SetOnFinishImpl, + ImageAttributeModifier::SetEnableAnalyzerImpl, + ImageAttributeModifier::SetAnalyzerConfigImpl, + ImageAttributeModifier::SetResizableImpl, + ImageAttributeModifier::SetPrivacySensitiveImpl, + ImageAttributeModifier::SetEnhancedImageQualityImpl, + ImageAttributeModifier::SetOrientationImpl, + }; + return &ArkUIImageModifierImpl; + } + + const GENERATED_ArkUIImageAnimatorModifier* GetImageAnimatorModifier() + { + static const GENERATED_ArkUIImageAnimatorModifier ArkUIImageAnimatorModifierImpl { + ImageAnimatorModifier::ConstructImpl, + ImageAnimatorInterfaceModifier::SetImageAnimatorOptionsImpl, + ImageAnimatorAttributeModifier::SetImagesImpl, + ImageAnimatorAttributeModifier::SetStateImpl, + ImageAnimatorAttributeModifier::SetDurationImpl, + ImageAnimatorAttributeModifier::SetReverseImpl, + ImageAnimatorAttributeModifier::SetFixedSizeImpl, + ImageAnimatorAttributeModifier::SetFillModeImpl, + ImageAnimatorAttributeModifier::SetIterationsImpl, + ImageAnimatorAttributeModifier::SetMonitorInvisibleAreaImpl, + ImageAnimatorAttributeModifier::SetOnStartImpl, + ImageAnimatorAttributeModifier::SetOnPauseImpl, + ImageAnimatorAttributeModifier::SetOnRepeatImpl, + ImageAnimatorAttributeModifier::SetOnCancelImpl, + ImageAnimatorAttributeModifier::SetOnFinishImpl, + }; + return &ArkUIImageAnimatorModifierImpl; + } + + const GENERATED_ArkUIImageSpanModifier* GetImageSpanModifier() + { + static const GENERATED_ArkUIImageSpanModifier ArkUIImageSpanModifierImpl { + ImageSpanModifier::ConstructImpl, + ImageSpanInterfaceModifier::SetImageSpanOptionsImpl, + ImageSpanAttributeModifier::SetVerticalAlignImpl, + ImageSpanAttributeModifier::SetColorFilterImpl, + ImageSpanAttributeModifier::SetObjectFitImpl, + ImageSpanAttributeModifier::SetOnCompleteImpl, + ImageSpanAttributeModifier::SetOnErrorImpl, + ImageSpanAttributeModifier::SetAltImpl, + }; + return &ArkUIImageSpanModifierImpl; + } + + const GENERATED_ArkUIIndicatorComponentModifier* GetIndicatorComponentModifier() + { + static const GENERATED_ArkUIIndicatorComponentModifier ArkUIIndicatorComponentModifierImpl { + IndicatorComponentModifier::ConstructImpl, + IndicatorComponentInterfaceModifier::SetIndicatorComponentOptionsImpl, + IndicatorComponentAttributeModifier::SetInitialIndexImpl, + IndicatorComponentAttributeModifier::SetCountImpl, + IndicatorComponentAttributeModifier::SetStyleImpl, + IndicatorComponentAttributeModifier::SetLoopImpl, + IndicatorComponentAttributeModifier::SetVerticalImpl, + IndicatorComponentAttributeModifier::SetOnChangeImpl, + }; + return &ArkUIIndicatorComponentModifierImpl; + } + + const GENERATED_ArkUILineModifier* GetLineModifier() + { + static const GENERATED_ArkUILineModifier ArkUILineModifierImpl { + LineModifier::ConstructImpl, + LineInterfaceModifier::SetLineOptionsImpl, + LineAttributeModifier::SetStartPointImpl, + LineAttributeModifier::SetEndPointImpl, + }; + return &ArkUILineModifierImpl; + } + + const GENERATED_ArkUILinearIndicatorModifier* GetLinearIndicatorModifier() + { + static const GENERATED_ArkUILinearIndicatorModifier ArkUILinearIndicatorModifierImpl { + LinearIndicatorModifier::ConstructImpl, + LinearIndicatorInterfaceModifier::SetLinearIndicatorOptionsImpl, + LinearIndicatorAttributeModifier::SetIndicatorStyleImpl, + LinearIndicatorAttributeModifier::SetIndicatorLoopImpl, + LinearIndicatorAttributeModifier::SetOnChangeImpl, + }; + return &ArkUILinearIndicatorModifierImpl; + } + + const GENERATED_ArkUIListModifier* GetListModifier() + { + static const GENERATED_ArkUIListModifier ArkUIListModifierImpl { + ListModifier::ConstructImpl, + ListInterfaceModifier::SetListOptionsImpl, + ListAttributeModifier::SetAlignListItemImpl, + ListAttributeModifier::SetListDirectionImpl, + ListAttributeModifier::SetContentStartOffsetImpl, + ListAttributeModifier::SetContentEndOffsetImpl, + ListAttributeModifier::SetDividerImpl, + ListAttributeModifier::SetMultiSelectableImpl, + ListAttributeModifier::SetCachedCount0Impl, + ListAttributeModifier::SetChainAnimationImpl, + ListAttributeModifier::SetChainAnimationOptionsImpl, + ListAttributeModifier::SetStickyImpl, + ListAttributeModifier::SetScrollSnapAlignImpl, + ListAttributeModifier::SetChildrenMainSizeImpl, + ListAttributeModifier::SetMaintainVisibleContentPositionImpl, + ListAttributeModifier::SetStackFromEndImpl, + ListAttributeModifier::SetOnScrollIndexImpl, + ListAttributeModifier::SetOnScrollVisibleContentChangeImpl, + ListAttributeModifier::SetOnItemMoveImpl, + ListAttributeModifier::SetOnItemDragStartImpl, + ListAttributeModifier::SetOnItemDragEnterImpl, + ListAttributeModifier::SetOnItemDragMoveImpl, + ListAttributeModifier::SetOnItemDragLeaveImpl, + ListAttributeModifier::SetOnItemDropImpl, + ListAttributeModifier::SetOnScrollFrameBeginImpl, + ListAttributeModifier::SetOnWillScrollImpl, + ListAttributeModifier::SetOnDidScrollImpl, + ListAttributeModifier::SetLanesImpl, + ListAttributeModifier::SetCachedCount1Impl, + }; + return &ArkUIListModifierImpl; + } + + const GENERATED_ArkUIListItemModifier* GetListItemModifier() + { + static const GENERATED_ArkUIListItemModifier ArkUIListItemModifierImpl { + ListItemModifier::ConstructImpl, + ListItemInterfaceModifier::SetListItemOptionsImpl, + ListItemAttributeModifier::SetSelectableImpl, + ListItemAttributeModifier::SetSelectedImpl, + ListItemAttributeModifier::SetSwipeActionImpl, + ListItemAttributeModifier::SetOnSelectImpl, + }; + return &ArkUIListItemModifierImpl; + } + + const GENERATED_ArkUIListItemGroupModifier* GetListItemGroupModifier() + { + static const GENERATED_ArkUIListItemGroupModifier ArkUIListItemGroupModifierImpl { + ListItemGroupModifier::ConstructImpl, + ListItemGroupInterfaceModifier::SetListItemGroupOptionsImpl, + ListItemGroupAttributeModifier::SetDividerImpl, + ListItemGroupAttributeModifier::SetChildrenMainSizeImpl, + }; + return &ArkUIListItemGroupModifierImpl; + } + + const GENERATED_ArkUILoadingProgressModifier* GetLoadingProgressModifier() + { + static const GENERATED_ArkUILoadingProgressModifier ArkUILoadingProgressModifierImpl { + LoadingProgressModifier::ConstructImpl, + LoadingProgressInterfaceModifier::SetLoadingProgressOptionsImpl, + LoadingProgressAttributeModifier::SetColorImpl, + LoadingProgressAttributeModifier::SetEnableLoadingImpl, + }; + return &ArkUILoadingProgressModifierImpl; + } + + const GENERATED_ArkUIMarqueeModifier* GetMarqueeModifier() + { + static const GENERATED_ArkUIMarqueeModifier ArkUIMarqueeModifierImpl { + MarqueeModifier::ConstructImpl, + MarqueeInterfaceModifier::SetMarqueeOptionsImpl, + MarqueeAttributeModifier::SetFontColorImpl, + MarqueeAttributeModifier::SetFontSizeImpl, + MarqueeAttributeModifier::SetAllowScaleImpl, + MarqueeAttributeModifier::SetFontWeightImpl, + MarqueeAttributeModifier::SetFontFamilyImpl, + MarqueeAttributeModifier::SetMarqueeUpdateStrategyImpl, + MarqueeAttributeModifier::SetOnStartImpl, + MarqueeAttributeModifier::SetOnBounceImpl, + MarqueeAttributeModifier::SetOnFinishImpl, + }; + return &ArkUIMarqueeModifierImpl; + } + + const GENERATED_ArkUIMediaCachedImageModifier* GetMediaCachedImageModifier() + { + static const GENERATED_ArkUIMediaCachedImageModifier ArkUIMediaCachedImageModifierImpl { + MediaCachedImageModifier::ConstructImpl, + MediaCachedImageInterfaceModifier::SetMediaCachedImageOptionsImpl, + }; + return &ArkUIMediaCachedImageModifierImpl; + } + + const GENERATED_ArkUIMenuModifier* GetMenuModifier() + { + static const GENERATED_ArkUIMenuModifier ArkUIMenuModifierImpl { + MenuModifier::ConstructImpl, + MenuInterfaceModifier::SetMenuOptionsImpl, + MenuAttributeModifier::SetFontImpl, + MenuAttributeModifier::SetFontColorImpl, + MenuAttributeModifier::SetRadiusImpl, + MenuAttributeModifier::SetMenuItemDividerImpl, + MenuAttributeModifier::SetMenuItemGroupDividerImpl, + MenuAttributeModifier::SetSubMenuExpandingModeImpl, + }; + return &ArkUIMenuModifierImpl; + } + + const GENERATED_ArkUIMenuItemModifier* GetMenuItemModifier() + { + static const GENERATED_ArkUIMenuItemModifier ArkUIMenuItemModifierImpl { + MenuItemModifier::ConstructImpl, + MenuItemInterfaceModifier::SetMenuItemOptionsImpl, + MenuItemAttributeModifier::SetSelectedImpl, + MenuItemAttributeModifier::SetSelectIconImpl, + MenuItemAttributeModifier::SetOnChangeImpl, + MenuItemAttributeModifier::SetContentFontImpl, + MenuItemAttributeModifier::SetContentFontColorImpl, + MenuItemAttributeModifier::SetLabelFontImpl, + MenuItemAttributeModifier::SetLabelFontColorImpl, + }; + return &ArkUIMenuItemModifierImpl; + } + + const GENERATED_ArkUIMenuItemGroupModifier* GetMenuItemGroupModifier() + { + static const GENERATED_ArkUIMenuItemGroupModifier ArkUIMenuItemGroupModifierImpl { + MenuItemGroupModifier::ConstructImpl, + MenuItemGroupInterfaceModifier::SetMenuItemGroupOptionsImpl, + }; + return &ArkUIMenuItemGroupModifierImpl; + } + + const GENERATED_ArkUINavDestinationModifier* GetNavDestinationModifier() + { + static const GENERATED_ArkUINavDestinationModifier ArkUINavDestinationModifierImpl { + NavDestinationModifier::ConstructImpl, + NavDestinationInterfaceModifier::SetNavDestinationOptionsImpl, + NavDestinationAttributeModifier::SetHideTitleBar0Impl, + NavDestinationAttributeModifier::SetHideBackButtonImpl, + NavDestinationAttributeModifier::SetOnShownImpl, + NavDestinationAttributeModifier::SetOnHiddenImpl, + NavDestinationAttributeModifier::SetOnBackPressedImpl, + NavDestinationAttributeModifier::SetOnResultImpl, + NavDestinationAttributeModifier::SetModeImpl, + NavDestinationAttributeModifier::SetBackButtonIcon0Impl, + NavDestinationAttributeModifier::SetMenus0Impl, + NavDestinationAttributeModifier::SetOnReadyImpl, + NavDestinationAttributeModifier::SetOnWillAppearImpl, + NavDestinationAttributeModifier::SetOnWillDisappearImpl, + NavDestinationAttributeModifier::SetOnWillShowImpl, + NavDestinationAttributeModifier::SetOnWillHideImpl, + NavDestinationAttributeModifier::SetSystemBarStyleImpl, + NavDestinationAttributeModifier::SetRecoverableImpl, + NavDestinationAttributeModifier::SetSystemTransitionImpl, + NavDestinationAttributeModifier::SetBindToScrollableImpl, + NavDestinationAttributeModifier::SetBindToNestedScrollableImpl, + NavDestinationAttributeModifier::SetOnActiveImpl, + NavDestinationAttributeModifier::SetOnInactiveImpl, + NavDestinationAttributeModifier::SetCustomTransitionImpl, + NavDestinationAttributeModifier::SetOnNewParamImpl, + NavDestinationAttributeModifier::SetPreferredOrientationImpl, + NavDestinationAttributeModifier::SetEnableNavigationIndicatorImpl, + NavDestinationAttributeModifier::SetTitleImpl, + NavDestinationAttributeModifier::SetHideTitleBar1Impl, + NavDestinationAttributeModifier::SetBackButtonIcon1Impl, + NavDestinationAttributeModifier::SetMenus1Impl, + NavDestinationAttributeModifier::SetToolbarConfigurationImpl, + NavDestinationAttributeModifier::SetHideToolBarImpl, + NavDestinationAttributeModifier::SetIgnoreLayoutSafeAreaImpl, + NavDestinationAttributeModifier::SetEnableStatusBarImpl, + }; + return &ArkUINavDestinationModifierImpl; + } + + const GENERATED_ArkUINavigationModifier* GetNavigationModifier() + { + static const GENERATED_ArkUINavigationModifier ArkUINavigationModifierImpl { + NavigationModifier::ConstructImpl, + NavigationInterfaceModifier::SetNavigationOptions0Impl, + NavigationInterfaceModifier::SetNavigationOptions1Impl, + NavigationAttributeModifier::SetNavBarWidthImpl, + NavigationAttributeModifier::SetNavBarPositionImpl, + NavigationAttributeModifier::SetNavBarWidthRangeImpl, + NavigationAttributeModifier::SetMinContentWidthImpl, + NavigationAttributeModifier::SetModeImpl, + NavigationAttributeModifier::SetBackButtonIcon0Impl, + NavigationAttributeModifier::SetHideNavBarImpl, + NavigationAttributeModifier::SetHideTitleBar0Impl, + NavigationAttributeModifier::SetHideBackButtonImpl, + NavigationAttributeModifier::SetTitleModeImpl, + NavigationAttributeModifier::SetMenus0Impl, + NavigationAttributeModifier::SetHideToolBar0Impl, + NavigationAttributeModifier::SetEnableToolBarAdaptationImpl, + NavigationAttributeModifier::SetOnTitleModeChangeImpl, + NavigationAttributeModifier::SetOnNavBarStateChangeImpl, + NavigationAttributeModifier::SetOnNavigationModeChangeImpl, + NavigationAttributeModifier::SetNavDestinationImpl, + NavigationAttributeModifier::SetCustomNavContentTransitionImpl, + NavigationAttributeModifier::SetSystemBarStyleImpl, + NavigationAttributeModifier::SetRecoverableImpl, + NavigationAttributeModifier::SetEnableDragBarImpl, + NavigationAttributeModifier::SetEnableModeChangeAnimationImpl, + NavigationAttributeModifier::SetBackButtonIcon1Impl, + NavigationAttributeModifier::SetTitleImpl, + NavigationAttributeModifier::SetHideTitleBar1Impl, + NavigationAttributeModifier::SetMenus1Impl, + NavigationAttributeModifier::SetToolbarConfigurationImpl, + NavigationAttributeModifier::SetHideToolBar1Impl, + NavigationAttributeModifier::SetIgnoreLayoutSafeAreaImpl, + }; + return &ArkUINavigationModifierImpl; + } + + const GENERATED_ArkUINodeContainerModifier* GetNodeContainerModifier() + { + static const GENERATED_ArkUINodeContainerModifier ArkUINodeContainerModifierImpl { + NodeContainerModifier::ConstructImpl, + NodeContainerInterfaceModifier::SetNodeContainerOptionsImpl, + }; + return &ArkUINodeContainerModifierImpl; + } + + const GENERATED_ArkUIPathModifier* GetPathModifier() + { + static const GENERATED_ArkUIPathModifier ArkUIPathModifierImpl { + PathModifier::ConstructImpl, + PathInterfaceModifier::SetPathOptionsImpl, + }; + return &ArkUIPathModifierImpl; + } + + const GENERATED_ArkUIPatternLockModifier* GetPatternLockModifier() + { + static const GENERATED_ArkUIPatternLockModifier ArkUIPatternLockModifierImpl { + PatternLockModifier::ConstructImpl, + PatternLockInterfaceModifier::SetPatternLockOptionsImpl, + PatternLockAttributeModifier::SetSideLengthImpl, + PatternLockAttributeModifier::SetCircleRadiusImpl, + PatternLockAttributeModifier::SetBackgroundColorImpl, + PatternLockAttributeModifier::SetRegularColorImpl, + PatternLockAttributeModifier::SetSelectedColorImpl, + PatternLockAttributeModifier::SetActiveColorImpl, + PatternLockAttributeModifier::SetPathColorImpl, + PatternLockAttributeModifier::SetPathStrokeWidthImpl, + PatternLockAttributeModifier::SetOnPatternCompleteImpl, + PatternLockAttributeModifier::SetAutoResetImpl, + PatternLockAttributeModifier::SetOnDotConnectImpl, + PatternLockAttributeModifier::SetActivateCircleStyleImpl, + PatternLockAttributeModifier::SetSkipUnselectedPointImpl, + }; + return &ArkUIPatternLockModifierImpl; + } + + const GENERATED_ArkUIPluginComponentModifier* GetPluginComponentModifier() + { + static const GENERATED_ArkUIPluginComponentModifier ArkUIPluginComponentModifierImpl { + PluginComponentModifier::ConstructImpl, + PluginComponentInterfaceModifier::SetPluginComponentOptionsImpl, + PluginComponentAttributeModifier::SetOnCompleteImpl, + PluginComponentAttributeModifier::SetOnErrorImpl, + }; + return &ArkUIPluginComponentModifierImpl; + } + + const GENERATED_ArkUIPolygonModifier* GetPolygonModifier() + { + static const GENERATED_ArkUIPolygonModifier ArkUIPolygonModifierImpl { + PolygonModifier::ConstructImpl, + PolygonInterfaceModifier::SetPolygonOptionsImpl, + PolygonAttributeModifier::SetPointsImpl, + }; + return &ArkUIPolygonModifierImpl; + } + + const GENERATED_ArkUIPolylineModifier* GetPolylineModifier() + { + static const GENERATED_ArkUIPolylineModifier ArkUIPolylineModifierImpl { + PolylineModifier::ConstructImpl, + PolylineInterfaceModifier::SetPolylineOptionsImpl, + PolylineAttributeModifier::SetPointsImpl, + }; + return &ArkUIPolylineModifierImpl; + } + + const GENERATED_ArkUIProgressModifier* GetProgressModifier() + { + static const GENERATED_ArkUIProgressModifier ArkUIProgressModifierImpl { + ProgressModifier::ConstructImpl, + ProgressInterfaceModifier::SetProgressOptionsImpl, + ProgressAttributeModifier::SetValueImpl, + ProgressAttributeModifier::SetColorImpl, + ProgressAttributeModifier::SetStyleImpl, + ProgressAttributeModifier::SetPrivacySensitiveImpl, + }; + return &ArkUIProgressModifierImpl; + } + + const GENERATED_ArkUIQRCodeModifier* GetQRCodeModifier() + { + static const GENERATED_ArkUIQRCodeModifier ArkUIQRCodeModifierImpl { + QRCodeModifier::ConstructImpl, + QRCodeInterfaceModifier::SetQRCodeOptionsImpl, + QRCodeAttributeModifier::SetColorImpl, + QRCodeAttributeModifier::SetBackgroundColorImpl, + QRCodeAttributeModifier::SetContentOpacityImpl, + }; + return &ArkUIQRCodeModifierImpl; + } + + const GENERATED_ArkUIRadioModifier* GetRadioModifier() + { + static const GENERATED_ArkUIRadioModifier ArkUIRadioModifierImpl { + RadioModifier::ConstructImpl, + RadioInterfaceModifier::SetRadioOptionsImpl, + RadioAttributeModifier::SetCheckedImpl, + RadioAttributeModifier::SetOnChangeImpl, + RadioAttributeModifier::SetRadioStyleImpl, + }; + return &ArkUIRadioModifierImpl; + } + + const GENERATED_ArkUIRatingModifier* GetRatingModifier() + { + static const GENERATED_ArkUIRatingModifier ArkUIRatingModifierImpl { + RatingModifier::ConstructImpl, + RatingInterfaceModifier::SetRatingOptionsImpl, + RatingAttributeModifier::SetStarsImpl, + RatingAttributeModifier::SetStepSizeImpl, + RatingAttributeModifier::SetStarStyleImpl, + RatingAttributeModifier::SetOnChangeImpl, + }; + return &ArkUIRatingModifierImpl; + } + + const GENERATED_ArkUIRectModifier* GetRectModifier() + { + static const GENERATED_ArkUIRectModifier ArkUIRectModifierImpl { + RectModifier::ConstructImpl, + RectInterfaceModifier::SetRectOptionsImpl, + RectAttributeModifier::SetRadiusImpl, + }; + return &ArkUIRectModifierImpl; + } + + const GENERATED_ArkUIRefreshModifier* GetRefreshModifier() + { + static const GENERATED_ArkUIRefreshModifier ArkUIRefreshModifierImpl { + RefreshModifier::ConstructImpl, + RefreshInterfaceModifier::SetRefreshOptionsImpl, + RefreshAttributeModifier::SetOnStateChangeImpl, + RefreshAttributeModifier::SetOnRefreshingImpl, + RefreshAttributeModifier::SetRefreshOffsetImpl, + RefreshAttributeModifier::SetPullToRefreshImpl, + RefreshAttributeModifier::SetOnOffsetChangeImpl, + RefreshAttributeModifier::SetPullDownRatioImpl, + }; + return &ArkUIRefreshModifierImpl; + } + + const GENERATED_ArkUIRelativeContainerModifier* GetRelativeContainerModifier() + { + static const GENERATED_ArkUIRelativeContainerModifier ArkUIRelativeContainerModifierImpl { + RelativeContainerModifier::ConstructImpl, + RelativeContainerInterfaceModifier::SetRelativeContainerOptionsImpl, + RelativeContainerAttributeModifier::SetGuideLineImpl, + RelativeContainerAttributeModifier::SetBarrierImpl, + }; + return &ArkUIRelativeContainerModifierImpl; + } + + const GENERATED_ArkUIRemoteWindowModifier* GetRemoteWindowModifier() + { + static const GENERATED_ArkUIRemoteWindowModifier ArkUIRemoteWindowModifierImpl { + RemoteWindowModifier::ConstructImpl, + RemoteWindowInterfaceModifier::SetRemoteWindowOptionsImpl, + }; + return &ArkUIRemoteWindowModifierImpl; + } + + const GENERATED_ArkUIRichEditorModifier* GetRichEditorModifier() + { + static const GENERATED_ArkUIRichEditorModifier ArkUIRichEditorModifierImpl { + RichEditorModifier::ConstructImpl, + RichEditorInterfaceModifier::SetRichEditorOptions0Impl, + RichEditorInterfaceModifier::SetRichEditorOptions1Impl, + RichEditorAttributeModifier::SetOnReadyImpl, + RichEditorAttributeModifier::SetOnSelectImpl, + RichEditorAttributeModifier::SetOnSelectionChangeImpl, + RichEditorAttributeModifier::SetAboutToIMEInputImpl, + RichEditorAttributeModifier::SetOnIMEInputCompleteImpl, + RichEditorAttributeModifier::SetOnDidIMEInputImpl, + RichEditorAttributeModifier::SetAboutToDeleteImpl, + RichEditorAttributeModifier::SetOnDeleteCompleteImpl, + RichEditorAttributeModifier::SetCopyOptionsImpl, + RichEditorAttributeModifier::SetOnPasteImpl, + RichEditorAttributeModifier::SetEnableDataDetectorImpl, + RichEditorAttributeModifier::SetEnablePreviewTextImpl, + RichEditorAttributeModifier::SetDataDetectorConfigImpl, + RichEditorAttributeModifier::SetCaretColorImpl, + RichEditorAttributeModifier::SetSelectedBackgroundColorImpl, + RichEditorAttributeModifier::SetOnEditingChangeImpl, + RichEditorAttributeModifier::SetEnterKeyTypeImpl, + RichEditorAttributeModifier::SetOnSubmitImpl, + RichEditorAttributeModifier::SetOnWillChangeImpl, + RichEditorAttributeModifier::SetOnDidChangeImpl, + RichEditorAttributeModifier::SetOnCutImpl, + RichEditorAttributeModifier::SetOnCopyImpl, + RichEditorAttributeModifier::SetEditMenuOptionsImpl, + RichEditorAttributeModifier::SetEnableKeyboardOnFocusImpl, + RichEditorAttributeModifier::SetEnableHapticFeedbackImpl, + RichEditorAttributeModifier::SetBarStateImpl, + RichEditorAttributeModifier::SetMaxLengthImpl, + RichEditorAttributeModifier::SetMaxLinesImpl, + RichEditorAttributeModifier::SetKeyboardAppearanceImpl, + RichEditorAttributeModifier::SetStopBackPressImpl, + RichEditorAttributeModifier::SetBindSelectionMenuImpl, + RichEditorAttributeModifier::SetCustomKeyboardImpl, + RichEditorAttributeModifier::SetPlaceholderImpl, + }; + return &ArkUIRichEditorModifierImpl; + } + + const GENERATED_ArkUIRichTextModifier* GetRichTextModifier() + { + static const GENERATED_ArkUIRichTextModifier ArkUIRichTextModifierImpl { + RichTextModifier::ConstructImpl, + RichTextInterfaceModifier::SetRichTextOptionsImpl, + RichTextAttributeModifier::SetOnStartImpl, + RichTextAttributeModifier::SetOnCompleteImpl, + }; + return &ArkUIRichTextModifierImpl; + } + + const GENERATED_ArkUIRootModifier* GetRootModifier() + { + static const GENERATED_ArkUIRootModifier ArkUIRootModifierImpl { + RootModifier::ConstructImpl, + }; + return &ArkUIRootModifierImpl; + } + + const GENERATED_ArkUIRootSceneModifier* GetRootSceneModifier() + { + static const GENERATED_ArkUIRootSceneModifier ArkUIRootSceneModifierImpl { + RootSceneModifier::ConstructImpl, + RootSceneInterfaceModifier::SetRootSceneOptionsImpl, + }; + return &ArkUIRootSceneModifierImpl; + } + + const GENERATED_ArkUIRowModifier* GetRowModifier() + { + static const GENERATED_ArkUIRowModifier ArkUIRowModifierImpl { + RowModifier::ConstructImpl, + RowInterfaceModifier::SetRowOptionsImpl, + RowAttributeModifier::SetAlignItemsImpl, + RowAttributeModifier::SetJustifyContentImpl, + RowAttributeModifier::SetPointLightImpl, + RowAttributeModifier::SetReverseImpl, + }; + return &ArkUIRowModifierImpl; + } + + const GENERATED_ArkUIRowSplitModifier* GetRowSplitModifier() + { + static const GENERATED_ArkUIRowSplitModifier ArkUIRowSplitModifierImpl { + RowSplitModifier::ConstructImpl, + RowSplitInterfaceModifier::SetRowSplitOptionsImpl, + RowSplitAttributeModifier::SetResizeableImpl, + }; + return &ArkUIRowSplitModifierImpl; + } + + const GENERATED_ArkUIScreenModifier* GetScreenModifier() + { + static const GENERATED_ArkUIScreenModifier ArkUIScreenModifierImpl { + ScreenModifier::ConstructImpl, + ScreenInterfaceModifier::SetScreenOptionsImpl, + }; + return &ArkUIScreenModifierImpl; + } + + const GENERATED_ArkUIScrollModifier* GetScrollModifier() + { + static const GENERATED_ArkUIScrollModifier ArkUIScrollModifierImpl { + ScrollModifier::ConstructImpl, + ScrollInterfaceModifier::SetScrollOptionsImpl, + ScrollAttributeModifier::SetScrollableImpl, + ScrollAttributeModifier::SetOnWillScrollImpl, + ScrollAttributeModifier::SetOnDidScrollImpl, + ScrollAttributeModifier::SetOnScrollEdgeImpl, + ScrollAttributeModifier::SetOnScrollStartImpl, + ScrollAttributeModifier::SetOnScrollStopImpl, + ScrollAttributeModifier::SetScrollBarImpl, + ScrollAttributeModifier::SetScrollBarColorImpl, + ScrollAttributeModifier::SetScrollBarWidthImpl, + ScrollAttributeModifier::SetOnScrollFrameBeginImpl, + ScrollAttributeModifier::SetNestedScrollImpl, + ScrollAttributeModifier::SetEnableScrollInteractionImpl, + ScrollAttributeModifier::SetFrictionImpl, + ScrollAttributeModifier::SetScrollSnapImpl, + ScrollAttributeModifier::SetEnablePagingImpl, + ScrollAttributeModifier::SetInitialOffsetImpl, + ScrollAttributeModifier::SetEdgeEffectImpl, + }; + return &ArkUIScrollModifierImpl; + } + + const GENERATED_ArkUIScrollableCommonMethodModifier* GetScrollableCommonMethodModifier() + { + static const GENERATED_ArkUIScrollableCommonMethodModifier ArkUIScrollableCommonMethodModifierImpl { + ScrollableCommonMethodModifier::ConstructImpl, + ScrollableCommonMethodModifier::SetScrollBarImpl, + ScrollableCommonMethodModifier::SetScrollBarColorImpl, + ScrollableCommonMethodModifier::SetScrollBarWidthImpl, + ScrollableCommonMethodModifier::SetNestedScrollImpl, + ScrollableCommonMethodModifier::SetEnableScrollInteractionImpl, + ScrollableCommonMethodModifier::SetFrictionImpl, + ScrollableCommonMethodModifier::SetOnReachStartImpl, + ScrollableCommonMethodModifier::SetOnReachEndImpl, + ScrollableCommonMethodModifier::SetOnScrollStartImpl, + ScrollableCommonMethodModifier::SetOnScrollStopImpl, + ScrollableCommonMethodModifier::SetFlingSpeedLimitImpl, + ScrollableCommonMethodModifier::SetClipContentImpl, + ScrollableCommonMethodModifier::SetDigitalCrownSensitivityImpl, + ScrollableCommonMethodModifier::SetBackToTopImpl, + ScrollableCommonMethodModifier::SetEdgeEffectImpl, + ScrollableCommonMethodModifier::SetFadingEdgeImpl, + }; + return &ArkUIScrollableCommonMethodModifierImpl; + } + + const GENERATED_ArkUIScrollBarModifier* GetScrollBarModifier() + { + static const GENERATED_ArkUIScrollBarModifier ArkUIScrollBarModifierImpl { + ScrollBarModifier::ConstructImpl, + ScrollBarInterfaceModifier::SetScrollBarOptionsImpl, + ScrollBarAttributeModifier::SetEnableNestedScrollImpl, + }; + return &ArkUIScrollBarModifierImpl; + } + + const GENERATED_ArkUISearchModifier* GetSearchModifier() + { + static const GENERATED_ArkUISearchModifier ArkUISearchModifierImpl { + SearchModifier::ConstructImpl, + SearchInterfaceModifier::SetSearchOptionsImpl, + SearchAttributeModifier::SetFontColorImpl, + SearchAttributeModifier::SetSearchIconImpl, + SearchAttributeModifier::SetCancelButtonImpl, + SearchAttributeModifier::SetTextIndentImpl, + SearchAttributeModifier::SetOnEditChangeImpl, + SearchAttributeModifier::SetSelectedBackgroundColorImpl, + SearchAttributeModifier::SetCaretStyleImpl, + SearchAttributeModifier::SetPlaceholderColorImpl, + SearchAttributeModifier::SetPlaceholderFontImpl, + SearchAttributeModifier::SetTextFontImpl, + SearchAttributeModifier::SetEnterKeyTypeImpl, + SearchAttributeModifier::SetOnSubmitImpl, + SearchAttributeModifier::SetOnChangeImpl, + SearchAttributeModifier::SetOnTextSelectionChangeImpl, + SearchAttributeModifier::SetOnContentScrollImpl, + SearchAttributeModifier::SetOnCopyImpl, + SearchAttributeModifier::SetOnCutImpl, + SearchAttributeModifier::SetOnPasteImpl, + SearchAttributeModifier::SetCopyOptionImpl, + SearchAttributeModifier::SetMaxLengthImpl, + SearchAttributeModifier::SetTextAlignImpl, + SearchAttributeModifier::SetEnableKeyboardOnFocusImpl, + SearchAttributeModifier::SetSelectionMenuHiddenImpl, + SearchAttributeModifier::SetMinFontSizeImpl, + SearchAttributeModifier::SetMaxFontSizeImpl, + SearchAttributeModifier::SetMinFontScaleImpl, + SearchAttributeModifier::SetMaxFontScaleImpl, + SearchAttributeModifier::SetDecorationImpl, + SearchAttributeModifier::SetLetterSpacingImpl, + SearchAttributeModifier::SetLineHeightImpl, + SearchAttributeModifier::SetTypeImpl, + SearchAttributeModifier::SetFontFeatureImpl, + SearchAttributeModifier::SetOnWillInsertImpl, + SearchAttributeModifier::SetOnDidInsertImpl, + SearchAttributeModifier::SetOnWillDeleteImpl, + SearchAttributeModifier::SetOnDidDeleteImpl, + SearchAttributeModifier::SetEditMenuOptionsImpl, + SearchAttributeModifier::SetEnablePreviewTextImpl, + SearchAttributeModifier::SetEnableHapticFeedbackImpl, + SearchAttributeModifier::SetAutoCapitalizationModeImpl, + SearchAttributeModifier::SetHalfLeadingImpl, + SearchAttributeModifier::SetStopBackPressImpl, + SearchAttributeModifier::SetOnWillChangeImpl, + SearchAttributeModifier::SetKeyboardAppearanceImpl, + SearchAttributeModifier::SetSearchButtonImpl, + SearchAttributeModifier::SetInputFilterImpl, + SearchAttributeModifier::SetCustomKeyboardImpl, + }; + return &ArkUISearchModifierImpl; + } + + const GENERATED_ArkUISelectModifier* GetSelectModifier() + { + static const GENERATED_ArkUISelectModifier ArkUISelectModifierImpl { + SelectModifier::ConstructImpl, + SelectInterfaceModifier::SetSelectOptionsImpl, + SelectAttributeModifier::SetSelectedImpl, + SelectAttributeModifier::SetValueImpl, + SelectAttributeModifier::SetFontImpl, + SelectAttributeModifier::SetFontColorImpl, + SelectAttributeModifier::SetSelectedOptionBgColorImpl, + SelectAttributeModifier::SetSelectedOptionFontImpl, + SelectAttributeModifier::SetSelectedOptionFontColorImpl, + SelectAttributeModifier::SetOptionBgColorImpl, + SelectAttributeModifier::SetOptionFontImpl, + SelectAttributeModifier::SetOptionFontColorImpl, + SelectAttributeModifier::SetOnSelectImpl, + SelectAttributeModifier::SetSpaceImpl, + SelectAttributeModifier::SetArrowPositionImpl, + SelectAttributeModifier::SetOptionWidthImpl, + SelectAttributeModifier::SetOptionHeightImpl, + SelectAttributeModifier::SetMenuBackgroundColorImpl, + SelectAttributeModifier::SetMenuBackgroundBlurStyleImpl, + SelectAttributeModifier::SetControlSizeImpl, + SelectAttributeModifier::SetDividerImpl, + SelectAttributeModifier::SetTextModifierImpl, + SelectAttributeModifier::SetArrowModifierImpl, + SelectAttributeModifier::SetOptionTextModifierImpl, + SelectAttributeModifier::SetSelectedOptionTextModifierImpl, + SelectAttributeModifier::SetDividerStyleImpl, + SelectAttributeModifier::SetAvoidanceImpl, + SelectAttributeModifier::SetMenuOutlineImpl, + SelectAttributeModifier::SetMenuAlignImpl, + }; + return &ArkUISelectModifierImpl; + } + + const GENERATED_ArkUIShapeModifier* GetShapeModifier() + { + static const GENERATED_ArkUIShapeModifier ArkUIShapeModifierImpl { + ShapeModifier::ConstructImpl, + ShapeInterfaceModifier::SetShapeOptionsImpl, + ShapeAttributeModifier::SetViewPortImpl, + ShapeAttributeModifier::SetStrokeImpl, + ShapeAttributeModifier::SetFillImpl, + ShapeAttributeModifier::SetStrokeDashOffsetImpl, + ShapeAttributeModifier::SetStrokeDashArrayImpl, + ShapeAttributeModifier::SetStrokeLineCapImpl, + ShapeAttributeModifier::SetStrokeLineJoinImpl, + ShapeAttributeModifier::SetStrokeMiterLimitImpl, + ShapeAttributeModifier::SetStrokeOpacityImpl, + ShapeAttributeModifier::SetFillOpacityImpl, + ShapeAttributeModifier::SetStrokeWidthImpl, + ShapeAttributeModifier::SetAntiAliasImpl, + ShapeAttributeModifier::SetMeshImpl, + }; + return &ArkUIShapeModifierImpl; + } + + const GENERATED_ArkUISideBarContainerModifier* GetSideBarContainerModifier() + { + static const GENERATED_ArkUISideBarContainerModifier ArkUISideBarContainerModifierImpl { + SideBarContainerModifier::ConstructImpl, + SideBarContainerInterfaceModifier::SetSideBarContainerOptionsImpl, + SideBarContainerAttributeModifier::SetShowSideBarImpl, + SideBarContainerAttributeModifier::SetControlButtonImpl, + SideBarContainerAttributeModifier::SetShowControlButtonImpl, + SideBarContainerAttributeModifier::SetOnChangeImpl, + SideBarContainerAttributeModifier::SetSideBarWidth0Impl, + SideBarContainerAttributeModifier::SetMinSideBarWidth0Impl, + SideBarContainerAttributeModifier::SetMaxSideBarWidth0Impl, + SideBarContainerAttributeModifier::SetSideBarWidth1Impl, + SideBarContainerAttributeModifier::SetMinSideBarWidth1Impl, + SideBarContainerAttributeModifier::SetMaxSideBarWidth1Impl, + SideBarContainerAttributeModifier::SetAutoHideImpl, + SideBarContainerAttributeModifier::SetSideBarPositionImpl, + SideBarContainerAttributeModifier::SetDividerImpl, + SideBarContainerAttributeModifier::SetMinContentWidthImpl, + }; + return &ArkUISideBarContainerModifierImpl; + } + + const GENERATED_ArkUISliderModifier* GetSliderModifier() + { + static const GENERATED_ArkUISliderModifier ArkUISliderModifierImpl { + SliderModifier::ConstructImpl, + SliderInterfaceModifier::SetSliderOptionsImpl, + SliderAttributeModifier::SetBlockColorImpl, + SliderAttributeModifier::SetTrackColorImpl, + SliderAttributeModifier::SetSelectedColorImpl, + SliderAttributeModifier::SetShowStepsImpl, + SliderAttributeModifier::SetTrackThicknessImpl, + SliderAttributeModifier::SetOnChangeImpl, + SliderAttributeModifier::SetBlockBorderColorImpl, + SliderAttributeModifier::SetBlockBorderWidthImpl, + SliderAttributeModifier::SetStepColorImpl, + SliderAttributeModifier::SetTrackBorderRadiusImpl, + SliderAttributeModifier::SetSelectedBorderRadiusImpl, + SliderAttributeModifier::SetBlockSizeImpl, + SliderAttributeModifier::SetBlockStyleImpl, + SliderAttributeModifier::SetStepSizeImpl, + SliderAttributeModifier::SetSliderInteractionModeImpl, + SliderAttributeModifier::SetMinResponsiveDistanceImpl, + SliderAttributeModifier::SetSlideRangeImpl, + SliderAttributeModifier::SetDigitalCrownSensitivityImpl, + SliderAttributeModifier::SetEnableHapticFeedbackImpl, + SliderAttributeModifier::SetShowTipsImpl, + }; + return &ArkUISliderModifierImpl; + } + + const GENERATED_ArkUISpanModifier* GetSpanModifier() + { + static const GENERATED_ArkUISpanModifier ArkUISpanModifierImpl { + SpanModifier::ConstructImpl, + SpanInterfaceModifier::SetSpanOptionsImpl, + SpanAttributeModifier::SetFontImpl, + SpanAttributeModifier::SetFontColorImpl, + SpanAttributeModifier::SetFontSizeImpl, + SpanAttributeModifier::SetFontStyleImpl, + SpanAttributeModifier::SetFontWeightImpl, + SpanAttributeModifier::SetFontFamilyImpl, + SpanAttributeModifier::SetDecorationImpl, + SpanAttributeModifier::SetLetterSpacingImpl, + SpanAttributeModifier::SetTextCaseImpl, + SpanAttributeModifier::SetLineHeightImpl, + SpanAttributeModifier::SetTextShadowImpl, + }; + return &ArkUISpanModifierImpl; + } + + const GENERATED_ArkUIStackModifier* GetStackModifier() + { + static const GENERATED_ArkUIStackModifier ArkUIStackModifierImpl { + StackModifier::ConstructImpl, + StackInterfaceModifier::SetStackOptionsImpl, + StackAttributeModifier::SetAlignContentImpl, + StackAttributeModifier::SetPointLightImpl, + }; + return &ArkUIStackModifierImpl; + } + + const GENERATED_ArkUIStepperModifier* GetStepperModifier() + { + static const GENERATED_ArkUIStepperModifier ArkUIStepperModifierImpl { + StepperModifier::ConstructImpl, + StepperInterfaceModifier::SetStepperOptionsImpl, + StepperAttributeModifier::SetOnFinishImpl, + StepperAttributeModifier::SetOnSkipImpl, + StepperAttributeModifier::SetOnChangeImpl, + StepperAttributeModifier::SetOnNextImpl, + StepperAttributeModifier::SetOnPreviousImpl, + }; + return &ArkUIStepperModifierImpl; + } + + const GENERATED_ArkUIStepperItemModifier* GetStepperItemModifier() + { + static const GENERATED_ArkUIStepperItemModifier ArkUIStepperItemModifierImpl { + StepperItemModifier::ConstructImpl, + StepperItemInterfaceModifier::SetStepperItemOptionsImpl, + StepperItemAttributeModifier::SetPrevLabelImpl, + StepperItemAttributeModifier::SetNextLabelImpl, + StepperItemAttributeModifier::SetStatusImpl, + }; + return &ArkUIStepperItemModifierImpl; + } + + const GENERATED_ArkUISwiperModifier* GetSwiperModifier() + { + static const GENERATED_ArkUISwiperModifier ArkUISwiperModifierImpl { + SwiperModifier::ConstructImpl, + SwiperInterfaceModifier::SetSwiperOptionsImpl, + SwiperAttributeModifier::SetIndexImpl, + SwiperAttributeModifier::SetIntervalImpl, + SwiperAttributeModifier::SetIndicatorImpl, + SwiperAttributeModifier::SetLoopImpl, + SwiperAttributeModifier::SetDurationImpl, + SwiperAttributeModifier::SetVerticalImpl, + SwiperAttributeModifier::SetItemSpaceImpl, + SwiperAttributeModifier::SetDisplayModeImpl, + SwiperAttributeModifier::SetCachedCount0Impl, + SwiperAttributeModifier::SetEffectModeImpl, + SwiperAttributeModifier::SetDisableSwipeImpl, + SwiperAttributeModifier::SetCurveImpl, + SwiperAttributeModifier::SetOnChangeImpl, + SwiperAttributeModifier::SetOnSelectedImpl, + SwiperAttributeModifier::SetOnUnselectedImpl, + SwiperAttributeModifier::SetOnAnimationStartImpl, + SwiperAttributeModifier::SetOnAnimationEndImpl, + SwiperAttributeModifier::SetOnGestureSwipeImpl, + SwiperAttributeModifier::SetNestedScrollImpl, + SwiperAttributeModifier::SetCustomContentTransitionImpl, + SwiperAttributeModifier::SetOnContentDidScrollImpl, + SwiperAttributeModifier::SetIndicatorInteractiveImpl, + SwiperAttributeModifier::SetPageFlipModeImpl, + SwiperAttributeModifier::SetOnContentWillScrollImpl, + SwiperAttributeModifier::SetAutoPlayImpl, + SwiperAttributeModifier::SetDisplayArrowImpl, + SwiperAttributeModifier::SetCachedCount1Impl, + SwiperAttributeModifier::SetDisplayCountImpl, + SwiperAttributeModifier::SetPrevMarginImpl, + SwiperAttributeModifier::SetNextMarginImpl, + }; + return &ArkUISwiperModifierImpl; + } + + const GENERATED_ArkUISymbolGlyphModifier* GetSymbolGlyphModifier() + { + static const GENERATED_ArkUISymbolGlyphModifier ArkUISymbolGlyphModifierImpl { + SymbolGlyphModifier::ConstructImpl, + SymbolGlyphInterfaceModifier::SetSymbolGlyphOptionsImpl, + SymbolGlyphAttributeModifier::SetFontSizeImpl, + SymbolGlyphAttributeModifier::SetFontColorImpl, + SymbolGlyphAttributeModifier::SetFontWeightImpl, + SymbolGlyphAttributeModifier::SetEffectStrategyImpl, + SymbolGlyphAttributeModifier::SetRenderingStrategyImpl, + SymbolGlyphAttributeModifier::SetMinFontScaleImpl, + SymbolGlyphAttributeModifier::SetMaxFontScaleImpl, + SymbolGlyphAttributeModifier::SetSymbolEffectImpl, + }; + return &ArkUISymbolGlyphModifierImpl; + } + + const GENERATED_ArkUISymbolSpanModifier* GetSymbolSpanModifier() + { + static const GENERATED_ArkUISymbolSpanModifier ArkUISymbolSpanModifierImpl { + SymbolSpanModifier::ConstructImpl, + SymbolSpanInterfaceModifier::SetSymbolSpanOptionsImpl, + SymbolSpanAttributeModifier::SetFontSizeImpl, + SymbolSpanAttributeModifier::SetFontColorImpl, + SymbolSpanAttributeModifier::SetFontWeightImpl, + SymbolSpanAttributeModifier::SetEffectStrategyImpl, + SymbolSpanAttributeModifier::SetRenderingStrategyImpl, + }; + return &ArkUISymbolSpanModifierImpl; + } + + const GENERATED_ArkUITabContentModifier* GetTabContentModifier() + { + static const GENERATED_ArkUITabContentModifier ArkUITabContentModifierImpl { + TabContentModifier::ConstructImpl, + TabContentInterfaceModifier::SetTabContentOptionsImpl, + TabContentAttributeModifier::SetTabBarImpl, + TabContentAttributeModifier::SetOnWillShowImpl, + TabContentAttributeModifier::SetOnWillHideImpl, + }; + return &ArkUITabContentModifierImpl; + } + + const GENERATED_ArkUITabsModifier* GetTabsModifier() + { + static const GENERATED_ArkUITabsModifier ArkUITabsModifierImpl { + TabsModifier::ConstructImpl, + TabsInterfaceModifier::SetTabsOptionsImpl, + TabsAttributeModifier::SetVerticalImpl, + TabsAttributeModifier::SetBarPositionImpl, + TabsAttributeModifier::SetScrollableImpl, + TabsAttributeModifier::SetBarWidthImpl, + TabsAttributeModifier::SetBarHeightImpl, + TabsAttributeModifier::SetAnimationDurationImpl, + TabsAttributeModifier::SetAnimationModeImpl, + TabsAttributeModifier::SetEdgeEffectImpl, + TabsAttributeModifier::SetOnChangeImpl, + TabsAttributeModifier::SetOnSelectedImpl, + TabsAttributeModifier::SetOnTabBarClickImpl, + TabsAttributeModifier::SetOnUnselectedImpl, + TabsAttributeModifier::SetOnAnimationStartImpl, + TabsAttributeModifier::SetOnAnimationEndImpl, + TabsAttributeModifier::SetOnGestureSwipeImpl, + TabsAttributeModifier::SetFadingEdgeImpl, + TabsAttributeModifier::SetDividerImpl, + TabsAttributeModifier::SetBarOverlapImpl, + TabsAttributeModifier::SetBarBackgroundColorImpl, + TabsAttributeModifier::SetBarGridAlignImpl, + TabsAttributeModifier::SetCustomContentTransitionImpl, + TabsAttributeModifier::SetBarBackgroundBlurStyle0Impl, + TabsAttributeModifier::SetPageFlipModeImpl, + TabsAttributeModifier::SetBarBackgroundEffectImpl, + TabsAttributeModifier::SetOnContentWillChangeImpl, + TabsAttributeModifier::SetBarModeImpl, + TabsAttributeModifier::SetBarBackgroundBlurStyle1Impl, + TabsAttributeModifier::SetCachedMaxCountImpl, + }; + return &ArkUITabsModifierImpl; + } + + const GENERATED_ArkUITextModifier* GetTextModifier() + { + static const GENERATED_ArkUITextModifier ArkUITextModifierImpl { + TextModifier::ConstructImpl, + TextInterfaceModifier::SetTextOptionsImpl, + TextAttributeModifier::SetFontColorImpl, + TextAttributeModifier::SetFontSizeImpl, + TextAttributeModifier::SetMinFontSizeImpl, + TextAttributeModifier::SetMaxFontSizeImpl, + TextAttributeModifier::SetMinFontScaleImpl, + TextAttributeModifier::SetMaxFontScaleImpl, + TextAttributeModifier::SetFontStyleImpl, + TextAttributeModifier::SetLineSpacingImpl, + TextAttributeModifier::SetTextAlignImpl, + TextAttributeModifier::SetLineHeightImpl, + TextAttributeModifier::SetTextOverflowImpl, + TextAttributeModifier::SetFontFamilyImpl, + TextAttributeModifier::SetMaxLinesImpl, + TextAttributeModifier::SetDecorationImpl, + TextAttributeModifier::SetLetterSpacingImpl, + TextAttributeModifier::SetTextCaseImpl, + TextAttributeModifier::SetBaselineOffsetImpl, + TextAttributeModifier::SetCopyOptionImpl, + TextAttributeModifier::SetDraggableImpl, + TextAttributeModifier::SetTextShadowImpl, + TextAttributeModifier::SetHeightAdaptivePolicyImpl, + TextAttributeModifier::SetTextIndentImpl, + TextAttributeModifier::SetWordBreakImpl, + TextAttributeModifier::SetLineBreakStrategyImpl, + TextAttributeModifier::SetOnCopyImpl, + TextAttributeModifier::SetCaretColorImpl, + TextAttributeModifier::SetSelectedBackgroundColorImpl, + TextAttributeModifier::SetEllipsisModeImpl, + TextAttributeModifier::SetEnableDataDetectorImpl, + TextAttributeModifier::SetDataDetectorConfigImpl, + TextAttributeModifier::SetOnTextSelectionChangeImpl, + TextAttributeModifier::SetFontFeatureImpl, + TextAttributeModifier::SetMarqueeOptionsImpl, + TextAttributeModifier::SetOnMarqueeStateChangeImpl, + TextAttributeModifier::SetPrivacySensitiveImpl, + TextAttributeModifier::SetTextSelectableImpl, + TextAttributeModifier::SetEditMenuOptionsImpl, + TextAttributeModifier::SetHalfLeadingImpl, + TextAttributeModifier::SetEnableHapticFeedbackImpl, + TextAttributeModifier::SetFontImpl, + TextAttributeModifier::SetFontWeightImpl, + TextAttributeModifier::SetSelectionImpl, + TextAttributeModifier::SetBindSelectionMenuImpl, + }; + return &ArkUITextModifierImpl; + } + + const GENERATED_ArkUITextAreaModifier* GetTextAreaModifier() + { + static const GENERATED_ArkUITextAreaModifier ArkUITextAreaModifierImpl { + TextAreaModifier::ConstructImpl, + TextAreaInterfaceModifier::SetTextAreaOptionsImpl, + TextAreaAttributeModifier::SetPlaceholderColorImpl, + TextAreaAttributeModifier::SetPlaceholderFontImpl, + TextAreaAttributeModifier::SetEnterKeyTypeImpl, + TextAreaAttributeModifier::SetTextAlignImpl, + TextAreaAttributeModifier::SetCaretColorImpl, + TextAreaAttributeModifier::SetFontColorImpl, + TextAreaAttributeModifier::SetFontSizeImpl, + TextAreaAttributeModifier::SetFontStyleImpl, + TextAreaAttributeModifier::SetFontWeightImpl, + TextAreaAttributeModifier::SetFontFamilyImpl, + TextAreaAttributeModifier::SetTextOverflowImpl, + TextAreaAttributeModifier::SetTextIndentImpl, + TextAreaAttributeModifier::SetCaretStyleImpl, + TextAreaAttributeModifier::SetSelectedBackgroundColorImpl, + TextAreaAttributeModifier::SetOnSubmitImpl, + TextAreaAttributeModifier::SetOnChangeImpl, + TextAreaAttributeModifier::SetOnTextSelectionChangeImpl, + TextAreaAttributeModifier::SetOnContentScrollImpl, + TextAreaAttributeModifier::SetOnEditChangeImpl, + TextAreaAttributeModifier::SetOnCopyImpl, + TextAreaAttributeModifier::SetOnCutImpl, + TextAreaAttributeModifier::SetOnPasteImpl, + TextAreaAttributeModifier::SetCopyOptionImpl, + TextAreaAttributeModifier::SetEnableKeyboardOnFocusImpl, + TextAreaAttributeModifier::SetMaxLengthImpl, + TextAreaAttributeModifier::SetStyleImpl, + TextAreaAttributeModifier::SetBarStateImpl, + TextAreaAttributeModifier::SetSelectionMenuHiddenImpl, + TextAreaAttributeModifier::SetMinFontSizeImpl, + TextAreaAttributeModifier::SetMaxFontSizeImpl, + TextAreaAttributeModifier::SetMinFontScaleImpl, + TextAreaAttributeModifier::SetMaxFontScaleImpl, + TextAreaAttributeModifier::SetHeightAdaptivePolicyImpl, + TextAreaAttributeModifier::SetMaxLinesImpl, + TextAreaAttributeModifier::SetWordBreakImpl, + TextAreaAttributeModifier::SetLineBreakStrategyImpl, + TextAreaAttributeModifier::SetDecorationImpl, + TextAreaAttributeModifier::SetLetterSpacingImpl, + TextAreaAttributeModifier::SetLineSpacingImpl, + TextAreaAttributeModifier::SetLineHeightImpl, + TextAreaAttributeModifier::SetTypeImpl, + TextAreaAttributeModifier::SetEnableAutoFillImpl, + TextAreaAttributeModifier::SetContentTypeImpl, + TextAreaAttributeModifier::SetFontFeatureImpl, + TextAreaAttributeModifier::SetOnWillInsertImpl, + TextAreaAttributeModifier::SetOnDidInsertImpl, + TextAreaAttributeModifier::SetOnWillDeleteImpl, + TextAreaAttributeModifier::SetOnDidDeleteImpl, + TextAreaAttributeModifier::SetEditMenuOptionsImpl, + TextAreaAttributeModifier::SetEnablePreviewTextImpl, + TextAreaAttributeModifier::SetEnableHapticFeedbackImpl, + TextAreaAttributeModifier::SetAutoCapitalizationModeImpl, + TextAreaAttributeModifier::SetHalfLeadingImpl, + TextAreaAttributeModifier::SetEllipsisModeImpl, + TextAreaAttributeModifier::SetStopBackPressImpl, + TextAreaAttributeModifier::SetOnWillChangeImpl, + TextAreaAttributeModifier::SetKeyboardAppearanceImpl, + TextAreaAttributeModifier::SetInputFilterImpl, + TextAreaAttributeModifier::SetShowCounterImpl, + TextAreaAttributeModifier::SetCustomKeyboardImpl, + }; + return &ArkUITextAreaModifierImpl; + } + + const GENERATED_ArkUITextClockModifier* GetTextClockModifier() + { + static const GENERATED_ArkUITextClockModifier ArkUITextClockModifierImpl { + TextClockModifier::ConstructImpl, + TextClockInterfaceModifier::SetTextClockOptionsImpl, + TextClockAttributeModifier::SetFormatImpl, + TextClockAttributeModifier::SetOnDateChangeImpl, + TextClockAttributeModifier::SetFontColorImpl, + TextClockAttributeModifier::SetFontSizeImpl, + TextClockAttributeModifier::SetFontStyleImpl, + TextClockAttributeModifier::SetFontWeightImpl, + TextClockAttributeModifier::SetFontFamilyImpl, + TextClockAttributeModifier::SetTextShadowImpl, + TextClockAttributeModifier::SetFontFeatureImpl, + TextClockAttributeModifier::SetDateTimeOptionsImpl, + }; + return &ArkUITextClockModifierImpl; + } + + const GENERATED_ArkUITextInputModifier* GetTextInputModifier() + { + static const GENERATED_ArkUITextInputModifier ArkUITextInputModifierImpl { + TextInputModifier::ConstructImpl, + TextInputInterfaceModifier::SetTextInputOptionsImpl, + TextInputAttributeModifier::SetTypeImpl, + TextInputAttributeModifier::SetContentTypeImpl, + TextInputAttributeModifier::SetPlaceholderColorImpl, + TextInputAttributeModifier::SetTextOverflowImpl, + TextInputAttributeModifier::SetTextIndentImpl, + TextInputAttributeModifier::SetPlaceholderFontImpl, + TextInputAttributeModifier::SetEnterKeyTypeImpl, + TextInputAttributeModifier::SetCaretColorImpl, + TextInputAttributeModifier::SetOnEditChangeImpl, + TextInputAttributeModifier::SetOnSubmitImpl, + TextInputAttributeModifier::SetOnChangeImpl, + TextInputAttributeModifier::SetOnTextSelectionChangeImpl, + TextInputAttributeModifier::SetOnContentScrollImpl, + TextInputAttributeModifier::SetMaxLengthImpl, + TextInputAttributeModifier::SetFontColorImpl, + TextInputAttributeModifier::SetFontSizeImpl, + TextInputAttributeModifier::SetFontStyleImpl, + TextInputAttributeModifier::SetFontWeightImpl, + TextInputAttributeModifier::SetFontFamilyImpl, + TextInputAttributeModifier::SetOnCopyImpl, + TextInputAttributeModifier::SetOnCutImpl, + TextInputAttributeModifier::SetOnPasteImpl, + TextInputAttributeModifier::SetCopyOptionImpl, + TextInputAttributeModifier::SetShowPasswordIconImpl, + TextInputAttributeModifier::SetTextAlignImpl, + TextInputAttributeModifier::SetStyleImpl, + TextInputAttributeModifier::SetCaretStyleImpl, + TextInputAttributeModifier::SetSelectedBackgroundColorImpl, + TextInputAttributeModifier::SetCaretPositionImpl, + TextInputAttributeModifier::SetEnableKeyboardOnFocusImpl, + TextInputAttributeModifier::SetPasswordIconImpl, + TextInputAttributeModifier::SetShowErrorImpl, + TextInputAttributeModifier::SetShowUnitImpl, + TextInputAttributeModifier::SetShowUnderlineImpl, + TextInputAttributeModifier::SetUnderlineColorImpl, + TextInputAttributeModifier::SetSelectionMenuHiddenImpl, + TextInputAttributeModifier::SetBarStateImpl, + TextInputAttributeModifier::SetMaxLinesImpl, + TextInputAttributeModifier::SetWordBreakImpl, + TextInputAttributeModifier::SetLineBreakStrategyImpl, + TextInputAttributeModifier::SetCancelButtonImpl, + TextInputAttributeModifier::SetSelectAllImpl, + TextInputAttributeModifier::SetMinFontSizeImpl, + TextInputAttributeModifier::SetMaxFontSizeImpl, + TextInputAttributeModifier::SetMinFontScaleImpl, + TextInputAttributeModifier::SetMaxFontScaleImpl, + TextInputAttributeModifier::SetHeightAdaptivePolicyImpl, + TextInputAttributeModifier::SetEnableAutoFillImpl, + TextInputAttributeModifier::SetDecorationImpl, + TextInputAttributeModifier::SetLetterSpacingImpl, + TextInputAttributeModifier::SetLineHeightImpl, + TextInputAttributeModifier::SetPasswordRulesImpl, + TextInputAttributeModifier::SetFontFeatureImpl, + TextInputAttributeModifier::SetShowPasswordImpl, + TextInputAttributeModifier::SetOnSecurityStateChangeImpl, + TextInputAttributeModifier::SetOnWillInsertImpl, + TextInputAttributeModifier::SetOnDidInsertImpl, + TextInputAttributeModifier::SetOnWillDeleteImpl, + TextInputAttributeModifier::SetOnDidDeleteImpl, + TextInputAttributeModifier::SetEditMenuOptionsImpl, + TextInputAttributeModifier::SetEnablePreviewTextImpl, + TextInputAttributeModifier::SetEnableHapticFeedbackImpl, + TextInputAttributeModifier::SetAutoCapitalizationModeImpl, + TextInputAttributeModifier::SetHalfLeadingImpl, + TextInputAttributeModifier::SetEllipsisModeImpl, + TextInputAttributeModifier::SetStopBackPressImpl, + TextInputAttributeModifier::SetOnWillChangeImpl, + TextInputAttributeModifier::SetKeyboardAppearanceImpl, + TextInputAttributeModifier::SetInputFilterImpl, + TextInputAttributeModifier::SetCustomKeyboardImpl, + TextInputAttributeModifier::SetShowCounterImpl, + }; + return &ArkUITextInputModifierImpl; + } + + const GENERATED_ArkUITextPickerModifier* GetTextPickerModifier() + { + static const GENERATED_ArkUITextPickerModifier ArkUITextPickerModifierImpl { + TextPickerModifier::ConstructImpl, + TextPickerInterfaceModifier::SetTextPickerOptionsImpl, + TextPickerAttributeModifier::SetDefaultPickerItemHeightImpl, + TextPickerAttributeModifier::SetCanLoopImpl, + TextPickerAttributeModifier::SetDisappearTextStyleImpl, + TextPickerAttributeModifier::SetTextStyleImpl, + TextPickerAttributeModifier::SetSelectedTextStyleImpl, + TextPickerAttributeModifier::SetDisableTextStyleAnimationImpl, + TextPickerAttributeModifier::SetDefaultTextStyleImpl, + TextPickerAttributeModifier::SetOnChangeImpl, + TextPickerAttributeModifier::SetOnScrollStopImpl, + TextPickerAttributeModifier::SetOnEnterSelectedAreaImpl, + TextPickerAttributeModifier::SetSelectedIndexImpl, + TextPickerAttributeModifier::SetDividerImpl, + TextPickerAttributeModifier::SetGradientHeightImpl, + TextPickerAttributeModifier::SetEnableHapticFeedbackImpl, + TextPickerAttributeModifier::SetDigitalCrownSensitivityImpl, + }; + return &ArkUITextPickerModifierImpl; + } + + const GENERATED_ArkUITextTimerModifier* GetTextTimerModifier() + { + static const GENERATED_ArkUITextTimerModifier ArkUITextTimerModifierImpl { + TextTimerModifier::ConstructImpl, + TextTimerInterfaceModifier::SetTextTimerOptionsImpl, + TextTimerAttributeModifier::SetFormatImpl, + TextTimerAttributeModifier::SetFontColorImpl, + TextTimerAttributeModifier::SetFontSizeImpl, + TextTimerAttributeModifier::SetFontStyleImpl, + TextTimerAttributeModifier::SetFontWeightImpl, + TextTimerAttributeModifier::SetFontFamilyImpl, + TextTimerAttributeModifier::SetOnTimerImpl, + TextTimerAttributeModifier::SetTextShadowImpl, + }; + return &ArkUITextTimerModifierImpl; + } + + const GENERATED_ArkUITimePickerModifier* GetTimePickerModifier() + { + static const GENERATED_ArkUITimePickerModifier ArkUITimePickerModifierImpl { + TimePickerModifier::ConstructImpl, + TimePickerInterfaceModifier::SetTimePickerOptionsImpl, + TimePickerAttributeModifier::SetUseMilitaryTimeImpl, + TimePickerAttributeModifier::SetLoopImpl, + TimePickerAttributeModifier::SetDisappearTextStyleImpl, + TimePickerAttributeModifier::SetTextStyleImpl, + TimePickerAttributeModifier::SetSelectedTextStyleImpl, + TimePickerAttributeModifier::SetDateTimeOptionsImpl, + TimePickerAttributeModifier::SetOnChangeImpl, + TimePickerAttributeModifier::SetOnEnterSelectedAreaImpl, + TimePickerAttributeModifier::SetEnableHapticFeedbackImpl, + TimePickerAttributeModifier::SetDigitalCrownSensitivityImpl, + TimePickerAttributeModifier::SetEnableCascadeImpl, + }; + return &ArkUITimePickerModifierImpl; + } + + const GENERATED_ArkUIToggleModifier* GetToggleModifier() + { + static const GENERATED_ArkUIToggleModifier ArkUIToggleModifierImpl { + ToggleModifier::ConstructImpl, + ToggleInterfaceModifier::SetToggleOptionsImpl, + ToggleAttributeModifier::SetOnChangeImpl, + ToggleAttributeModifier::SetSelectedColorImpl, + ToggleAttributeModifier::SetSwitchPointColorImpl, + ToggleAttributeModifier::SetSwitchStyleImpl, + }; + return &ArkUIToggleModifierImpl; + } + + const GENERATED_ArkUIUIExtensionComponentModifier* GetUIExtensionComponentModifier() + { + static const GENERATED_ArkUIUIExtensionComponentModifier ArkUIUIExtensionComponentModifierImpl { + UIExtensionComponentModifier::ConstructImpl, + UIExtensionComponentInterfaceModifier::SetUIExtensionComponentOptionsImpl, + UIExtensionComponentAttributeModifier::SetOnRemoteReadyImpl, + UIExtensionComponentAttributeModifier::SetOnReceiveImpl, + UIExtensionComponentAttributeModifier::SetOnErrorImpl, + UIExtensionComponentAttributeModifier::SetOnTerminatedImpl, + UIExtensionComponentAttributeModifier::SetOnDrawReadyImpl, + }; + return &ArkUIUIExtensionComponentModifierImpl; + } + + const GENERATED_ArkUIVideoModifier* GetVideoModifier() + { + static const GENERATED_ArkUIVideoModifier ArkUIVideoModifierImpl { + VideoModifier::ConstructImpl, + VideoInterfaceModifier::SetVideoOptionsImpl, + VideoAttributeModifier::SetMutedImpl, + VideoAttributeModifier::SetAutoPlayImpl, + VideoAttributeModifier::SetControlsImpl, + VideoAttributeModifier::SetLoopImpl, + VideoAttributeModifier::SetObjectFitImpl, + VideoAttributeModifier::SetOnStartImpl, + VideoAttributeModifier::SetOnPauseImpl, + VideoAttributeModifier::SetOnFinishImpl, + VideoAttributeModifier::SetOnFullscreenChangeImpl, + VideoAttributeModifier::SetOnPreparedImpl, + VideoAttributeModifier::SetOnSeekingImpl, + VideoAttributeModifier::SetOnSeekedImpl, + VideoAttributeModifier::SetOnUpdateImpl, + VideoAttributeModifier::SetOnErrorImpl, + VideoAttributeModifier::SetOnStopImpl, + VideoAttributeModifier::SetEnableAnalyzerImpl, + VideoAttributeModifier::SetAnalyzerConfigImpl, + VideoAttributeModifier::SetSurfaceBackgroundColorImpl, + VideoAttributeModifier::SetEnableShortcutKeyImpl, + }; + return &ArkUIVideoModifierImpl; + } + + const GENERATED_ArkUIWaterFlowModifier* GetWaterFlowModifier() + { + static const GENERATED_ArkUIWaterFlowModifier ArkUIWaterFlowModifierImpl { + WaterFlowModifier::ConstructImpl, + WaterFlowInterfaceModifier::SetWaterFlowOptionsImpl, + WaterFlowAttributeModifier::SetColumnsTemplateImpl, + WaterFlowAttributeModifier::SetItemConstraintSizeImpl, + WaterFlowAttributeModifier::SetRowsTemplateImpl, + WaterFlowAttributeModifier::SetColumnsGapImpl, + WaterFlowAttributeModifier::SetRowsGapImpl, + WaterFlowAttributeModifier::SetLayoutDirectionImpl, + WaterFlowAttributeModifier::SetCachedCount0Impl, + WaterFlowAttributeModifier::SetOnScrollFrameBeginImpl, + WaterFlowAttributeModifier::SetOnScrollIndexImpl, + WaterFlowAttributeModifier::SetOnWillScrollImpl, + WaterFlowAttributeModifier::SetOnDidScrollImpl, + WaterFlowAttributeModifier::SetCachedCount1Impl, + }; + return &ArkUIWaterFlowModifierImpl; + } + + const GENERATED_ArkUIWebModifier* GetWebModifier() + { + static const GENERATED_ArkUIWebModifier ArkUIWebModifierImpl { + WebModifier::ConstructImpl, + WebInterfaceModifier::SetWebOptionsImpl, + WebAttributeModifier::SetJavaScriptAccessImpl, + WebAttributeModifier::SetFileAccessImpl, + WebAttributeModifier::SetOnlineImageAccessImpl, + WebAttributeModifier::SetDomStorageAccessImpl, + WebAttributeModifier::SetImageAccessImpl, + WebAttributeModifier::SetMixedModeImpl, + WebAttributeModifier::SetZoomAccessImpl, + WebAttributeModifier::SetGeolocationAccessImpl, + WebAttributeModifier::SetJavaScriptProxyImpl, + WebAttributeModifier::SetCacheModeImpl, + WebAttributeModifier::SetDarkModeImpl, + WebAttributeModifier::SetForceDarkAccessImpl, + WebAttributeModifier::SetMediaOptionsImpl, + WebAttributeModifier::SetOverviewModeAccessImpl, + WebAttributeModifier::SetOverScrollModeImpl, + WebAttributeModifier::SetBlurOnKeyboardHideModeImpl, + WebAttributeModifier::SetTextZoomRatioImpl, + WebAttributeModifier::SetDatabaseAccessImpl, + WebAttributeModifier::SetInitialScaleImpl, + WebAttributeModifier::SetMetaViewportImpl, + WebAttributeModifier::SetOnPageEndImpl, + WebAttributeModifier::SetOnPageBeginImpl, + WebAttributeModifier::SetOnProgressChangeImpl, + WebAttributeModifier::SetOnTitleReceiveImpl, + WebAttributeModifier::SetOnGeolocationHideImpl, + WebAttributeModifier::SetOnGeolocationShowImpl, + WebAttributeModifier::SetOnRequestSelectedImpl, + WebAttributeModifier::SetOnAlertImpl, + WebAttributeModifier::SetOnBeforeUnloadImpl, + WebAttributeModifier::SetOnConfirmImpl, + WebAttributeModifier::SetOnPromptImpl, + WebAttributeModifier::SetOnConsoleImpl, + WebAttributeModifier::SetOnErrorReceiveImpl, + WebAttributeModifier::SetOnHttpErrorReceiveImpl, + WebAttributeModifier::SetOnDownloadStartImpl, + WebAttributeModifier::SetOnRefreshAccessedHistoryImpl, + WebAttributeModifier::SetOnRenderExitedImpl, + WebAttributeModifier::SetOnShowFileSelectorImpl, + WebAttributeModifier::SetOnResourceLoadImpl, + WebAttributeModifier::SetOnFullScreenExitImpl, + WebAttributeModifier::SetOnFullScreenEnterImpl, + WebAttributeModifier::SetOnScaleChangeImpl, + WebAttributeModifier::SetOnHttpAuthRequestImpl, + WebAttributeModifier::SetOnInterceptRequestImpl, + WebAttributeModifier::SetOnPermissionRequestImpl, + WebAttributeModifier::SetOnScreenCaptureRequestImpl, + WebAttributeModifier::SetOnContextMenuShowImpl, + WebAttributeModifier::SetOnContextMenuHideImpl, + WebAttributeModifier::SetMediaPlayGestureAccessImpl, + WebAttributeModifier::SetOnSearchResultReceiveImpl, + WebAttributeModifier::SetOnScrollImpl, + WebAttributeModifier::SetOnSslErrorEventReceiveImpl, + WebAttributeModifier::SetOnSslErrorEventImpl, + WebAttributeModifier::SetOnClientAuthenticationRequestImpl, + WebAttributeModifier::SetOnWindowNewImpl, + WebAttributeModifier::SetOnWindowExitImpl, + WebAttributeModifier::SetMultiWindowAccessImpl, + WebAttributeModifier::SetOnInterceptKeyEventImpl, + WebAttributeModifier::SetWebStandardFontImpl, + WebAttributeModifier::SetWebSerifFontImpl, + WebAttributeModifier::SetWebSansSerifFontImpl, + WebAttributeModifier::SetWebFixedFontImpl, + WebAttributeModifier::SetWebFantasyFontImpl, + WebAttributeModifier::SetWebCursiveFontImpl, + WebAttributeModifier::SetDefaultFixedFontSizeImpl, + WebAttributeModifier::SetDefaultFontSizeImpl, + WebAttributeModifier::SetMinFontSizeImpl, + WebAttributeModifier::SetMinLogicalFontSizeImpl, + WebAttributeModifier::SetDefaultTextEncodingFormatImpl, + WebAttributeModifier::SetForceDisplayScrollBarImpl, + WebAttributeModifier::SetBlockNetworkImpl, + WebAttributeModifier::SetHorizontalScrollBarAccessImpl, + WebAttributeModifier::SetVerticalScrollBarAccessImpl, + WebAttributeModifier::SetOnTouchIconUrlReceivedImpl, + WebAttributeModifier::SetOnFaviconReceivedImpl, + WebAttributeModifier::SetOnPageVisibleImpl, + WebAttributeModifier::SetOnDataResubmittedImpl, + WebAttributeModifier::SetPinchSmoothImpl, + WebAttributeModifier::SetAllowWindowOpenMethodImpl, + WebAttributeModifier::SetOnAudioStateChangedImpl, + WebAttributeModifier::SetOnFirstContentfulPaintImpl, + WebAttributeModifier::SetOnFirstMeaningfulPaintImpl, + WebAttributeModifier::SetOnLargestContentfulPaintImpl, + WebAttributeModifier::SetOnLoadInterceptImpl, + WebAttributeModifier::SetOnControllerAttachedImpl, + WebAttributeModifier::SetOnOverScrollImpl, + WebAttributeModifier::SetOnSafeBrowsingCheckResultImpl, + WebAttributeModifier::SetOnNavigationEntryCommittedImpl, + WebAttributeModifier::SetOnIntelligentTrackingPreventionResultImpl, + WebAttributeModifier::SetJavaScriptOnDocumentStartImpl, + WebAttributeModifier::SetJavaScriptOnDocumentEndImpl, + WebAttributeModifier::SetLayoutModeImpl, + WebAttributeModifier::SetNestedScrollImpl, + WebAttributeModifier::SetEnableNativeEmbedModeImpl, + WebAttributeModifier::SetOnNativeEmbedLifecycleChangeImpl, + WebAttributeModifier::SetOnNativeEmbedVisibilityChangeImpl, + WebAttributeModifier::SetOnNativeEmbedGestureEventImpl, + WebAttributeModifier::SetCopyOptionsImpl, + WebAttributeModifier::SetOnOverrideUrlLoadingImpl, + WebAttributeModifier::SetTextAutosizingImpl, + WebAttributeModifier::SetEnableNativeMediaPlayerImpl, + WebAttributeModifier::SetOnRenderProcessNotRespondingImpl, + WebAttributeModifier::SetOnRenderProcessRespondingImpl, + WebAttributeModifier::SetOnViewportFitChangedImpl, + WebAttributeModifier::SetOnInterceptKeyboardAttachImpl, + WebAttributeModifier::SetOnAdsBlockedImpl, + WebAttributeModifier::SetKeyboardAvoidModeImpl, + WebAttributeModifier::SetEditMenuOptionsImpl, + WebAttributeModifier::SetEnableHapticFeedbackImpl, + WebAttributeModifier::SetOptimizeParserBudgetImpl, + WebAttributeModifier::SetEnableFollowSystemFontWeightImpl, + WebAttributeModifier::SetEnableWebAVSessionImpl, + WebAttributeModifier::SetRunJavaScriptOnDocumentStartImpl, + WebAttributeModifier::SetRunJavaScriptOnDocumentEndImpl, + WebAttributeModifier::SetRunJavaScriptOnHeadEndImpl, + WebAttributeModifier::SetNativeEmbedOptionsImpl, + WebAttributeModifier::SetRegisterNativeEmbedRuleImpl, + WebAttributeModifier::SetBindSelectionMenuImpl, + }; + return &ArkUIWebModifierImpl; + } + + const GENERATED_ArkUIWindowSceneModifier* GetWindowSceneModifier() + { + static const GENERATED_ArkUIWindowSceneModifier ArkUIWindowSceneModifierImpl { + WindowSceneModifier::ConstructImpl, + WindowSceneInterfaceModifier::SetWindowSceneOptionsImpl, + WindowSceneAttributeModifier::SetAttractionEffectImpl, + }; + return &ArkUIWindowSceneModifierImpl; + } + + const GENERATED_ArkUIWithThemeModifier* GetWithThemeModifier() + { + static const GENERATED_ArkUIWithThemeModifier ArkUIWithThemeModifierImpl { + WithThemeModifier::ConstructImpl, + WithThemeInterfaceModifier::SetWithThemeOptionsImpl, + }; + return &ArkUIWithThemeModifierImpl; + } + + const GENERATED_ArkUIXComponentModifier* GetXComponentModifier() + { + static const GENERATED_ArkUIXComponentModifier ArkUIXComponentModifierImpl { + XComponentModifier::ConstructImpl, + XComponentInterfaceModifier::SetXComponentOptions0Impl, + XComponentInterfaceModifier::SetXComponentOptions1Impl, + XComponentInterfaceModifier::SetXComponentOptions2Impl, + XComponentAttributeModifier::SetOnLoadImpl, + XComponentAttributeModifier::SetOnDestroyImpl, + XComponentAttributeModifier::SetEnableAnalyzerImpl, + XComponentAttributeModifier::SetEnableSecureImpl, + XComponentAttributeModifier::SetHdrBrightnessImpl, + XComponentAttributeModifier::SetEnableTransparentLayerImpl, + }; + return &ArkUIXComponentModifierImpl; + } + + const GENERATED_ArkUINodeModifiers* GENERATED_GetArkUINodeModifiers() + { + static const GENERATED_ArkUINodeModifiers modifiersImpl = { + GetAlphabetIndexerModifier, + GetAnimatorModifier, + GetBadgeModifier, + GetBaseSpanModifier, + GetBlankModifier, + GetButtonModifier, + GetCalendarPickerModifier, + GetCanvasModifier, + GetCheckboxModifier, + GetCheckboxGroupModifier, + GetCircleModifier, + GetColumnModifier, + GetColumnSplitModifier, + GetCommonMethodModifier, + GetCommonShapeMethodModifier, + GetComponentRootModifier, + GetContainerSpanModifier, + GetCounterModifier, + GetCustomLayoutRootModifier, + GetDataPanelModifier, + GetDatePickerModifier, + GetDividerModifier, + GetEffectComponentModifier, + GetEllipseModifier, + GetEmbeddedComponentModifier, + GetFlexModifier, + GetFlowItemModifier, + GetFolderStackModifier, + GetFormComponentModifier, + GetFormLinkModifier, + GetGaugeModifier, + GetGridModifier, + GetGridColModifier, + GetGridItemModifier, + GetGridRowModifier, + GetHyperlinkModifier, + GetImageModifier, + GetImageAnimatorModifier, + GetImageSpanModifier, + GetIndicatorComponentModifier, + GetLineModifier, + GetLinearIndicatorModifier, + GetListModifier, + GetListItemModifier, + GetListItemGroupModifier, + GetLoadingProgressModifier, + GetMarqueeModifier, + GetMediaCachedImageModifier, + GetMenuModifier, + GetMenuItemModifier, + GetMenuItemGroupModifier, + GetNavDestinationModifier, + GetNavigationModifier, + GetNodeContainerModifier, + GetPathModifier, + GetPatternLockModifier, + GetPluginComponentModifier, + GetPolygonModifier, + GetPolylineModifier, + GetProgressModifier, + GetQRCodeModifier, + GetRadioModifier, + GetRatingModifier, + GetRectModifier, + GetRefreshModifier, + GetRelativeContainerModifier, + GetRemoteWindowModifier, + GetRichEditorModifier, + GetRichTextModifier, + GetRootModifier, + GetRootSceneModifier, + GetRowModifier, + GetRowSplitModifier, + GetScreenModifier, + GetScrollModifier, + GetScrollableCommonMethodModifier, + GetScrollBarModifier, + GetSearchModifier, + GetSelectModifier, + GetShapeModifier, + GetSideBarContainerModifier, + GetSliderModifier, + GetSpanModifier, + GetStackModifier, + GetStepperModifier, + GetStepperItemModifier, + GetSwiperModifier, + GetSymbolGlyphModifier, + GetSymbolSpanModifier, + GetTabContentModifier, + GetTabsModifier, + GetTextModifier, + GetTextAreaModifier, + GetTextClockModifier, + GetTextInputModifier, + GetTextPickerModifier, + GetTextTimerModifier, + GetTimePickerModifier, + GetToggleModifier, + GetUIExtensionComponentModifier, + GetVideoModifier, + GetWaterFlowModifier, + GetWebModifier, + GetWindowSceneModifier, + GetWithThemeModifier, + GetXComponentModifier, + }; + return &modifiersImpl; + } + namespace AccessibilityHoverEventAccessor { + void DestroyPeerImpl(Ark_AccessibilityHoverEvent peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_AccessibilityHoverEvent ConstructImpl() + { + return {}; + } + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_AccessibilityHoverType GetTypeImpl(Ark_AccessibilityHoverEvent peer) + { + return {}; + } + void SetTypeImpl(Ark_AccessibilityHoverEvent peer, + Ark_AccessibilityHoverType type) + { + } + Ark_Number GetXImpl(Ark_AccessibilityHoverEvent peer) + { + return {}; + } + void SetXImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* x) + { } - - const GENERATED_ArkUICommonShapeMethodModifier* GetCommonShapeMethodModifier() + Ark_Number GetYImpl(Ark_AccessibilityHoverEvent peer) { - static const GENERATED_ArkUICommonShapeMethodModifier ArkUICommonShapeMethodModifierImpl { - CommonShapeMethodModifier::ConstructImpl, - CommonShapeMethodModifier::SetStrokeImpl, - CommonShapeMethodModifier::SetFillImpl, - CommonShapeMethodModifier::SetStrokeDashOffsetImpl, - CommonShapeMethodModifier::SetStrokeLineCapImpl, - CommonShapeMethodModifier::SetStrokeLineJoinImpl, - CommonShapeMethodModifier::SetStrokeMiterLimitImpl, - CommonShapeMethodModifier::SetStrokeOpacityImpl, - CommonShapeMethodModifier::SetFillOpacityImpl, - CommonShapeMethodModifier::SetStrokeWidthImpl, - CommonShapeMethodModifier::SetAntiAliasImpl, - CommonShapeMethodModifier::SetStrokeDashArrayImpl, - }; - return &ArkUICommonShapeMethodModifierImpl; + return {}; } - - const GENERATED_ArkUIComponentRootModifier* GetComponentRootModifier() + void SetYImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* y) { - static const GENERATED_ArkUIComponentRootModifier ArkUIComponentRootModifierImpl { - ComponentRootModifier::ConstructImpl, - }; - return &ArkUIComponentRootModifierImpl; } - - const GENERATED_ArkUIContainerSpanModifier* GetContainerSpanModifier() + Ark_Number GetDisplayXImpl(Ark_AccessibilityHoverEvent peer) { - static const GENERATED_ArkUIContainerSpanModifier ArkUIContainerSpanModifierImpl { - ContainerSpanModifier::ConstructImpl, - ContainerSpanInterfaceModifier::SetContainerSpanOptionsImpl, - ContainerSpanAttributeModifier::SetTextBackgroundStyleImpl, - }; - return &ArkUIContainerSpanModifierImpl; + return {}; } - - const GENERATED_ArkUICounterModifier* GetCounterModifier() + void SetDisplayXImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* displayX) { - static const GENERATED_ArkUICounterModifier ArkUICounterModifierImpl { - CounterModifier::ConstructImpl, - CounterInterfaceModifier::SetCounterOptionsImpl, - CounterAttributeModifier::SetOnIncImpl, - CounterAttributeModifier::SetOnDecImpl, - CounterAttributeModifier::SetEnableDecImpl, - CounterAttributeModifier::SetEnableIncImpl, - }; - return &ArkUICounterModifierImpl; } - - const GENERATED_ArkUICustomBuilderRootModifier* GetCustomBuilderRootModifier() + Ark_Number GetDisplayYImpl(Ark_AccessibilityHoverEvent peer) { - static const GENERATED_ArkUICustomBuilderRootModifier ArkUICustomBuilderRootModifierImpl { - CustomBuilderRootModifier::ConstructImpl, - }; - return &ArkUICustomBuilderRootModifierImpl; + return {}; } - - const GENERATED_ArkUICustomLayoutRootModifier* GetCustomLayoutRootModifier() + void SetDisplayYImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* displayY) { - static const GENERATED_ArkUICustomLayoutRootModifier ArkUICustomLayoutRootModifierImpl { - CustomLayoutRootModifier::ConstructImpl, - CustomLayoutRootModifier::SetSubscribeOnMeasureSizeImpl, - CustomLayoutRootModifier::SetSubscribeOnPlaceChildrenImpl, - }; - return &ArkUICustomLayoutRootModifierImpl; } - - const GENERATED_ArkUIDataPanelModifier* GetDataPanelModifier() + Ark_Number GetWindowXImpl(Ark_AccessibilityHoverEvent peer) { - static const GENERATED_ArkUIDataPanelModifier ArkUIDataPanelModifierImpl { - DataPanelModifier::ConstructImpl, - DataPanelInterfaceModifier::SetDataPanelOptionsImpl, - DataPanelAttributeModifier::SetCloseEffectImpl, - DataPanelAttributeModifier::SetValueColorsImpl, - DataPanelAttributeModifier::SetTrackBackgroundColorImpl, - DataPanelAttributeModifier::SetStrokeWidthImpl, - DataPanelAttributeModifier::SetTrackShadowImpl, - }; - return &ArkUIDataPanelModifierImpl; + return {}; } - - const GENERATED_ArkUIDatePickerModifier* GetDatePickerModifier() + void SetWindowXImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* windowX) { - static const GENERATED_ArkUIDatePickerModifier ArkUIDatePickerModifierImpl { - DatePickerModifier::ConstructImpl, - DatePickerInterfaceModifier::SetDatePickerOptionsImpl, - DatePickerAttributeModifier::SetLunarImpl, - DatePickerAttributeModifier::SetDisappearTextStyleImpl, - DatePickerAttributeModifier::SetTextStyleImpl, - DatePickerAttributeModifier::SetSelectedTextStyleImpl, - DatePickerAttributeModifier::SetOnDateChangeImpl, - DatePickerAttributeModifier::SetDigitalCrownSensitivityImpl, - DatePickerAttributeModifier::SetEnableHapticFeedbackImpl, - }; - return &ArkUIDatePickerModifierImpl; } - - const GENERATED_ArkUIDividerModifier* GetDividerModifier() + Ark_Number GetWindowYImpl(Ark_AccessibilityHoverEvent peer) { - static const GENERATED_ArkUIDividerModifier ArkUIDividerModifierImpl { - DividerModifier::ConstructImpl, - DividerInterfaceModifier::SetDividerOptionsImpl, - DividerAttributeModifier::SetVerticalImpl, - DividerAttributeModifier::SetColorImpl, - DividerAttributeModifier::SetStrokeWidthImpl, - DividerAttributeModifier::SetLineCapImpl, - }; - return &ArkUIDividerModifierImpl; + return {}; } - - const GENERATED_ArkUIEffectComponentModifier* GetEffectComponentModifier() + void SetWindowYImpl(Ark_AccessibilityHoverEvent peer, + const Ark_Number* windowY) { - static const GENERATED_ArkUIEffectComponentModifier ArkUIEffectComponentModifierImpl { - EffectComponentModifier::ConstructImpl, - EffectComponentInterfaceModifier::SetEffectComponentOptionsImpl, - }; - return &ArkUIEffectComponentModifierImpl; } - - const GENERATED_ArkUIEllipseModifier* GetEllipseModifier() + } // AccessibilityHoverEventAccessor + namespace AnimationExtenderAccessor { + void SetClipRectImpl(Ark_NativePointer node, + Ark_Float32 x, + Ark_Float32 y, + Ark_Float32 width, + Ark_Float32 height) { - static const GENERATED_ArkUIEllipseModifier ArkUIEllipseModifierImpl { - EllipseModifier::ConstructImpl, - EllipseInterfaceModifier::SetEllipseOptionsImpl, - }; - return &ArkUIEllipseModifierImpl; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - - const GENERATED_ArkUIEmbeddedComponentModifier* GetEmbeddedComponentModifier() + void OpenImplicitAnimationImpl(const Ark_AnimateParam* param) { - static const GENERATED_ArkUIEmbeddedComponentModifier ArkUIEmbeddedComponentModifierImpl { - EmbeddedComponentModifier::ConstructImpl, - EmbeddedComponentInterfaceModifier::SetEmbeddedComponentOptionsImpl, - EmbeddedComponentAttributeModifier::SetOnTerminatedImpl, - EmbeddedComponentAttributeModifier::SetOnErrorImpl, - }; - return &ArkUIEmbeddedComponentModifierImpl; } - - const GENERATED_ArkUIFlexModifier* GetFlexModifier() + void CloseImplicitAnimationImpl() { - static const GENERATED_ArkUIFlexModifier ArkUIFlexModifierImpl { - FlexModifier::ConstructImpl, - FlexInterfaceModifier::SetFlexOptionsImpl, - FlexAttributeModifier::SetPointLightImpl, - }; - return &ArkUIFlexModifierImpl; } - - const GENERATED_ArkUIFlowItemModifier* GetFlowItemModifier() + void StartDoubleAnimationImpl(Ark_NativePointer node, + const Ark_DoubleAnimationParam* param) { - static const GENERATED_ArkUIFlowItemModifier ArkUIFlowItemModifierImpl { - FlowItemModifier::ConstructImpl, - FlowItemInterfaceModifier::SetFlowItemOptionsImpl, - }; - return &ArkUIFlowItemModifierImpl; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - - const GENERATED_ArkUIFolderStackModifier* GetFolderStackModifier() + void AnimationTranslateImpl(Ark_NativePointer node, + const Ark_TranslateOptions* options) { - static const GENERATED_ArkUIFolderStackModifier ArkUIFolderStackModifierImpl { - FolderStackModifier::ConstructImpl, - FolderStackInterfaceModifier::SetFolderStackOptionsImpl, - FolderStackAttributeModifier::SetAlignContentImpl, - FolderStackAttributeModifier::SetOnFolderStateChangeImpl, - FolderStackAttributeModifier::SetOnHoverStatusChangeImpl, - FolderStackAttributeModifier::SetEnableAnimationImpl, - FolderStackAttributeModifier::SetAutoHalfFoldImpl, - }; - return &ArkUIFolderStackModifierImpl; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - - const GENERATED_ArkUIFormComponentModifier* GetFormComponentModifier() + } // AnimationExtenderAccessor + namespace AppearSymbolEffectAccessor { + void DestroyPeerImpl(Ark_AppearSymbolEffect peer) { - static const GENERATED_ArkUIFormComponentModifier ArkUIFormComponentModifierImpl { - FormComponentModifier::ConstructImpl, - FormComponentInterfaceModifier::SetFormComponentOptionsImpl, - FormComponentAttributeModifier::SetSizeImpl, - FormComponentAttributeModifier::SetModuleNameImpl, - FormComponentAttributeModifier::SetDimensionImpl, - FormComponentAttributeModifier::SetAllowUpdateImpl, - FormComponentAttributeModifier::SetVisibilityImpl, - FormComponentAttributeModifier::SetOnAcquiredImpl, - FormComponentAttributeModifier::SetOnErrorImpl, - FormComponentAttributeModifier::SetOnRouterImpl, - FormComponentAttributeModifier::SetOnUninstallImpl, - FormComponentAttributeModifier::SetOnLoadImpl, - FormComponentAttributeModifier::SetOnUpdateImpl, - }; - return &ArkUIFormComponentModifierImpl; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - - const GENERATED_ArkUIFormLinkModifier* GetFormLinkModifier() + Ark_AppearSymbolEffect ConstructImpl(const Opt_EffectScope* scope) { - static const GENERATED_ArkUIFormLinkModifier ArkUIFormLinkModifierImpl { - FormLinkModifier::ConstructImpl, - FormLinkInterfaceModifier::SetFormLinkOptionsImpl, - }; - return &ArkUIFormLinkModifierImpl; + return {}; } - - const GENERATED_ArkUIGaugeModifier* GetGaugeModifier() + Ark_NativePointer GetFinalizerImpl() { - static const GENERATED_ArkUIGaugeModifier ArkUIGaugeModifierImpl { - GaugeModifier::ConstructImpl, - GaugeInterfaceModifier::SetGaugeOptionsImpl, - GaugeAttributeModifier::SetValueImpl, - GaugeAttributeModifier::SetStartAngleImpl, - GaugeAttributeModifier::SetEndAngleImpl, - GaugeAttributeModifier::SetColorsImpl, - GaugeAttributeModifier::SetStrokeWidthImpl, - GaugeAttributeModifier::SetDescriptionImpl, - GaugeAttributeModifier::SetTrackShadowImpl, - GaugeAttributeModifier::SetIndicatorImpl, - GaugeAttributeModifier::SetPrivacySensitiveImpl, - }; - return &ArkUIGaugeModifierImpl; + return reinterpret_cast(&DestroyPeerImpl); + } + Opt_EffectScope GetScopeImpl(Ark_AppearSymbolEffect peer) + { + return {}; + } + void SetScopeImpl(Ark_AppearSymbolEffect peer, + const Opt_EffectScope* scope) + { + } + } // AppearSymbolEffectAccessor + namespace AxisEventAccessor { + void DestroyPeerImpl(Ark_AxisEvent peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_AxisEvent ConstructImpl() + { + return {}; + } + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_Number GetHorizontalAxisValueImpl(Ark_AxisEvent peer) + { + return {}; } - - const GENERATED_ArkUIGridModifier* GetGridModifier() + Ark_Number GetVerticalAxisValueImpl(Ark_AxisEvent peer) { - static const GENERATED_ArkUIGridModifier ArkUIGridModifierImpl { - GridModifier::ConstructImpl, - GridInterfaceModifier::SetGridOptionsImpl, - GridAttributeModifier::SetColumnsTemplateImpl, - GridAttributeModifier::SetRowsTemplateImpl, - GridAttributeModifier::SetColumnsGapImpl, - GridAttributeModifier::SetRowsGapImpl, - GridAttributeModifier::SetOnScrollBarUpdateImpl, - GridAttributeModifier::SetOnScrollIndexImpl, - GridAttributeModifier::SetCachedCount0Impl, - GridAttributeModifier::SetEditModeImpl, - GridAttributeModifier::SetMultiSelectableImpl, - GridAttributeModifier::SetMaxCountImpl, - GridAttributeModifier::SetMinCountImpl, - GridAttributeModifier::SetCellLengthImpl, - GridAttributeModifier::SetLayoutDirectionImpl, - GridAttributeModifier::SetSupportAnimationImpl, - GridAttributeModifier::SetOnItemDragStartImpl, - GridAttributeModifier::SetOnItemDragEnterImpl, - GridAttributeModifier::SetOnItemDragMoveImpl, - GridAttributeModifier::SetOnItemDragLeaveImpl, - GridAttributeModifier::SetOnItemDropImpl, - GridAttributeModifier::SetAlignItemsImpl, - GridAttributeModifier::SetOnScrollFrameBeginImpl, - GridAttributeModifier::SetOnWillScrollImpl, - GridAttributeModifier::SetOnDidScrollImpl, - GridAttributeModifier::SetCachedCount1Impl, - }; - return &ArkUIGridModifierImpl; + return {}; } - - const GENERATED_ArkUIGridColModifier* GetGridColModifier() + Ark_AxisAction GetActionImpl(Ark_AxisEvent peer) { - static const GENERATED_ArkUIGridColModifier ArkUIGridColModifierImpl { - GridColModifier::ConstructImpl, - GridColInterfaceModifier::SetGridColOptionsImpl, - GridColAttributeModifier::SetSpanImpl, - GridColAttributeModifier::SetGridColOffsetImpl, - GridColAttributeModifier::SetOrderImpl, - }; - return &ArkUIGridColModifierImpl; + return {}; } - - const GENERATED_ArkUIGridItemModifier* GetGridItemModifier() + void SetActionImpl(Ark_AxisEvent peer, + Ark_AxisAction action) { - static const GENERATED_ArkUIGridItemModifier ArkUIGridItemModifierImpl { - GridItemModifier::ConstructImpl, - GridItemInterfaceModifier::SetGridItemOptionsImpl, - GridItemAttributeModifier::SetRowStartImpl, - GridItemAttributeModifier::SetRowEndImpl, - GridItemAttributeModifier::SetColumnStartImpl, - GridItemAttributeModifier::SetColumnEndImpl, - GridItemAttributeModifier::SetSelectableImpl, - GridItemAttributeModifier::SetSelectedImpl, - GridItemAttributeModifier::SetOnSelectImpl, - }; - return &ArkUIGridItemModifierImpl; } - - const GENERATED_ArkUIGridRowModifier* GetGridRowModifier() + Ark_Number GetDisplayXImpl(Ark_AxisEvent peer) { - static const GENERATED_ArkUIGridRowModifier ArkUIGridRowModifierImpl { - GridRowModifier::ConstructImpl, - GridRowInterfaceModifier::SetGridRowOptionsImpl, - GridRowAttributeModifier::SetOnBreakpointChangeImpl, - GridRowAttributeModifier::SetAlignItemsImpl, - }; - return &ArkUIGridRowModifierImpl; + return {}; } - - const GENERATED_ArkUIHyperlinkModifier* GetHyperlinkModifier() + void SetDisplayXImpl(Ark_AxisEvent peer, + const Ark_Number* displayX) { - static const GENERATED_ArkUIHyperlinkModifier ArkUIHyperlinkModifierImpl { - HyperlinkModifier::ConstructImpl, - HyperlinkInterfaceModifier::SetHyperlinkOptionsImpl, - HyperlinkAttributeModifier::SetColorImpl, - }; - return &ArkUIHyperlinkModifierImpl; } - - const GENERATED_ArkUIImageModifier* GetImageModifier() + Ark_Number GetDisplayYImpl(Ark_AxisEvent peer) { - static const GENERATED_ArkUIImageModifier ArkUIImageModifierImpl { - ImageModifier::ConstructImpl, - ImageInterfaceModifier::SetImageOptions0Impl, - ImageInterfaceModifier::SetImageOptions1Impl, - ImageAttributeModifier::SetAltImpl, - ImageAttributeModifier::SetMatchTextDirectionImpl, - ImageAttributeModifier::SetFitOriginalSizeImpl, - ImageAttributeModifier::SetFillColorImpl, - ImageAttributeModifier::SetObjectFitImpl, - ImageAttributeModifier::SetImageMatrixImpl, - ImageAttributeModifier::SetObjectRepeatImpl, - ImageAttributeModifier::SetAutoResizeImpl, - ImageAttributeModifier::SetRenderModeImpl, - ImageAttributeModifier::SetDynamicRangeModeImpl, - ImageAttributeModifier::SetInterpolationImpl, - ImageAttributeModifier::SetSourceSizeImpl, - ImageAttributeModifier::SetSyncLoadImpl, - ImageAttributeModifier::SetColorFilterImpl, - ImageAttributeModifier::SetCopyOptionImpl, - ImageAttributeModifier::SetDraggableImpl, - ImageAttributeModifier::SetPointLightImpl, - ImageAttributeModifier::SetEdgeAntialiasingImpl, - ImageAttributeModifier::SetOnCompleteImpl, - ImageAttributeModifier::SetOnErrorImpl, - ImageAttributeModifier::SetOnFinishImpl, - ImageAttributeModifier::SetEnableAnalyzerImpl, - ImageAttributeModifier::SetAnalyzerConfigImpl, - ImageAttributeModifier::SetResizableImpl, - ImageAttributeModifier::SetPrivacySensitiveImpl, - ImageAttributeModifier::SetEnhancedImageQualityImpl, - ImageAttributeModifier::SetOrientationImpl, - }; - return &ArkUIImageModifierImpl; + return {}; } - - const GENERATED_ArkUIImageAnimatorModifier* GetImageAnimatorModifier() + void SetDisplayYImpl(Ark_AxisEvent peer, + const Ark_Number* displayY) { - static const GENERATED_ArkUIImageAnimatorModifier ArkUIImageAnimatorModifierImpl { - ImageAnimatorModifier::ConstructImpl, - ImageAnimatorInterfaceModifier::SetImageAnimatorOptionsImpl, - ImageAnimatorAttributeModifier::SetImagesImpl, - ImageAnimatorAttributeModifier::SetStateImpl, - ImageAnimatorAttributeModifier::SetDurationImpl, - ImageAnimatorAttributeModifier::SetReverseImpl, - ImageAnimatorAttributeModifier::SetFixedSizeImpl, - ImageAnimatorAttributeModifier::SetFillModeImpl, - ImageAnimatorAttributeModifier::SetIterationsImpl, - ImageAnimatorAttributeModifier::SetMonitorInvisibleAreaImpl, - ImageAnimatorAttributeModifier::SetOnStartImpl, - ImageAnimatorAttributeModifier::SetOnPauseImpl, - ImageAnimatorAttributeModifier::SetOnRepeatImpl, - ImageAnimatorAttributeModifier::SetOnCancelImpl, - ImageAnimatorAttributeModifier::SetOnFinishImpl, - }; - return &ArkUIImageAnimatorModifierImpl; } - - const GENERATED_ArkUIImageSpanModifier* GetImageSpanModifier() + Ark_Number GetWindowXImpl(Ark_AxisEvent peer) { - static const GENERATED_ArkUIImageSpanModifier ArkUIImageSpanModifierImpl { - ImageSpanModifier::ConstructImpl, - ImageSpanInterfaceModifier::SetImageSpanOptionsImpl, - ImageSpanAttributeModifier::SetVerticalAlignImpl, - ImageSpanAttributeModifier::SetColorFilterImpl, - ImageSpanAttributeModifier::SetObjectFitImpl, - ImageSpanAttributeModifier::SetOnCompleteImpl, - ImageSpanAttributeModifier::SetOnErrorImpl, - ImageSpanAttributeModifier::SetAltImpl, - }; - return &ArkUIImageSpanModifierImpl; + return {}; } - - const GENERATED_ArkUIIndicatorComponentModifier* GetIndicatorComponentModifier() + void SetWindowXImpl(Ark_AxisEvent peer, + const Ark_Number* windowX) { - static const GENERATED_ArkUIIndicatorComponentModifier ArkUIIndicatorComponentModifierImpl { - IndicatorComponentModifier::ConstructImpl, - IndicatorComponentInterfaceModifier::SetIndicatorComponentOptionsImpl, - IndicatorComponentAttributeModifier::SetInitialIndexImpl, - IndicatorComponentAttributeModifier::SetCountImpl, - IndicatorComponentAttributeModifier::SetStyleImpl, - IndicatorComponentAttributeModifier::SetLoopImpl, - IndicatorComponentAttributeModifier::SetVerticalImpl, - IndicatorComponentAttributeModifier::SetOnChangeImpl, - }; - return &ArkUIIndicatorComponentModifierImpl; } - - const GENERATED_ArkUILineModifier* GetLineModifier() + Ark_Number GetWindowYImpl(Ark_AxisEvent peer) { - static const GENERATED_ArkUILineModifier ArkUILineModifierImpl { - LineModifier::ConstructImpl, - LineInterfaceModifier::SetLineOptionsImpl, - LineAttributeModifier::SetStartPointImpl, - LineAttributeModifier::SetEndPointImpl, - }; - return &ArkUILineModifierImpl; + return {}; } - - const GENERATED_ArkUILinearIndicatorModifier* GetLinearIndicatorModifier() + void SetWindowYImpl(Ark_AxisEvent peer, + const Ark_Number* windowY) { - static const GENERATED_ArkUILinearIndicatorModifier ArkUILinearIndicatorModifierImpl { - LinearIndicatorModifier::ConstructImpl, - LinearIndicatorInterfaceModifier::SetLinearIndicatorOptionsImpl, - LinearIndicatorAttributeModifier::SetIndicatorStyleImpl, - LinearIndicatorAttributeModifier::SetIndicatorLoopImpl, - LinearIndicatorAttributeModifier::SetOnChangeImpl, - }; - return &ArkUILinearIndicatorModifierImpl; } - - const GENERATED_ArkUIListModifier* GetListModifier() + Ark_Number GetXImpl(Ark_AxisEvent peer) { - static const GENERATED_ArkUIListModifier ArkUIListModifierImpl { - ListModifier::ConstructImpl, - ListInterfaceModifier::SetListOptionsImpl, - ListAttributeModifier::SetAlignListItemImpl, - ListAttributeModifier::SetListDirectionImpl, - ListAttributeModifier::SetContentStartOffsetImpl, - ListAttributeModifier::SetContentEndOffsetImpl, - ListAttributeModifier::SetDividerImpl, - ListAttributeModifier::SetMultiSelectableImpl, - ListAttributeModifier::SetCachedCount0Impl, - ListAttributeModifier::SetChainAnimationImpl, - ListAttributeModifier::SetChainAnimationOptionsImpl, - ListAttributeModifier::SetStickyImpl, - ListAttributeModifier::SetScrollSnapAlignImpl, - ListAttributeModifier::SetChildrenMainSizeImpl, - ListAttributeModifier::SetMaintainVisibleContentPositionImpl, - ListAttributeModifier::SetStackFromEndImpl, - ListAttributeModifier::SetOnScrollIndexImpl, - ListAttributeModifier::SetOnScrollVisibleContentChangeImpl, - ListAttributeModifier::SetOnItemMoveImpl, - ListAttributeModifier::SetOnItemDragStartImpl, - ListAttributeModifier::SetOnItemDragEnterImpl, - ListAttributeModifier::SetOnItemDragMoveImpl, - ListAttributeModifier::SetOnItemDragLeaveImpl, - ListAttributeModifier::SetOnItemDropImpl, - ListAttributeModifier::SetOnScrollFrameBeginImpl, - ListAttributeModifier::SetOnWillScrollImpl, - ListAttributeModifier::SetOnDidScrollImpl, - ListAttributeModifier::SetLanesImpl, - ListAttributeModifier::SetCachedCount1Impl, - }; - return &ArkUIListModifierImpl; + return {}; } - - const GENERATED_ArkUIListItemModifier* GetListItemModifier() + void SetXImpl(Ark_AxisEvent peer, + const Ark_Number* x) { - static const GENERATED_ArkUIListItemModifier ArkUIListItemModifierImpl { - ListItemModifier::ConstructImpl, - ListItemInterfaceModifier::SetListItemOptionsImpl, - ListItemAttributeModifier::SetSelectableImpl, - ListItemAttributeModifier::SetSelectedImpl, - ListItemAttributeModifier::SetSwipeActionImpl, - ListItemAttributeModifier::SetOnSelectImpl, - }; - return &ArkUIListItemModifierImpl; } - - const GENERATED_ArkUIListItemGroupModifier* GetListItemGroupModifier() + Ark_Number GetYImpl(Ark_AxisEvent peer) + { + return {}; + } + void SetYImpl(Ark_AxisEvent peer, + const Ark_Number* y) + { + } + Opt_Number GetScrollStepImpl(Ark_AxisEvent peer) { - static const GENERATED_ArkUIListItemGroupModifier ArkUIListItemGroupModifierImpl { - ListItemGroupModifier::ConstructImpl, - ListItemGroupInterfaceModifier::SetListItemGroupOptionsImpl, - ListItemGroupAttributeModifier::SetDividerImpl, - ListItemGroupAttributeModifier::SetChildrenMainSizeImpl, - }; - return &ArkUIListItemGroupModifierImpl; + return {}; } - - const GENERATED_ArkUILoadingProgressModifier* GetLoadingProgressModifier() + void SetScrollStepImpl(Ark_AxisEvent peer, + const Opt_Number* scrollStep) { - static const GENERATED_ArkUILoadingProgressModifier ArkUILoadingProgressModifierImpl { - LoadingProgressModifier::ConstructImpl, - LoadingProgressInterfaceModifier::SetLoadingProgressOptionsImpl, - LoadingProgressAttributeModifier::SetColorImpl, - LoadingProgressAttributeModifier::SetEnableLoadingImpl, - }; - return &ArkUILoadingProgressModifierImpl; } - - const GENERATED_ArkUIMarqueeModifier* GetMarqueeModifier() + Callback_Void GetPropagationImpl(Ark_AxisEvent peer) { - static const GENERATED_ArkUIMarqueeModifier ArkUIMarqueeModifierImpl { - MarqueeModifier::ConstructImpl, - MarqueeInterfaceModifier::SetMarqueeOptionsImpl, - MarqueeAttributeModifier::SetFontColorImpl, - MarqueeAttributeModifier::SetFontSizeImpl, - MarqueeAttributeModifier::SetAllowScaleImpl, - MarqueeAttributeModifier::SetFontWeightImpl, - MarqueeAttributeModifier::SetFontFamilyImpl, - MarqueeAttributeModifier::SetMarqueeUpdateStrategyImpl, - MarqueeAttributeModifier::SetOnStartImpl, - MarqueeAttributeModifier::SetOnBounceImpl, - MarqueeAttributeModifier::SetOnFinishImpl, - }; - return &ArkUIMarqueeModifierImpl; + return {}; } - - const GENERATED_ArkUIMediaCachedImageModifier* GetMediaCachedImageModifier() + void SetPropagationImpl(Ark_AxisEvent peer, + const Callback_Void* propagation) { - static const GENERATED_ArkUIMediaCachedImageModifier ArkUIMediaCachedImageModifierImpl { - MediaCachedImageModifier::ConstructImpl, - MediaCachedImageInterfaceModifier::SetMediaCachedImageOptionsImpl, - }; - return &ArkUIMediaCachedImageModifierImpl; } - - const GENERATED_ArkUIMenuModifier* GetMenuModifier() + } // AxisEventAccessor + namespace BackgroundColorStyleAccessor { + void DestroyPeerImpl(Ark_BackgroundColorStyle peer) { - static const GENERATED_ArkUIMenuModifier ArkUIMenuModifierImpl { - MenuModifier::ConstructImpl, - MenuInterfaceModifier::SetMenuOptionsImpl, - MenuAttributeModifier::SetFontImpl, - MenuAttributeModifier::SetFontColorImpl, - MenuAttributeModifier::SetRadiusImpl, - MenuAttributeModifier::SetMenuItemDividerImpl, - MenuAttributeModifier::SetMenuItemGroupDividerImpl, - MenuAttributeModifier::SetSubMenuExpandingModeImpl, - }; - return &ArkUIMenuModifierImpl; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - - const GENERATED_ArkUIMenuItemModifier* GetMenuItemModifier() + Ark_BackgroundColorStyle ConstructImpl(const Ark_TextBackgroundStyle* textBackgroundStyle) { - static const GENERATED_ArkUIMenuItemModifier ArkUIMenuItemModifierImpl { - MenuItemModifier::ConstructImpl, - MenuItemInterfaceModifier::SetMenuItemOptionsImpl, - MenuItemAttributeModifier::SetSelectedImpl, - MenuItemAttributeModifier::SetSelectIconImpl, - MenuItemAttributeModifier::SetOnChangeImpl, - MenuItemAttributeModifier::SetContentFontImpl, - MenuItemAttributeModifier::SetContentFontColorImpl, - MenuItemAttributeModifier::SetLabelFontImpl, - MenuItemAttributeModifier::SetLabelFontColorImpl, - }; - return &ArkUIMenuItemModifierImpl; + return {}; } - - const GENERATED_ArkUIMenuItemGroupModifier* GetMenuItemGroupModifier() + Ark_NativePointer GetFinalizerImpl() { - static const GENERATED_ArkUIMenuItemGroupModifier ArkUIMenuItemGroupModifierImpl { - MenuItemGroupModifier::ConstructImpl, - MenuItemGroupInterfaceModifier::SetMenuItemGroupOptionsImpl, - }; - return &ArkUIMenuItemGroupModifierImpl; + return reinterpret_cast(&DestroyPeerImpl); } - - const GENERATED_ArkUINavDestinationModifier* GetNavDestinationModifier() + Ark_TextBackgroundStyle GetTextBackgroundStyleImpl(Ark_BackgroundColorStyle peer) { - static const GENERATED_ArkUINavDestinationModifier ArkUINavDestinationModifierImpl { - NavDestinationModifier::ConstructImpl, - NavDestinationInterfaceModifier::SetNavDestinationOptionsImpl, - NavDestinationAttributeModifier::SetHideTitleBar0Impl, - NavDestinationAttributeModifier::SetHideBackButtonImpl, - NavDestinationAttributeModifier::SetOnShownImpl, - NavDestinationAttributeModifier::SetOnHiddenImpl, - NavDestinationAttributeModifier::SetOnBackPressedImpl, - NavDestinationAttributeModifier::SetOnResultImpl, - NavDestinationAttributeModifier::SetModeImpl, - NavDestinationAttributeModifier::SetBackButtonIcon0Impl, - NavDestinationAttributeModifier::SetMenus0Impl, - NavDestinationAttributeModifier::SetOnReadyImpl, - NavDestinationAttributeModifier::SetOnWillAppearImpl, - NavDestinationAttributeModifier::SetOnWillDisappearImpl, - NavDestinationAttributeModifier::SetOnWillShowImpl, - NavDestinationAttributeModifier::SetOnWillHideImpl, - NavDestinationAttributeModifier::SetSystemBarStyleImpl, - NavDestinationAttributeModifier::SetRecoverableImpl, - NavDestinationAttributeModifier::SetSystemTransitionImpl, - NavDestinationAttributeModifier::SetBindToScrollableImpl, - NavDestinationAttributeModifier::SetBindToNestedScrollableImpl, - NavDestinationAttributeModifier::SetOnActiveImpl, - NavDestinationAttributeModifier::SetOnInactiveImpl, - NavDestinationAttributeModifier::SetCustomTransitionImpl, - NavDestinationAttributeModifier::SetOnNewParamImpl, - NavDestinationAttributeModifier::SetPreferredOrientationImpl, - NavDestinationAttributeModifier::SetEnableNavigationIndicatorImpl, - NavDestinationAttributeModifier::SetTitleImpl, - NavDestinationAttributeModifier::SetHideTitleBar1Impl, - NavDestinationAttributeModifier::SetBackButtonIcon1Impl, - NavDestinationAttributeModifier::SetMenus1Impl, - NavDestinationAttributeModifier::SetToolbarConfigurationImpl, - NavDestinationAttributeModifier::SetHideToolBarImpl, - NavDestinationAttributeModifier::SetIgnoreLayoutSafeAreaImpl, - NavDestinationAttributeModifier::SetEnableStatusBarImpl, - }; - return &ArkUINavDestinationModifierImpl; + return {}; } - - const GENERATED_ArkUINavigationModifier* GetNavigationModifier() + } // BackgroundColorStyleAccessor + namespace BaseContextAccessor { + void DestroyPeerImpl(Ark_BaseContext peer) { - static const GENERATED_ArkUINavigationModifier ArkUINavigationModifierImpl { - NavigationModifier::ConstructImpl, - NavigationInterfaceModifier::SetNavigationOptions0Impl, - NavigationInterfaceModifier::SetNavigationOptions1Impl, - NavigationAttributeModifier::SetNavBarWidthImpl, - NavigationAttributeModifier::SetNavBarPositionImpl, - NavigationAttributeModifier::SetNavBarWidthRangeImpl, - NavigationAttributeModifier::SetMinContentWidthImpl, - NavigationAttributeModifier::SetModeImpl, - NavigationAttributeModifier::SetBackButtonIcon0Impl, - NavigationAttributeModifier::SetHideNavBarImpl, - NavigationAttributeModifier::SetHideTitleBar0Impl, - NavigationAttributeModifier::SetHideBackButtonImpl, - NavigationAttributeModifier::SetTitleModeImpl, - NavigationAttributeModifier::SetMenus0Impl, - NavigationAttributeModifier::SetHideToolBar0Impl, - NavigationAttributeModifier::SetEnableToolBarAdaptationImpl, - NavigationAttributeModifier::SetOnTitleModeChangeImpl, - NavigationAttributeModifier::SetOnNavBarStateChangeImpl, - NavigationAttributeModifier::SetOnNavigationModeChangeImpl, - NavigationAttributeModifier::SetNavDestinationImpl, - NavigationAttributeModifier::SetCustomNavContentTransitionImpl, - NavigationAttributeModifier::SetSystemBarStyleImpl, - NavigationAttributeModifier::SetRecoverableImpl, - NavigationAttributeModifier::SetEnableDragBarImpl, - NavigationAttributeModifier::SetEnableModeChangeAnimationImpl, - NavigationAttributeModifier::SetBackButtonIcon1Impl, - NavigationAttributeModifier::SetTitleImpl, - NavigationAttributeModifier::SetHideTitleBar1Impl, - NavigationAttributeModifier::SetMenus1Impl, - NavigationAttributeModifier::SetToolbarConfigurationImpl, - NavigationAttributeModifier::SetHideToolBar1Impl, - NavigationAttributeModifier::SetIgnoreLayoutSafeAreaImpl, - }; - return &ArkUINavigationModifierImpl; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - - const GENERATED_ArkUINodeContainerModifier* GetNodeContainerModifier() + Ark_BaseContext ConstructImpl() { - static const GENERATED_ArkUINodeContainerModifier ArkUINodeContainerModifierImpl { - NodeContainerModifier::ConstructImpl, - NodeContainerInterfaceModifier::SetNodeContainerOptionsImpl, - }; - return &ArkUINodeContainerModifierImpl; + return {}; } - - const GENERATED_ArkUIPathModifier* GetPathModifier() + Ark_NativePointer GetFinalizerImpl() { - static const GENERATED_ArkUIPathModifier ArkUIPathModifierImpl { - PathModifier::ConstructImpl, - PathInterfaceModifier::SetPathOptionsImpl, - }; - return &ArkUIPathModifierImpl; + return reinterpret_cast(&DestroyPeerImpl); } - - const GENERATED_ArkUIPatternLockModifier* GetPatternLockModifier() + } // BaseContextAccessor + namespace BaseEventAccessor { + void DestroyPeerImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIPatternLockModifier ArkUIPatternLockModifierImpl { - PatternLockModifier::ConstructImpl, - PatternLockInterfaceModifier::SetPatternLockOptionsImpl, - PatternLockAttributeModifier::SetSideLengthImpl, - PatternLockAttributeModifier::SetCircleRadiusImpl, - PatternLockAttributeModifier::SetBackgroundColorImpl, - PatternLockAttributeModifier::SetRegularColorImpl, - PatternLockAttributeModifier::SetSelectedColorImpl, - PatternLockAttributeModifier::SetActiveColorImpl, - PatternLockAttributeModifier::SetPathColorImpl, - PatternLockAttributeModifier::SetPathStrokeWidthImpl, - PatternLockAttributeModifier::SetOnPatternCompleteImpl, - PatternLockAttributeModifier::SetAutoResetImpl, - PatternLockAttributeModifier::SetOnDotConnectImpl, - PatternLockAttributeModifier::SetActivateCircleStyleImpl, - PatternLockAttributeModifier::SetSkipUnselectedPointImpl, - }; - return &ArkUIPatternLockModifierImpl; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - - const GENERATED_ArkUIPluginComponentModifier* GetPluginComponentModifier() + Ark_BaseEvent ConstructImpl() { - static const GENERATED_ArkUIPluginComponentModifier ArkUIPluginComponentModifierImpl { - PluginComponentModifier::ConstructImpl, - PluginComponentInterfaceModifier::SetPluginComponentOptionsImpl, - PluginComponentAttributeModifier::SetOnCompleteImpl, - PluginComponentAttributeModifier::SetOnErrorImpl, - }; - return &ArkUIPluginComponentModifierImpl; + return {}; } - - const GENERATED_ArkUIPolygonModifier* GetPolygonModifier() + Ark_NativePointer GetFinalizerImpl() { - static const GENERATED_ArkUIPolygonModifier ArkUIPolygonModifierImpl { - PolygonModifier::ConstructImpl, - PolygonInterfaceModifier::SetPolygonOptionsImpl, - PolygonAttributeModifier::SetPointsImpl, - }; - return &ArkUIPolygonModifierImpl; + return reinterpret_cast(&DestroyPeerImpl); } - - const GENERATED_ArkUIPolylineModifier* GetPolylineModifier() + Ark_EventTarget GetTargetImpl(Ark_BaseEvent peer) + { + return {}; + } + void SetTargetImpl(Ark_BaseEvent peer, + const Ark_EventTarget* target) { - static const GENERATED_ArkUIPolylineModifier ArkUIPolylineModifierImpl { - PolylineModifier::ConstructImpl, - PolylineInterfaceModifier::SetPolylineOptionsImpl, - PolylineAttributeModifier::SetPointsImpl, - }; - return &ArkUIPolylineModifierImpl; } - - const GENERATED_ArkUIProgressModifier* GetProgressModifier() + Ark_Number GetTimestampImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIProgressModifier ArkUIProgressModifierImpl { - ProgressModifier::ConstructImpl, - ProgressInterfaceModifier::SetProgressOptionsImpl, - ProgressAttributeModifier::SetValueImpl, - ProgressAttributeModifier::SetColorImpl, - ProgressAttributeModifier::SetStyleImpl, - ProgressAttributeModifier::SetPrivacySensitiveImpl, - }; - return &ArkUIProgressModifierImpl; + return {}; } - - const GENERATED_ArkUIQRCodeModifier* GetQRCodeModifier() + void SetTimestampImpl(Ark_BaseEvent peer, + const Ark_Number* timestamp) { - static const GENERATED_ArkUIQRCodeModifier ArkUIQRCodeModifierImpl { - QRCodeModifier::ConstructImpl, - QRCodeInterfaceModifier::SetQRCodeOptionsImpl, - QRCodeAttributeModifier::SetColorImpl, - QRCodeAttributeModifier::SetBackgroundColorImpl, - QRCodeAttributeModifier::SetContentOpacityImpl, - }; - return &ArkUIQRCodeModifierImpl; } - - const GENERATED_ArkUIRadioModifier* GetRadioModifier() + Ark_SourceType GetSourceImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIRadioModifier ArkUIRadioModifierImpl { - RadioModifier::ConstructImpl, - RadioInterfaceModifier::SetRadioOptionsImpl, - RadioAttributeModifier::SetCheckedImpl, - RadioAttributeModifier::SetOnChangeImpl, - RadioAttributeModifier::SetRadioStyleImpl, - }; - return &ArkUIRadioModifierImpl; + return {}; } - - const GENERATED_ArkUIRatingModifier* GetRatingModifier() + void SetSourceImpl(Ark_BaseEvent peer, + Ark_SourceType source) { - static const GENERATED_ArkUIRatingModifier ArkUIRatingModifierImpl { - RatingModifier::ConstructImpl, - RatingInterfaceModifier::SetRatingOptionsImpl, - RatingAttributeModifier::SetStarsImpl, - RatingAttributeModifier::SetStepSizeImpl, - RatingAttributeModifier::SetStarStyleImpl, - RatingAttributeModifier::SetOnChangeImpl, - }; - return &ArkUIRatingModifierImpl; } - - const GENERATED_ArkUIRectModifier* GetRectModifier() + Opt_Number GetAxisHorizontalImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIRectModifier ArkUIRectModifierImpl { - RectModifier::ConstructImpl, - RectInterfaceModifier::SetRectOptionsImpl, - RectAttributeModifier::SetRadiusImpl, - }; - return &ArkUIRectModifierImpl; + return {}; } - - const GENERATED_ArkUIRefreshModifier* GetRefreshModifier() + void SetAxisHorizontalImpl(Ark_BaseEvent peer, + const Opt_Number* axisHorizontal) { - static const GENERATED_ArkUIRefreshModifier ArkUIRefreshModifierImpl { - RefreshModifier::ConstructImpl, - RefreshInterfaceModifier::SetRefreshOptionsImpl, - RefreshAttributeModifier::SetOnStateChangeImpl, - RefreshAttributeModifier::SetOnRefreshingImpl, - RefreshAttributeModifier::SetRefreshOffsetImpl, - RefreshAttributeModifier::SetPullToRefreshImpl, - RefreshAttributeModifier::SetOnOffsetChangeImpl, - RefreshAttributeModifier::SetPullDownRatioImpl, - }; - return &ArkUIRefreshModifierImpl; } - - const GENERATED_ArkUIRelativeContainerModifier* GetRelativeContainerModifier() + Opt_Number GetAxisVerticalImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIRelativeContainerModifier ArkUIRelativeContainerModifierImpl { - RelativeContainerModifier::ConstructImpl, - RelativeContainerInterfaceModifier::SetRelativeContainerOptionsImpl, - RelativeContainerAttributeModifier::SetGuideLineImpl, - RelativeContainerAttributeModifier::SetBarrierImpl, - }; - return &ArkUIRelativeContainerModifierImpl; + return {}; } - - const GENERATED_ArkUIRemoteWindowModifier* GetRemoteWindowModifier() + void SetAxisVerticalImpl(Ark_BaseEvent peer, + const Opt_Number* axisVertical) { - static const GENERATED_ArkUIRemoteWindowModifier ArkUIRemoteWindowModifierImpl { - RemoteWindowModifier::ConstructImpl, - RemoteWindowInterfaceModifier::SetRemoteWindowOptionsImpl, - }; - return &ArkUIRemoteWindowModifierImpl; } - - const GENERATED_ArkUIRichEditorModifier* GetRichEditorModifier() + Ark_Number GetPressureImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIRichEditorModifier ArkUIRichEditorModifierImpl { - RichEditorModifier::ConstructImpl, - RichEditorInterfaceModifier::SetRichEditorOptions0Impl, - RichEditorInterfaceModifier::SetRichEditorOptions1Impl, - RichEditorAttributeModifier::SetOnReadyImpl, - RichEditorAttributeModifier::SetOnSelectImpl, - RichEditorAttributeModifier::SetOnSelectionChangeImpl, - RichEditorAttributeModifier::SetAboutToIMEInputImpl, - RichEditorAttributeModifier::SetOnIMEInputCompleteImpl, - RichEditorAttributeModifier::SetOnDidIMEInputImpl, - RichEditorAttributeModifier::SetAboutToDeleteImpl, - RichEditorAttributeModifier::SetOnDeleteCompleteImpl, - RichEditorAttributeModifier::SetCopyOptionsImpl, - RichEditorAttributeModifier::SetOnPasteImpl, - RichEditorAttributeModifier::SetEnableDataDetectorImpl, - RichEditorAttributeModifier::SetEnablePreviewTextImpl, - RichEditorAttributeModifier::SetDataDetectorConfigImpl, - RichEditorAttributeModifier::SetCaretColorImpl, - RichEditorAttributeModifier::SetSelectedBackgroundColorImpl, - RichEditorAttributeModifier::SetOnEditingChangeImpl, - RichEditorAttributeModifier::SetEnterKeyTypeImpl, - RichEditorAttributeModifier::SetOnSubmitImpl, - RichEditorAttributeModifier::SetOnWillChangeImpl, - RichEditorAttributeModifier::SetOnDidChangeImpl, - RichEditorAttributeModifier::SetOnCutImpl, - RichEditorAttributeModifier::SetOnCopyImpl, - RichEditorAttributeModifier::SetEditMenuOptionsImpl, - RichEditorAttributeModifier::SetEnableKeyboardOnFocusImpl, - RichEditorAttributeModifier::SetEnableHapticFeedbackImpl, - RichEditorAttributeModifier::SetBarStateImpl, - RichEditorAttributeModifier::SetMaxLengthImpl, - RichEditorAttributeModifier::SetMaxLinesImpl, - RichEditorAttributeModifier::SetKeyboardAppearanceImpl, - RichEditorAttributeModifier::SetStopBackPressImpl, - RichEditorAttributeModifier::SetBindSelectionMenuImpl, - RichEditorAttributeModifier::SetCustomKeyboardImpl, - RichEditorAttributeModifier::SetPlaceholderImpl, - }; - return &ArkUIRichEditorModifierImpl; + return {}; } - - const GENERATED_ArkUIRichTextModifier* GetRichTextModifier() + void SetPressureImpl(Ark_BaseEvent peer, + const Ark_Number* pressure) { - static const GENERATED_ArkUIRichTextModifier ArkUIRichTextModifierImpl { - RichTextModifier::ConstructImpl, - RichTextInterfaceModifier::SetRichTextOptionsImpl, - RichTextAttributeModifier::SetOnStartImpl, - RichTextAttributeModifier::SetOnCompleteImpl, - }; - return &ArkUIRichTextModifierImpl; } - - const GENERATED_ArkUIRootModifier* GetRootModifier() + Ark_Number GetTiltXImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIRootModifier ArkUIRootModifierImpl { - RootModifier::ConstructImpl, - }; - return &ArkUIRootModifierImpl; + return {}; } - - const GENERATED_ArkUIRootSceneModifier* GetRootSceneModifier() + void SetTiltXImpl(Ark_BaseEvent peer, + const Ark_Number* tiltX) { - static const GENERATED_ArkUIRootSceneModifier ArkUIRootSceneModifierImpl { - RootSceneModifier::ConstructImpl, - RootSceneInterfaceModifier::SetRootSceneOptionsImpl, - }; - return &ArkUIRootSceneModifierImpl; } - - const GENERATED_ArkUIRowModifier* GetRowModifier() + Ark_Number GetTiltYImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIRowModifier ArkUIRowModifierImpl { - RowModifier::ConstructImpl, - RowInterfaceModifier::SetRowOptionsImpl, - RowAttributeModifier::SetAlignItemsImpl, - RowAttributeModifier::SetJustifyContentImpl, - RowAttributeModifier::SetPointLightImpl, - RowAttributeModifier::SetReverseImpl, - }; - return &ArkUIRowModifierImpl; + return {}; } - - const GENERATED_ArkUIRowSplitModifier* GetRowSplitModifier() + void SetTiltYImpl(Ark_BaseEvent peer, + const Ark_Number* tiltY) { - static const GENERATED_ArkUIRowSplitModifier ArkUIRowSplitModifierImpl { - RowSplitModifier::ConstructImpl, - RowSplitInterfaceModifier::SetRowSplitOptionsImpl, - RowSplitAttributeModifier::SetResizeableImpl, - }; - return &ArkUIRowSplitModifierImpl; } - - const GENERATED_ArkUIScreenModifier* GetScreenModifier() + Opt_Number GetRollAngleImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIScreenModifier ArkUIScreenModifierImpl { - ScreenModifier::ConstructImpl, - ScreenInterfaceModifier::SetScreenOptionsImpl, - }; - return &ArkUIScreenModifierImpl; + return {}; } - - const GENERATED_ArkUIScrollModifier* GetScrollModifier() + void SetRollAngleImpl(Ark_BaseEvent peer, + const Opt_Number* rollAngle) { - static const GENERATED_ArkUIScrollModifier ArkUIScrollModifierImpl { - ScrollModifier::ConstructImpl, - ScrollInterfaceModifier::SetScrollOptionsImpl, - ScrollAttributeModifier::SetScrollableImpl, - ScrollAttributeModifier::SetOnWillScrollImpl, - ScrollAttributeModifier::SetOnDidScrollImpl, - ScrollAttributeModifier::SetOnScrollEdgeImpl, - ScrollAttributeModifier::SetOnScrollStartImpl, - ScrollAttributeModifier::SetOnScrollStopImpl, - ScrollAttributeModifier::SetScrollBarImpl, - ScrollAttributeModifier::SetScrollBarColorImpl, - ScrollAttributeModifier::SetScrollBarWidthImpl, - ScrollAttributeModifier::SetOnScrollFrameBeginImpl, - ScrollAttributeModifier::SetNestedScrollImpl, - ScrollAttributeModifier::SetEnableScrollInteractionImpl, - ScrollAttributeModifier::SetFrictionImpl, - ScrollAttributeModifier::SetScrollSnapImpl, - ScrollAttributeModifier::SetEnablePagingImpl, - ScrollAttributeModifier::SetInitialOffsetImpl, - ScrollAttributeModifier::SetEdgeEffectImpl, - }; - return &ArkUIScrollModifierImpl; } - - const GENERATED_ArkUIScrollableCommonMethodModifier* GetScrollableCommonMethodModifier() + Ark_SourceTool GetSourceToolImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIScrollableCommonMethodModifier ArkUIScrollableCommonMethodModifierImpl { - ScrollableCommonMethodModifier::ConstructImpl, - ScrollableCommonMethodModifier::SetScrollBarImpl, - ScrollableCommonMethodModifier::SetScrollBarColorImpl, - ScrollableCommonMethodModifier::SetScrollBarWidthImpl, - ScrollableCommonMethodModifier::SetNestedScrollImpl, - ScrollableCommonMethodModifier::SetEnableScrollInteractionImpl, - ScrollableCommonMethodModifier::SetFrictionImpl, - ScrollableCommonMethodModifier::SetOnReachStartImpl, - ScrollableCommonMethodModifier::SetOnReachEndImpl, - ScrollableCommonMethodModifier::SetOnScrollStartImpl, - ScrollableCommonMethodModifier::SetOnScrollStopImpl, - ScrollableCommonMethodModifier::SetFlingSpeedLimitImpl, - ScrollableCommonMethodModifier::SetClipContentImpl, - ScrollableCommonMethodModifier::SetDigitalCrownSensitivityImpl, - ScrollableCommonMethodModifier::SetBackToTopImpl, - ScrollableCommonMethodModifier::SetEdgeEffectImpl, - ScrollableCommonMethodModifier::SetFadingEdgeImpl, - }; - return &ArkUIScrollableCommonMethodModifierImpl; + return {}; + } + void SetSourceToolImpl(Ark_BaseEvent peer, + Ark_SourceTool sourceTool) + { + } + Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_BaseEvent peer) + { + return {}; } - - const GENERATED_ArkUIScrollBarModifier* GetScrollBarModifier() + void SetGetModifierKeyStateImpl(Ark_BaseEvent peer, + const Opt_ModifierKeyStateGetter* getModifierKeyState) { - static const GENERATED_ArkUIScrollBarModifier ArkUIScrollBarModifierImpl { - ScrollBarModifier::ConstructImpl, - ScrollBarInterfaceModifier::SetScrollBarOptionsImpl, - ScrollBarAttributeModifier::SetEnableNestedScrollImpl, - }; - return &ArkUIScrollBarModifierImpl; } - - const GENERATED_ArkUISearchModifier* GetSearchModifier() + Opt_Number GetDeviceIdImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUISearchModifier ArkUISearchModifierImpl { - SearchModifier::ConstructImpl, - SearchInterfaceModifier::SetSearchOptionsImpl, - SearchAttributeModifier::SetFontColorImpl, - SearchAttributeModifier::SetSearchIconImpl, - SearchAttributeModifier::SetCancelButtonImpl, - SearchAttributeModifier::SetTextIndentImpl, - SearchAttributeModifier::SetOnEditChangeImpl, - SearchAttributeModifier::SetSelectedBackgroundColorImpl, - SearchAttributeModifier::SetCaretStyleImpl, - SearchAttributeModifier::SetPlaceholderColorImpl, - SearchAttributeModifier::SetPlaceholderFontImpl, - SearchAttributeModifier::SetTextFontImpl, - SearchAttributeModifier::SetEnterKeyTypeImpl, - SearchAttributeModifier::SetOnSubmitImpl, - SearchAttributeModifier::SetOnChangeImpl, - SearchAttributeModifier::SetOnTextSelectionChangeImpl, - SearchAttributeModifier::SetOnContentScrollImpl, - SearchAttributeModifier::SetOnCopyImpl, - SearchAttributeModifier::SetOnCutImpl, - SearchAttributeModifier::SetOnPasteImpl, - SearchAttributeModifier::SetCopyOptionImpl, - SearchAttributeModifier::SetMaxLengthImpl, - SearchAttributeModifier::SetTextAlignImpl, - SearchAttributeModifier::SetEnableKeyboardOnFocusImpl, - SearchAttributeModifier::SetSelectionMenuHiddenImpl, - SearchAttributeModifier::SetMinFontSizeImpl, - SearchAttributeModifier::SetMaxFontSizeImpl, - SearchAttributeModifier::SetMinFontScaleImpl, - SearchAttributeModifier::SetMaxFontScaleImpl, - SearchAttributeModifier::SetDecorationImpl, - SearchAttributeModifier::SetLetterSpacingImpl, - SearchAttributeModifier::SetLineHeightImpl, - SearchAttributeModifier::SetTypeImpl, - SearchAttributeModifier::SetFontFeatureImpl, - SearchAttributeModifier::SetOnWillInsertImpl, - SearchAttributeModifier::SetOnDidInsertImpl, - SearchAttributeModifier::SetOnWillDeleteImpl, - SearchAttributeModifier::SetOnDidDeleteImpl, - SearchAttributeModifier::SetEditMenuOptionsImpl, - SearchAttributeModifier::SetEnablePreviewTextImpl, - SearchAttributeModifier::SetEnableHapticFeedbackImpl, - SearchAttributeModifier::SetAutoCapitalizationModeImpl, - SearchAttributeModifier::SetHalfLeadingImpl, - SearchAttributeModifier::SetStopBackPressImpl, - SearchAttributeModifier::SetOnWillChangeImpl, - SearchAttributeModifier::SetKeyboardAppearanceImpl, - SearchAttributeModifier::SetSearchButtonImpl, - SearchAttributeModifier::SetInputFilterImpl, - SearchAttributeModifier::SetCustomKeyboardImpl, - }; - return &ArkUISearchModifierImpl; + return {}; } - - const GENERATED_ArkUISelectModifier* GetSelectModifier() + void SetDeviceIdImpl(Ark_BaseEvent peer, + const Opt_Number* deviceId) { - static const GENERATED_ArkUISelectModifier ArkUISelectModifierImpl { - SelectModifier::ConstructImpl, - SelectInterfaceModifier::SetSelectOptionsImpl, - SelectAttributeModifier::SetSelectedImpl, - SelectAttributeModifier::SetValueImpl, - SelectAttributeModifier::SetFontImpl, - SelectAttributeModifier::SetFontColorImpl, - SelectAttributeModifier::SetSelectedOptionBgColorImpl, - SelectAttributeModifier::SetSelectedOptionFontImpl, - SelectAttributeModifier::SetSelectedOptionFontColorImpl, - SelectAttributeModifier::SetOptionBgColorImpl, - SelectAttributeModifier::SetOptionFontImpl, - SelectAttributeModifier::SetOptionFontColorImpl, - SelectAttributeModifier::SetOnSelectImpl, - SelectAttributeModifier::SetSpaceImpl, - SelectAttributeModifier::SetArrowPositionImpl, - SelectAttributeModifier::SetOptionWidthImpl, - SelectAttributeModifier::SetOptionHeightImpl, - SelectAttributeModifier::SetMenuBackgroundColorImpl, - SelectAttributeModifier::SetMenuBackgroundBlurStyleImpl, - SelectAttributeModifier::SetControlSizeImpl, - SelectAttributeModifier::SetDividerImpl, - SelectAttributeModifier::SetTextModifierImpl, - SelectAttributeModifier::SetArrowModifierImpl, - SelectAttributeModifier::SetOptionTextModifierImpl, - SelectAttributeModifier::SetSelectedOptionTextModifierImpl, - SelectAttributeModifier::SetDividerStyleImpl, - SelectAttributeModifier::SetAvoidanceImpl, - SelectAttributeModifier::SetMenuOutlineImpl, - SelectAttributeModifier::SetMenuAlignImpl, - }; - return &ArkUISelectModifierImpl; } - - const GENERATED_ArkUIShapeModifier* GetShapeModifier() + Opt_Number GetTargetDisplayIdImpl(Ark_BaseEvent peer) { - static const GENERATED_ArkUIShapeModifier ArkUIShapeModifierImpl { - ShapeModifier::ConstructImpl, - ShapeInterfaceModifier::SetShapeOptionsImpl, - ShapeAttributeModifier::SetViewPortImpl, - ShapeAttributeModifier::SetStrokeImpl, - ShapeAttributeModifier::SetFillImpl, - ShapeAttributeModifier::SetStrokeDashOffsetImpl, - ShapeAttributeModifier::SetStrokeDashArrayImpl, - ShapeAttributeModifier::SetStrokeLineCapImpl, - ShapeAttributeModifier::SetStrokeLineJoinImpl, - ShapeAttributeModifier::SetStrokeMiterLimitImpl, - ShapeAttributeModifier::SetStrokeOpacityImpl, - ShapeAttributeModifier::SetFillOpacityImpl, - ShapeAttributeModifier::SetStrokeWidthImpl, - ShapeAttributeModifier::SetAntiAliasImpl, - ShapeAttributeModifier::SetMeshImpl, - }; - return &ArkUIShapeModifierImpl; + return {}; } - - const GENERATED_ArkUISideBarContainerModifier* GetSideBarContainerModifier() + void SetTargetDisplayIdImpl(Ark_BaseEvent peer, + const Opt_Number* targetDisplayId) { - static const GENERATED_ArkUISideBarContainerModifier ArkUISideBarContainerModifierImpl { - SideBarContainerModifier::ConstructImpl, - SideBarContainerInterfaceModifier::SetSideBarContainerOptionsImpl, - SideBarContainerAttributeModifier::SetShowSideBarImpl, - SideBarContainerAttributeModifier::SetControlButtonImpl, - SideBarContainerAttributeModifier::SetShowControlButtonImpl, - SideBarContainerAttributeModifier::SetOnChangeImpl, - SideBarContainerAttributeModifier::SetSideBarWidth0Impl, - SideBarContainerAttributeModifier::SetMinSideBarWidth0Impl, - SideBarContainerAttributeModifier::SetMaxSideBarWidth0Impl, - SideBarContainerAttributeModifier::SetSideBarWidth1Impl, - SideBarContainerAttributeModifier::SetMinSideBarWidth1Impl, - SideBarContainerAttributeModifier::SetMaxSideBarWidth1Impl, - SideBarContainerAttributeModifier::SetAutoHideImpl, - SideBarContainerAttributeModifier::SetSideBarPositionImpl, - SideBarContainerAttributeModifier::SetDividerImpl, - SideBarContainerAttributeModifier::SetMinContentWidthImpl, - }; - return &ArkUISideBarContainerModifierImpl; } - - const GENERATED_ArkUISliderModifier* GetSliderModifier() + } // BaseEventAccessor + namespace BaseGestureEventAccessor { + void DestroyPeerImpl(Ark_BaseGestureEvent peer) { - static const GENERATED_ArkUISliderModifier ArkUISliderModifierImpl { - SliderModifier::ConstructImpl, - SliderInterfaceModifier::SetSliderOptionsImpl, - SliderAttributeModifier::SetBlockColorImpl, - SliderAttributeModifier::SetTrackColorImpl, - SliderAttributeModifier::SetSelectedColorImpl, - SliderAttributeModifier::SetShowStepsImpl, - SliderAttributeModifier::SetTrackThicknessImpl, - SliderAttributeModifier::SetOnChangeImpl, - SliderAttributeModifier::SetBlockBorderColorImpl, - SliderAttributeModifier::SetBlockBorderWidthImpl, - SliderAttributeModifier::SetStepColorImpl, - SliderAttributeModifier::SetTrackBorderRadiusImpl, - SliderAttributeModifier::SetSelectedBorderRadiusImpl, - SliderAttributeModifier::SetBlockSizeImpl, - SliderAttributeModifier::SetBlockStyleImpl, - SliderAttributeModifier::SetStepSizeImpl, - SliderAttributeModifier::SetSliderInteractionModeImpl, - SliderAttributeModifier::SetMinResponsiveDistanceImpl, - SliderAttributeModifier::SetSlideRangeImpl, - SliderAttributeModifier::SetDigitalCrownSensitivityImpl, - SliderAttributeModifier::SetEnableHapticFeedbackImpl, - SliderAttributeModifier::SetShowTipsImpl, - }; - return &ArkUISliderModifierImpl; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - - const GENERATED_ArkUISpanModifier* GetSpanModifier() + Ark_BaseGestureEvent ConstructImpl() { - static const GENERATED_ArkUISpanModifier ArkUISpanModifierImpl { - SpanModifier::ConstructImpl, - SpanInterfaceModifier::SetSpanOptionsImpl, - SpanAttributeModifier::SetFontImpl, - SpanAttributeModifier::SetFontColorImpl, - SpanAttributeModifier::SetFontSizeImpl, - SpanAttributeModifier::SetFontStyleImpl, - SpanAttributeModifier::SetFontWeightImpl, - SpanAttributeModifier::SetFontFamilyImpl, - SpanAttributeModifier::SetDecorationImpl, - SpanAttributeModifier::SetLetterSpacingImpl, - SpanAttributeModifier::SetTextCaseImpl, - SpanAttributeModifier::SetLineHeightImpl, - SpanAttributeModifier::SetTextShadowImpl, - }; - return &ArkUISpanModifierImpl; + return {}; } - - const GENERATED_ArkUIStackModifier* GetStackModifier() + Ark_NativePointer GetFinalizerImpl() { - static const GENERATED_ArkUIStackModifier ArkUIStackModifierImpl { - StackModifier::ConstructImpl, - StackInterfaceModifier::SetStackOptionsImpl, - StackAttributeModifier::SetAlignContentImpl, - StackAttributeModifier::SetPointLightImpl, - }; - return &ArkUIStackModifierImpl; + return reinterpret_cast(&DestroyPeerImpl); } - - const GENERATED_ArkUIStepperModifier* GetStepperModifier() + Array_FingerInfo GetFingerListImpl(Ark_BaseGestureEvent peer) { - static const GENERATED_ArkUIStepperModifier ArkUIStepperModifierImpl { - StepperModifier::ConstructImpl, - StepperInterfaceModifier::SetStepperOptionsImpl, - StepperAttributeModifier::SetOnFinishImpl, - StepperAttributeModifier::SetOnSkipImpl, - StepperAttributeModifier::SetOnChangeImpl, - StepperAttributeModifier::SetOnNextImpl, - StepperAttributeModifier::SetOnPreviousImpl, - }; - return &ArkUIStepperModifierImpl; + return {}; } - - const GENERATED_ArkUIStepperItemModifier* GetStepperItemModifier() + void SetFingerListImpl(Ark_BaseGestureEvent peer, + const Array_FingerInfo* fingerList) { - static const GENERATED_ArkUIStepperItemModifier ArkUIStepperItemModifierImpl { - StepperItemModifier::ConstructImpl, - StepperItemInterfaceModifier::SetStepperItemOptionsImpl, - StepperItemAttributeModifier::SetPrevLabelImpl, - StepperItemAttributeModifier::SetNextLabelImpl, - StepperItemAttributeModifier::SetStatusImpl, - }; - return &ArkUIStepperItemModifierImpl; } - - const GENERATED_ArkUISwiperModifier* GetSwiperModifier() + } // BaseGestureEventAccessor + namespace BaselineOffsetStyleAccessor { + void DestroyPeerImpl(Ark_BaselineOffsetStyle peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_BaselineOffsetStyle ConstructImpl(Ark_LengthMetrics value) + { + return {}; + } + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_Number GetBaselineOffsetImpl(Ark_BaselineOffsetStyle peer) { - static const GENERATED_ArkUISwiperModifier ArkUISwiperModifierImpl { - SwiperModifier::ConstructImpl, - SwiperInterfaceModifier::SetSwiperOptionsImpl, - SwiperAttributeModifier::SetIndexImpl, - SwiperAttributeModifier::SetIntervalImpl, - SwiperAttributeModifier::SetIndicatorImpl, - SwiperAttributeModifier::SetLoopImpl, - SwiperAttributeModifier::SetDurationImpl, - SwiperAttributeModifier::SetVerticalImpl, - SwiperAttributeModifier::SetItemSpaceImpl, - SwiperAttributeModifier::SetDisplayModeImpl, - SwiperAttributeModifier::SetCachedCount0Impl, - SwiperAttributeModifier::SetEffectModeImpl, - SwiperAttributeModifier::SetDisableSwipeImpl, - SwiperAttributeModifier::SetCurveImpl, - SwiperAttributeModifier::SetOnChangeImpl, - SwiperAttributeModifier::SetOnSelectedImpl, - SwiperAttributeModifier::SetOnUnselectedImpl, - SwiperAttributeModifier::SetOnAnimationStartImpl, - SwiperAttributeModifier::SetOnAnimationEndImpl, - SwiperAttributeModifier::SetOnGestureSwipeImpl, - SwiperAttributeModifier::SetNestedScrollImpl, - SwiperAttributeModifier::SetCustomContentTransitionImpl, - SwiperAttributeModifier::SetOnContentDidScrollImpl, - SwiperAttributeModifier::SetIndicatorInteractiveImpl, - SwiperAttributeModifier::SetPageFlipModeImpl, - SwiperAttributeModifier::SetOnContentWillScrollImpl, - SwiperAttributeModifier::SetAutoPlayImpl, - SwiperAttributeModifier::SetDisplayArrowImpl, - SwiperAttributeModifier::SetCachedCount1Impl, - SwiperAttributeModifier::SetDisplayCountImpl, - SwiperAttributeModifier::SetPrevMarginImpl, - SwiperAttributeModifier::SetNextMarginImpl, - }; - return &ArkUISwiperModifierImpl; + return {}; } - - const GENERATED_ArkUISymbolGlyphModifier* GetSymbolGlyphModifier() + } // BaselineOffsetStyleAccessor + namespace BaseShapeAccessor { + void DestroyPeerImpl(Ark_BaseShape peer) { - static const GENERATED_ArkUISymbolGlyphModifier ArkUISymbolGlyphModifierImpl { - SymbolGlyphModifier::ConstructImpl, - SymbolGlyphInterfaceModifier::SetSymbolGlyphOptionsImpl, - SymbolGlyphAttributeModifier::SetFontSizeImpl, - SymbolGlyphAttributeModifier::SetFontColorImpl, - SymbolGlyphAttributeModifier::SetFontWeightImpl, - SymbolGlyphAttributeModifier::SetEffectStrategyImpl, - SymbolGlyphAttributeModifier::SetRenderingStrategyImpl, - SymbolGlyphAttributeModifier::SetMinFontScaleImpl, - SymbolGlyphAttributeModifier::SetMaxFontScaleImpl, - SymbolGlyphAttributeModifier::SetSymbolEffectImpl, - }; - return &ArkUISymbolGlyphModifierImpl; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - - const GENERATED_ArkUISymbolSpanModifier* GetSymbolSpanModifier() + Ark_BaseShape ConstructImpl() { - static const GENERATED_ArkUISymbolSpanModifier ArkUISymbolSpanModifierImpl { - SymbolSpanModifier::ConstructImpl, - SymbolSpanInterfaceModifier::SetSymbolSpanOptionsImpl, - SymbolSpanAttributeModifier::SetFontSizeImpl, - SymbolSpanAttributeModifier::SetFontColorImpl, - SymbolSpanAttributeModifier::SetFontWeightImpl, - SymbolSpanAttributeModifier::SetEffectStrategyImpl, - SymbolSpanAttributeModifier::SetRenderingStrategyImpl, - }; - return &ArkUISymbolSpanModifierImpl; + return {}; } - - const GENERATED_ArkUITabContentModifier* GetTabContentModifier() + Ark_NativePointer GetFinalizerImpl() { - static const GENERATED_ArkUITabContentModifier ArkUITabContentModifierImpl { - TabContentModifier::ConstructImpl, - TabContentInterfaceModifier::SetTabContentOptionsImpl, - TabContentAttributeModifier::SetTabBarImpl, - TabContentAttributeModifier::SetOnWillShowImpl, - TabContentAttributeModifier::SetOnWillHideImpl, - }; - return &ArkUITabContentModifierImpl; + return reinterpret_cast(&DestroyPeerImpl); } - - const GENERATED_ArkUITabsModifier* GetTabsModifier() + Ark_BaseShape WidthImpl(Ark_BaseShape peer, + const Ark_Length* width) { - static const GENERATED_ArkUITabsModifier ArkUITabsModifierImpl { - TabsModifier::ConstructImpl, - TabsInterfaceModifier::SetTabsOptionsImpl, - TabsAttributeModifier::SetVerticalImpl, - TabsAttributeModifier::SetBarPositionImpl, - TabsAttributeModifier::SetScrollableImpl, - TabsAttributeModifier::SetBarWidthImpl, - TabsAttributeModifier::SetBarHeightImpl, - TabsAttributeModifier::SetAnimationDurationImpl, - TabsAttributeModifier::SetAnimationModeImpl, - TabsAttributeModifier::SetEdgeEffectImpl, - TabsAttributeModifier::SetOnChangeImpl, - TabsAttributeModifier::SetOnSelectedImpl, - TabsAttributeModifier::SetOnTabBarClickImpl, - TabsAttributeModifier::SetOnUnselectedImpl, - TabsAttributeModifier::SetOnAnimationStartImpl, - TabsAttributeModifier::SetOnAnimationEndImpl, - TabsAttributeModifier::SetOnGestureSwipeImpl, - TabsAttributeModifier::SetFadingEdgeImpl, - TabsAttributeModifier::SetDividerImpl, - TabsAttributeModifier::SetBarOverlapImpl, - TabsAttributeModifier::SetBarBackgroundColorImpl, - TabsAttributeModifier::SetBarGridAlignImpl, - TabsAttributeModifier::SetCustomContentTransitionImpl, - TabsAttributeModifier::SetBarBackgroundBlurStyle0Impl, - TabsAttributeModifier::SetPageFlipModeImpl, - TabsAttributeModifier::SetBarBackgroundEffectImpl, - TabsAttributeModifier::SetOnContentWillChangeImpl, - TabsAttributeModifier::SetBarModeImpl, - TabsAttributeModifier::SetBarBackgroundBlurStyle1Impl, - TabsAttributeModifier::SetCachedMaxCountImpl, - }; - return &ArkUITabsModifierImpl; + return {}; } - - const GENERATED_ArkUITextModifier* GetTextModifier() + Ark_BaseShape HeightImpl(Ark_BaseShape peer, + const Ark_Length* height) { - static const GENERATED_ArkUITextModifier ArkUITextModifierImpl { - TextModifier::ConstructImpl, - TextInterfaceModifier::SetTextOptionsImpl, - TextAttributeModifier::SetFontColorImpl, - TextAttributeModifier::SetFontSizeImpl, - TextAttributeModifier::SetMinFontSizeImpl, - TextAttributeModifier::SetMaxFontSizeImpl, - TextAttributeModifier::SetMinFontScaleImpl, - TextAttributeModifier::SetMaxFontScaleImpl, - TextAttributeModifier::SetFontStyleImpl, - TextAttributeModifier::SetLineSpacingImpl, - TextAttributeModifier::SetTextAlignImpl, - TextAttributeModifier::SetLineHeightImpl, - TextAttributeModifier::SetTextOverflowImpl, - TextAttributeModifier::SetFontFamilyImpl, - TextAttributeModifier::SetMaxLinesImpl, - TextAttributeModifier::SetDecorationImpl, - TextAttributeModifier::SetLetterSpacingImpl, - TextAttributeModifier::SetTextCaseImpl, - TextAttributeModifier::SetBaselineOffsetImpl, - TextAttributeModifier::SetCopyOptionImpl, - TextAttributeModifier::SetDraggableImpl, - TextAttributeModifier::SetTextShadowImpl, - TextAttributeModifier::SetHeightAdaptivePolicyImpl, - TextAttributeModifier::SetTextIndentImpl, - TextAttributeModifier::SetWordBreakImpl, - TextAttributeModifier::SetLineBreakStrategyImpl, - TextAttributeModifier::SetOnCopyImpl, - TextAttributeModifier::SetCaretColorImpl, - TextAttributeModifier::SetSelectedBackgroundColorImpl, - TextAttributeModifier::SetEllipsisModeImpl, - TextAttributeModifier::SetEnableDataDetectorImpl, - TextAttributeModifier::SetDataDetectorConfigImpl, - TextAttributeModifier::SetOnTextSelectionChangeImpl, - TextAttributeModifier::SetFontFeatureImpl, - TextAttributeModifier::SetMarqueeOptionsImpl, - TextAttributeModifier::SetOnMarqueeStateChangeImpl, - TextAttributeModifier::SetPrivacySensitiveImpl, - TextAttributeModifier::SetTextSelectableImpl, - TextAttributeModifier::SetEditMenuOptionsImpl, - TextAttributeModifier::SetHalfLeadingImpl, - TextAttributeModifier::SetEnableHapticFeedbackImpl, - TextAttributeModifier::SetFontImpl, - TextAttributeModifier::SetFontWeightImpl, - TextAttributeModifier::SetSelectionImpl, - TextAttributeModifier::SetBindSelectionMenuImpl, - }; - return &ArkUITextModifierImpl; + return {}; } - - const GENERATED_ArkUITextAreaModifier* GetTextAreaModifier() + Ark_BaseShape SizeImpl(Ark_BaseShape peer, + const Ark_SizeOptions* size) { - static const GENERATED_ArkUITextAreaModifier ArkUITextAreaModifierImpl { - TextAreaModifier::ConstructImpl, - TextAreaInterfaceModifier::SetTextAreaOptionsImpl, - TextAreaAttributeModifier::SetPlaceholderColorImpl, - TextAreaAttributeModifier::SetPlaceholderFontImpl, - TextAreaAttributeModifier::SetEnterKeyTypeImpl, - TextAreaAttributeModifier::SetTextAlignImpl, - TextAreaAttributeModifier::SetCaretColorImpl, - TextAreaAttributeModifier::SetFontColorImpl, - TextAreaAttributeModifier::SetFontSizeImpl, - TextAreaAttributeModifier::SetFontStyleImpl, - TextAreaAttributeModifier::SetFontWeightImpl, - TextAreaAttributeModifier::SetFontFamilyImpl, - TextAreaAttributeModifier::SetTextOverflowImpl, - TextAreaAttributeModifier::SetTextIndentImpl, - TextAreaAttributeModifier::SetCaretStyleImpl, - TextAreaAttributeModifier::SetSelectedBackgroundColorImpl, - TextAreaAttributeModifier::SetOnSubmitImpl, - TextAreaAttributeModifier::SetOnChangeImpl, - TextAreaAttributeModifier::SetOnTextSelectionChangeImpl, - TextAreaAttributeModifier::SetOnContentScrollImpl, - TextAreaAttributeModifier::SetOnEditChangeImpl, - TextAreaAttributeModifier::SetOnCopyImpl, - TextAreaAttributeModifier::SetOnCutImpl, - TextAreaAttributeModifier::SetOnPasteImpl, - TextAreaAttributeModifier::SetCopyOptionImpl, - TextAreaAttributeModifier::SetEnableKeyboardOnFocusImpl, - TextAreaAttributeModifier::SetMaxLengthImpl, - TextAreaAttributeModifier::SetStyleImpl, - TextAreaAttributeModifier::SetBarStateImpl, - TextAreaAttributeModifier::SetSelectionMenuHiddenImpl, - TextAreaAttributeModifier::SetMinFontSizeImpl, - TextAreaAttributeModifier::SetMaxFontSizeImpl, - TextAreaAttributeModifier::SetMinFontScaleImpl, - TextAreaAttributeModifier::SetMaxFontScaleImpl, - TextAreaAttributeModifier::SetHeightAdaptivePolicyImpl, - TextAreaAttributeModifier::SetMaxLinesImpl, - TextAreaAttributeModifier::SetWordBreakImpl, - TextAreaAttributeModifier::SetLineBreakStrategyImpl, - TextAreaAttributeModifier::SetDecorationImpl, - TextAreaAttributeModifier::SetLetterSpacingImpl, - TextAreaAttributeModifier::SetLineSpacingImpl, - TextAreaAttributeModifier::SetLineHeightImpl, - TextAreaAttributeModifier::SetTypeImpl, - TextAreaAttributeModifier::SetEnableAutoFillImpl, - TextAreaAttributeModifier::SetContentTypeImpl, - TextAreaAttributeModifier::SetFontFeatureImpl, - TextAreaAttributeModifier::SetOnWillInsertImpl, - TextAreaAttributeModifier::SetOnDidInsertImpl, - TextAreaAttributeModifier::SetOnWillDeleteImpl, - TextAreaAttributeModifier::SetOnDidDeleteImpl, - TextAreaAttributeModifier::SetEditMenuOptionsImpl, - TextAreaAttributeModifier::SetEnablePreviewTextImpl, - TextAreaAttributeModifier::SetEnableHapticFeedbackImpl, - TextAreaAttributeModifier::SetAutoCapitalizationModeImpl, - TextAreaAttributeModifier::SetHalfLeadingImpl, - TextAreaAttributeModifier::SetEllipsisModeImpl, - TextAreaAttributeModifier::SetStopBackPressImpl, - TextAreaAttributeModifier::SetOnWillChangeImpl, - TextAreaAttributeModifier::SetKeyboardAppearanceImpl, - TextAreaAttributeModifier::SetInputFilterImpl, - TextAreaAttributeModifier::SetShowCounterImpl, - TextAreaAttributeModifier::SetCustomKeyboardImpl, - }; - return &ArkUITextAreaModifierImpl; + return {}; + } + } // BaseShapeAccessor + namespace BounceSymbolEffectAccessor { + void DestroyPeerImpl(Ark_BounceSymbolEffect peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - - const GENERATED_ArkUITextClockModifier* GetTextClockModifier() + Ark_BounceSymbolEffect ConstructImpl(const Opt_EffectScope* scope, + const Opt_EffectDirection* direction) { - static const GENERATED_ArkUITextClockModifier ArkUITextClockModifierImpl { - TextClockModifier::ConstructImpl, - TextClockInterfaceModifier::SetTextClockOptionsImpl, - TextClockAttributeModifier::SetFormatImpl, - TextClockAttributeModifier::SetOnDateChangeImpl, - TextClockAttributeModifier::SetFontColorImpl, - TextClockAttributeModifier::SetFontSizeImpl, - TextClockAttributeModifier::SetFontStyleImpl, - TextClockAttributeModifier::SetFontWeightImpl, - TextClockAttributeModifier::SetFontFamilyImpl, - TextClockAttributeModifier::SetTextShadowImpl, - TextClockAttributeModifier::SetFontFeatureImpl, - TextClockAttributeModifier::SetDateTimeOptionsImpl, - }; - return &ArkUITextClockModifierImpl; + return {}; } - - const GENERATED_ArkUITextInputModifier* GetTextInputModifier() + Ark_NativePointer GetFinalizerImpl() { - static const GENERATED_ArkUITextInputModifier ArkUITextInputModifierImpl { - TextInputModifier::ConstructImpl, - TextInputInterfaceModifier::SetTextInputOptionsImpl, - TextInputAttributeModifier::SetTypeImpl, - TextInputAttributeModifier::SetContentTypeImpl, - TextInputAttributeModifier::SetPlaceholderColorImpl, - TextInputAttributeModifier::SetTextOverflowImpl, - TextInputAttributeModifier::SetTextIndentImpl, - TextInputAttributeModifier::SetPlaceholderFontImpl, - TextInputAttributeModifier::SetEnterKeyTypeImpl, - TextInputAttributeModifier::SetCaretColorImpl, - TextInputAttributeModifier::SetOnEditChangeImpl, - TextInputAttributeModifier::SetOnSubmitImpl, - TextInputAttributeModifier::SetOnChangeImpl, - TextInputAttributeModifier::SetOnTextSelectionChangeImpl, - TextInputAttributeModifier::SetOnContentScrollImpl, - TextInputAttributeModifier::SetMaxLengthImpl, - TextInputAttributeModifier::SetFontColorImpl, - TextInputAttributeModifier::SetFontSizeImpl, - TextInputAttributeModifier::SetFontStyleImpl, - TextInputAttributeModifier::SetFontWeightImpl, - TextInputAttributeModifier::SetFontFamilyImpl, - TextInputAttributeModifier::SetOnCopyImpl, - TextInputAttributeModifier::SetOnCutImpl, - TextInputAttributeModifier::SetOnPasteImpl, - TextInputAttributeModifier::SetCopyOptionImpl, - TextInputAttributeModifier::SetShowPasswordIconImpl, - TextInputAttributeModifier::SetTextAlignImpl, - TextInputAttributeModifier::SetStyleImpl, - TextInputAttributeModifier::SetCaretStyleImpl, - TextInputAttributeModifier::SetSelectedBackgroundColorImpl, - TextInputAttributeModifier::SetCaretPositionImpl, - TextInputAttributeModifier::SetEnableKeyboardOnFocusImpl, - TextInputAttributeModifier::SetPasswordIconImpl, - TextInputAttributeModifier::SetShowErrorImpl, - TextInputAttributeModifier::SetShowUnitImpl, - TextInputAttributeModifier::SetShowUnderlineImpl, - TextInputAttributeModifier::SetUnderlineColorImpl, - TextInputAttributeModifier::SetSelectionMenuHiddenImpl, - TextInputAttributeModifier::SetBarStateImpl, - TextInputAttributeModifier::SetMaxLinesImpl, - TextInputAttributeModifier::SetWordBreakImpl, - TextInputAttributeModifier::SetLineBreakStrategyImpl, - TextInputAttributeModifier::SetCancelButtonImpl, - TextInputAttributeModifier::SetSelectAllImpl, - TextInputAttributeModifier::SetMinFontSizeImpl, - TextInputAttributeModifier::SetMaxFontSizeImpl, - TextInputAttributeModifier::SetMinFontScaleImpl, - TextInputAttributeModifier::SetMaxFontScaleImpl, - TextInputAttributeModifier::SetHeightAdaptivePolicyImpl, - TextInputAttributeModifier::SetEnableAutoFillImpl, - TextInputAttributeModifier::SetDecorationImpl, - TextInputAttributeModifier::SetLetterSpacingImpl, - TextInputAttributeModifier::SetLineHeightImpl, - TextInputAttributeModifier::SetPasswordRulesImpl, - TextInputAttributeModifier::SetFontFeatureImpl, - TextInputAttributeModifier::SetShowPasswordImpl, - TextInputAttributeModifier::SetOnSecurityStateChangeImpl, - TextInputAttributeModifier::SetOnWillInsertImpl, - TextInputAttributeModifier::SetOnDidInsertImpl, - TextInputAttributeModifier::SetOnWillDeleteImpl, - TextInputAttributeModifier::SetOnDidDeleteImpl, - TextInputAttributeModifier::SetEditMenuOptionsImpl, - TextInputAttributeModifier::SetEnablePreviewTextImpl, - TextInputAttributeModifier::SetEnableHapticFeedbackImpl, - TextInputAttributeModifier::SetAutoCapitalizationModeImpl, - TextInputAttributeModifier::SetHalfLeadingImpl, - TextInputAttributeModifier::SetEllipsisModeImpl, - TextInputAttributeModifier::SetStopBackPressImpl, - TextInputAttributeModifier::SetOnWillChangeImpl, - TextInputAttributeModifier::SetKeyboardAppearanceImpl, - TextInputAttributeModifier::SetInputFilterImpl, - TextInputAttributeModifier::SetCustomKeyboardImpl, - TextInputAttributeModifier::SetShowCounterImpl, - }; - return &ArkUITextInputModifierImpl; + return reinterpret_cast(&DestroyPeerImpl); } - - const GENERATED_ArkUITextPickerModifier* GetTextPickerModifier() + Opt_EffectScope GetScopeImpl(Ark_BounceSymbolEffect peer) { - static const GENERATED_ArkUITextPickerModifier ArkUITextPickerModifierImpl { - TextPickerModifier::ConstructImpl, - TextPickerInterfaceModifier::SetTextPickerOptionsImpl, - TextPickerAttributeModifier::SetDefaultPickerItemHeightImpl, - TextPickerAttributeModifier::SetCanLoopImpl, - TextPickerAttributeModifier::SetDisappearTextStyleImpl, - TextPickerAttributeModifier::SetTextStyleImpl, - TextPickerAttributeModifier::SetSelectedTextStyleImpl, - TextPickerAttributeModifier::SetDisableTextStyleAnimationImpl, - TextPickerAttributeModifier::SetDefaultTextStyleImpl, - TextPickerAttributeModifier::SetOnChangeImpl, - TextPickerAttributeModifier::SetOnScrollStopImpl, - TextPickerAttributeModifier::SetOnEnterSelectedAreaImpl, - TextPickerAttributeModifier::SetSelectedIndexImpl, - TextPickerAttributeModifier::SetDividerImpl, - TextPickerAttributeModifier::SetGradientHeightImpl, - TextPickerAttributeModifier::SetEnableHapticFeedbackImpl, - TextPickerAttributeModifier::SetDigitalCrownSensitivityImpl, - }; - return &ArkUITextPickerModifierImpl; + return {}; } - - const GENERATED_ArkUITextTimerModifier* GetTextTimerModifier() + void SetScopeImpl(Ark_BounceSymbolEffect peer, + const Opt_EffectScope* scope) { - static const GENERATED_ArkUITextTimerModifier ArkUITextTimerModifierImpl { - TextTimerModifier::ConstructImpl, - TextTimerInterfaceModifier::SetTextTimerOptionsImpl, - TextTimerAttributeModifier::SetFormatImpl, - TextTimerAttributeModifier::SetFontColorImpl, - TextTimerAttributeModifier::SetFontSizeImpl, - TextTimerAttributeModifier::SetFontStyleImpl, - TextTimerAttributeModifier::SetFontWeightImpl, - TextTimerAttributeModifier::SetFontFamilyImpl, - TextTimerAttributeModifier::SetOnTimerImpl, - TextTimerAttributeModifier::SetTextShadowImpl, - }; - return &ArkUITextTimerModifierImpl; } - - const GENERATED_ArkUITimePickerModifier* GetTimePickerModifier() + Opt_EffectDirection GetDirectionImpl(Ark_BounceSymbolEffect peer) { - static const GENERATED_ArkUITimePickerModifier ArkUITimePickerModifierImpl { - TimePickerModifier::ConstructImpl, - TimePickerInterfaceModifier::SetTimePickerOptionsImpl, - TimePickerAttributeModifier::SetUseMilitaryTimeImpl, - TimePickerAttributeModifier::SetLoopImpl, - TimePickerAttributeModifier::SetDisappearTextStyleImpl, - TimePickerAttributeModifier::SetTextStyleImpl, - TimePickerAttributeModifier::SetSelectedTextStyleImpl, - TimePickerAttributeModifier::SetDateTimeOptionsImpl, - TimePickerAttributeModifier::SetOnChangeImpl, - TimePickerAttributeModifier::SetOnEnterSelectedAreaImpl, - TimePickerAttributeModifier::SetEnableHapticFeedbackImpl, - TimePickerAttributeModifier::SetDigitalCrownSensitivityImpl, - TimePickerAttributeModifier::SetEnableCascadeImpl, - }; - return &ArkUITimePickerModifierImpl; + return {}; } - - const GENERATED_ArkUIToggleModifier* GetToggleModifier() + void SetDirectionImpl(Ark_BounceSymbolEffect peer, + const Opt_EffectDirection* direction) { - static const GENERATED_ArkUIToggleModifier ArkUIToggleModifierImpl { - ToggleModifier::ConstructImpl, - ToggleInterfaceModifier::SetToggleOptionsImpl, - ToggleAttributeModifier::SetOnChangeImpl, - ToggleAttributeModifier::SetSelectedColorImpl, - ToggleAttributeModifier::SetSwitchPointColorImpl, - ToggleAttributeModifier::SetSwitchStyleImpl, - }; - return &ArkUIToggleModifierImpl; } - - const GENERATED_ArkUIUIExtensionComponentModifier* GetUIExtensionComponentModifier() + } // BounceSymbolEffectAccessor + namespace BuilderNodeOpsAccessor { + void DestroyPeerImpl(Ark_BuilderNodeOps peer) { - static const GENERATED_ArkUIUIExtensionComponentModifier ArkUIUIExtensionComponentModifierImpl { - UIExtensionComponentModifier::ConstructImpl, - UIExtensionComponentInterfaceModifier::SetUIExtensionComponentOptionsImpl, - UIExtensionComponentAttributeModifier::SetOnRemoteReadyImpl, - UIExtensionComponentAttributeModifier::SetOnReceiveImpl, - UIExtensionComponentAttributeModifier::SetOnErrorImpl, - UIExtensionComponentAttributeModifier::SetOnTerminatedImpl, - UIExtensionComponentAttributeModifier::SetOnDrawReadyImpl, - }; - return &ArkUIUIExtensionComponentModifierImpl; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - - const GENERATED_ArkUIVideoModifier* GetVideoModifier() + Ark_BuilderNodeOps ConstructImpl() { - static const GENERATED_ArkUIVideoModifier ArkUIVideoModifierImpl { - VideoModifier::ConstructImpl, - VideoInterfaceModifier::SetVideoOptionsImpl, - VideoAttributeModifier::SetMutedImpl, - VideoAttributeModifier::SetAutoPlayImpl, - VideoAttributeModifier::SetControlsImpl, - VideoAttributeModifier::SetLoopImpl, - VideoAttributeModifier::SetObjectFitImpl, - VideoAttributeModifier::SetOnStartImpl, - VideoAttributeModifier::SetOnPauseImpl, - VideoAttributeModifier::SetOnFinishImpl, - VideoAttributeModifier::SetOnFullscreenChangeImpl, - VideoAttributeModifier::SetOnPreparedImpl, - VideoAttributeModifier::SetOnSeekingImpl, - VideoAttributeModifier::SetOnSeekedImpl, - VideoAttributeModifier::SetOnUpdateImpl, - VideoAttributeModifier::SetOnErrorImpl, - VideoAttributeModifier::SetOnStopImpl, - VideoAttributeModifier::SetEnableAnalyzerImpl, - VideoAttributeModifier::SetAnalyzerConfigImpl, - VideoAttributeModifier::SetSurfaceBackgroundColorImpl, - VideoAttributeModifier::SetEnableShortcutKeyImpl, - }; - return &ArkUIVideoModifierImpl; + return {}; } - - const GENERATED_ArkUIWaterFlowModifier* GetWaterFlowModifier() + Ark_NativePointer GetFinalizerImpl() { - static const GENERATED_ArkUIWaterFlowModifier ArkUIWaterFlowModifierImpl { - WaterFlowModifier::ConstructImpl, - WaterFlowInterfaceModifier::SetWaterFlowOptionsImpl, - WaterFlowAttributeModifier::SetColumnsTemplateImpl, - WaterFlowAttributeModifier::SetItemConstraintSizeImpl, - WaterFlowAttributeModifier::SetRowsTemplateImpl, - WaterFlowAttributeModifier::SetColumnsGapImpl, - WaterFlowAttributeModifier::SetRowsGapImpl, - WaterFlowAttributeModifier::SetLayoutDirectionImpl, - WaterFlowAttributeModifier::SetCachedCount0Impl, - WaterFlowAttributeModifier::SetOnScrollFrameBeginImpl, - WaterFlowAttributeModifier::SetOnScrollIndexImpl, - WaterFlowAttributeModifier::SetOnWillScrollImpl, - WaterFlowAttributeModifier::SetOnDidScrollImpl, - WaterFlowAttributeModifier::SetCachedCount1Impl, - }; - return &ArkUIWaterFlowModifierImpl; + return reinterpret_cast(&DestroyPeerImpl); } - - const GENERATED_ArkUIWindowSceneModifier* GetWindowSceneModifier() + void CreateImpl(Ark_BuilderNodeOps peer, + const Callback_Void* buildFunc) + { + } + void DisposeNodeImpl(Ark_BuilderNodeOps peer) { - static const GENERATED_ArkUIWindowSceneModifier ArkUIWindowSceneModifierImpl { - WindowSceneModifier::ConstructImpl, - WindowSceneInterfaceModifier::SetWindowSceneOptionsImpl, - WindowSceneAttributeModifier::SetAttractionEffectImpl, - }; - return &ArkUIWindowSceneModifierImpl; } - - const GENERATED_ArkUIWithThemeModifier* GetWithThemeModifier() + void SetUpdateConfigurationCallbackImpl(Ark_BuilderNodeOps peer, + const Callback_Void* configurationUpdateFunc) { - static const GENERATED_ArkUIWithThemeModifier ArkUIWithThemeModifierImpl { - WithThemeModifier::ConstructImpl, - WithThemeInterfaceModifier::SetWithThemeOptionsImpl, - }; - return &ArkUIWithThemeModifierImpl; } - - const GENERATED_ArkUIXComponentModifier* GetXComponentModifier() + void SetOptionsImpl(Ark_BuilderNodeOps peer, + const Ark_BuilderNodeOptions* options) { - static const GENERATED_ArkUIXComponentModifier ArkUIXComponentModifierImpl { - XComponentModifier::ConstructImpl, - XComponentInterfaceModifier::SetXComponentOptions0Impl, - XComponentInterfaceModifier::SetXComponentOptions1Impl, - XComponentInterfaceModifier::SetXComponentOptions2Impl, - XComponentAttributeModifier::SetOnLoadImpl, - XComponentAttributeModifier::SetOnDestroyImpl, - XComponentAttributeModifier::SetEnableAnalyzerImpl, - XComponentAttributeModifier::SetEnableSecureImpl, - XComponentAttributeModifier::SetHdrBrightnessImpl, - XComponentAttributeModifier::SetEnableTransparentLayerImpl, - }; - return &ArkUIXComponentModifierImpl; } - - const GENERATED_ArkUINodeModifiers* GENERATED_GetArkUINodeModifiers() + Ark_Boolean PostTouchEventImpl(Ark_BuilderNodeOps peer, + Ark_TouchEvent event) { - static const GENERATED_ArkUINodeModifiers modifiersImpl = { - GetAlphabetIndexerModifier, - GetAnimatorModifier, - GetBadgeModifier, - GetBaseSpanModifier, - GetBlankModifier, - GetButtonModifier, - GetCalendarPickerModifier, - GetCanvasModifier, - GetCheckboxModifier, - GetCheckboxGroupModifier, - GetCircleModifier, - GetColumnModifier, - GetColumnSplitModifier, - GetCommonMethodModifier, - GetCommonShapeMethodModifier, - GetComponentRootModifier, - GetContainerSpanModifier, - GetCounterModifier, - GetCustomBuilderRootModifier, - GetCustomLayoutRootModifier, - GetDataPanelModifier, - GetDatePickerModifier, - GetDividerModifier, - GetEffectComponentModifier, - GetEllipseModifier, - GetEmbeddedComponentModifier, - GetFlexModifier, - GetFlowItemModifier, - GetFolderStackModifier, - GetFormComponentModifier, - GetFormLinkModifier, - GetGaugeModifier, - GetGridModifier, - GetGridColModifier, - GetGridItemModifier, - GetGridRowModifier, - GetHyperlinkModifier, - GetImageModifier, - GetImageAnimatorModifier, - GetImageSpanModifier, - GetIndicatorComponentModifier, - GetLineModifier, - GetLinearIndicatorModifier, - GetListModifier, - GetListItemModifier, - GetListItemGroupModifier, - GetLoadingProgressModifier, - GetMarqueeModifier, - GetMediaCachedImageModifier, - GetMenuModifier, - GetMenuItemModifier, - GetMenuItemGroupModifier, - GetNavDestinationModifier, - GetNavigationModifier, - GetNodeContainerModifier, - GetPathModifier, - GetPatternLockModifier, - GetPluginComponentModifier, - GetPolygonModifier, - GetPolylineModifier, - GetProgressModifier, - GetQRCodeModifier, - GetRadioModifier, - GetRatingModifier, - GetRectModifier, - GetRefreshModifier, - GetRelativeContainerModifier, - GetRemoteWindowModifier, - GetRichEditorModifier, - GetRichTextModifier, - GetRootModifier, - GetRootSceneModifier, - GetRowModifier, - GetRowSplitModifier, - GetScreenModifier, - GetScrollModifier, - GetScrollableCommonMethodModifier, - GetScrollBarModifier, - GetSearchModifier, - GetSelectModifier, - GetShapeModifier, - GetSideBarContainerModifier, - GetSliderModifier, - GetSpanModifier, - GetStackModifier, - GetStepperModifier, - GetStepperItemModifier, - GetSwiperModifier, - GetSymbolGlyphModifier, - GetSymbolSpanModifier, - GetTabContentModifier, - GetTabsModifier, - GetTextModifier, - GetTextAreaModifier, - GetTextClockModifier, - GetTextInputModifier, - GetTextPickerModifier, - GetTextTimerModifier, - GetTimePickerModifier, - GetToggleModifier, - GetUIExtensionComponentModifier, - GetVideoModifier, - GetWaterFlowModifier, - GetWindowSceneModifier, - GetWithThemeModifier, - GetXComponentModifier, - }; - return &modifiersImpl; + return {}; } - namespace AccessibilityHoverEventAccessor { - void DestroyPeerImpl(Ark_AccessibilityHoverEvent peer) + Ark_NativePointer SetRootFrameNodeInBuilderNodeImpl(Ark_BuilderNodeOps peer, + Ark_NativePointer node) { - auto peerImpl = reinterpret_cast(peer); + return {}; + } + } // BuilderNodeOpsAccessor + namespace CalendarPickerDialogAccessor { + void DestroyPeerImpl(Ark_CalendarPickerDialog peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_AccessibilityHoverEvent ConstructImpl() + Ark_CalendarPickerDialog ConstructImpl() { return {}; } @@ -9513,101 +10653,143 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_AccessibilityHoverType GetTypeImpl(Ark_AccessibilityHoverEvent peer) + void ShowImpl(const Opt_CalendarDialogOptions* options) { - return {}; } - void SetTypeImpl(Ark_AccessibilityHoverEvent peer, - Ark_AccessibilityHoverType type) + } // CalendarPickerDialogAccessor + namespace CanvasGradientAccessor { + void DestroyPeerImpl(Ark_CanvasGradient peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetXImpl(Ark_AccessibilityHoverEvent peer) + Ark_CanvasGradient ConstructImpl() { return {}; } - void SetXImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* x) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetYImpl(Ark_AccessibilityHoverEvent peer) + void AddColorStopImpl(Ark_CanvasGradient peer, + const Ark_Number* offset, + const Ark_String* color) { - return {}; } - void SetYImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* y) + } // CanvasGradientAccessor + namespace CanvasPathAccessor { + void DestroyPeerImpl(Ark_CanvasPath peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetDisplayXImpl(Ark_AccessibilityHoverEvent peer) + Ark_CanvasPath ConstructImpl() { return {}; } - void SetDisplayXImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* displayX) + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + void ArcImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* radius, + const Ark_Number* startAngle, + const Ark_Number* endAngle, + const Opt_Boolean* counterclockwise) { } - Ark_Number GetDisplayYImpl(Ark_AccessibilityHoverEvent peer) + void ArcToImpl(Ark_CanvasPath peer, + const Ark_Number* x1, + const Ark_Number* y1, + const Ark_Number* x2, + const Ark_Number* y2, + const Ark_Number* radius) { - return {}; } - void SetDisplayYImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* displayY) + void BezierCurveToImpl(Ark_CanvasPath peer, + const Ark_Number* cp1x, + const Ark_Number* cp1y, + const Ark_Number* cp2x, + const Ark_Number* cp2y, + const Ark_Number* x, + const Ark_Number* y) { } - Ark_Number GetWindowXImpl(Ark_AccessibilityHoverEvent peer) + void ClosePathImpl(Ark_CanvasPath peer) { - return {}; } - void SetWindowXImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* windowX) + void EllipseImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* radiusX, + const Ark_Number* radiusY, + const Ark_Number* rotation, + const Ark_Number* startAngle, + const Ark_Number* endAngle, + const Opt_Boolean* counterclockwise) { } - Ark_Number GetWindowYImpl(Ark_AccessibilityHoverEvent peer) + void LineToImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y) { - return {}; } - void SetWindowYImpl(Ark_AccessibilityHoverEvent peer, - const Ark_Number* windowY) + void MoveToImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y) { } - } // AccessibilityHoverEventAccessor - namespace AnimationExtenderAccessor { - void SetClipRectImpl(Ark_NativePointer node, - Ark_Float32 x, - Ark_Float32 y, - Ark_Float32 width, - Ark_Float32 height) + void QuadraticCurveToImpl(Ark_CanvasPath peer, + const Ark_Number* cpx, + const Ark_Number* cpy, + const Ark_Number* x, + const Ark_Number* y) + { + } + void RectImpl(Ark_CanvasPath peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* w, + const Ark_Number* h) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void OpenImplicitAnimationImpl(const Ark_AnimateParam* param) + } // CanvasPathAccessor + namespace CanvasPatternAccessor { + void DestroyPeerImpl(Ark_CanvasPattern peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void CloseImplicitAnimationImpl() + Ark_CanvasPattern ConstructImpl() { + return {}; } - void StartDoubleAnimationImpl(Ark_NativePointer node, - const Ark_DoubleAnimationParam* param) + Ark_NativePointer GetFinalizerImpl() { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return reinterpret_cast(&DestroyPeerImpl); } - void AnimationTranslateImpl(Ark_NativePointer node, - const Ark_TranslateOptions* options) + void SetTransformImpl(Ark_CanvasPattern peer, + const Opt_Matrix2D* transform) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - } // AnimationExtenderAccessor - namespace AppearSymbolEffectAccessor { - void DestroyPeerImpl(Ark_AppearSymbolEffect peer) + } // CanvasPatternAccessor + namespace CanvasRendererAccessor { + void DestroyPeerImpl(Ark_CanvasRenderer peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_AppearSymbolEffect ConstructImpl(const Opt_EffectScope* scope) + Ark_CanvasRenderer ConstructImpl() { return {}; } @@ -9615,392 +10797,424 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Opt_EffectScope GetScopeImpl(Ark_AppearSymbolEffect peer) + void DrawImage0Impl(Ark_CanvasRenderer peer, + const Ark_Union_ImageBitmap_PixelMap* image, + const Ark_Number* dx, + const Ark_Number* dy) { - return {}; } - void SetScopeImpl(Ark_AppearSymbolEffect peer, - const Opt_EffectScope* scope) + void DrawImage1Impl(Ark_CanvasRenderer peer, + const Ark_Union_ImageBitmap_PixelMap* image, + const Ark_Number* dx, + const Ark_Number* dy, + const Ark_Number* dw, + const Ark_Number* dh) { } - } // AppearSymbolEffectAccessor - namespace AxisEventAccessor { - void DestroyPeerImpl(Ark_AxisEvent peer) + void DrawImage2Impl(Ark_CanvasRenderer peer, + const Ark_Union_ImageBitmap_PixelMap* image, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* sw, + const Ark_Number* sh, + const Ark_Number* dx, + const Ark_Number* dy, + const Ark_Number* dw, + const Ark_Number* dh) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_AxisEvent ConstructImpl() + void BeginPathImpl(Ark_CanvasRenderer peer) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void Clip0Impl(Ark_CanvasRenderer peer, + const Opt_String* fillRule) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetHorizontalAxisValueImpl(Ark_AxisEvent peer) + void Clip1Impl(Ark_CanvasRenderer peer, + Ark_Path2D path, + const Opt_String* fillRule) { - return {}; } - Ark_Number GetVerticalAxisValueImpl(Ark_AxisEvent peer) + void Fill0Impl(Ark_CanvasRenderer peer, + const Opt_String* fillRule) { - return {}; } - Ark_AxisAction GetActionImpl(Ark_AxisEvent peer) + void Fill1Impl(Ark_CanvasRenderer peer, + Ark_Path2D path, + const Opt_String* fillRule) { - return {}; } - void SetActionImpl(Ark_AxisEvent peer, - Ark_AxisAction action) + void StrokeImpl(Ark_CanvasRenderer peer, + const Opt_Path2D* path) { } - Ark_Number GetDisplayXImpl(Ark_AxisEvent peer) + Ark_CanvasGradient CreateLinearGradientImpl(Ark_CanvasRenderer peer, + const Ark_Number* x0, + const Ark_Number* y0, + const Ark_Number* x1, + const Ark_Number* y1) { return {}; } - void SetDisplayXImpl(Ark_AxisEvent peer, - const Ark_Number* displayX) + Opt_CanvasPattern CreatePatternImpl(Ark_CanvasRenderer peer, + Ark_ImageBitmap image, + const Opt_String* repetition) { + return {}; } - Ark_Number GetDisplayYImpl(Ark_AxisEvent peer) + Ark_CanvasGradient CreateRadialGradientImpl(Ark_CanvasRenderer peer, + const Ark_Number* x0, + const Ark_Number* y0, + const Ark_Number* r0, + const Ark_Number* x1, + const Ark_Number* y1, + const Ark_Number* r1) { return {}; } - void SetDisplayYImpl(Ark_AxisEvent peer, - const Ark_Number* displayY) + Ark_CanvasGradient CreateConicGradientImpl(Ark_CanvasRenderer peer, + const Ark_Number* startAngle, + const Ark_Number* x, + const Ark_Number* y) { + return {}; } - Ark_Number GetWindowXImpl(Ark_AxisEvent peer) + Ark_ImageData CreateImageData0Impl(Ark_CanvasRenderer peer, + const Ark_Number* sw, + const Ark_Number* sh) { return {}; } - void SetWindowXImpl(Ark_AxisEvent peer, - const Ark_Number* windowX) + Ark_ImageData CreateImageData1Impl(Ark_CanvasRenderer peer, + Ark_ImageData imagedata) { + return {}; } - Ark_Number GetWindowYImpl(Ark_AxisEvent peer) + Ark_ImageData GetImageDataImpl(Ark_CanvasRenderer peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* sw, + const Ark_Number* sh) { return {}; } - void SetWindowYImpl(Ark_AxisEvent peer, - const Ark_Number* windowY) + Ark_image_PixelMap GetPixelMapImpl(Ark_CanvasRenderer peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* sw, + const Ark_Number* sh) { + return {}; } - Ark_Number GetXImpl(Ark_AxisEvent peer) + void PutImageData0Impl(Ark_CanvasRenderer peer, + Ark_ImageData imagedata, + const Ark_Union_Number_String* dx, + const Ark_Union_Number_String* dy) { - return {}; } - void SetXImpl(Ark_AxisEvent peer, - const Ark_Number* x) + void PutImageData1Impl(Ark_CanvasRenderer peer, + Ark_ImageData imagedata, + const Ark_Union_Number_String* dx, + const Ark_Union_Number_String* dy, + const Ark_Union_Number_String* dirtyX, + const Ark_Union_Number_String* dirtyY, + const Ark_Union_Number_String* dirtyWidth, + const Ark_Union_Number_String* dirtyHeight) { } - Ark_Number GetYImpl(Ark_AxisEvent peer) + Array_Number GetLineDashImpl(Ark_CanvasRenderer peer) { return {}; } - void SetYImpl(Ark_AxisEvent peer, - const Ark_Number* y) + void SetLineDashImpl(Ark_CanvasRenderer peer, + const Array_Number* segments) { } - Opt_Number GetScrollStepImpl(Ark_AxisEvent peer) + void ClearRectImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* w, + const Ark_Number* h) { - return {}; } - void SetScrollStepImpl(Ark_AxisEvent peer, - const Opt_Number* scrollStep) + void FillRectImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* w, + const Ark_Number* h) { } - Callback_Void GetPropagationImpl(Ark_AxisEvent peer) + void StrokeRectImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* w, + const Ark_Number* h) { - return {}; } - void SetPropagationImpl(Ark_AxisEvent peer, - const Callback_Void* propagation) + void RestoreImpl(Ark_CanvasRenderer peer) { } - } // AxisEventAccessor - namespace BackgroundColorStyleAccessor { - void DestroyPeerImpl(Ark_BackgroundColorStyle peer) + void SaveImpl(Ark_CanvasRenderer peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_BackgroundColorStyle ConstructImpl(const Ark_TextBackgroundStyle* textBackgroundStyle) + void FillTextImpl(Ark_CanvasRenderer peer, + const Ark_String* text, + const Ark_Number* x, + const Ark_Number* y, + const Opt_Number* maxWidth) + { + } + Ark_TextMetrics MeasureTextImpl(Ark_CanvasRenderer peer, + const Ark_String* text) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void StrokeTextImpl(Ark_CanvasRenderer peer, + const Ark_String* text, + const Ark_Number* x, + const Ark_Number* y, + const Opt_Number* maxWidth) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_TextBackgroundStyle GetTextBackgroundStyleImpl(Ark_BackgroundColorStyle peer) + Ark_Matrix2D GetTransformImpl(Ark_CanvasRenderer peer) { return {}; } - } // BackgroundColorStyleAccessor - namespace BaseContextAccessor { - void DestroyPeerImpl(Ark_BaseContext peer) + void ResetTransformImpl(Ark_CanvasRenderer peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_BaseContext ConstructImpl() + void RotateImpl(Ark_CanvasRenderer peer, + const Ark_Number* angle) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void ScaleImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y) { - return reinterpret_cast(&DestroyPeerImpl); } - } // BaseContextAccessor - namespace BaseEventAccessor { - void DestroyPeerImpl(Ark_BaseEvent peer) + void SetTransform0Impl(Ark_CanvasRenderer peer, + const Ark_Number* a, + const Ark_Number* b, + const Ark_Number* c, + const Ark_Number* d, + const Ark_Number* e, + const Ark_Number* f) + { + } + void SetTransform1Impl(Ark_CanvasRenderer peer, + const Opt_Matrix2D* transform) + { + } + void TransformImpl(Ark_CanvasRenderer peer, + const Ark_Number* a, + const Ark_Number* b, + const Ark_Number* c, + const Ark_Number* d, + const Ark_Number* e, + const Ark_Number* f) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_BaseEvent ConstructImpl() + void TranslateImpl(Ark_CanvasRenderer peer, + const Ark_Number* x, + const Ark_Number* y) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetPixelMapImpl(Ark_CanvasRenderer peer, + const Opt_image_PixelMap* value) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_EventTarget GetTargetImpl(Ark_BaseEvent peer) + void TransferFromImageBitmapImpl(Ark_CanvasRenderer peer, + Ark_ImageBitmap bitmap) { - return {}; } - void SetTargetImpl(Ark_BaseEvent peer, - const Ark_EventTarget* target) + void SaveLayerImpl(Ark_CanvasRenderer peer) { } - Ark_Number GetTimestampImpl(Ark_BaseEvent peer) + void RestoreLayerImpl(Ark_CanvasRenderer peer) { - return {}; } - void SetTimestampImpl(Ark_BaseEvent peer, - const Ark_Number* timestamp) + void ResetImpl(Ark_CanvasRenderer peer) { } - Ark_SourceType GetSourceImpl(Ark_BaseEvent peer) + Ark_Union_LengthMetrics_String GetLetterSpacingImpl(Ark_CanvasRenderer peer) { return {}; } - void SetSourceImpl(Ark_BaseEvent peer, - Ark_SourceType source) + void SetLetterSpacingImpl(Ark_CanvasRenderer peer, + const Ark_Union_LengthMetrics_String* letterSpacing) { } - Opt_Number GetAxisHorizontalImpl(Ark_BaseEvent peer) + Ark_Number GetGlobalAlphaImpl(Ark_CanvasRenderer peer) { return {}; } - void SetAxisHorizontalImpl(Ark_BaseEvent peer, - const Opt_Number* axisHorizontal) + void SetGlobalAlphaImpl(Ark_CanvasRenderer peer, + const Ark_Number* globalAlpha) { } - Opt_Number GetAxisVerticalImpl(Ark_BaseEvent peer) + Ark_String GetGlobalCompositeOperationImpl(Ark_CanvasRenderer peer) { return {}; } - void SetAxisVerticalImpl(Ark_BaseEvent peer, - const Opt_Number* axisVertical) + void SetGlobalCompositeOperationImpl(Ark_CanvasRenderer peer, + const Ark_String* globalCompositeOperation) { } - Ark_Number GetPressureImpl(Ark_BaseEvent peer) + Ark_Union_String_Number_CanvasGradient_CanvasPattern GetFillStyleImpl(Ark_CanvasRenderer peer) { return {}; } - void SetPressureImpl(Ark_BaseEvent peer, - const Ark_Number* pressure) + void SetFillStyleImpl(Ark_CanvasRenderer peer, + const Ark_Union_String_Number_CanvasGradient_CanvasPattern* fillStyle) { } - Ark_Number GetTiltXImpl(Ark_BaseEvent peer) + Ark_Union_String_Number_CanvasGradient_CanvasPattern GetStrokeStyleImpl(Ark_CanvasRenderer peer) { return {}; } - void SetTiltXImpl(Ark_BaseEvent peer, - const Ark_Number* tiltX) + void SetStrokeStyleImpl(Ark_CanvasRenderer peer, + const Ark_Union_String_Number_CanvasGradient_CanvasPattern* strokeStyle) { } - Ark_Number GetTiltYImpl(Ark_BaseEvent peer) + Ark_String GetFilterImpl(Ark_CanvasRenderer peer) { return {}; } - void SetTiltYImpl(Ark_BaseEvent peer, - const Ark_Number* tiltY) + void SetFilterImpl(Ark_CanvasRenderer peer, + const Ark_String* filter) { } - Opt_Number GetRollAngleImpl(Ark_BaseEvent peer) + Ark_Boolean GetImageSmoothingEnabledImpl(Ark_CanvasRenderer peer) { return {}; } - void SetRollAngleImpl(Ark_BaseEvent peer, - const Opt_Number* rollAngle) + void SetImageSmoothingEnabledImpl(Ark_CanvasRenderer peer, + Ark_Boolean imageSmoothingEnabled) { } - Ark_SourceTool GetSourceToolImpl(Ark_BaseEvent peer) + Ark_String GetImageSmoothingQualityImpl(Ark_CanvasRenderer peer) { return {}; } - void SetSourceToolImpl(Ark_BaseEvent peer, - Ark_SourceTool sourceTool) + void SetImageSmoothingQualityImpl(Ark_CanvasRenderer peer, + const Ark_String* imageSmoothingQuality) { } - Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_BaseEvent peer) + Ark_String GetLineCapImpl(Ark_CanvasRenderer peer) { return {}; } - void SetGetModifierKeyStateImpl(Ark_BaseEvent peer, - const Opt_ModifierKeyStateGetter* getModifierKeyState) + void SetLineCapImpl(Ark_CanvasRenderer peer, + const Ark_String* lineCap) { } - Opt_Number GetDeviceIdImpl(Ark_BaseEvent peer) + Ark_Number GetLineDashOffsetImpl(Ark_CanvasRenderer peer) { return {}; } - void SetDeviceIdImpl(Ark_BaseEvent peer, - const Opt_Number* deviceId) + void SetLineDashOffsetImpl(Ark_CanvasRenderer peer, + const Ark_Number* lineDashOffset) { } - Opt_Number GetTargetDisplayIdImpl(Ark_BaseEvent peer) + Ark_String GetLineJoinImpl(Ark_CanvasRenderer peer) { return {}; } - void SetTargetDisplayIdImpl(Ark_BaseEvent peer, - const Opt_Number* targetDisplayId) - { - } - } // BaseEventAccessor - namespace BaseGestureEventAccessor { - void DestroyPeerImpl(Ark_BaseGestureEvent peer) + void SetLineJoinImpl(Ark_CanvasRenderer peer, + const Ark_String* lineJoin) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_BaseGestureEvent ConstructImpl() + Ark_Number GetLineWidthImpl(Ark_CanvasRenderer peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetLineWidthImpl(Ark_CanvasRenderer peer, + const Ark_Number* lineWidth) { - return reinterpret_cast(&DestroyPeerImpl); } - Array_FingerInfo GetFingerListImpl(Ark_BaseGestureEvent peer) + Ark_Number GetMiterLimitImpl(Ark_CanvasRenderer peer) { return {}; } - void SetFingerListImpl(Ark_BaseGestureEvent peer, - const Array_FingerInfo* fingerList) - { - } - } // BaseGestureEventAccessor - namespace BaselineOffsetStyleAccessor { - void DestroyPeerImpl(Ark_BaselineOffsetStyle peer) + void SetMiterLimitImpl(Ark_CanvasRenderer peer, + const Ark_Number* miterLimit) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_BaselineOffsetStyle ConstructImpl(Ark_LengthMetrics value) + Ark_Number GetShadowBlurImpl(Ark_CanvasRenderer peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetShadowBlurImpl(Ark_CanvasRenderer peer, + const Ark_Number* shadowBlur) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetBaselineOffsetImpl(Ark_BaselineOffsetStyle peer) + Ark_String GetShadowColorImpl(Ark_CanvasRenderer peer) { return {}; } - } // BaselineOffsetStyleAccessor - namespace BaseShapeAccessor { - void DestroyPeerImpl(Ark_BaseShape peer) + void SetShadowColorImpl(Ark_CanvasRenderer peer, + const Ark_String* shadowColor) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_BaseShape ConstructImpl() + Ark_Number GetShadowOffsetXImpl(Ark_CanvasRenderer peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetShadowOffsetXImpl(Ark_CanvasRenderer peer, + const Ark_Number* shadowOffsetX) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_BaseShape WidthImpl(Ark_BaseShape peer, - const Ark_Length* width) + Ark_Number GetShadowOffsetYImpl(Ark_CanvasRenderer peer) { return {}; } - Ark_BaseShape HeightImpl(Ark_BaseShape peer, - const Ark_Length* height) + void SetShadowOffsetYImpl(Ark_CanvasRenderer peer, + const Ark_Number* shadowOffsetY) { - return {}; } - Ark_BaseShape SizeImpl(Ark_BaseShape peer, - const Ark_SizeOptions* size) + Ark_String GetDirectionImpl(Ark_CanvasRenderer peer) { return {}; } - } // BaseShapeAccessor - namespace BounceSymbolEffectAccessor { - void DestroyPeerImpl(Ark_BounceSymbolEffect peer) + void SetDirectionImpl(Ark_CanvasRenderer peer, + const Ark_String* direction) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_BounceSymbolEffect ConstructImpl(const Opt_EffectScope* scope, - const Opt_EffectDirection* direction) + Ark_String GetFontImpl(Ark_CanvasRenderer peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetFontImpl(Ark_CanvasRenderer peer, + const Ark_String* font) { - return reinterpret_cast(&DestroyPeerImpl); } - Opt_EffectScope GetScopeImpl(Ark_BounceSymbolEffect peer) + Ark_String GetTextAlignImpl(Ark_CanvasRenderer peer) { return {}; } - void SetScopeImpl(Ark_BounceSymbolEffect peer, - const Opt_EffectScope* scope) + void SetTextAlignImpl(Ark_CanvasRenderer peer, + const Ark_String* textAlign) { } - Opt_EffectDirection GetDirectionImpl(Ark_BounceSymbolEffect peer) + Ark_String GetTextBaselineImpl(Ark_CanvasRenderer peer) { return {}; } - void SetDirectionImpl(Ark_BounceSymbolEffect peer, - const Opt_EffectDirection* direction) + void SetTextBaselineImpl(Ark_CanvasRenderer peer, + const Ark_String* textBaseline) { } - } // BounceSymbolEffectAccessor - namespace BuilderNodeOpsAccessor { - void DestroyPeerImpl(Ark_BuilderNodeOps peer) + } // CanvasRendererAccessor + namespace CanvasRenderingContext2DAccessor { + void DestroyPeerImpl(Ark_CanvasRenderingContext2D peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_BuilderNodeOps ConstructImpl() + Ark_CanvasRenderingContext2D ConstructImpl(const Opt_RenderingContextSettings* settings, + const Opt_LengthMetricsUnit* unit) { return {}; } @@ -10008,164 +11222,110 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void CreateImpl(Ark_BuilderNodeOps peer, - const Callback_Void* buildFunc) - { - } - void DisposeNodeImpl(Ark_BuilderNodeOps peer) - { - } - void SetUpdateConfigurationCallbackImpl(Ark_BuilderNodeOps peer, - const Callback_Void* configurationUpdateFunc) - { - } - void SetOptionsImpl(Ark_BuilderNodeOps peer, - const Ark_BuilderNodeOptions* options) - { - } - Ark_Boolean PostTouchEventImpl(Ark_BuilderNodeOps peer, - Ark_TouchEvent event) - { - return {}; - } - Ark_NativePointer SetRootFrameNodeInBuilderNodeImpl(Ark_BuilderNodeOps peer, - Ark_NativePointer node) + Ark_String ToDataURLImpl(Ark_CanvasRenderingContext2D peer, + const Opt_String* type, + const Opt_Number* quality) { return {}; } - } // BuilderNodeOpsAccessor - namespace CalendarPickerDialogAccessor { - void DestroyPeerImpl(Ark_CalendarPickerDialog peer) - { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } - } - Ark_CalendarPickerDialog ConstructImpl() + void StartImageAnalyzerImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_CanvasRenderingContext2D peer, + const Ark_ImageAnalyzerConfig* config, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void StopImageAnalyzerImpl(Ark_CanvasRenderingContext2D peer) { - return reinterpret_cast(&DestroyPeerImpl); } - void ShowImpl(const Opt_CalendarDialogOptions* options) + void OnOnAttachImpl(Ark_VMContext vmContext, + Ark_CanvasRenderingContext2D peer, + const Callback_Void* callback_) { } - } // CalendarPickerDialogAccessor - namespace CanvasGradientAccessor { - void DestroyPeerImpl(Ark_CanvasGradient peer) + void OffOnAttachImpl(Ark_VMContext vmContext, + Ark_CanvasRenderingContext2D peer, + const Opt_Callback_Void* callback_) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_CanvasGradient ConstructImpl() + void OnOnDetachImpl(Ark_CanvasRenderingContext2D peer, + const Callback_Void* callback_) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void OffOnDetachImpl(Ark_CanvasRenderingContext2D peer, + const Opt_Callback_Void* callback_) { - return reinterpret_cast(&DestroyPeerImpl); } - void AddColorStopImpl(Ark_CanvasGradient peer, - const Ark_Number* offset, - const Ark_String* color) + Ark_Number GetHeightImpl(Ark_CanvasRenderingContext2D peer) { + return {}; } - } // CanvasGradientAccessor - namespace CanvasPathAccessor { - void DestroyPeerImpl(Ark_CanvasPath peer) + void SetHeightImpl(Ark_CanvasRenderingContext2D peer, + const Ark_Number* height) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_CanvasPath ConstructImpl() + Ark_Number GetWidthImpl(Ark_CanvasRenderingContext2D peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetWidthImpl(Ark_CanvasRenderingContext2D peer, + const Ark_Number* width) { - return reinterpret_cast(&DestroyPeerImpl); } - void ArcImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* radius, - const Ark_Number* startAngle, - const Ark_Number* endAngle, - const Opt_Boolean* counterclockwise) + Ark_FrameNode GetCanvasImpl(Ark_CanvasRenderingContext2D peer) { + return {}; } - void ArcToImpl(Ark_CanvasPath peer, - const Ark_Number* x1, - const Ark_Number* y1, - const Ark_Number* x2, - const Ark_Number* y2, - const Ark_Number* radius) + void SetCanvasImpl(Ark_CanvasRenderingContext2D peer, + Ark_FrameNode canvas) { } - void BezierCurveToImpl(Ark_CanvasPath peer, - const Ark_Number* cp1x, - const Ark_Number* cp1y, - const Ark_Number* cp2x, - const Ark_Number* cp2y, - const Ark_Number* x, - const Ark_Number* y) + } // CanvasRenderingContext2DAccessor + namespace ChildrenMainSizeAccessor { + void DestroyPeerImpl(Ark_ChildrenMainSize peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void ClosePathImpl(Ark_CanvasPath peer) + Ark_ChildrenMainSize ConstructImpl(const Ark_Number* childDefaultSize) { + return {}; } - void EllipseImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* radiusX, - const Ark_Number* radiusY, - const Ark_Number* rotation, - const Ark_Number* startAngle, - const Ark_Number* endAngle, - const Opt_Boolean* counterclockwise) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void LineToImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y) + void SpliceImpl(Ark_ChildrenMainSize peer, + const Ark_Number* start, + const Opt_Number* deleteCount, + const Opt_Array_Number* childrenSize) { } - void MoveToImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y) + void UpdateImpl(Ark_ChildrenMainSize peer, + const Ark_Number* index, + const Ark_Number* childSize) { } - void QuadraticCurveToImpl(Ark_CanvasPath peer, - const Ark_Number* cpx, - const Ark_Number* cpy, - const Ark_Number* x, - const Ark_Number* y) + Ark_Number GetChildDefaultSizeImpl(Ark_ChildrenMainSize peer) { + return {}; } - void RectImpl(Ark_CanvasPath peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* w, - const Ark_Number* h) + void SetChildDefaultSizeImpl(Ark_ChildrenMainSize peer, + const Ark_Number* childDefaultSize) { } - } // CanvasPathAccessor - namespace CanvasPatternAccessor { - void DestroyPeerImpl(Ark_CanvasPattern peer) + } // ChildrenMainSizeAccessor + namespace CircleShapeAccessor { + void DestroyPeerImpl(Ark_CircleShape peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_CanvasPattern ConstructImpl() + Ark_CircleShape ConstructImpl(const Opt_ShapeSize* options) { return {}; } @@ -10173,445 +11333,441 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetTransformImpl(Ark_CanvasPattern peer, - const Opt_Matrix2D* transform) + Ark_CircleShape OffsetImpl(Ark_CircleShape peer, + const Ark_Position* offset) { + return {}; } - } // CanvasPatternAccessor - namespace CanvasRendererAccessor { - void DestroyPeerImpl(Ark_CanvasRenderer peer) + Ark_CircleShape FillImpl(Ark_CircleShape peer, + const Ark_ResourceColor* color) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_CanvasRenderer ConstructImpl() + Ark_CircleShape PositionImpl(Ark_CircleShape peer, + const Ark_Position* position) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_CircleShape WidthImpl(Ark_CircleShape peer, + const Ark_Length* width) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void DrawImage0Impl(Ark_CanvasRenderer peer, - const Ark_Union_ImageBitmap_PixelMap* image, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_CircleShape HeightImpl(Ark_CircleShape peer, + const Ark_Length* height) { + return {}; } - void DrawImage1Impl(Ark_CanvasRenderer peer, - const Ark_Union_ImageBitmap_PixelMap* image, - const Ark_Number* dx, - const Ark_Number* dy, - const Ark_Number* dw, - const Ark_Number* dh) + Ark_CircleShape SizeImpl(Ark_CircleShape peer, + const Ark_SizeOptions* size) { + return {}; } - void DrawImage2Impl(Ark_CanvasRenderer peer, - const Ark_Union_ImageBitmap_PixelMap* image, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* sw, - const Ark_Number* sh, - const Ark_Number* dx, - const Ark_Number* dy, - const Ark_Number* dw, - const Ark_Number* dh) + } // CircleShapeAccessor + namespace ClickEventAccessor { + void DestroyPeerImpl(Ark_ClickEvent peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void BeginPathImpl(Ark_CanvasRenderer peer) + Ark_ClickEvent ConstructImpl() { + return {}; } - void Clip0Impl(Ark_CanvasRenderer peer, - const Opt_String* fillRule) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void Clip1Impl(Ark_CanvasRenderer peer, - Ark_Path2D path, - const Opt_String* fillRule) + Ark_Number GetDisplayXImpl(Ark_ClickEvent peer) { + return {}; } - void Fill0Impl(Ark_CanvasRenderer peer, - const Opt_String* fillRule) + void SetDisplayXImpl(Ark_ClickEvent peer, + const Ark_Number* displayX) { } - void Fill1Impl(Ark_CanvasRenderer peer, - Ark_Path2D path, - const Opt_String* fillRule) + Ark_Number GetDisplayYImpl(Ark_ClickEvent peer) { + return {}; } - void StrokeImpl(Ark_CanvasRenderer peer, - const Opt_Path2D* path) + void SetDisplayYImpl(Ark_ClickEvent peer, + const Ark_Number* displayY) { } - Ark_CanvasGradient CreateLinearGradientImpl(Ark_CanvasRenderer peer, - const Ark_Number* x0, - const Ark_Number* y0, - const Ark_Number* x1, - const Ark_Number* y1) + Ark_Number GetWindowXImpl(Ark_ClickEvent peer) { return {}; } - Opt_CanvasPattern CreatePatternImpl(Ark_CanvasRenderer peer, - Ark_ImageBitmap image, - const Opt_String* repetition) + void SetWindowXImpl(Ark_ClickEvent peer, + const Ark_Number* windowX) { - return {}; } - Ark_CanvasGradient CreateRadialGradientImpl(Ark_CanvasRenderer peer, - const Ark_Number* x0, - const Ark_Number* y0, - const Ark_Number* r0, - const Ark_Number* x1, - const Ark_Number* y1, - const Ark_Number* r1) + Ark_Number GetWindowYImpl(Ark_ClickEvent peer) { return {}; } - Ark_CanvasGradient CreateConicGradientImpl(Ark_CanvasRenderer peer, - const Ark_Number* startAngle, - const Ark_Number* x, - const Ark_Number* y) + void SetWindowYImpl(Ark_ClickEvent peer, + const Ark_Number* windowY) { - return {}; } - Ark_ImageData CreateImageData0Impl(Ark_CanvasRenderer peer, - const Ark_Number* sw, - const Ark_Number* sh) + Ark_Number GetXImpl(Ark_ClickEvent peer) { return {}; } - Ark_ImageData CreateImageData1Impl(Ark_CanvasRenderer peer, - Ark_ImageData imagedata) + void SetXImpl(Ark_ClickEvent peer, + const Ark_Number* x) { - return {}; } - Ark_ImageData GetImageDataImpl(Ark_CanvasRenderer peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* sw, - const Ark_Number* sh) + Ark_Number GetYImpl(Ark_ClickEvent peer) { return {}; } - Ark_image_PixelMap GetPixelMapImpl(Ark_CanvasRenderer peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* sw, - const Ark_Number* sh) + void SetYImpl(Ark_ClickEvent peer, + const Ark_Number* y) { - return {}; } - void PutImageData0Impl(Ark_CanvasRenderer peer, - Ark_ImageData imagedata, - const Ark_Union_Number_String* dx, - const Ark_Union_Number_String* dy) + Opt_InteractionHand GetHandImpl(Ark_ClickEvent peer) { + return {}; } - void PutImageData1Impl(Ark_CanvasRenderer peer, - Ark_ImageData imagedata, - const Ark_Union_Number_String* dx, - const Ark_Union_Number_String* dy, - const Ark_Union_Number_String* dirtyX, - const Ark_Union_Number_String* dirtyY, - const Ark_Union_Number_String* dirtyWidth, - const Ark_Union_Number_String* dirtyHeight) + void SetHandImpl(Ark_ClickEvent peer, + const Opt_InteractionHand* hand) { } - Array_Number GetLineDashImpl(Ark_CanvasRenderer peer) + Callback_Void GetPreventDefaultImpl(Ark_ClickEvent peer) { return {}; } - void SetLineDashImpl(Ark_CanvasRenderer peer, - const Array_Number* segments) + void SetPreventDefaultImpl(Ark_ClickEvent peer, + const Callback_Void* preventDefault) { } - void ClearRectImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* w, - const Ark_Number* h) + } // ClickEventAccessor + namespace ClientAuthenticationHandlerAccessor { + void DestroyPeerImpl(Ark_ClientAuthenticationHandler peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void FillRectImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* w, - const Ark_Number* h) + Ark_ClientAuthenticationHandler ConstructImpl() { + return {}; } - void StrokeRectImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* w, - const Ark_Number* h) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void RestoreImpl(Ark_CanvasRenderer peer) + void Confirm0Impl(Ark_ClientAuthenticationHandler peer, + const Ark_String* priKeyFile, + const Ark_String* certChainFile) { } - void SaveImpl(Ark_CanvasRenderer peer) + void Confirm1Impl(Ark_ClientAuthenticationHandler peer, + const Ark_String* authUri) { } - void FillTextImpl(Ark_CanvasRenderer peer, - const Ark_String* text, - const Ark_Number* x, - const Ark_Number* y, - const Opt_Number* maxWidth) + void CancelImpl(Ark_ClientAuthenticationHandler peer) { } - Ark_TextMetrics MeasureTextImpl(Ark_CanvasRenderer peer, - const Ark_String* text) + void IgnoreImpl(Ark_ClientAuthenticationHandler peer) { - return {}; } - void StrokeTextImpl(Ark_CanvasRenderer peer, - const Ark_String* text, - const Ark_Number* x, - const Ark_Number* y, - const Opt_Number* maxWidth) + } // ClientAuthenticationHandlerAccessor + namespace ColorContentAccessor { + void DestroyPeerImpl(Ark_ColorContent peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Matrix2D GetTransformImpl(Ark_CanvasRenderer peer) + Ark_ColorContent ConstructImpl() { return {}; } - void ResetTransformImpl(Ark_CanvasRenderer peer) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void RotateImpl(Ark_CanvasRenderer peer, - const Ark_Number* angle) + Ark_ColorContent GetORIGINImpl() { + return {}; } - void ScaleImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y) + } // ColorContentAccessor + namespace ColorFilterAccessor { + void DestroyPeerImpl(Ark_ColorFilter peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void SetTransform0Impl(Ark_CanvasRenderer peer, - const Ark_Number* a, - const Ark_Number* b, - const Ark_Number* c, - const Ark_Number* d, - const Ark_Number* e, - const Ark_Number* f) + Ark_ColorFilter ConstructImpl(const Array_Number* value) { + return {}; } - void SetTransform1Impl(Ark_CanvasRenderer peer, - const Opt_Matrix2D* transform) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void TransformImpl(Ark_CanvasRenderer peer, - const Ark_Number* a, - const Ark_Number* b, - const Ark_Number* c, - const Ark_Number* d, - const Ark_Number* e, - const Ark_Number* f) + } // ColorFilterAccessor + namespace ColorMetricsAccessor { + void DestroyPeerImpl(Ark_ColorMetrics peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void TranslateImpl(Ark_CanvasRenderer peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_ColorMetrics ConstructImpl() { + return {}; } - void SetPixelMapImpl(Ark_CanvasRenderer peer, - const Opt_image_PixelMap* value) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void TransferFromImageBitmapImpl(Ark_CanvasRenderer peer, - Ark_ImageBitmap bitmap) + Ark_ColorMetrics NumericImpl(const Ark_Number* value) { + return {}; } - void SaveLayerImpl(Ark_CanvasRenderer peer) + Ark_ColorMetrics RgbaImpl(const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue, + const Ark_Number* alpha) { + return {}; } - void RestoreLayerImpl(Ark_CanvasRenderer peer) + Ark_ColorMetrics ResourceColorImpl(const Ark_ResourceColor* color) { + return {}; } - void ResetImpl(Ark_CanvasRenderer peer) + Ark_ColorMetrics BlendColorImpl(Ark_ColorMetrics peer, + Ark_ColorMetrics overlayColor) { + return {}; } - Ark_Union_LengthMetrics_String GetLetterSpacingImpl(Ark_CanvasRenderer peer) + Ark_String ColorImpl(Ark_ColorMetrics peer) { return {}; } - void SetLetterSpacingImpl(Ark_CanvasRenderer peer, - const Ark_Union_LengthMetrics_String* letterSpacing) + Ark_Number RedImpl(Ark_ColorMetrics peer) { + return {}; } - Ark_Number GetGlobalAlphaImpl(Ark_CanvasRenderer peer) + Ark_Number GreenImpl(Ark_ColorMetrics peer) { return {}; } - void SetGlobalAlphaImpl(Ark_CanvasRenderer peer, - const Ark_Number* globalAlpha) + Ark_Number BlueImpl(Ark_ColorMetrics peer) { + return {}; } - Ark_String GetGlobalCompositeOperationImpl(Ark_CanvasRenderer peer) + Ark_Number AlphaImpl(Ark_ColorMetrics peer) { return {}; } - void SetGlobalCompositeOperationImpl(Ark_CanvasRenderer peer, - const Ark_String* globalCompositeOperation) + } // ColorMetricsAccessor + namespace common_ContextAccessor { + void DestroyPeerImpl(Ark_common_Context peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Union_String_Number_CanvasGradient_CanvasPattern GetFillStyleImpl(Ark_CanvasRenderer peer) + Ark_common_Context ConstructImpl() { return {}; } - void SetFillStyleImpl(Ark_CanvasRenderer peer, - const Ark_Union_String_Number_CanvasGradient_CanvasPattern* fillStyle) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Union_String_Number_CanvasGradient_CanvasPattern GetStrokeStyleImpl(Ark_CanvasRenderer peer) + Ark_common_Context CreateBundleContextImpl(Ark_VMContext vmContext, + Ark_common_Context peer, + const Ark_String* bundleName) { return {}; } - void SetStrokeStyleImpl(Ark_CanvasRenderer peer, - const Ark_Union_String_Number_CanvasGradient_CanvasPattern* strokeStyle) + Ark_common_Context CreateModuleContext0Impl(Ark_VMContext vmContext, + Ark_common_Context peer, + const Ark_String* moduleName) { + return {}; } - Ark_String GetFilterImpl(Ark_CanvasRenderer peer) + Ark_common_Context CreateModuleContext1Impl(Ark_VMContext vmContext, + Ark_common_Context peer, + const Ark_String* bundleName, + const Ark_String* moduleName) { return {}; } - void SetFilterImpl(Ark_CanvasRenderer peer, - const Ark_String* filter) + void GetGroupDir0Impl(Ark_VMContext vmContext, + Ark_common_Context peer, + const Ark_String* dataGroupID, + const Context_getGroupDir_Callback* callback_) { } - Ark_Boolean GetImageSmoothingEnabledImpl(Ark_CanvasRenderer peer) + void GetGroupDir1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_common_Context peer, + const Ark_String* dataGroupID, + const Callback_Opt_String_Opt_Array_String_Void* outputArgumentForReturningPromise) + { + } + Ark_String GetCacheDirImpl(Ark_common_Context peer) { return {}; } - void SetImageSmoothingEnabledImpl(Ark_CanvasRenderer peer, - Ark_Boolean imageSmoothingEnabled) + void SetCacheDirImpl(Ark_common_Context peer, + const Ark_String* cacheDir) { } - Ark_String GetImageSmoothingQualityImpl(Ark_CanvasRenderer peer) + Ark_String GetTempDirImpl(Ark_common_Context peer) { return {}; } - void SetImageSmoothingQualityImpl(Ark_CanvasRenderer peer, - const Ark_String* imageSmoothingQuality) + void SetTempDirImpl(Ark_common_Context peer, + const Ark_String* tempDir) { } - Ark_String GetLineCapImpl(Ark_CanvasRenderer peer) + Ark_String GetFilesDirImpl(Ark_common_Context peer) { return {}; } - void SetLineCapImpl(Ark_CanvasRenderer peer, - const Ark_String* lineCap) + void SetFilesDirImpl(Ark_common_Context peer, + const Ark_String* filesDir) { } - Ark_Number GetLineDashOffsetImpl(Ark_CanvasRenderer peer) + Ark_String GetDatabaseDirImpl(Ark_common_Context peer) { return {}; } - void SetLineDashOffsetImpl(Ark_CanvasRenderer peer, - const Ark_Number* lineDashOffset) + void SetDatabaseDirImpl(Ark_common_Context peer, + const Ark_String* databaseDir) { } - Ark_String GetLineJoinImpl(Ark_CanvasRenderer peer) + Ark_String GetPreferencesDirImpl(Ark_common_Context peer) { return {}; } - void SetLineJoinImpl(Ark_CanvasRenderer peer, - const Ark_String* lineJoin) + void SetPreferencesDirImpl(Ark_common_Context peer, + const Ark_String* preferencesDir) { } - Ark_Number GetLineWidthImpl(Ark_CanvasRenderer peer) + Ark_String GetBundleCodeDirImpl(Ark_common_Context peer) { return {}; } - void SetLineWidthImpl(Ark_CanvasRenderer peer, - const Ark_Number* lineWidth) + void SetBundleCodeDirImpl(Ark_common_Context peer, + const Ark_String* bundleCodeDir) { } - Ark_Number GetMiterLimitImpl(Ark_CanvasRenderer peer) + Ark_String GetDistributedFilesDirImpl(Ark_common_Context peer) { return {}; } - void SetMiterLimitImpl(Ark_CanvasRenderer peer, - const Ark_Number* miterLimit) + void SetDistributedFilesDirImpl(Ark_common_Context peer, + const Ark_String* distributedFilesDir) { } - Ark_Number GetShadowBlurImpl(Ark_CanvasRenderer peer) + Ark_String GetResourceDirImpl(Ark_common_Context peer) { return {}; } - void SetShadowBlurImpl(Ark_CanvasRenderer peer, - const Ark_Number* shadowBlur) + void SetResourceDirImpl(Ark_common_Context peer, + const Ark_String* resourceDir) { } - Ark_String GetShadowColorImpl(Ark_CanvasRenderer peer) + Ark_String GetCloudFileDirImpl(Ark_common_Context peer) { return {}; } - void SetShadowColorImpl(Ark_CanvasRenderer peer, - const Ark_String* shadowColor) + void SetCloudFileDirImpl(Ark_common_Context peer, + const Ark_String* cloudFileDir) { } - Ark_Number GetShadowOffsetXImpl(Ark_CanvasRenderer peer) + } // common_ContextAccessor + namespace CommonShapeAccessor { + void DestroyPeerImpl(Ark_CommonShape peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_CommonShape ConstructImpl() { return {}; } - void SetShadowOffsetXImpl(Ark_CanvasRenderer peer, - const Ark_Number* shadowOffsetX) + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_CommonShape OffsetImpl(Ark_CommonShape peer, + const Ark_Position* offset) { + return {}; } - Ark_Number GetShadowOffsetYImpl(Ark_CanvasRenderer peer) + Ark_CommonShape FillImpl(Ark_CommonShape peer, + const Ark_ResourceColor* color) { return {}; } - void SetShadowOffsetYImpl(Ark_CanvasRenderer peer, - const Ark_Number* shadowOffsetY) - { - } - Ark_String GetDirectionImpl(Ark_CanvasRenderer peer) + Ark_CommonShape PositionImpl(Ark_CommonShape peer, + const Ark_Position* position) { return {}; } - void SetDirectionImpl(Ark_CanvasRenderer peer, - const Ark_String* direction) + } // CommonShapeAccessor + namespace ComponentContentAccessor { + void DestroyPeerImpl(Ark_ComponentContent peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_String GetFontImpl(Ark_CanvasRenderer peer) + Ark_ComponentContent ConstructImpl() { return {}; } - void SetFontImpl(Ark_CanvasRenderer peer, - const Ark_String* font) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_String GetTextAlignImpl(Ark_CanvasRenderer peer) + void UpdateImpl(Ark_ComponentContent peer, + const Ark_Object* args) { - return {}; } - void SetTextAlignImpl(Ark_CanvasRenderer peer, - const Ark_String* textAlign) + void ReuseImpl(Ark_ComponentContent peer, + const Opt_Object* param) { } - Ark_String GetTextBaselineImpl(Ark_CanvasRenderer peer) + void RecycleImpl(Ark_ComponentContent peer) { - return {}; } - void SetTextBaselineImpl(Ark_CanvasRenderer peer, - const Ark_String* textBaseline) + void DisposeImpl(Ark_ComponentContent peer) { } - } // CanvasRendererAccessor - namespace CanvasRenderingContext2DAccessor { - void DestroyPeerImpl(Ark_CanvasRenderingContext2D peer) + void UpdateConfigurationImpl(Ark_ComponentContent peer) { - auto peerImpl = reinterpret_cast(peer); + } + } // ComponentContentAccessor + namespace ConsoleMessageAccessor { + void DestroyPeerImpl(Ark_ConsoleMessage peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_CanvasRenderingContext2D ConstructImpl(const Opt_RenderingContextSettings* settings, - const Opt_LengthMetricsUnit* unit) + Ark_ConsoleMessage ConstructImpl() { return {}; } @@ -10619,157 +11775,207 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_String ToDataURLImpl(Ark_CanvasRenderingContext2D peer, - const Opt_String* type, - const Opt_Number* quality) + Ark_String GetMessageImpl(Ark_ConsoleMessage peer) { return {}; } - void StartImageAnalyzerImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_CanvasRenderingContext2D peer, - const Ark_ImageAnalyzerConfig* config, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_String GetSourceIdImpl(Ark_ConsoleMessage peer) { + return {}; } - void StopImageAnalyzerImpl(Ark_CanvasRenderingContext2D peer) + Ark_Number GetLineNumberImpl(Ark_ConsoleMessage peer) { + return {}; } - void OnOnAttachImpl(Ark_VMContext vmContext, - Ark_CanvasRenderingContext2D peer, - const Callback_Void* callback_) + Ark_MessageLevel GetMessageLevelImpl(Ark_ConsoleMessage peer) { + return {}; } - void OffOnAttachImpl(Ark_VMContext vmContext, - Ark_CanvasRenderingContext2D peer, - const Opt_Callback_Void* callback_) + } // ConsoleMessageAccessor + namespace ContentModifierHelperAccessor { + void ContentModifierButtonImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const ButtonModifierBuilder* builder) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - void OnOnDetachImpl(Ark_CanvasRenderingContext2D peer, - const Callback_Void* callback_) + void ResetContentModifierButtonImpl(Ark_NativePointer node) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - void OffOnDetachImpl(Ark_CanvasRenderingContext2D peer, - const Opt_Callback_Void* callback_) + void ContentModifierCheckBoxImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const CheckBoxModifierBuilder* builder) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_Number GetHeightImpl(Ark_CanvasRenderingContext2D peer) + void ResetContentModifierCheckBoxImpl(Ark_NativePointer node) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - void SetHeightImpl(Ark_CanvasRenderingContext2D peer, - const Ark_Number* height) + void ContentModifierDataPanelImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const DataPanelModifierBuilder* builder) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_Number GetWidthImpl(Ark_CanvasRenderingContext2D peer) + void ResetContentModifierDataPanelImpl(Ark_NativePointer node) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - void SetWidthImpl(Ark_CanvasRenderingContext2D peer, - const Ark_Number* width) + void ContentModifierGaugeImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const GaugeModifierBuilder* builder) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_FrameNode GetCanvasImpl(Ark_CanvasRenderingContext2D peer) + void ResetContentModifierGaugeImpl(Ark_NativePointer node) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - void SetCanvasImpl(Ark_CanvasRenderingContext2D peer, - Ark_FrameNode canvas) + void ContentModifierLoadingProgressImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const LoadingProgressModifierBuilder* builder) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - } // CanvasRenderingContext2DAccessor - namespace ChildrenMainSizeAccessor { - void DestroyPeerImpl(Ark_ChildrenMainSize peer) + void ResetContentModifierLoadingProgressImpl(Ark_NativePointer node) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_ChildrenMainSize ConstructImpl(const Ark_Number* childDefaultSize) + void ContentModifierProgressImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const ProgressModifierBuilder* builder) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_NativePointer GetFinalizerImpl() + void ResetContentModifierProgressImpl(Ark_NativePointer node) { - return reinterpret_cast(&DestroyPeerImpl); + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - void SpliceImpl(Ark_ChildrenMainSize peer, - const Ark_Number* start, - const Opt_Number* deleteCount, - const Opt_Array_Number* childrenSize) + void ContentModifierRadioImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const RadioModifierBuilder* builder) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - void UpdateImpl(Ark_ChildrenMainSize peer, - const Ark_Number* index, - const Ark_Number* childSize) + void ResetContentModifierRadioImpl(Ark_NativePointer node) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_Number GetChildDefaultSizeImpl(Ark_ChildrenMainSize peer) + void ContentModifierRatingImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const RatingModifierBuilder* builder) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - void SetChildDefaultSizeImpl(Ark_ChildrenMainSize peer, - const Ark_Number* childDefaultSize) + void ResetContentModifierRatingImpl(Ark_NativePointer node) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - } // ChildrenMainSizeAccessor - namespace CircleShapeAccessor { - void DestroyPeerImpl(Ark_CircleShape peer) + void ContentModifierMenuItemImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const MenuItemModifierBuilder* builder) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_CircleShape ConstructImpl(const Opt_ShapeSize* options) + void ResetContentModifierMenuItemImpl(Ark_NativePointer node) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_NativePointer GetFinalizerImpl() + void ContentModifierSliderImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const SliderModifierBuilder* builder) { - return reinterpret_cast(&DestroyPeerImpl); + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_CircleShape OffsetImpl(Ark_CircleShape peer, - const Ark_Position* offset) + void ResetContentModifierSliderImpl(Ark_NativePointer node) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_CircleShape FillImpl(Ark_CircleShape peer, - const Ark_ResourceColor* color) + void ContentModifierTextClockImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const TextClockModifierBuilder* builder) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_CircleShape PositionImpl(Ark_CircleShape peer, - const Ark_Position* position) + void ResetContentModifierTextClockImpl(Ark_NativePointer node) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_CircleShape WidthImpl(Ark_CircleShape peer, - const Ark_Length* width) + void ContentModifierTextTimerImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const TextTimerModifierBuilder* builder) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_CircleShape HeightImpl(Ark_CircleShape peer, - const Ark_Length* height) + void ResetContentModifierTextTimerImpl(Ark_NativePointer node) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_CircleShape SizeImpl(Ark_CircleShape peer, - const Ark_SizeOptions* size) + void ContentModifierToggleImpl(Ark_NativePointer node, + const Ark_Object* contentModifier, + const ToggleModifierBuilder* builder) + { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); + } + void ResetContentModifierToggleImpl(Ark_NativePointer node) + { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); + } + } // ContentModifierHelperAccessor + namespace ContextAccessor { + void DestroyPeerImpl(Ark_Context peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_Context ConstructImpl() { return {}; } - } // CircleShapeAccessor - namespace ClickEventAccessor { - void DestroyPeerImpl(Ark_ClickEvent peer) + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + } // ContextAccessor + namespace ControllerHandlerAccessor { + void DestroyPeerImpl(Ark_ControllerHandler peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ClickEvent ConstructImpl() + Ark_ControllerHandler ConstructImpl() { return {}; } @@ -10777,80 +11983,101 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetDisplayXImpl(Ark_ClickEvent peer) + void SetWebControllerImpl(Ark_ControllerHandler peer, + Ark_webview_WebviewController controller) { - return {}; } - void SetDisplayXImpl(Ark_ClickEvent peer, - const Ark_Number* displayX) + } // ControllerHandlerAccessor + namespace curves_ICurveAccessor { + void DestroyPeerImpl(Ark_curves_ICurve peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetDisplayYImpl(Ark_ClickEvent peer) + Ark_curves_ICurve ConstructImpl() { return {}; } - void SetDisplayYImpl(Ark_ClickEvent peer, - const Ark_Number* displayY) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetWindowXImpl(Ark_ClickEvent peer) + Ark_Number InterpolateImpl(Ark_curves_ICurve peer, + const Ark_Number* fraction) { return {}; } - void SetWindowXImpl(Ark_ClickEvent peer, - const Ark_Number* windowX) + } // curves_ICurveAccessor + namespace CustomDialogControllerAccessor { + void DestroyPeerImpl(Ark_CustomDialogController peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetWindowYImpl(Ark_ClickEvent peer) + Ark_CustomDialogController ConstructImpl(const Ark_CustomDialogControllerOptions* value) { return {}; } - void SetWindowYImpl(Ark_ClickEvent peer, - const Ark_Number* windowY) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetXImpl(Ark_ClickEvent peer) + void OpenImpl(Ark_CustomDialogController peer) { - return {}; } - void SetXImpl(Ark_ClickEvent peer, - const Ark_Number* x) + void CloseImpl(Ark_CustomDialogController peer) { } - Ark_Number GetYImpl(Ark_ClickEvent peer) + } // CustomDialogControllerAccessor + namespace CustomSpanAccessor { + void DestroyPeerImpl(Ark_CustomSpan peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_CustomSpan ConstructImpl() { return {}; } - void SetYImpl(Ark_ClickEvent peer, - const Ark_Number* y) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Opt_InteractionHand GetHandImpl(Ark_ClickEvent peer) + void InvalidateImpl(Ark_CustomSpan peer) + { + } + Callback_CustomSpanMeasureInfo_CustomSpanMetrics GetOnMeasureImpl(Ark_CustomSpan peer) { return {}; } - void SetHandImpl(Ark_ClickEvent peer, - const Opt_InteractionHand* hand) + void SetOnMeasureImpl(Ark_CustomSpan peer, + const Callback_CustomSpanMeasureInfo_CustomSpanMetrics* onMeasure) { } - Callback_Void GetPreventDefaultImpl(Ark_ClickEvent peer) + Callback_DrawContext_CustomSpanDrawInfo_Void GetOnDrawImpl(Ark_CustomSpan peer) { return {}; } - void SetPreventDefaultImpl(Ark_ClickEvent peer, - const Callback_Void* preventDefault) + void SetOnDrawImpl(Ark_CustomSpan peer, + const Callback_DrawContext_CustomSpanDrawInfo_Void* onDraw) { } - } // ClickEventAccessor - namespace ColorContentAccessor { - void DestroyPeerImpl(Ark_ColorContent peer) + } // CustomSpanAccessor + namespace DataResubmissionHandlerAccessor { + void DestroyPeerImpl(Ark_DataResubmissionHandler peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ColorContent ConstructImpl() + Ark_DataResubmissionHandler ConstructImpl() { return {}; } @@ -10858,20 +12085,22 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_ColorContent GetORIGINImpl() + void ResendImpl(Ark_DataResubmissionHandler peer) { - return {}; } - } // ColorContentAccessor - namespace ColorFilterAccessor { - void DestroyPeerImpl(Ark_ColorFilter peer) + void CancelImpl(Ark_DataResubmissionHandler peer) { - auto peerImpl = reinterpret_cast(peer); + } + } // DataResubmissionHandlerAccessor + namespace DatePickerDialogAccessor { + void DestroyPeerImpl(Ark_DatePickerDialog peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ColorFilter ConstructImpl(const Array_Number* value) + Ark_DatePickerDialog ConstructImpl() { return {}; } @@ -10879,16 +12108,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - } // ColorFilterAccessor - namespace ColorMetricsAccessor { - void DestroyPeerImpl(Ark_ColorMetrics peer) + } // DatePickerDialogAccessor + namespace DecorationStyleAccessor { + void DestroyPeerImpl(Ark_DecorationStyle peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ColorMetrics ConstructImpl() + Ark_DecorationStyle ConstructImpl(const Ark_DecorationStyleInterface* value) { return {}; } @@ -10896,56 +12125,81 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_ColorMetrics NumericImpl(const Ark_Number* value) + Ark_TextDecorationType GetTypeImpl(Ark_DecorationStyle peer) { return {}; } - Ark_ColorMetrics RgbaImpl(const Ark_Number* red, - const Ark_Number* green, - const Ark_Number* blue, - const Ark_Number* alpha) + Opt_ResourceColor GetColorImpl(Ark_DecorationStyle peer) { return {}; } - Ark_ColorMetrics ResourceColorImpl(const Ark_ResourceColor* color) + Opt_TextDecorationStyle GetStyleImpl(Ark_DecorationStyle peer) { return {}; } - Ark_ColorMetrics BlendColorImpl(Ark_ColorMetrics peer, - Ark_ColorMetrics overlayColor) + } // DecorationStyleAccessor + namespace DisappearSymbolEffectAccessor { + void DestroyPeerImpl(Ark_DisappearSymbolEffect peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_String ColorImpl(Ark_ColorMetrics peer) + Ark_DisappearSymbolEffect ConstructImpl(const Opt_EffectScope* scope) { return {}; } - Ark_Number RedImpl(Ark_ColorMetrics peer) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GreenImpl(Ark_ColorMetrics peer) + Opt_EffectScope GetScopeImpl(Ark_DisappearSymbolEffect peer) { return {}; } - Ark_Number BlueImpl(Ark_ColorMetrics peer) + void SetScopeImpl(Ark_DisappearSymbolEffect peer, + const Opt_EffectScope* scope) + { + } + } // DisappearSymbolEffectAccessor + namespace DismissDialogActionAccessor { + void DestroyPeerImpl(Ark_DismissDialogAction peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_DismissDialogAction ConstructImpl() { return {}; } - Ark_Number AlphaImpl(Ark_ColorMetrics peer) + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + void DismissImpl(Ark_DismissDialogAction peer) + { + } + Ark_DismissReason GetReasonImpl(Ark_DismissDialogAction peer) { return {}; } - } // ColorMetricsAccessor - namespace common_ContextAccessor { - void DestroyPeerImpl(Ark_common_Context peer) + void SetReasonImpl(Ark_DismissDialogAction peer, + Ark_DismissReason reason) { - auto peerImpl = reinterpret_cast(peer); + } + } // DismissDialogActionAccessor + namespace DismissPopupActionAccessor { + void DestroyPeerImpl(Ark_DismissPopupAction peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_common_Context ConstructImpl() + Ark_DismissPopupAction ConstructImpl() { return {}; } @@ -10953,120 +12207,128 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_common_Context CreateBundleContextImpl(Ark_VMContext vmContext, - Ark_common_Context peer, - const Ark_String* bundleName) + void DismissImpl(Ark_DismissPopupAction peer) { - return {}; } - Ark_common_Context CreateModuleContext0Impl(Ark_VMContext vmContext, - Ark_common_Context peer, - const Ark_String* moduleName) + Ark_DismissReason GetReasonImpl(Ark_DismissPopupAction peer) { return {}; } - Ark_common_Context CreateModuleContext1Impl(Ark_VMContext vmContext, - Ark_common_Context peer, - const Ark_String* bundleName, - const Ark_String* moduleName) + void SetReasonImpl(Ark_DismissPopupAction peer, + Ark_DismissReason reason) + { + } + } // DismissPopupActionAccessor + namespace DragEventAccessor { + void DestroyPeerImpl(Ark_DragEvent peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_DragEvent ConstructImpl() { return {}; } - void GetGroupDir0Impl(Ark_VMContext vmContext, - Ark_common_Context peer, - const Ark_String* dataGroupID, - const Context_getGroupDir_Callback* callback_) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void GetGroupDir1Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_common_Context peer, - const Ark_String* dataGroupID, - const Callback_Opt_String_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_Number GetDisplayXImpl(Ark_DragEvent peer) { + return {}; } - Ark_String GetCacheDirImpl(Ark_common_Context peer) + Ark_Number GetDisplayYImpl(Ark_DragEvent peer) { return {}; } - void SetCacheDirImpl(Ark_common_Context peer, - const Ark_String* cacheDir) + Ark_Number GetWindowXImpl(Ark_DragEvent peer) { + return {}; } - Ark_String GetTempDirImpl(Ark_common_Context peer) + Ark_Number GetWindowYImpl(Ark_DragEvent peer) { return {}; } - void SetTempDirImpl(Ark_common_Context peer, - const Ark_String* tempDir) + void SetDataImpl(Ark_DragEvent peer, + Ark_unifiedDataChannel_UnifiedData unifiedData) { } - Ark_String GetFilesDirImpl(Ark_common_Context peer) + Ark_unifiedDataChannel_UnifiedData GetDataImpl(Ark_DragEvent peer) { return {}; } - void SetFilesDirImpl(Ark_common_Context peer, - const Ark_String* filesDir) + Ark_unifiedDataChannel_Summary GetSummaryImpl(Ark_DragEvent peer) { + return {}; } - Ark_String GetDatabaseDirImpl(Ark_common_Context peer) + void SetResultImpl(Ark_DragEvent peer, + Ark_DragResult dragResult) + { + } + Ark_DragResult GetResultImpl(Ark_DragEvent peer) { return {}; } - void SetDatabaseDirImpl(Ark_common_Context peer, - const Ark_String* databaseDir) + Ark_Rectangle GetPreviewRectImpl(Ark_DragEvent peer) { + return {}; } - Ark_String GetPreferencesDirImpl(Ark_common_Context peer) + Ark_Number GetVelocityXImpl(Ark_DragEvent peer) { return {}; } - void SetPreferencesDirImpl(Ark_common_Context peer, - const Ark_String* preferencesDir) + Ark_Number GetVelocityYImpl(Ark_DragEvent peer) { + return {}; } - Ark_String GetBundleCodeDirImpl(Ark_common_Context peer) + Ark_Number GetVelocityImpl(Ark_DragEvent peer) { return {}; } - void SetBundleCodeDirImpl(Ark_common_Context peer, - const Ark_String* bundleCodeDir) + void ExecuteDropAnimationImpl(Ark_DragEvent peer, + const Callback_Void* customDropAnimation) { } - Ark_String GetDistributedFilesDirImpl(Ark_common_Context peer) + void EnableInternalDropAnimationImpl(Ark_DragEvent peer, + const Ark_String* configuration) + { + } + Ark_DragBehavior GetDragBehaviorImpl(Ark_DragEvent peer) { return {}; } - void SetDistributedFilesDirImpl(Ark_common_Context peer, - const Ark_String* distributedFilesDir) + void SetDragBehaviorImpl(Ark_DragEvent peer, + Ark_DragBehavior dragBehavior) { } - Ark_String GetResourceDirImpl(Ark_common_Context peer) + Ark_Boolean GetUseCustomDropAnimationImpl(Ark_DragEvent peer) { return {}; } - void SetResourceDirImpl(Ark_common_Context peer, - const Ark_String* resourceDir) + void SetUseCustomDropAnimationImpl(Ark_DragEvent peer, + Ark_Boolean useCustomDropAnimation) { } - Ark_String GetCloudFileDirImpl(Ark_common_Context peer) + Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_DragEvent peer) { return {}; } - void SetCloudFileDirImpl(Ark_common_Context peer, - const Ark_String* cloudFileDir) + void SetGetModifierKeyStateImpl(Ark_DragEvent peer, + const Opt_ModifierKeyStateGetter* getModifierKeyState) { } - } // common_ContextAccessor - namespace CommonShapeAccessor { - void DestroyPeerImpl(Ark_CommonShape peer) + } // DragEventAccessor + namespace DrawableDescriptorAccessor { + void DestroyPeerImpl(Ark_DrawableDescriptor peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_CommonShape ConstructImpl() + Ark_DrawableDescriptor ConstructImpl() { return {}; } @@ -11074,31 +12336,20 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_CommonShape OffsetImpl(Ark_CommonShape peer, - const Ark_Position* offset) - { - return {}; - } - Ark_CommonShape FillImpl(Ark_CommonShape peer, - const Ark_ResourceColor* color) - { - return {}; - } - Ark_CommonShape PositionImpl(Ark_CommonShape peer, - const Ark_Position* position) + Ark_image_PixelMap GetPixelMapImpl(Ark_DrawableDescriptor peer) { return {}; } - } // CommonShapeAccessor - namespace ComponentContentAccessor { - void DestroyPeerImpl(Ark_ComponentContent peer) + } // DrawableDescriptorAccessor + namespace DrawContextAccessor { + void DestroyPeerImpl(Ark_DrawContext peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ComponentContent ConstructImpl() + Ark_DrawContext ConstructImpl() { return {}; } @@ -11106,416 +12357,401 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void UpdateImpl(Ark_ComponentContent peer, - const Ark_Object* args) + Ark_Size SizeImpl(Ark_DrawContext peer) { + return {}; } - void ReuseImpl(Ark_ComponentContent peer, - const Opt_Object* param) + Ark_Size SizeInPixelImpl(Ark_DrawContext peer) { + return {}; } - void RecycleImpl(Ark_ComponentContent peer) + Ark_drawing_Canvas CanvasImpl(Ark_DrawContext peer) { + return {}; } - void DisposeImpl(Ark_ComponentContent peer) + } // DrawContextAccessor + namespace drawing_BrushAccessor { + void DestroyPeerImpl(Ark_drawing_Brush peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void UpdateConfigurationImpl(Ark_ComponentContent peer) + Ark_drawing_Brush Construct0Impl() { + return {}; } - } // ComponentContentAccessor - namespace ContentModifierHelperAccessor { - void ContentModifierButtonImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const ButtonModifierBuilder* builder) + Ark_drawing_Brush Construct1Impl(Ark_drawing_Brush brush) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - void ResetContentModifierButtonImpl(Ark_NativePointer node) + Ark_NativePointer GetFinalizerImpl() { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return reinterpret_cast(&DestroyPeerImpl); } - void ContentModifierCheckBoxImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const CheckBoxModifierBuilder* builder) + void SetColor0Impl(Ark_drawing_Brush peer, + const Ark_common2D_Color* color) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ResetContentModifierCheckBoxImpl(Ark_NativePointer node) + void SetColor1Impl(Ark_drawing_Brush peer, + const Ark_Number* color) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ContentModifierDataPanelImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const DataPanelModifierBuilder* builder) + void SetColor2Impl(Ark_drawing_Brush peer, + const Ark_Number* alpha, + const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ResetContentModifierDataPanelImpl(Ark_NativePointer node) + Ark_common2D_Color GetColorImpl(Ark_drawing_Brush peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - void ContentModifierGaugeImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const GaugeModifierBuilder* builder) + Ark_Number GetHexColorImpl(Ark_drawing_Brush peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - void ResetContentModifierGaugeImpl(Ark_NativePointer node) + void SetAntiAliasImpl(Ark_drawing_Brush peer, + Ark_Boolean aa) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ContentModifierLoadingProgressImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const LoadingProgressModifierBuilder* builder) + Ark_Boolean IsAntiAliasImpl(Ark_drawing_Brush peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - void ResetContentModifierLoadingProgressImpl(Ark_NativePointer node) + void SetAlphaImpl(Ark_drawing_Brush peer, + const Ark_Number* alpha) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ContentModifierProgressImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const ProgressModifierBuilder* builder) + Ark_Number GetAlphaImpl(Ark_drawing_Brush peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - void ResetContentModifierProgressImpl(Ark_NativePointer node) + void SetColorFilterImpl(Ark_drawing_Brush peer, + Ark_drawing_ColorFilter filter) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ContentModifierRadioImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const RadioModifierBuilder* builder) + Ark_drawing_ColorFilter GetColorFilterImpl(Ark_drawing_Brush peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - void ResetContentModifierRadioImpl(Ark_NativePointer node) + void SetImageFilterImpl(Ark_drawing_Brush peer, + const Opt_drawing_ImageFilter* filter) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ContentModifierRatingImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const RatingModifierBuilder* builder) + void SetMaskFilterImpl(Ark_drawing_Brush peer, + Ark_drawing_MaskFilter filter) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ResetContentModifierRatingImpl(Ark_NativePointer node) + void SetShadowLayerImpl(Ark_drawing_Brush peer, + Ark_drawing_ShadowLayer shadowLayer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ContentModifierMenuItemImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const MenuItemModifierBuilder* builder) + void SetShaderEffectImpl(Ark_drawing_Brush peer, + Ark_drawing_ShaderEffect shaderEffect) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ResetContentModifierMenuItemImpl(Ark_NativePointer node) + void SetBlendModeImpl(Ark_drawing_Brush peer, + Ark_drawing_BlendMode mode) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ContentModifierSliderImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const SliderModifierBuilder* builder) + void ResetImpl(Ark_drawing_Brush peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ResetContentModifierSliderImpl(Ark_NativePointer node) + } // drawing_BrushAccessor + namespace drawing_CanvasAccessor { + void DestroyPeerImpl(Ark_drawing_Canvas peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void ContentModifierTextClockImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const TextClockModifierBuilder* builder) + Ark_drawing_Canvas ConstructImpl(Ark_image_PixelMap pixelmap) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - void ResetContentModifierTextClockImpl(Ark_NativePointer node) + Ark_NativePointer GetFinalizerImpl() { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return reinterpret_cast(&DestroyPeerImpl); } - void ContentModifierTextTimerImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const TextTimerModifierBuilder* builder) + void DrawRect0Impl(Ark_drawing_Canvas peer, + const Ark_common2D_Rect* rect) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ResetContentModifierTextTimerImpl(Ark_NativePointer node) + void DrawRect1Impl(Ark_drawing_Canvas peer, + const Ark_Number* left, + const Ark_Number* top, + const Ark_Number* right, + const Ark_Number* bottom) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ContentModifierToggleImpl(Ark_NativePointer node, - const Ark_Object* contentModifier, - const ToggleModifierBuilder* builder) + void DrawRoundRectImpl(Ark_drawing_Canvas peer, + Ark_drawing_RoundRect roundRect) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - void ResetContentModifierToggleImpl(Ark_NativePointer node) + void DrawNestedRoundRectImpl(Ark_drawing_Canvas peer, + Ark_drawing_RoundRect outer, + Ark_drawing_RoundRect inner) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - } // ContentModifierHelperAccessor - namespace ContextAccessor { - void DestroyPeerImpl(Ark_Context peer) + void DrawBackgroundImpl(Ark_drawing_Canvas peer, + Ark_drawing_Brush brush) + { + } + void DrawShadow0Impl(Ark_drawing_Canvas peer, + Ark_drawing_Path path, + const Ark_common2D_Point3d* planeParams, + const Ark_common2D_Point3d* devLightPos, + const Ark_Number* lightRadius, + const Ark_common2D_Color* ambientColor, + const Ark_common2D_Color* spotColor, + Ark_drawing_ShadowFlag flag) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_Context ConstructImpl() + void DrawShadow1Impl(Ark_drawing_Canvas peer, + Ark_drawing_Path path, + const Ark_common2D_Point3d* planeParams, + const Ark_common2D_Point3d* devLightPos, + const Ark_Number* lightRadius, + const Ark_Number* ambientColor, + const Ark_Number* spotColor, + Ark_drawing_ShadowFlag flag) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void DrawCircleImpl(Ark_drawing_Canvas peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* radius) { - return reinterpret_cast(&DestroyPeerImpl); } - } // ContextAccessor - namespace curves_ICurveAccessor { - void DestroyPeerImpl(Ark_curves_ICurve peer) + void DrawImageImpl(Ark_drawing_Canvas peer, + Ark_image_PixelMap pixelmap, + const Ark_Number* left, + const Ark_Number* top, + Ark_drawing_SamplingOptions samplingOptions) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_curves_ICurve ConstructImpl() + void DrawImageRectImpl(Ark_drawing_Canvas peer, + Ark_image_PixelMap pixelmap, + const Ark_common2D_Rect* dstRect, + Ark_drawing_SamplingOptions samplingOptions) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void DrawImageRectWithSrcImpl(Ark_drawing_Canvas peer, + Ark_image_PixelMap pixelmap, + const Ark_common2D_Rect* srcRect, + const Ark_common2D_Rect* dstRect, + Ark_drawing_SamplingOptions samplingOptions, + Ark_drawing_SrcRectConstraint constraint) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number InterpolateImpl(Ark_curves_ICurve peer, - const Ark_Number* fraction) + void DrawColor0Impl(Ark_drawing_Canvas peer, + const Ark_common2D_Color* color, + Ark_drawing_BlendMode blendMode) { - return {}; } - } // curves_ICurveAccessor - namespace CustomDialogControllerAccessor { - void DestroyPeerImpl(Ark_CustomDialogController peer) + void DrawColor1Impl(Ark_drawing_Canvas peer, + const Ark_Number* color, + Ark_drawing_BlendMode blendMode) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_CustomDialogController ConstructImpl(const Ark_CustomDialogControllerOptions* value) + void DrawColor2Impl(Ark_drawing_Canvas peer, + const Ark_Number* alpha, + const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue, + Ark_drawing_BlendMode blendMode) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void DrawOvalImpl(Ark_drawing_Canvas peer, + const Ark_common2D_Rect* oval) { - return reinterpret_cast(&DestroyPeerImpl); } - void OpenImpl(Ark_CustomDialogController peer) + void DrawArcImpl(Ark_drawing_Canvas peer, + const Ark_common2D_Rect* arc, + const Ark_Number* startAngle, + const Ark_Number* sweepAngle) { } - void CloseImpl(Ark_CustomDialogController peer) + void DrawPointImpl(Ark_drawing_Canvas peer, + const Ark_Number* x, + const Ark_Number* y) { } - } // CustomDialogControllerAccessor - namespace CustomSpanAccessor { - void DestroyPeerImpl(Ark_CustomSpan peer) + void DrawPointsImpl(Ark_drawing_Canvas peer, + const Array_common2D_Point* points, + Ark_drawing_PointMode mode) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_CustomSpan ConstructImpl() + void DrawPathImpl(Ark_drawing_Canvas peer, + Ark_drawing_Path path) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void DrawLineImpl(Ark_drawing_Canvas peer, + const Ark_Number* x0, + const Ark_Number* y0, + const Ark_Number* x1, + const Ark_Number* y1) { - return reinterpret_cast(&DestroyPeerImpl); } - void InvalidateImpl(Ark_CustomSpan peer) + void DrawSingleCharacterImpl(Ark_drawing_Canvas peer, + const Ark_String* text, + Ark_drawing_Font font, + const Ark_Number* x, + const Ark_Number* y) { } - Callback_CustomSpanMeasureInfo_CustomSpanMetrics GetOnMeasureImpl(Ark_CustomSpan peer) + void DrawTextBlobImpl(Ark_drawing_Canvas peer, + Ark_drawing_TextBlob blob, + const Ark_Number* x, + const Ark_Number* y) { - return {}; } - void SetOnMeasureImpl(Ark_CustomSpan peer, - const Callback_CustomSpanMeasureInfo_CustomSpanMetrics* onMeasure) + void DrawPixelMapMeshImpl(Ark_drawing_Canvas peer, + Ark_image_PixelMap pixelmap, + const Ark_Number* meshWidth, + const Ark_Number* meshHeight, + const Array_Number* vertices, + const Ark_Number* vertOffset, + const Array_Number* colors, + const Ark_Number* colorOffset) { } - Callback_DrawContext_CustomSpanDrawInfo_Void GetOnDrawImpl(Ark_CustomSpan peer) + void DrawRegionImpl(Ark_drawing_Canvas peer, + Ark_drawing_Region region) { - return {}; } - void SetOnDrawImpl(Ark_CustomSpan peer, - const Callback_DrawContext_CustomSpanDrawInfo_Void* onDraw) + void AttachPenImpl(Ark_drawing_Canvas peer, + Ark_drawing_Pen pen) { } - } // CustomSpanAccessor - namespace DatePickerDialogAccessor { - void DestroyPeerImpl(Ark_DatePickerDialog peer) + void AttachBrushImpl(Ark_drawing_Canvas peer, + Ark_drawing_Brush brush) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_DatePickerDialog ConstructImpl() + void DetachPenImpl(Ark_drawing_Canvas peer) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void DetachBrushImpl(Ark_drawing_Canvas peer) { - return reinterpret_cast(&DestroyPeerImpl); } - } // DatePickerDialogAccessor - namespace DecorationStyleAccessor { - void DestroyPeerImpl(Ark_DecorationStyle peer) + Ark_Number SaveImpl(Ark_drawing_Canvas peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_DecorationStyle ConstructImpl(const Ark_DecorationStyleInterface* value) + Ark_Number SaveLayerImpl(Ark_drawing_Canvas peer, + const Opt_common2D_Rect* rect, + const Opt_drawing_Brush* brush) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void Clear0Impl(Ark_drawing_Canvas peer, + const Ark_common2D_Color* color) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_TextDecorationType GetTypeImpl(Ark_DecorationStyle peer) + void Clear1Impl(Ark_drawing_Canvas peer, + const Ark_Number* color) { - return {}; } - Opt_ResourceColor GetColorImpl(Ark_DecorationStyle peer) + void RestoreImpl(Ark_drawing_Canvas peer) { - return {}; } - Opt_TextDecorationStyle GetStyleImpl(Ark_DecorationStyle peer) + void RestoreToCountImpl(Ark_drawing_Canvas peer, + const Ark_Number* count) { - return {}; } - } // DecorationStyleAccessor - namespace DisappearSymbolEffectAccessor { - void DestroyPeerImpl(Ark_DisappearSymbolEffect peer) + Ark_Number GetSaveCountImpl(Ark_drawing_Canvas peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_DisappearSymbolEffect ConstructImpl(const Opt_EffectScope* scope) + Ark_Number GetWidthImpl(Ark_drawing_Canvas peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetHeightImpl(Ark_drawing_Canvas peer) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Opt_EffectScope GetScopeImpl(Ark_DisappearSymbolEffect peer) + Ark_common2D_Rect GetLocalClipBoundsImpl(Ark_drawing_Canvas peer) { return {}; } - void SetScopeImpl(Ark_DisappearSymbolEffect peer, - const Opt_EffectScope* scope) + Ark_drawing_Matrix GetTotalMatrixImpl(Ark_drawing_Canvas peer) { + return {}; } - } // DisappearSymbolEffectAccessor - namespace DismissDialogActionAccessor { - void DestroyPeerImpl(Ark_DismissDialogAction peer) + void ScaleImpl(Ark_drawing_Canvas peer, + const Ark_Number* sx, + const Ark_Number* sy) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_DismissDialogAction ConstructImpl() + void SkewImpl(Ark_drawing_Canvas peer, + const Ark_Number* sx, + const Ark_Number* sy) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void RotateImpl(Ark_drawing_Canvas peer, + const Ark_Number* degrees, + const Ark_Number* sx, + const Ark_Number* sy) { - return reinterpret_cast(&DestroyPeerImpl); } - void DismissImpl(Ark_DismissDialogAction peer) + void TranslateImpl(Ark_drawing_Canvas peer, + const Ark_Number* dx, + const Ark_Number* dy) { } - Ark_DismissReason GetReasonImpl(Ark_DismissDialogAction peer) + void ClipPathImpl(Ark_drawing_Canvas peer, + Ark_drawing_Path path, + Ark_drawing_ClipOp clipOp, + Ark_Boolean doAntiAlias) { - return {}; } - void SetReasonImpl(Ark_DismissDialogAction peer, - Ark_DismissReason reason) + void ClipRectImpl(Ark_drawing_Canvas peer, + const Ark_common2D_Rect* rect, + Ark_drawing_ClipOp clipOp, + Ark_Boolean doAntiAlias) { } - } // DismissDialogActionAccessor - namespace DismissPopupActionAccessor { - void DestroyPeerImpl(Ark_DismissPopupAction peer) + void ConcatMatrixImpl(Ark_drawing_Canvas peer, + Ark_drawing_Matrix matrix) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_DismissPopupAction ConstructImpl() + void ClipRegionImpl(Ark_drawing_Canvas peer, + Ark_drawing_Region region, + Ark_drawing_ClipOp clipOp) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void ClipRoundRectImpl(Ark_drawing_Canvas peer, + Ark_drawing_RoundRect roundRect, + Ark_drawing_ClipOp clipOp, + Ark_Boolean doAntiAlias) { - return reinterpret_cast(&DestroyPeerImpl); } - void DismissImpl(Ark_DismissPopupAction peer) + Ark_Boolean IsClipEmptyImpl(Ark_drawing_Canvas peer) { + return {}; } - Ark_DismissReason GetReasonImpl(Ark_DismissPopupAction peer) + void SetMatrixImpl(Ark_drawing_Canvas peer, + Ark_drawing_Matrix matrix) { - return {}; } - void SetReasonImpl(Ark_DismissPopupAction peer, - Ark_DismissReason reason) + void ResetMatrixImpl(Ark_drawing_Canvas peer) { } - } // DismissPopupActionAccessor - namespace DragEventAccessor { - void DestroyPeerImpl(Ark_DragEvent peer) + } // drawing_CanvasAccessor + namespace drawing_ColorFilterAccessor { + void DestroyPeerImpl(Ark_drawing_ColorFilter peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_DragEvent ConstructImpl() + Ark_drawing_ColorFilter ConstructImpl() { return {}; } @@ -11523,241 +12759,287 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetDisplayXImpl(Ark_DragEvent peer) + Ark_drawing_ColorFilter CreateBlendModeColorFilter0Impl(const Ark_common2D_Color* color, + Ark_drawing_BlendMode mode) { return {}; } - Ark_Number GetDisplayYImpl(Ark_DragEvent peer) + Ark_drawing_ColorFilter CreateBlendModeColorFilter1Impl(const Ark_Number* color, + Ark_drawing_BlendMode mode) { return {}; } - Ark_Number GetWindowXImpl(Ark_DragEvent peer) + Ark_drawing_ColorFilter CreateComposeColorFilterImpl(Ark_drawing_ColorFilter outer, + Ark_drawing_ColorFilter inner) { return {}; } - Ark_Number GetWindowYImpl(Ark_DragEvent peer) + Ark_drawing_ColorFilter CreateLinearToSRGBGammaImpl() { return {}; } - void SetDataImpl(Ark_DragEvent peer, - Ark_unifiedDataChannel_UnifiedData unifiedData) + Ark_drawing_ColorFilter CreateSRGBGammaToLinearImpl() { + return {}; } - Ark_unifiedDataChannel_UnifiedData GetDataImpl(Ark_DragEvent peer) + Ark_drawing_ColorFilter CreateLumaColorFilterImpl() { return {}; } - Ark_unifiedDataChannel_Summary GetSummaryImpl(Ark_DragEvent peer) + Ark_drawing_ColorFilter CreateMatrixColorFilterImpl(const Array_Number* matrix) { return {}; } - void SetResultImpl(Ark_DragEvent peer, - Ark_DragResult dragResult) + } // drawing_ColorFilterAccessor + namespace drawing_FontAccessor { + void DestroyPeerImpl(Ark_drawing_Font peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_DragResult GetResultImpl(Ark_DragEvent peer) + Ark_drawing_Font ConstructImpl() { return {}; } - Ark_Rectangle GetPreviewRectImpl(Ark_DragEvent peer) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetVelocityXImpl(Ark_DragEvent peer) + void EnableSubpixelImpl(Ark_drawing_Font peer, + Ark_Boolean isSubpixel) { - return {}; } - Ark_Number GetVelocityYImpl(Ark_DragEvent peer) + void EnableEmboldenImpl(Ark_drawing_Font peer, + Ark_Boolean isEmbolden) { - return {}; } - Ark_Number GetVelocityImpl(Ark_DragEvent peer) + void EnableLinearMetricsImpl(Ark_drawing_Font peer, + Ark_Boolean isLinearMetrics) + { + } + void SetSizeImpl(Ark_drawing_Font peer, + const Ark_Number* textSize) + { + } + Ark_Number GetSizeImpl(Ark_drawing_Font peer) { return {}; } - void ExecuteDropAnimationImpl(Ark_DragEvent peer, - const Callback_Void* customDropAnimation) + void SetTypefaceImpl(Ark_drawing_Font peer, + Ark_drawing_Typeface typeface) { } - void EnableInternalDropAnimationImpl(Ark_DragEvent peer, - const Ark_String* configuration) + Ark_drawing_Typeface GetTypefaceImpl(Ark_drawing_Font peer) { + return {}; } - Ark_DragBehavior GetDragBehaviorImpl(Ark_DragEvent peer) + Ark_drawing_FontMetrics GetMetricsImpl(Ark_drawing_Font peer) { return {}; } - void SetDragBehaviorImpl(Ark_DragEvent peer, - Ark_DragBehavior dragBehavior) + Ark_Number MeasureSingleCharacterImpl(Ark_drawing_Font peer, + const Ark_String* text) { + return {}; } - Ark_Boolean GetUseCustomDropAnimationImpl(Ark_DragEvent peer) + Ark_Number MeasureTextImpl(Ark_drawing_Font peer, + const Ark_String* text, + Ark_drawing_TextEncoding encoding) { return {}; } - void SetUseCustomDropAnimationImpl(Ark_DragEvent peer, - Ark_Boolean useCustomDropAnimation) + void SetScaleXImpl(Ark_drawing_Font peer, + const Ark_Number* scaleX) { } - Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_DragEvent peer) + void SetSkewXImpl(Ark_drawing_Font peer, + const Ark_Number* skewX) { - return {}; } - void SetGetModifierKeyStateImpl(Ark_DragEvent peer, - const Opt_ModifierKeyStateGetter* getModifierKeyState) + void SetEdgingImpl(Ark_drawing_Font peer, + Ark_drawing_FontEdging edging) { } - } // DragEventAccessor - namespace DrawableDescriptorAccessor { - void DestroyPeerImpl(Ark_DrawableDescriptor peer) + void SetHintingImpl(Ark_drawing_Font peer, + Ark_drawing_FontHinting hinting) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_DrawableDescriptor ConstructImpl() + Ark_Number CountTextImpl(Ark_drawing_Font peer, + const Ark_String* text) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetBaselineSnapImpl(Ark_drawing_Font peer, + Ark_Boolean isBaselineSnap) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_image_PixelMap GetPixelMapImpl(Ark_DrawableDescriptor peer) + Ark_Boolean IsBaselineSnapImpl(Ark_drawing_Font peer) { return {}; } - } // DrawableDescriptorAccessor - namespace DrawContextAccessor { - void DestroyPeerImpl(Ark_DrawContext peer) + void SetEmbeddedBitmapsImpl(Ark_drawing_Font peer, + Ark_Boolean isEmbeddedBitmaps) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_DrawContext ConstructImpl() + Ark_Boolean IsEmbeddedBitmapsImpl(Ark_drawing_Font peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetForceAutoHintingImpl(Ark_drawing_Font peer, + Ark_Boolean isForceAutoHinting) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Size SizeImpl(Ark_DrawContext peer) + Ark_Boolean IsForceAutoHintingImpl(Ark_drawing_Font peer) { return {}; } - Ark_Size SizeInPixelImpl(Ark_DrawContext peer) + Array_Number GetWidthsImpl(Ark_drawing_Font peer, + const Array_Number* glyphs) { return {}; } - Ark_drawing_Canvas CanvasImpl(Ark_DrawContext peer) + Array_Number TextToGlyphsImpl(Ark_drawing_Font peer, + const Ark_String* text, + const Ark_Number* glyphCount) { return {}; } - } // DrawContextAccessor - namespace drawing_BrushAccessor { - void DestroyPeerImpl(Ark_drawing_Brush peer) + Ark_Boolean IsSubpixelImpl(Ark_drawing_Font peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_drawing_Brush Construct0Impl() + Ark_Boolean IsLinearMetricsImpl(Ark_drawing_Font peer) { return {}; } - Ark_drawing_Brush Construct1Impl(Ark_drawing_Brush brush) + Ark_Number GetSkewXImpl(Ark_drawing_Font peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Boolean IsEmboldenImpl(Ark_drawing_Font peer) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void SetColor0Impl(Ark_drawing_Brush peer, - const Ark_common2D_Color* color) + Ark_Number GetScaleXImpl(Ark_drawing_Font peer) { + return {}; } - void SetColor1Impl(Ark_drawing_Brush peer, - const Ark_Number* color) + Ark_drawing_FontHinting GetHintingImpl(Ark_drawing_Font peer) { + return {}; } - void SetColor2Impl(Ark_drawing_Brush peer, - const Ark_Number* alpha, - const Ark_Number* red, - const Ark_Number* green, - const Ark_Number* blue) + Ark_drawing_FontEdging GetEdgingImpl(Ark_drawing_Font peer) { + return {}; } - Ark_common2D_Color GetColorImpl(Ark_drawing_Brush peer) + Ark_drawing_Path CreatePathForGlyphImpl(Ark_drawing_Font peer, + const Ark_Number* index) { return {}; } - Ark_Number GetHexColorImpl(Ark_drawing_Brush peer) + Array_common2D_Rect GetBoundsImpl(Ark_drawing_Font peer, + const Array_Number* glyphs) { return {}; } - void SetAntiAliasImpl(Ark_drawing_Brush peer, - Ark_Boolean aa) + Ark_drawing_Path GetTextPathImpl(Ark_drawing_Font peer, + const Ark_String* text, + const Ark_Number* byteLength, + const Ark_Number* x, + const Ark_Number* y) { + return {}; } - Ark_Boolean IsAntiAliasImpl(Ark_drawing_Brush peer) + } // drawing_FontAccessor + namespace drawing_ImageFilterAccessor { + void DestroyPeerImpl(Ark_drawing_ImageFilter peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_drawing_ImageFilter ConstructImpl() { return {}; } - void SetAlphaImpl(Ark_drawing_Brush peer, - const Ark_Number* alpha) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetAlphaImpl(Ark_drawing_Brush peer) + Ark_drawing_ImageFilter CreateBlurImageFilterImpl(const Ark_Number* sigmaX, + const Ark_Number* sigmaY, + Ark_drawing_TileMode tileMode, + const Opt_drawing_ImageFilter* imageFilter) { return {}; } - void SetColorFilterImpl(Ark_drawing_Brush peer, - Ark_drawing_ColorFilter filter) + Ark_drawing_ImageFilter CreateFromColorFilterImpl(Ark_drawing_ColorFilter colorFilter, + const Opt_drawing_ImageFilter* imageFilter) { + return {}; } - Ark_drawing_ColorFilter GetColorFilterImpl(Ark_drawing_Brush peer) + } // drawing_ImageFilterAccessor + namespace drawing_LatticeAccessor { + void DestroyPeerImpl(Ark_drawing_Lattice peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_drawing_Lattice ConstructImpl() { return {}; } - void SetImageFilterImpl(Ark_drawing_Brush peer, - const Opt_drawing_ImageFilter* filter) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void SetMaskFilterImpl(Ark_drawing_Brush peer, - Ark_drawing_MaskFilter filter) + Ark_drawing_Lattice CreateImageLatticeImpl(const Array_Number* xDivs, + const Array_Number* yDivs, + const Ark_Number* fXCount, + const Ark_Number* fYCount, + const Opt_common2D_Rect* fBounds, + const Opt_Array_drawing_RectType* fRectTypes, + const Opt_Array_CustomObject* fColors) { + return {}; } - void SetShadowLayerImpl(Ark_drawing_Brush peer, - Ark_drawing_ShadowLayer shadowLayer) + } // drawing_LatticeAccessor + namespace drawing_MaskFilterAccessor { + void DestroyPeerImpl(Ark_drawing_MaskFilter peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void SetShaderEffectImpl(Ark_drawing_Brush peer, - Ark_drawing_ShaderEffect shaderEffect) + Ark_drawing_MaskFilter ConstructImpl() { + return {}; } - void SetBlendModeImpl(Ark_drawing_Brush peer, - Ark_drawing_BlendMode mode) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void ResetImpl(Ark_drawing_Brush peer) + Ark_drawing_MaskFilter CreateBlurMaskFilterImpl(Ark_drawing_BlurType blurType, + const Ark_Number* sigma) { + return {}; } - } // drawing_BrushAccessor - namespace drawing_CanvasAccessor { - void DestroyPeerImpl(Ark_drawing_Canvas peer) + } // drawing_MaskFilterAccessor + namespace drawing_MatrixAccessor { + void DestroyPeerImpl(Ark_drawing_Matrix peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_Canvas ConstructImpl(Ark_image_PixelMap pixelmap) + Ark_drawing_Matrix ConstructImpl() { return {}; } @@ -11765,329 +13047,362 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void DrawRect0Impl(Ark_drawing_Canvas peer, - const Ark_common2D_Rect* rect) - { - } - void DrawRect1Impl(Ark_drawing_Canvas peer, - const Ark_Number* left, - const Ark_Number* top, - const Ark_Number* right, - const Ark_Number* bottom) + void SetRotationImpl(Ark_drawing_Matrix peer, + const Ark_Number* degree, + const Ark_Number* px, + const Ark_Number* py) { } - void DrawRoundRectImpl(Ark_drawing_Canvas peer, - Ark_drawing_RoundRect roundRect) + void SetScaleImpl(Ark_drawing_Matrix peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* px, + const Ark_Number* py) { } - void DrawNestedRoundRectImpl(Ark_drawing_Canvas peer, - Ark_drawing_RoundRect outer, - Ark_drawing_RoundRect inner) + void SetTranslationImpl(Ark_drawing_Matrix peer, + const Ark_Number* dx, + const Ark_Number* dy) { } - void DrawBackgroundImpl(Ark_drawing_Canvas peer, - Ark_drawing_Brush brush) + void SetMatrixImpl(Ark_drawing_Matrix peer, + const Array_Number* values) { } - void DrawShadow0Impl(Ark_drawing_Canvas peer, - Ark_drawing_Path path, - const Ark_common2D_Point3d* planeParams, - const Ark_common2D_Point3d* devLightPos, - const Ark_Number* lightRadius, - const Ark_common2D_Color* ambientColor, - const Ark_common2D_Color* spotColor, - Ark_drawing_ShadowFlag flag) + void PreConcatImpl(Ark_drawing_Matrix peer, + Ark_drawing_Matrix matrix) { } - void DrawShadow1Impl(Ark_drawing_Canvas peer, - Ark_drawing_Path path, - const Ark_common2D_Point3d* planeParams, - const Ark_common2D_Point3d* devLightPos, - const Ark_Number* lightRadius, - const Ark_Number* ambientColor, - const Ark_Number* spotColor, - Ark_drawing_ShadowFlag flag) + Ark_Boolean IsEqualImpl(Ark_drawing_Matrix peer, + Ark_drawing_Matrix matrix) { + return {}; } - void DrawCircleImpl(Ark_drawing_Canvas peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* radius) + Ark_Boolean InvertImpl(Ark_drawing_Matrix peer, + Ark_drawing_Matrix matrix) { + return {}; } - void DrawImageImpl(Ark_drawing_Canvas peer, - Ark_image_PixelMap pixelmap, - const Ark_Number* left, - const Ark_Number* top, - Ark_drawing_SamplingOptions samplingOptions) + Ark_Boolean IsIdentityImpl(Ark_drawing_Matrix peer) { + return {}; } - void DrawImageRectImpl(Ark_drawing_Canvas peer, - Ark_image_PixelMap pixelmap, - const Ark_common2D_Rect* dstRect, - Ark_drawing_SamplingOptions samplingOptions) + Ark_Number GetValueImpl(Ark_drawing_Matrix peer, + const Ark_Number* index) { + return {}; } - void DrawImageRectWithSrcImpl(Ark_drawing_Canvas peer, - Ark_image_PixelMap pixelmap, - const Ark_common2D_Rect* srcRect, - const Ark_common2D_Rect* dstRect, - Ark_drawing_SamplingOptions samplingOptions, - Ark_drawing_SrcRectConstraint constraint) + void PostRotateImpl(Ark_drawing_Matrix peer, + const Ark_Number* degree, + const Ark_Number* px, + const Ark_Number* py) { } - void DrawColor0Impl(Ark_drawing_Canvas peer, - const Ark_common2D_Color* color, - Ark_drawing_BlendMode blendMode) + void PostScaleImpl(Ark_drawing_Matrix peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* px, + const Ark_Number* py) { } - void DrawColor1Impl(Ark_drawing_Canvas peer, - const Ark_Number* color, - Ark_drawing_BlendMode blendMode) + void PostTranslateImpl(Ark_drawing_Matrix peer, + const Ark_Number* dx, + const Ark_Number* dy) { } - void DrawColor2Impl(Ark_drawing_Canvas peer, - const Ark_Number* alpha, - const Ark_Number* red, - const Ark_Number* green, - const Ark_Number* blue, - Ark_drawing_BlendMode blendMode) + void PreRotateImpl(Ark_drawing_Matrix peer, + const Ark_Number* degree, + const Ark_Number* px, + const Ark_Number* py) { } - void DrawOvalImpl(Ark_drawing_Canvas peer, - const Ark_common2D_Rect* oval) + void PreScaleImpl(Ark_drawing_Matrix peer, + const Ark_Number* sx, + const Ark_Number* sy, + const Ark_Number* px, + const Ark_Number* py) { } - void DrawArcImpl(Ark_drawing_Canvas peer, - const Ark_common2D_Rect* arc, - const Ark_Number* startAngle, - const Ark_Number* sweepAngle) + void PreTranslateImpl(Ark_drawing_Matrix peer, + const Ark_Number* dx, + const Ark_Number* dy) { } - void DrawPointImpl(Ark_drawing_Canvas peer, - const Ark_Number* x, - const Ark_Number* y) + void ResetImpl(Ark_drawing_Matrix peer) { } - void DrawPointsImpl(Ark_drawing_Canvas peer, - const Array_common2D_Point* points, - Ark_drawing_PointMode mode) + Array_common2D_Point MapPointsImpl(Ark_drawing_Matrix peer, + const Array_common2D_Point* src) { + return {}; } - void DrawPathImpl(Ark_drawing_Canvas peer, - Ark_drawing_Path path) + Array_Number GetAllImpl(Ark_drawing_Matrix peer) { + return {}; } - void DrawLineImpl(Ark_drawing_Canvas peer, - const Ark_Number* x0, - const Ark_Number* y0, - const Ark_Number* x1, - const Ark_Number* y1) + Ark_Boolean MapRectImpl(Ark_drawing_Matrix peer, + const Ark_common2D_Rect* dst, + const Ark_common2D_Rect* src) { + return {}; } - void DrawSingleCharacterImpl(Ark_drawing_Canvas peer, - const Ark_String* text, - Ark_drawing_Font font, - const Ark_Number* x, - const Ark_Number* y) + Ark_Boolean SetRectToRectImpl(Ark_drawing_Matrix peer, + const Ark_common2D_Rect* src, + const Ark_common2D_Rect* dst, + Ark_drawing_ScaleToFit scaleToFit) { + return {}; } - void DrawTextBlobImpl(Ark_drawing_Canvas peer, - Ark_drawing_TextBlob blob, - const Ark_Number* x, - const Ark_Number* y) + Ark_Boolean SetPolyToPolyImpl(Ark_drawing_Matrix peer, + const Array_common2D_Point* src, + const Array_common2D_Point* dst, + const Ark_Number* count) { + return {}; } - void DrawPixelMapMeshImpl(Ark_drawing_Canvas peer, - Ark_image_PixelMap pixelmap, - const Ark_Number* meshWidth, - const Ark_Number* meshHeight, - const Array_Number* vertices, - const Ark_Number* vertOffset, - const Array_Number* colors, - const Ark_Number* colorOffset) + } // drawing_MatrixAccessor + namespace drawing_PathAccessor { + void DestroyPeerImpl(Ark_drawing_Path peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void DrawRegionImpl(Ark_drawing_Canvas peer, - Ark_drawing_Region region) + Ark_drawing_Path Construct0Impl() { + return {}; } - void AttachPenImpl(Ark_drawing_Canvas peer, - Ark_drawing_Pen pen) + Ark_drawing_Path Construct1Impl(Ark_drawing_Path path) { + return {}; } - void AttachBrushImpl(Ark_drawing_Canvas peer, - Ark_drawing_Brush brush) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void DetachPenImpl(Ark_drawing_Canvas peer) + void MoveToImpl(Ark_drawing_Path peer, + const Ark_Number* x, + const Ark_Number* y) { } - void DetachBrushImpl(Ark_drawing_Canvas peer) + void LineToImpl(Ark_drawing_Path peer, + const Ark_Number* x, + const Ark_Number* y) { } - Ark_Number SaveImpl(Ark_drawing_Canvas peer) + void ArcToImpl(Ark_drawing_Path peer, + const Ark_Number* x1, + const Ark_Number* y1, + const Ark_Number* x2, + const Ark_Number* y2, + const Ark_Number* startDeg, + const Ark_Number* sweepDeg) { - return {}; } - Ark_Number SaveLayerImpl(Ark_drawing_Canvas peer, - const Opt_common2D_Rect* rect, - const Opt_drawing_Brush* brush) + void QuadToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX, + const Ark_Number* ctrlY, + const Ark_Number* endX, + const Ark_Number* endY) { - return {}; } - void Clear0Impl(Ark_drawing_Canvas peer, - const Ark_common2D_Color* color) + void ConicToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX, + const Ark_Number* ctrlY, + const Ark_Number* endX, + const Ark_Number* endY, + const Ark_Number* weight) { } - void Clear1Impl(Ark_drawing_Canvas peer, - const Ark_Number* color) + void CubicToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX1, + const Ark_Number* ctrlY1, + const Ark_Number* ctrlX2, + const Ark_Number* ctrlY2, + const Ark_Number* endX, + const Ark_Number* endY) { } - void RestoreImpl(Ark_drawing_Canvas peer) + void RMoveToImpl(Ark_drawing_Path peer, + const Ark_Number* dx, + const Ark_Number* dy) { } - void RestoreToCountImpl(Ark_drawing_Canvas peer, - const Ark_Number* count) + void RLineToImpl(Ark_drawing_Path peer, + const Ark_Number* dx, + const Ark_Number* dy) { } - Ark_Number GetSaveCountImpl(Ark_drawing_Canvas peer) + void RQuadToImpl(Ark_drawing_Path peer, + const Ark_Number* dx1, + const Ark_Number* dy1, + const Ark_Number* dx2, + const Ark_Number* dy2) { - return {}; } - Ark_Number GetWidthImpl(Ark_drawing_Canvas peer) + void RConicToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX, + const Ark_Number* ctrlY, + const Ark_Number* endX, + const Ark_Number* endY, + const Ark_Number* weight) { - return {}; } - Ark_Number GetHeightImpl(Ark_drawing_Canvas peer) + void RCubicToImpl(Ark_drawing_Path peer, + const Ark_Number* ctrlX1, + const Ark_Number* ctrlY1, + const Ark_Number* ctrlX2, + const Ark_Number* ctrlY2, + const Ark_Number* endX, + const Ark_Number* endY) { - return {}; } - Ark_common2D_Rect GetLocalClipBoundsImpl(Ark_drawing_Canvas peer) + void AddPolygonImpl(Ark_drawing_Path peer, + const Array_common2D_Point* points, + Ark_Boolean close) { - return {}; } - Ark_drawing_Matrix GetTotalMatrixImpl(Ark_drawing_Canvas peer) + Ark_Boolean OpImpl(Ark_drawing_Path peer, + Ark_drawing_Path path, + Ark_drawing_PathOp pathOp) { return {}; } - void ScaleImpl(Ark_drawing_Canvas peer, - const Ark_Number* sx, - const Ark_Number* sy) + void AddArcImpl(Ark_drawing_Path peer, + const Ark_common2D_Rect* rect, + const Ark_Number* startAngle, + const Ark_Number* sweepAngle) { } - void SkewImpl(Ark_drawing_Canvas peer, - const Ark_Number* sx, - const Ark_Number* sy) + void AddCircleImpl(Ark_drawing_Path peer, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* radius, + Ark_drawing_PathDirection pathDirection) { } - void RotateImpl(Ark_drawing_Canvas peer, - const Ark_Number* degrees, - const Ark_Number* sx, - const Ark_Number* sy) + void AddOvalImpl(Ark_drawing_Path peer, + const Ark_common2D_Rect* rect, + const Ark_Number* start, + Ark_drawing_PathDirection pathDirection) { } - void TranslateImpl(Ark_drawing_Canvas peer, - const Ark_Number* dx, - const Ark_Number* dy) + void AddRectImpl(Ark_drawing_Path peer, + const Ark_common2D_Rect* rect, + Ark_drawing_PathDirection pathDirection) { } - void ClipPathImpl(Ark_drawing_Canvas peer, - Ark_drawing_Path path, - Ark_drawing_ClipOp clipOp, - Ark_Boolean doAntiAlias) + void AddRoundRectImpl(Ark_drawing_Path peer, + Ark_drawing_RoundRect roundRect, + Ark_drawing_PathDirection pathDirection) { } - void ClipRectImpl(Ark_drawing_Canvas peer, - const Ark_common2D_Rect* rect, - Ark_drawing_ClipOp clipOp, - Ark_Boolean doAntiAlias) + void AddPathImpl(Ark_drawing_Path peer, + Ark_drawing_Path path, + const Opt_drawing_Matrix* matrix) { } - void ConcatMatrixImpl(Ark_drawing_Canvas peer, - Ark_drawing_Matrix matrix) + void TransformImpl(Ark_drawing_Path peer, + Ark_drawing_Matrix matrix) { } - void ClipRegionImpl(Ark_drawing_Canvas peer, - Ark_drawing_Region region, - Ark_drawing_ClipOp clipOp) + Ark_Boolean ContainsImpl(Ark_drawing_Path peer, + const Ark_Number* x, + const Ark_Number* y) { + return {}; } - void ClipRoundRectImpl(Ark_drawing_Canvas peer, - Ark_drawing_RoundRect roundRect, - Ark_drawing_ClipOp clipOp, - Ark_Boolean doAntiAlias) + void SetFillTypeImpl(Ark_drawing_Path peer, + Ark_drawing_PathFillType pathFillType) { } - Ark_Boolean IsClipEmptyImpl(Ark_drawing_Canvas peer) + Ark_common2D_Rect GetBoundsImpl(Ark_drawing_Path peer) { return {}; } - void SetMatrixImpl(Ark_drawing_Canvas peer, - Ark_drawing_Matrix matrix) + void CloseImpl(Ark_drawing_Path peer) { } - void ResetMatrixImpl(Ark_drawing_Canvas peer) + Ark_drawing_Path OffsetImpl(Ark_drawing_Path peer, + const Ark_Number* dx, + const Ark_Number* dy) { + return {}; } - } // drawing_CanvasAccessor - namespace drawing_ColorFilterAccessor { - void DestroyPeerImpl(Ark_drawing_ColorFilter peer) + void ResetImpl(Ark_drawing_Path peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_drawing_ColorFilter ConstructImpl() + Ark_Number GetLengthImpl(Ark_drawing_Path peer, + Ark_Boolean forceClosed) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Boolean GetPositionAndTangentImpl(Ark_drawing_Path peer, + Ark_Boolean forceClosed, + const Ark_Number* distance, + const Ark_common2D_Point* position, + const Ark_common2D_Point* tangent) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Ark_drawing_ColorFilter CreateBlendModeColorFilter0Impl(const Ark_common2D_Color* color, - Ark_drawing_BlendMode mode) + Ark_Boolean IsClosedImpl(Ark_drawing_Path peer) { return {}; } - Ark_drawing_ColorFilter CreateBlendModeColorFilter1Impl(const Ark_Number* color, - Ark_drawing_BlendMode mode) + Ark_Boolean GetMatrixImpl(Ark_drawing_Path peer, + Ark_Boolean forceClosed, + const Ark_Number* distance, + Ark_drawing_Matrix matrix, + Ark_drawing_PathMeasureMatrixFlags flags) { return {}; } - Ark_drawing_ColorFilter CreateComposeColorFilterImpl(Ark_drawing_ColorFilter outer, - Ark_drawing_ColorFilter inner) + Ark_Boolean BuildFromSvgStringImpl(Ark_drawing_Path peer, + const Ark_String* str) { return {}; } - Ark_drawing_ColorFilter CreateLinearToSRGBGammaImpl() + } // drawing_PathAccessor + namespace drawing_PathEffectAccessor { + void DestroyPeerImpl(Ark_drawing_PathEffect peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_drawing_ColorFilter CreateSRGBGammaToLinearImpl() + Ark_drawing_PathEffect ConstructImpl() { return {}; } - Ark_drawing_ColorFilter CreateLumaColorFilterImpl() + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_drawing_PathEffect CreateDashPathEffectImpl(const Array_Number* intervals, + const Ark_Number* phase) { return {}; } - Ark_drawing_ColorFilter CreateMatrixColorFilterImpl(const Array_Number* matrix) + Ark_drawing_PathEffect CreateCornerPathEffectImpl(const Ark_Number* radius) { return {}; } - } // drawing_ColorFilterAccessor - namespace drawing_FontAccessor { - void DestroyPeerImpl(Ark_drawing_Font peer) + } // drawing_PathEffectAccessor + namespace drawing_PenAccessor { + void DestroyPeerImpl(Ark_drawing_Pen peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_Font ConstructImpl() + Ark_drawing_Pen Construct0Impl() + { + return {}; + } + Ark_drawing_Pen Construct1Impl(Ark_drawing_Pen pen) { return {}; } @@ -12095,190 +13410,190 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void EnableSubpixelImpl(Ark_drawing_Font peer, - Ark_Boolean isSubpixel) + void SetMiterLimitImpl(Ark_drawing_Pen peer, + const Ark_Number* miter) { } - void EnableEmboldenImpl(Ark_drawing_Font peer, - Ark_Boolean isEmbolden) + Ark_Number GetMiterLimitImpl(Ark_drawing_Pen peer) { + return {}; } - void EnableLinearMetricsImpl(Ark_drawing_Font peer, - Ark_Boolean isLinearMetrics) + void SetShaderEffectImpl(Ark_drawing_Pen peer, + Ark_drawing_ShaderEffect shaderEffect) { } - void SetSizeImpl(Ark_drawing_Font peer, - const Ark_Number* textSize) + void SetColor0Impl(Ark_drawing_Pen peer, + const Ark_common2D_Color* color) { } - Ark_Number GetSizeImpl(Ark_drawing_Font peer) + void SetColor1Impl(Ark_drawing_Pen peer, + const Ark_Number* color) { - return {}; } - void SetTypefaceImpl(Ark_drawing_Font peer, - Ark_drawing_Typeface typeface) + void SetColor2Impl(Ark_drawing_Pen peer, + const Ark_Number* alpha, + const Ark_Number* red, + const Ark_Number* green, + const Ark_Number* blue) { } - Ark_drawing_Typeface GetTypefaceImpl(Ark_drawing_Font peer) + Ark_common2D_Color GetColorImpl(Ark_drawing_Pen peer) { return {}; } - Ark_drawing_FontMetrics GetMetricsImpl(Ark_drawing_Font peer) + Ark_Number GetHexColorImpl(Ark_drawing_Pen peer) { return {}; } - Ark_Number MeasureSingleCharacterImpl(Ark_drawing_Font peer, - const Ark_String* text) + void SetStrokeWidthImpl(Ark_drawing_Pen peer, + const Ark_Number* width) { - return {}; } - Ark_Number MeasureTextImpl(Ark_drawing_Font peer, - const Ark_String* text, - Ark_drawing_TextEncoding encoding) + Ark_Number GetWidthImpl(Ark_drawing_Pen peer) { return {}; } - void SetScaleXImpl(Ark_drawing_Font peer, - const Ark_Number* scaleX) - { - } - void SetSkewXImpl(Ark_drawing_Font peer, - const Ark_Number* skewX) + void SetAntiAliasImpl(Ark_drawing_Pen peer, + Ark_Boolean aa) { } - void SetEdgingImpl(Ark_drawing_Font peer, - Ark_drawing_FontEdging edging) + Ark_Boolean IsAntiAliasImpl(Ark_drawing_Pen peer) { + return {}; } - void SetHintingImpl(Ark_drawing_Font peer, - Ark_drawing_FontHinting hinting) + void SetAlphaImpl(Ark_drawing_Pen peer, + const Ark_Number* alpha) { } - Ark_Number CountTextImpl(Ark_drawing_Font peer, - const Ark_String* text) + Ark_Number GetAlphaImpl(Ark_drawing_Pen peer) { return {}; } - void SetBaselineSnapImpl(Ark_drawing_Font peer, - Ark_Boolean isBaselineSnap) + void SetColorFilterImpl(Ark_drawing_Pen peer, + Ark_drawing_ColorFilter filter) { } - Ark_Boolean IsBaselineSnapImpl(Ark_drawing_Font peer) + Ark_drawing_ColorFilter GetColorFilterImpl(Ark_drawing_Pen peer) { return {}; } - void SetEmbeddedBitmapsImpl(Ark_drawing_Font peer, - Ark_Boolean isEmbeddedBitmaps) + void SetImageFilterImpl(Ark_drawing_Pen peer, + const Opt_drawing_ImageFilter* filter) { } - Ark_Boolean IsEmbeddedBitmapsImpl(Ark_drawing_Font peer) + void SetMaskFilterImpl(Ark_drawing_Pen peer, + Ark_drawing_MaskFilter filter) { - return {}; } - void SetForceAutoHintingImpl(Ark_drawing_Font peer, - Ark_Boolean isForceAutoHinting) + void SetPathEffectImpl(Ark_drawing_Pen peer, + Ark_drawing_PathEffect effect) { } - Ark_Boolean IsForceAutoHintingImpl(Ark_drawing_Font peer) + void SetShadowLayerImpl(Ark_drawing_Pen peer, + Ark_drawing_ShadowLayer shadowLayer) { - return {}; } - Array_Number GetWidthsImpl(Ark_drawing_Font peer, - const Array_Number* glyphs) + void SetBlendModeImpl(Ark_drawing_Pen peer, + Ark_drawing_BlendMode mode) { - return {}; } - Array_Number TextToGlyphsImpl(Ark_drawing_Font peer, - const Ark_String* text, - const Ark_Number* glyphCount) + void SetDitherImpl(Ark_drawing_Pen peer, + Ark_Boolean dither) { - return {}; } - Ark_Boolean IsSubpixelImpl(Ark_drawing_Font peer) + void SetJoinStyleImpl(Ark_drawing_Pen peer, + Ark_drawing_JoinStyle style) { - return {}; } - Ark_Boolean IsLinearMetricsImpl(Ark_drawing_Font peer) + Ark_drawing_JoinStyle GetJoinStyleImpl(Ark_drawing_Pen peer) { return {}; } - Ark_Number GetSkewXImpl(Ark_drawing_Font peer) + void SetCapStyleImpl(Ark_drawing_Pen peer, + Ark_drawing_CapStyle style) { - return {}; } - Ark_Boolean IsEmboldenImpl(Ark_drawing_Font peer) + Ark_drawing_CapStyle GetCapStyleImpl(Ark_drawing_Pen peer) { return {}; } - Ark_Number GetScaleXImpl(Ark_drawing_Font peer) + void ResetImpl(Ark_drawing_Pen peer) { - return {}; } - Ark_drawing_FontHinting GetHintingImpl(Ark_drawing_Font peer) + Ark_Boolean GetFillPathImpl(Ark_drawing_Pen peer, + Ark_drawing_Path src, + Ark_drawing_Path dst) { return {}; } - Ark_drawing_FontEdging GetEdgingImpl(Ark_drawing_Font peer) + } // drawing_PenAccessor + namespace drawing_RegionAccessor { + void DestroyPeerImpl(Ark_drawing_Region peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_drawing_Path CreatePathForGlyphImpl(Ark_drawing_Font peer, - const Ark_Number* index) + Ark_drawing_Region ConstructImpl() { return {}; } - Array_common2D_Rect GetBoundsImpl(Ark_drawing_Font peer, - const Array_Number* glyphs) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_drawing_Path GetTextPathImpl(Ark_drawing_Font peer, - const Ark_String* text, - const Ark_Number* byteLength, + Ark_Boolean IsPointContainedImpl(Ark_drawing_Region peer, const Ark_Number* x, const Ark_Number* y) { return {}; } - } // drawing_FontAccessor - namespace drawing_ImageFilterAccessor { - void DestroyPeerImpl(Ark_drawing_ImageFilter peer) + Ark_Boolean IsRegionContainedImpl(Ark_drawing_Region peer, + Ark_drawing_Region other) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_drawing_ImageFilter ConstructImpl() + Ark_Boolean OpImpl(Ark_drawing_Region peer, + Ark_drawing_Region region, + Ark_drawing_RegionOp regionOp) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Boolean QuickRejectImpl(Ark_drawing_Region peer, + const Ark_Number* left, + const Ark_Number* top, + const Ark_Number* right, + const Ark_Number* bottom) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Ark_drawing_ImageFilter CreateBlurImageFilterImpl(const Ark_Number* sigmaX, - const Ark_Number* sigmaY, - Ark_drawing_TileMode tileMode, - const Opt_drawing_ImageFilter* imageFilter) + Ark_Boolean SetPathImpl(Ark_drawing_Region peer, + Ark_drawing_Path path, + Ark_drawing_Region clip) { return {}; } - Ark_drawing_ImageFilter CreateFromColorFilterImpl(Ark_drawing_ColorFilter colorFilter, - const Opt_drawing_ImageFilter* imageFilter) + Ark_Boolean SetRectImpl(Ark_drawing_Region peer, + const Ark_Number* left, + const Ark_Number* top, + const Ark_Number* right, + const Ark_Number* bottom) { return {}; } - } // drawing_ImageFilterAccessor - namespace drawing_LatticeAccessor { - void DestroyPeerImpl(Ark_drawing_Lattice peer) + } // drawing_RegionAccessor + namespace drawing_RoundRectAccessor { + void DestroyPeerImpl(Ark_drawing_RoundRect peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_Lattice ConstructImpl() + Ark_drawing_RoundRect ConstructImpl(const Ark_common2D_Rect* rect, + const Ark_Number* xRadii, + const Ark_Number* yRadii) { return {}; } @@ -12286,48 +13601,53 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_drawing_Lattice CreateImageLatticeImpl(const Array_Number* xDivs, - const Array_Number* yDivs, - const Ark_Number* fXCount, - const Ark_Number* fYCount, - const Opt_common2D_Rect* fBounds, - const Opt_Array_drawing_RectType* fRectTypes, - const Opt_Array_CustomObject* fColors) + void SetCornerImpl(Ark_drawing_RoundRect peer, + Ark_drawing_CornerPos pos, + const Ark_Number* x, + const Ark_Number* y) + { + } + Ark_common2D_Point GetCornerImpl(Ark_drawing_RoundRect peer, + Ark_drawing_CornerPos pos) { return {}; } - } // drawing_LatticeAccessor - namespace drawing_MaskFilterAccessor { - void DestroyPeerImpl(Ark_drawing_MaskFilter peer) + void OffsetImpl(Ark_drawing_RoundRect peer, + const Ark_Number* dx, + const Ark_Number* dy) { - auto peerImpl = reinterpret_cast(peer); + } + } // drawing_RoundRectAccessor + namespace drawing_SamplingOptionsAccessor { + void DestroyPeerImpl(Ark_drawing_SamplingOptions peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_MaskFilter ConstructImpl() + Ark_drawing_SamplingOptions Construct0Impl() { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_drawing_SamplingOptions Construct1Impl(Ark_drawing_FilterMode filterMode) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Ark_drawing_MaskFilter CreateBlurMaskFilterImpl(Ark_drawing_BlurType blurType, - const Ark_Number* sigma) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - } // drawing_MaskFilterAccessor - namespace drawing_MatrixAccessor { - void DestroyPeerImpl(Ark_drawing_Matrix peer) + } // drawing_SamplingOptionsAccessor + namespace drawing_ShaderEffectAccessor { + void DestroyPeerImpl(Ark_drawing_ShaderEffect peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_Matrix ConstructImpl() + Ark_drawing_ShaderEffect ConstructImpl() { return {}; } @@ -12335,133 +13655,159 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetRotationImpl(Ark_drawing_Matrix peer, - const Ark_Number* degree, - const Ark_Number* px, - const Ark_Number* py) + Ark_drawing_ShaderEffect CreateColorShaderImpl(const Ark_Number* color) { + return {}; } - void SetScaleImpl(Ark_drawing_Matrix peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* px, - const Ark_Number* py) + Ark_drawing_ShaderEffect CreateLinearGradientImpl(const Ark_common2D_Point* startPt, + const Ark_common2D_Point* endPt, + const Array_Number* colors, + Ark_drawing_TileMode mode, + const Opt_Array_Number* pos, + const Opt_drawing_Matrix* matrix) { + return {}; } - void SetTranslationImpl(Ark_drawing_Matrix peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_drawing_ShaderEffect CreateRadialGradientImpl(const Ark_common2D_Point* centerPt, + const Ark_Number* radius, + const Array_Number* colors, + Ark_drawing_TileMode mode, + const Opt_Array_Number* pos, + const Opt_drawing_Matrix* matrix) { + return {}; } - void SetMatrixImpl(Ark_drawing_Matrix peer, - const Array_Number* values) + Ark_drawing_ShaderEffect CreateSweepGradientImpl(const Ark_common2D_Point* centerPt, + const Array_Number* colors, + Ark_drawing_TileMode mode, + const Ark_Number* startAngle, + const Ark_Number* endAngle, + const Opt_Array_Number* pos, + const Opt_drawing_Matrix* matrix) { + return {}; } - void PreConcatImpl(Ark_drawing_Matrix peer, - Ark_drawing_Matrix matrix) + Ark_drawing_ShaderEffect CreateConicalGradientImpl(const Ark_common2D_Point* startPt, + const Ark_Number* startRadius, + const Ark_common2D_Point* endPt, + const Ark_Number* endRadius, + const Array_Number* colors, + Ark_drawing_TileMode mode, + const Opt_Array_Number* pos, + const Opt_drawing_Matrix* matrix) { + return {}; } - Ark_Boolean IsEqualImpl(Ark_drawing_Matrix peer, - Ark_drawing_Matrix matrix) + } // drawing_ShaderEffectAccessor + namespace drawing_ShadowLayerAccessor { + void DestroyPeerImpl(Ark_drawing_ShadowLayer peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Boolean InvertImpl(Ark_drawing_Matrix peer, - Ark_drawing_Matrix matrix) + Ark_drawing_ShadowLayer ConstructImpl() { return {}; } - Ark_Boolean IsIdentityImpl(Ark_drawing_Matrix peer) + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_drawing_ShadowLayer Create0Impl(const Ark_Number* blurRadius, + const Ark_Number* x, + const Ark_Number* y, + const Ark_common2D_Color* color) { return {}; } - Ark_Number GetValueImpl(Ark_drawing_Matrix peer, - const Ark_Number* index) + Ark_drawing_ShadowLayer Create1Impl(const Ark_Number* blurRadius, + const Ark_Number* x, + const Ark_Number* y, + const Ark_Number* color) { return {}; } - void PostRotateImpl(Ark_drawing_Matrix peer, - const Ark_Number* degree, - const Ark_Number* px, - const Ark_Number* py) + } // drawing_ShadowLayerAccessor + namespace drawing_TextBlobAccessor { + void DestroyPeerImpl(Ark_drawing_TextBlob peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void PostScaleImpl(Ark_drawing_Matrix peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* px, - const Ark_Number* py) + Ark_drawing_TextBlob ConstructImpl() { + return {}; } - void PostTranslateImpl(Ark_drawing_Matrix peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void PreRotateImpl(Ark_drawing_Matrix peer, - const Ark_Number* degree, - const Ark_Number* px, - const Ark_Number* py) + Ark_drawing_TextBlob MakeFromStringImpl(const Ark_String* text, + Ark_drawing_Font font, + Ark_drawing_TextEncoding encoding) { + return {}; } - void PreScaleImpl(Ark_drawing_Matrix peer, - const Ark_Number* sx, - const Ark_Number* sy, - const Ark_Number* px, - const Ark_Number* py) + Ark_drawing_TextBlob MakeFromPosTextImpl(const Ark_String* text, + const Ark_Number* len, + const Array_common2D_Point* points, + Ark_drawing_Font font) { + return {}; } - void PreTranslateImpl(Ark_drawing_Matrix peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_drawing_TextBlob MakeFromRunBufferImpl(const Array_drawing_TextBlobRunBuffer* pos, + Ark_drawing_Font font, + const Ark_common2D_Rect* bounds) { + return {}; } - void ResetImpl(Ark_drawing_Matrix peer) + Ark_common2D_Rect BoundsImpl(Ark_drawing_TextBlob peer) { + return {}; } - Array_common2D_Point MapPointsImpl(Ark_drawing_Matrix peer, - const Array_common2D_Point* src) + Ark_Number UniqueIDImpl(Ark_drawing_TextBlob peer) { return {}; } - Array_Number GetAllImpl(Ark_drawing_Matrix peer) + } // drawing_TextBlobAccessor + namespace drawing_TypefaceAccessor { + void DestroyPeerImpl(Ark_drawing_Typeface peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Boolean MapRectImpl(Ark_drawing_Matrix peer, - const Ark_common2D_Rect* dst, - const Ark_common2D_Rect* src) + Ark_drawing_Typeface ConstructImpl() { return {}; } - Ark_Boolean SetRectToRectImpl(Ark_drawing_Matrix peer, - const Ark_common2D_Rect* src, - const Ark_common2D_Rect* dst, - Ark_drawing_ScaleToFit scaleToFit) + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_String GetFamilyNameImpl(Ark_drawing_Typeface peer) { return {}; } - Ark_Boolean SetPolyToPolyImpl(Ark_drawing_Matrix peer, - const Array_common2D_Point* src, - const Array_common2D_Point* dst, - const Ark_Number* count) + Ark_drawing_Typeface MakeFromFileImpl(const Ark_String* filePath) { return {}; } - } // drawing_MatrixAccessor - namespace drawing_PathAccessor { - void DestroyPeerImpl(Ark_drawing_Path peer) + } // drawing_TypefaceAccessor + namespace DrawingRenderingContextAccessor { + void DestroyPeerImpl(Ark_DrawingRenderingContext peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_Path Construct0Impl() - { - return {}; - } - Ark_drawing_Path Construct1Impl(Ark_drawing_Path path) + Ark_DrawingRenderingContext ConstructImpl(const Opt_LengthMetricsUnit* unit) { return {}; } @@ -12469,198 +13815,176 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void MoveToImpl(Ark_drawing_Path peer, - const Ark_Number* x, - const Ark_Number* y) + void InvalidateImpl(Ark_DrawingRenderingContext peer) { } - void LineToImpl(Ark_drawing_Path peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_Size GetSizeImpl(Ark_DrawingRenderingContext peer) { + return {}; } - void ArcToImpl(Ark_drawing_Path peer, - const Ark_Number* x1, - const Ark_Number* y1, - const Ark_Number* x2, - const Ark_Number* y2, - const Ark_Number* startDeg, - const Ark_Number* sweepDeg) + void SetSizeImpl(Ark_DrawingRenderingContext peer, + const Ark_Size* size) { } - void QuadToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX, - const Ark_Number* ctrlY, - const Ark_Number* endX, - const Ark_Number* endY) + } // DrawingRenderingContextAccessor + namespace DrawModifierAccessor { + void DestroyPeerImpl(Ark_DrawModifier peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void ConicToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX, - const Ark_Number* ctrlY, - const Ark_Number* endX, - const Ark_Number* endY, - const Ark_Number* weight) + Ark_DrawModifier ConstructImpl() { + return {}; } - void CubicToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX1, - const Ark_Number* ctrlY1, - const Ark_Number* ctrlX2, - const Ark_Number* ctrlY2, - const Ark_Number* endX, - const Ark_Number* endY) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void RMoveToImpl(Ark_drawing_Path peer, - const Ark_Number* dx, - const Ark_Number* dy) + void InvalidateImpl(Ark_DrawModifier peer) { } - void RLineToImpl(Ark_drawing_Path peer, - const Ark_Number* dx, - const Ark_Number* dy) + Callback_DrawContext_Void GetDrawBehind_callbackImpl(Ark_DrawModifier peer) { + return {}; } - void RQuadToImpl(Ark_drawing_Path peer, - const Ark_Number* dx1, - const Ark_Number* dy1, - const Ark_Number* dx2, - const Ark_Number* dy2) + void SetDrawBehind_callbackImpl(Ark_DrawModifier peer, + const Callback_DrawContext_Void* drawBehind_callback) { } - void RConicToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX, - const Ark_Number* ctrlY, - const Ark_Number* endX, - const Ark_Number* endY, - const Ark_Number* weight) + Callback_DrawContext_Void GetDrawContent_callbackImpl(Ark_DrawModifier peer) { + return {}; } - void RCubicToImpl(Ark_drawing_Path peer, - const Ark_Number* ctrlX1, - const Ark_Number* ctrlY1, - const Ark_Number* ctrlX2, - const Ark_Number* ctrlY2, - const Ark_Number* endX, - const Ark_Number* endY) + void SetDrawContent_callbackImpl(Ark_DrawModifier peer, + const Callback_DrawContext_Void* drawContent_callback) { } - void AddPolygonImpl(Ark_drawing_Path peer, - const Array_common2D_Point* points, - Ark_Boolean close) + } // DrawModifierAccessor + namespace EllipseShapeAccessor { + void DestroyPeerImpl(Ark_EllipseShape peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Boolean OpImpl(Ark_drawing_Path peer, - Ark_drawing_Path path, - Ark_drawing_PathOp pathOp) + Ark_EllipseShape ConstructImpl(const Opt_ShapeSize* options) { return {}; } - void AddArcImpl(Ark_drawing_Path peer, - const Ark_common2D_Rect* rect, - const Ark_Number* startAngle, - const Ark_Number* sweepAngle) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void AddCircleImpl(Ark_drawing_Path peer, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* radius, - Ark_drawing_PathDirection pathDirection) + Ark_EllipseShape OffsetImpl(Ark_EllipseShape peer, + const Ark_Position* offset) { + return {}; } - void AddOvalImpl(Ark_drawing_Path peer, - const Ark_common2D_Rect* rect, - const Ark_Number* start, - Ark_drawing_PathDirection pathDirection) + Ark_EllipseShape FillImpl(Ark_EllipseShape peer, + const Ark_ResourceColor* color) { + return {}; } - void AddRectImpl(Ark_drawing_Path peer, - const Ark_common2D_Rect* rect, - Ark_drawing_PathDirection pathDirection) + Ark_EllipseShape PositionImpl(Ark_EllipseShape peer, + const Ark_Position* position) { + return {}; } - void AddRoundRectImpl(Ark_drawing_Path peer, - Ark_drawing_RoundRect roundRect, - Ark_drawing_PathDirection pathDirection) + Ark_EllipseShape WidthImpl(Ark_EllipseShape peer, + const Ark_Length* width) { + return {}; } - void AddPathImpl(Ark_drawing_Path peer, - Ark_drawing_Path path, - const Opt_drawing_Matrix* matrix) + Ark_EllipseShape HeightImpl(Ark_EllipseShape peer, + const Ark_Length* height) { + return {}; } - void TransformImpl(Ark_drawing_Path peer, - Ark_drawing_Matrix matrix) + Ark_EllipseShape SizeImpl(Ark_EllipseShape peer, + const Ark_SizeOptions* size) { + return {}; } - Ark_Boolean ContainsImpl(Ark_drawing_Path peer, - const Ark_Number* x, - const Ark_Number* y) + } // EllipseShapeAccessor + namespace EnvironmentBackendAccessor { + Ark_Boolean IsAccessibilityEnabledImpl() { return {}; } - void SetFillTypeImpl(Ark_drawing_Path peer, - Ark_drawing_PathFillType pathFillType) + Ark_Int32 GetColorModeImpl() { + return {}; } - Ark_common2D_Rect GetBoundsImpl(Ark_drawing_Path peer) + Ark_Float32 GetFontScaleImpl() { return {}; } - void CloseImpl(Ark_drawing_Path peer) + Ark_Float32 GetFontWeightScaleImpl() { + return {}; } - Ark_drawing_Path OffsetImpl(Ark_drawing_Path peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_String GetLayoutDirectionImpl() { return {}; } - void ResetImpl(Ark_drawing_Path peer) + Ark_String GetLanguageCodeImpl() { + return {}; } - Ark_Number GetLengthImpl(Ark_drawing_Path peer, - Ark_Boolean forceClosed) + } // EnvironmentBackendAccessor + namespace EventEmulatorAccessor { + void EmitClickEventImpl(Ark_NativePointer node, + Ark_ClickEvent event) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_Boolean GetPositionAndTangentImpl(Ark_drawing_Path peer, - Ark_Boolean forceClosed, - const Ark_Number* distance, - const Ark_common2D_Point* position, - const Ark_common2D_Point* tangent) + void EmitTextInputEventImpl(Ark_NativePointer node, + const Ark_String* text) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_Boolean IsClosedImpl(Ark_drawing_Path peer) + } // EventEmulatorAccessor + namespace EventResultAccessor { + void DestroyPeerImpl(Ark_EventResult peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Boolean GetMatrixImpl(Ark_drawing_Path peer, - Ark_Boolean forceClosed, - const Ark_Number* distance, - Ark_drawing_Matrix matrix, - Ark_drawing_PathMeasureMatrixFlags flags) + Ark_EventResult ConstructImpl() { return {}; } - Ark_Boolean BuildFromSvgStringImpl(Ark_drawing_Path peer, - const Ark_String* str) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - } // drawing_PathAccessor - namespace drawing_PathEffectAccessor { - void DestroyPeerImpl(Ark_drawing_PathEffect peer) + void SetGestureEventResult0Impl(Ark_EventResult peer, + Ark_Boolean result) + { + } + void SetGestureEventResult1Impl(Ark_EventResult peer, + Ark_Boolean result, + Ark_Boolean stopPropagation) + { + } + } // EventResultAccessor + namespace EventTargetInfoAccessor { + void DestroyPeerImpl(Ark_EventTargetInfo peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_PathEffect ConstructImpl() + Ark_EventTargetInfo ConstructImpl() { return {}; } @@ -12668,29 +13992,20 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_drawing_PathEffect CreateDashPathEffectImpl(const Array_Number* intervals, - const Ark_Number* phase) - { - return {}; - } - Ark_drawing_PathEffect CreateCornerPathEffectImpl(const Ark_Number* radius) + Ark_String GetIdImpl(Ark_EventTargetInfo peer) { return {}; } - } // drawing_PathEffectAccessor - namespace drawing_PenAccessor { - void DestroyPeerImpl(Ark_drawing_Pen peer) + } // EventTargetInfoAccessor + namespace ExtendableComponentAccessor { + void DestroyPeerImpl(Ark_ExtendableComponent peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_Pen Construct0Impl() - { - return {}; - } - Ark_drawing_Pen Construct1Impl(Ark_drawing_Pen pen) + Ark_ExtendableComponent ConstructImpl() { return {}; } @@ -12698,132 +14013,137 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetMiterLimitImpl(Ark_drawing_Pen peer, - const Ark_Number* miter) - { - } - Ark_Number GetMiterLimitImpl(Ark_drawing_Pen peer) + Ark_UIContext GetUIContextImpl(Ark_ExtendableComponent peer) { return {}; } - void SetShaderEffectImpl(Ark_drawing_Pen peer, - Ark_drawing_ShaderEffect shaderEffect) - { - } - void SetColor0Impl(Ark_drawing_Pen peer, - const Ark_common2D_Color* color) + Ark_Int32 GetUniqueIdImpl(Ark_ExtendableComponent peer) { + return {}; } - void SetColor1Impl(Ark_drawing_Pen peer, - const Ark_Number* color) + Opt_uiObserver_NavDestinationInfo QueryNavDestinationInfo0Impl(Ark_ExtendableComponent peer) { + return {}; } - void SetColor2Impl(Ark_drawing_Pen peer, - const Ark_Number* alpha, - const Ark_Number* red, - const Ark_Number* green, - const Ark_Number* blue) + Opt_uiObserver_NavDestinationInfo QueryNavDestinationInfo1Impl(Ark_ExtendableComponent peer, + const Opt_Boolean* isInner) { + return {}; } - Ark_common2D_Color GetColorImpl(Ark_drawing_Pen peer) + Opt_uiObserver_NavigationInfo QueryNavigationInfoImpl(Ark_ExtendableComponent peer) { return {}; } - Ark_Number GetHexColorImpl(Ark_drawing_Pen peer) + Opt_uiObserver_RouterPageInfo QueryRouterPageInfoImpl(Ark_ExtendableComponent peer) { return {}; } - void SetStrokeWidthImpl(Ark_drawing_Pen peer, - const Ark_Number* width) + } // ExtendableComponentAccessor + namespace FileSelectorParamAccessor { + void DestroyPeerImpl(Ark_FileSelectorParam peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetWidthImpl(Ark_drawing_Pen peer) + Ark_FileSelectorParam ConstructImpl() { return {}; } - void SetAntiAliasImpl(Ark_drawing_Pen peer, - Ark_Boolean aa) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean IsAntiAliasImpl(Ark_drawing_Pen peer) + Ark_String GetTitleImpl(Ark_FileSelectorParam peer) { return {}; } - void SetAlphaImpl(Ark_drawing_Pen peer, - const Ark_Number* alpha) + Ark_FileSelectorMode GetModeImpl(Ark_FileSelectorParam peer) { + return {}; } - Ark_Number GetAlphaImpl(Ark_drawing_Pen peer) + Array_String GetAcceptTypeImpl(Ark_FileSelectorParam peer) { return {}; } - void SetColorFilterImpl(Ark_drawing_Pen peer, - Ark_drawing_ColorFilter filter) + Ark_Boolean IsCaptureImpl(Ark_FileSelectorParam peer) { + return {}; } - Ark_drawing_ColorFilter GetColorFilterImpl(Ark_drawing_Pen peer) + Array_String GetMimeTypesImpl(Ark_FileSelectorParam peer) { return {}; } - void SetImageFilterImpl(Ark_drawing_Pen peer, - const Opt_drawing_ImageFilter* filter) + } // FileSelectorParamAccessor + namespace FileSelectorResultAccessor { + void DestroyPeerImpl(Ark_FileSelectorResult peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void SetMaskFilterImpl(Ark_drawing_Pen peer, - Ark_drawing_MaskFilter filter) + Ark_FileSelectorResult ConstructImpl() { + return {}; } - void SetPathEffectImpl(Ark_drawing_Pen peer, - Ark_drawing_PathEffect effect) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void SetShadowLayerImpl(Ark_drawing_Pen peer, - Ark_drawing_ShadowLayer shadowLayer) + void HandleFileListImpl(Ark_FileSelectorResult peer, + const Array_String* fileList) { } - void SetBlendModeImpl(Ark_drawing_Pen peer, - Ark_drawing_BlendMode mode) + } // FileSelectorResultAccessor + namespace FocusAxisEventAccessor { + void DestroyPeerImpl(Ark_FocusAxisEvent peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void SetDitherImpl(Ark_drawing_Pen peer, - Ark_Boolean dither) + Ark_FocusAxisEvent ConstructImpl() { + return {}; } - void SetJoinStyleImpl(Ark_drawing_Pen peer, - Ark_drawing_JoinStyle style) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_drawing_JoinStyle GetJoinStyleImpl(Ark_drawing_Pen peer) + Map_AxisModel_Number GetAxisMapImpl(Ark_FocusAxisEvent peer) { return {}; } - void SetCapStyleImpl(Ark_drawing_Pen peer, - Ark_drawing_CapStyle style) + void SetAxisMapImpl(Ark_FocusAxisEvent peer, + const Map_AxisModel_Number* axisMap) { } - Ark_drawing_CapStyle GetCapStyleImpl(Ark_drawing_Pen peer) + Callback_Void GetStopPropagationImpl(Ark_FocusAxisEvent peer) { return {}; } - void ResetImpl(Ark_drawing_Pen peer) + void SetStopPropagationImpl(Ark_FocusAxisEvent peer, + const Callback_Void* stopPropagation) { } - Ark_Boolean GetFillPathImpl(Ark_drawing_Pen peer, - Ark_drawing_Path src, - Ark_drawing_Path dst) + } // FocusAxisEventAccessor + namespace FocusControllerAccessor { + void RequestFocusImpl(const Ark_String* key) { - return {}; } - } // drawing_PenAccessor - namespace drawing_RegionAccessor { - void DestroyPeerImpl(Ark_drawing_Region peer) + } // FocusControllerAccessor + namespace FrameNodeAccessor { + void DestroyPeerImpl(Ark_FrameNode peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_Region ConstructImpl() + Ark_FrameNode ConstructImpl(Ark_UIContext uiContext) { return {}; } @@ -12831,246 +14151,194 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean IsPointContainedImpl(Ark_drawing_Region peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_Boolean IsModifiableImpl(Ark_FrameNode peer) { return {}; } - Ark_Boolean IsRegionContainedImpl(Ark_drawing_Region peer, - Ark_drawing_Region other) + void AppendChildImpl(Ark_FrameNode peer, + Ark_FrameNode node) + { + } + void InsertChildAfterImpl(Ark_FrameNode peer, + Ark_FrameNode child, + Ark_FrameNode sibling) + { + } + void RemoveChildImpl(Ark_FrameNode peer, + Ark_FrameNode node) + { + } + void ClearChildrenImpl(Ark_FrameNode peer) + { + } + Ark_FrameNode GetChildImpl(Ark_FrameNode peer, + const Ark_Number* index, + const Ark_Number* expandMode) { return {}; } - Ark_Boolean OpImpl(Ark_drawing_Region peer, - Ark_drawing_Region region, - Ark_drawing_RegionOp regionOp) + Ark_FrameNode GetFirstChildImpl(Ark_FrameNode peer) { return {}; } - Ark_Boolean QuickRejectImpl(Ark_drawing_Region peer, - const Ark_Number* left, - const Ark_Number* top, - const Ark_Number* right, - const Ark_Number* bottom) + Ark_FrameNode GetNextSiblingImpl(Ark_FrameNode peer) { return {}; } - Ark_Boolean SetPathImpl(Ark_drawing_Region peer, - Ark_drawing_Path path, - Ark_drawing_Region clip) + Ark_FrameNode GetPreviousSiblingImpl(Ark_FrameNode peer) { return {}; } - Ark_Boolean SetRectImpl(Ark_drawing_Region peer, - const Ark_Number* left, - const Ark_Number* top, - const Ark_Number* right, - const Ark_Number* bottom) + Ark_FrameNode GetParentImpl(Ark_FrameNode peer) { return {}; } - } // drawing_RegionAccessor - namespace drawing_RoundRectAccessor { - void DestroyPeerImpl(Ark_drawing_RoundRect peer) + Ark_Int32 GetChildrenCountImpl(Ark_FrameNode peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_drawing_RoundRect ConstructImpl(const Ark_common2D_Rect* rect, - const Ark_Number* xRadii, - const Ark_Number* yRadii) + void DisposeImpl(Ark_FrameNode peer) + { + } + Ark_String GetIdImpl(Ark_FrameNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetUniqueIdImpl(Ark_FrameNode peer) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void SetCornerImpl(Ark_drawing_RoundRect peer, - Ark_drawing_CornerPos pos, - const Ark_Number* x, - const Ark_Number* y) + Ark_String GetNodeTypeImpl(Ark_FrameNode peer) { + return {}; } - Ark_common2D_Point GetCornerImpl(Ark_drawing_RoundRect peer, - Ark_drawing_CornerPos pos) + Ark_Number GetOpacityImpl(Ark_FrameNode peer) { return {}; } - void OffsetImpl(Ark_drawing_RoundRect peer, - const Ark_Number* dx, - const Ark_Number* dy) + Ark_Boolean IsVisibleImpl(Ark_FrameNode peer) { + return {}; } - } // drawing_RoundRectAccessor - namespace drawing_SamplingOptionsAccessor { - void DestroyPeerImpl(Ark_drawing_SamplingOptions peer) + Ark_Boolean IsClipToFrameImpl(Ark_FrameNode peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_drawing_SamplingOptions Construct0Impl() + Ark_Boolean IsAttachedImpl(Ark_FrameNode peer) { return {}; } - Ark_drawing_SamplingOptions Construct1Impl(Ark_drawing_FilterMode filterMode) + Ark_Object GetInspectorInfoImpl(Ark_FrameNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void InvalidateImpl(Ark_FrameNode peer) { - return reinterpret_cast(&DestroyPeerImpl); } - } // drawing_SamplingOptionsAccessor - namespace drawing_ShaderEffectAccessor { - void DestroyPeerImpl(Ark_drawing_ShaderEffect peer) + void DisposeTreeImpl(Ark_FrameNode peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_drawing_ShaderEffect ConstructImpl() + void SetCrossLanguageOptionsImpl(Ark_FrameNode peer, + const Ark_CrossLanguageOptions* options) + { + } + Ark_CrossLanguageOptions GetCrossLanguageOptionsImpl(Ark_FrameNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetMeasuredSizeImpl(Ark_FrameNode peer, + const Ark_Size* size) + { + } + void SetLayoutPositionImpl(Ark_FrameNode peer, + const Ark_Position* position) + { + } + void MeasureImpl(Ark_FrameNode peer, + const Ark_LayoutConstraint* constraint) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_drawing_ShaderEffect CreateColorShaderImpl(const Ark_Number* color) + void LayoutImpl(Ark_FrameNode peer, + const Ark_Position* position) { - return {}; } - Ark_drawing_ShaderEffect CreateLinearGradientImpl(const Ark_common2D_Point* startPt, - const Ark_common2D_Point* endPt, - const Array_Number* colors, - Ark_drawing_TileMode mode, - const Opt_Array_Number* pos, - const Opt_drawing_Matrix* matrix) + void SetNeedsLayoutImpl(Ark_FrameNode peer) { - return {}; } - Ark_drawing_ShaderEffect CreateRadialGradientImpl(const Ark_common2D_Point* centerPt, - const Ark_Number* radius, - const Array_Number* colors, - Ark_drawing_TileMode mode, - const Opt_Array_Number* pos, - const Opt_drawing_Matrix* matrix) + Ark_Position GetPositionToWindowWithTransformImpl(Ark_FrameNode peer) { return {}; } - Ark_drawing_ShaderEffect CreateSweepGradientImpl(const Ark_common2D_Point* centerPt, - const Array_Number* colors, - Ark_drawing_TileMode mode, - const Ark_Number* startAngle, - const Ark_Number* endAngle, - const Opt_Array_Number* pos, - const Opt_drawing_Matrix* matrix) + Ark_FrameNode GetFrameNodeByKeyImpl(const Ark_String* name) { return {}; } - Ark_drawing_ShaderEffect CreateConicalGradientImpl(const Ark_common2D_Point* startPt, - const Ark_Number* startRadius, - const Ark_common2D_Point* endPt, - const Ark_Number* endRadius, - const Array_Number* colors, - Ark_drawing_TileMode mode, - const Opt_Array_Number* pos, - const Opt_drawing_Matrix* matrix) + Ark_Number GetIdByFrameNodeImpl(Ark_FrameNode peer, + Ark_FrameNode node) { return {}; } - } // drawing_ShaderEffectAccessor - namespace drawing_ShadowLayerAccessor { - void DestroyPeerImpl(Ark_drawing_ShadowLayer peer) + void MoveToImpl(Ark_FrameNode peer, + Ark_FrameNode targetParent, + const Ark_Number* index) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_drawing_ShadowLayer ConstructImpl() + Ark_Number GetFirstChildIndexWithoutExpandImpl(Ark_FrameNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() - { - return reinterpret_cast(&DestroyPeerImpl); - } - Ark_drawing_ShadowLayer Create0Impl(const Ark_Number* blurRadius, - const Ark_Number* x, - const Ark_Number* y, - const Ark_common2D_Color* color) + Ark_Number GetLastChildIndexWithoutExpandImpl(Ark_FrameNode peer) { return {}; } - Ark_drawing_ShadowLayer Create1Impl(const Ark_Number* blurRadius, - const Ark_Number* x, - const Ark_Number* y, - const Ark_Number* color) + Ark_FrameNode GetAttachedFrameNodeByIdImpl(const Ark_String* id) { return {}; } - } // drawing_ShadowLayerAccessor - namespace drawing_TextBlobAccessor { - void DestroyPeerImpl(Ark_drawing_TextBlob peer) + Ark_FrameNode GetFrameNodeByIdImpl(const Ark_Number* id) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_drawing_TextBlob ConstructImpl() + Ark_FrameNode GetFrameNodeByUniqueIdImpl(const Ark_Number* id) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void ReuseImpl(Ark_FrameNode peer) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_drawing_TextBlob MakeFromStringImpl(const Ark_String* text, - Ark_drawing_Font font, - Ark_drawing_TextEncoding encoding) + void RecycleImpl(Ark_FrameNode peer) { - return {}; } - Ark_drawing_TextBlob MakeFromPosTextImpl(const Ark_String* text, - const Ark_Number* len, - const Array_common2D_Point* points, - Ark_drawing_Font font) + Ark_NativePointer GetFrameNodePtrImpl(Ark_FrameNode node) { return {}; } - Ark_drawing_TextBlob MakeFromRunBufferImpl(const Array_drawing_TextBlobRunBuffer* pos, - Ark_drawing_Font font, - const Ark_common2D_Rect* bounds) + Ark_FrameNode CreateTypedFrameNodeImpl(const Ark_String* type) { return {}; } - Ark_common2D_Rect BoundsImpl(Ark_drawing_TextBlob peer) + Ark_NativePointer CreateByRawPtrImpl(Ark_FrameNode peer, + Ark_FrameNode pointer) { return {}; } - Ark_Number UniqueIDImpl(Ark_drawing_TextBlob peer) + Ark_FrameNode UnWrapRawPtrImpl(Ark_FrameNode peer, + Ark_NativePointer pointer) { return {}; } - } // drawing_TextBlobAccessor - namespace drawing_TypefaceAccessor { - void DestroyPeerImpl(Ark_drawing_Typeface peer) + } // FrameNodeAccessor + namespace FrictionMotionAccessor { + void DestroyPeerImpl(Ark_FrictionMotion peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_drawing_Typeface ConstructImpl() + Ark_FrictionMotion ConstructImpl(const Ark_Number* friction, + const Ark_Number* position, + const Ark_Number* velocity) { return {}; } @@ -13078,24 +14346,36 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_String GetFamilyNameImpl(Ark_drawing_Typeface peer) + } // FrictionMotionAccessor + namespace FullScreenExitHandlerAccessor { + void DestroyPeerImpl(Ark_FullScreenExitHandler peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_drawing_Typeface MakeFromFileImpl(const Ark_String* filePath) + Ark_FullScreenExitHandler ConstructImpl() { return {}; } - } // drawing_TypefaceAccessor - namespace DrawingRenderingContextAccessor { - void DestroyPeerImpl(Ark_DrawingRenderingContext peer) + Ark_NativePointer GetFinalizerImpl() { - auto peerImpl = reinterpret_cast(peer); + return reinterpret_cast(&DestroyPeerImpl); + } + void ExitFullScreenImpl(Ark_FullScreenExitHandler peer) + { + } + } // FullScreenExitHandlerAccessor + namespace GestureAccessor { + void DestroyPeerImpl(Ark_Gesture peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_DrawingRenderingContext ConstructImpl(const Opt_LengthMetricsUnit* unit) + Ark_Gesture ConstructImpl() { return {}; } @@ -13103,27 +14383,24 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void InvalidateImpl(Ark_DrawingRenderingContext peer) - { - } - Ark_Size GetSizeImpl(Ark_DrawingRenderingContext peer) + void TagImpl(Ark_Gesture peer, + const Ark_String* tag) { - return {}; } - void SetSizeImpl(Ark_DrawingRenderingContext peer, - const Ark_Size* size) + void AllowedTypesImpl(Ark_Gesture peer, + const Array_SourceTool* types) { } - } // DrawingRenderingContextAccessor - namespace DrawModifierAccessor { - void DestroyPeerImpl(Ark_DrawModifier peer) + } // GestureAccessor + namespace GestureEventAccessor { + void DestroyPeerImpl(Ark_GestureEvent peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_DrawModifier ConstructImpl() + Ark_GestureEvent ConstructImpl() { return {}; } @@ -13131,122 +14408,113 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void InvalidateImpl(Ark_DrawModifier peer) + Ark_Boolean GetRepeatImpl(Ark_GestureEvent peer) { + return {}; } - Callback_DrawContext_Void GetDrawBehind_callbackImpl(Ark_DrawModifier peer) + void SetRepeatImpl(Ark_GestureEvent peer, + Ark_Boolean repeat) + { + } + Array_FingerInfo GetFingerListImpl(Ark_GestureEvent peer) { return {}; } - void SetDrawBehind_callbackImpl(Ark_DrawModifier peer, - const Callback_DrawContext_Void* drawBehind_callback) + void SetFingerListImpl(Ark_GestureEvent peer, + const Array_FingerInfo* fingerList) { } - Callback_DrawContext_Void GetDrawContent_callbackImpl(Ark_DrawModifier peer) + Ark_Number GetOffsetXImpl(Ark_GestureEvent peer) { return {}; } - void SetDrawContent_callbackImpl(Ark_DrawModifier peer, - const Callback_DrawContext_Void* drawContent_callback) + void SetOffsetXImpl(Ark_GestureEvent peer, + const Ark_Number* offsetX) { } - } // DrawModifierAccessor - namespace EllipseShapeAccessor { - void DestroyPeerImpl(Ark_EllipseShape peer) + Ark_Number GetOffsetYImpl(Ark_GestureEvent peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_EllipseShape ConstructImpl(const Opt_ShapeSize* options) + void SetOffsetYImpl(Ark_GestureEvent peer, + const Ark_Number* offsetY) + { + } + Ark_Number GetAngleImpl(Ark_GestureEvent peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetAngleImpl(Ark_GestureEvent peer, + const Ark_Number* angle) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_EllipseShape OffsetImpl(Ark_EllipseShape peer, - const Ark_Position* offset) + Ark_Number GetSpeedImpl(Ark_GestureEvent peer) { return {}; } - Ark_EllipseShape FillImpl(Ark_EllipseShape peer, - const Ark_ResourceColor* color) + void SetSpeedImpl(Ark_GestureEvent peer, + const Ark_Number* speed) { - return {}; } - Ark_EllipseShape PositionImpl(Ark_EllipseShape peer, - const Ark_Position* position) + Ark_Number GetScaleImpl(Ark_GestureEvent peer) { return {}; } - Ark_EllipseShape WidthImpl(Ark_EllipseShape peer, - const Ark_Length* width) + void SetScaleImpl(Ark_GestureEvent peer, + const Ark_Number* scale) { - return {}; } - Ark_EllipseShape HeightImpl(Ark_EllipseShape peer, - const Ark_Length* height) + Ark_Number GetPinchCenterXImpl(Ark_GestureEvent peer) { return {}; } - Ark_EllipseShape SizeImpl(Ark_EllipseShape peer, - const Ark_SizeOptions* size) + void SetPinchCenterXImpl(Ark_GestureEvent peer, + const Ark_Number* pinchCenterX) { - return {}; } - } // EllipseShapeAccessor - namespace EnvironmentBackendAccessor { - Ark_Boolean IsAccessibilityEnabledImpl() + Ark_Number GetPinchCenterYImpl(Ark_GestureEvent peer) { return {}; } - Ark_Int32 GetColorModeImpl() + void SetPinchCenterYImpl(Ark_GestureEvent peer, + const Ark_Number* pinchCenterY) { - return {}; } - Ark_Float32 GetFontScaleImpl() + Ark_Number GetVelocityXImpl(Ark_GestureEvent peer) { return {}; } - Ark_Float32 GetFontWeightScaleImpl() + void SetVelocityXImpl(Ark_GestureEvent peer, + const Ark_Number* velocityX) { - return {}; } - Ark_String GetLayoutDirectionImpl() + Ark_Number GetVelocityYImpl(Ark_GestureEvent peer) { return {}; } - Ark_String GetLanguageCodeImpl() + void SetVelocityYImpl(Ark_GestureEvent peer, + const Ark_Number* velocityY) { - return {}; } - } // EnvironmentBackendAccessor - namespace EventEmulatorAccessor { - void EmitClickEventImpl(Ark_NativePointer node, - Ark_ClickEvent event) + Ark_Number GetVelocityImpl(Ark_GestureEvent peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - void EmitTextInputEventImpl(Ark_NativePointer node, - const Ark_String* text) + void SetVelocityImpl(Ark_GestureEvent peer, + const Ark_Number* velocity) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - } // EventEmulatorAccessor - namespace EventTargetInfoAccessor { - void DestroyPeerImpl(Ark_EventTargetInfo peer) + } // GestureEventAccessor + namespace GestureGroupInterfaceAccessor { + void DestroyPeerImpl(Ark_GestureGroupInterface peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_EventTargetInfo ConstructImpl() + Ark_GestureGroupInterface ConstructImpl(Ark_GestureMode mode, + const Array_GestureType* gesture) { return {}; } @@ -13254,20 +14522,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_String GetIdImpl(Ark_EventTargetInfo peer) + Ark_GestureGroupInterface OnCancelImpl(Ark_GestureGroupInterface peer, + const Callback_Void* event) { return {}; } - } // EventTargetInfoAccessor - namespace ExtendableComponentAccessor { - void DestroyPeerImpl(Ark_ExtendableComponent peer) + } // GestureGroupInterfaceAccessor + namespace GestureRecognizerAccessor { + void DestroyPeerImpl(Ark_GestureRecognizer peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ExtendableComponent ConstructImpl() + Ark_GestureRecognizer ConstructImpl() { return {}; } @@ -13275,41 +14544,56 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_UIContext GetUIContextImpl(Ark_ExtendableComponent peer) + Ark_String GetTagImpl(Ark_GestureRecognizer peer) { return {}; } - Ark_Int32 GetUniqueIdImpl(Ark_ExtendableComponent peer) + Ark_GestureControl_GestureType GetTypeImpl(Ark_GestureRecognizer peer) { return {}; } - Opt_uiObserver_NavDestinationInfo QueryNavDestinationInfo0Impl(Ark_ExtendableComponent peer) + Ark_Boolean IsBuiltInImpl(Ark_GestureRecognizer peer) { return {}; } - Opt_uiObserver_NavDestinationInfo QueryNavDestinationInfo1Impl(Ark_ExtendableComponent peer, - const Opt_Boolean* isInner) + void SetEnabledImpl(Ark_GestureRecognizer peer, + Ark_Boolean isEnabled) + { + } + Ark_Boolean IsEnabledImpl(Ark_GestureRecognizer peer) { return {}; } - Opt_uiObserver_NavigationInfo QueryNavigationInfoImpl(Ark_ExtendableComponent peer) + Ark_GestureRecognizerState GetStateImpl(Ark_GestureRecognizer peer) { return {}; } - Opt_uiObserver_RouterPageInfo QueryRouterPageInfoImpl(Ark_ExtendableComponent peer) + Ark_EventTargetInfo GetEventTargetInfoImpl(Ark_GestureRecognizer peer) { return {}; } - } // ExtendableComponentAccessor - namespace FocusAxisEventAccessor { - void DestroyPeerImpl(Ark_FocusAxisEvent peer) + Ark_Boolean IsValidImpl(Ark_GestureRecognizer peer) { - auto peerImpl = reinterpret_cast(peer); + return {}; + } + Ark_Number GetFingerCountImpl(Ark_GestureRecognizer peer) + { + return {}; + } + Ark_Boolean IsFingerCountLimitImpl(Ark_GestureRecognizer peer) + { + return {}; + } + } // GestureRecognizerAccessor + namespace GestureStyleAccessor { + void DestroyPeerImpl(Ark_GestureStyle peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_FocusAxisEvent ConstructImpl() + Ark_GestureStyle ConstructImpl(const Opt_GestureStyleInterface* value) { return {}; } @@ -13317,37 +14601,61 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Map_AxisModel_Number GetAxisMapImpl(Ark_FocusAxisEvent peer) + } // GestureStyleAccessor + namespace GlobalScope_ohos_arkui_componentSnapshotAccessor { + void GetImpl(const Ark_String* id, + const AsyncCallback_image_PixelMap_Void* callback, + const Opt_SnapshotOptions* options) { - return {}; } - void SetAxisMapImpl(Ark_FocusAxisEvent peer, - const Map_AxisModel_Number* axisMap) + } // GlobalScope_ohos_arkui_componentSnapshotAccessor + namespace GlobalScope_ohos_arkui_performanceMonitorAccessor { + void BeginImpl(const Ark_String* scene, + Ark_PerfMonitorActionType startInputType, + const Opt_String* note) { } - Callback_Void GetStopPropagationImpl(Ark_FocusAxisEvent peer) + void EndImpl(const Ark_String* scene) + { + } + void RecordInputEventTimeImpl(Ark_PerfMonitorActionType actionType, + Ark_PerfMonitorSourceType sourceType, + Ark_Int64 time) + { + } + } // GlobalScope_ohos_arkui_performanceMonitorAccessor + namespace GlobalScope_ohos_fontAccessor { + void RegisterFontImpl(const Ark_FontOptions* options) + { + } + Array_String GetSystemFontListImpl() { return {}; } - void SetStopPropagationImpl(Ark_FocusAxisEvent peer, - const Callback_Void* stopPropagation) + Ark_FontInfo GetFontByNameImpl(const Ark_String* fontName) { + return {}; } - } // FocusAxisEventAccessor - namespace FocusControllerAccessor { - void RequestFocusImpl(const Ark_String* key) + } // GlobalScope_ohos_fontAccessor + namespace GlobalScope_ohos_measure_utilsAccessor { + Ark_Number MeasureTextImpl(const Ark_MeasureOptions* options) + { + return {}; + } + Ark_SizeOptions MeasureTextSizeImpl(const Ark_MeasureOptions* options) { + return {}; } - } // FocusControllerAccessor - namespace FrameNodeAccessor { - void DestroyPeerImpl(Ark_FrameNode peer) + } // GlobalScope_ohos_measure_utilsAccessor + namespace HierarchicalSymbolEffectAccessor { + void DestroyPeerImpl(Ark_HierarchicalSymbolEffect peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_FrameNode ConstructImpl(Ark_UIContext uiContext) + Ark_HierarchicalSymbolEffect ConstructImpl(const Opt_EffectFillStyle* fillStyle) { return {}; } @@ -13355,194 +14663,229 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean IsModifiableImpl(Ark_FrameNode peer) + Opt_EffectFillStyle GetFillStyleImpl(Ark_HierarchicalSymbolEffect peer) { return {}; } - void AppendChildImpl(Ark_FrameNode peer, - Ark_FrameNode node) + void SetFillStyleImpl(Ark_HierarchicalSymbolEffect peer, + const Opt_EffectFillStyle* fillStyle) { } - void InsertChildAfterImpl(Ark_FrameNode peer, - Ark_FrameNode child, - Ark_FrameNode sibling) + } // HierarchicalSymbolEffectAccessor + namespace HoverEventAccessor { + void DestroyPeerImpl(Ark_HoverEvent peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void RemoveChildImpl(Ark_FrameNode peer, - Ark_FrameNode node) + Ark_HoverEvent ConstructImpl() { + return {}; } - void ClearChildrenImpl(Ark_FrameNode peer) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_FrameNode GetChildImpl(Ark_FrameNode peer, - const Ark_Number* index, - const Ark_Number* expandMode) + Opt_Number GetXImpl(Ark_HoverEvent peer) { return {}; } - Ark_FrameNode GetFirstChildImpl(Ark_FrameNode peer) + void SetXImpl(Ark_HoverEvent peer, + const Opt_Number* x) { - return {}; } - Ark_FrameNode GetNextSiblingImpl(Ark_FrameNode peer) + Opt_Number GetYImpl(Ark_HoverEvent peer) { return {}; } - Ark_FrameNode GetPreviousSiblingImpl(Ark_FrameNode peer) + void SetYImpl(Ark_HoverEvent peer, + const Opt_Number* y) { - return {}; } - Ark_FrameNode GetParentImpl(Ark_FrameNode peer) + Opt_Number GetWindowXImpl(Ark_HoverEvent peer) { return {}; } - Ark_Int32 GetChildrenCountImpl(Ark_FrameNode peer) + void SetWindowXImpl(Ark_HoverEvent peer, + const Opt_Number* windowX) + { + } + Opt_Number GetWindowYImpl(Ark_HoverEvent peer) { return {}; } - void DisposeImpl(Ark_FrameNode peer) + void SetWindowYImpl(Ark_HoverEvent peer, + const Opt_Number* windowY) { } - Ark_String GetIdImpl(Ark_FrameNode peer) + Opt_Number GetDisplayXImpl(Ark_HoverEvent peer) { return {}; } - Ark_Number GetUniqueIdImpl(Ark_FrameNode peer) + void SetDisplayXImpl(Ark_HoverEvent peer, + const Opt_Number* displayX) { - return {}; } - Ark_String GetNodeTypeImpl(Ark_FrameNode peer) + Opt_Number GetDisplayYImpl(Ark_HoverEvent peer) { return {}; } - Ark_Number GetOpacityImpl(Ark_FrameNode peer) + void SetDisplayYImpl(Ark_HoverEvent peer, + const Opt_Number* displayY) { - return {}; } - Ark_Boolean IsVisibleImpl(Ark_FrameNode peer) + Callback_Void GetStopPropagationImpl(Ark_HoverEvent peer) { return {}; } - Ark_Boolean IsClipToFrameImpl(Ark_FrameNode peer) + void SetStopPropagationImpl(Ark_HoverEvent peer, + const Callback_Void* stopPropagation) { - return {}; } - Ark_Boolean IsAttachedImpl(Ark_FrameNode peer) + } // HoverEventAccessor + namespace HttpAuthHandlerAccessor { + void DestroyPeerImpl(Ark_HttpAuthHandler peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Object GetInspectorInfoImpl(Ark_FrameNode peer) + Ark_HttpAuthHandler ConstructImpl() { return {}; } - void InvalidateImpl(Ark_FrameNode peer) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void DisposeTreeImpl(Ark_FrameNode peer) + Ark_Boolean ConfirmImpl(Ark_HttpAuthHandler peer, + const Ark_String* userName, + const Ark_String* password) { + return {}; } - void SetCrossLanguageOptionsImpl(Ark_FrameNode peer, - const Ark_CrossLanguageOptions* options) + void CancelImpl(Ark_HttpAuthHandler peer) { } - Ark_CrossLanguageOptions GetCrossLanguageOptionsImpl(Ark_FrameNode peer) + Ark_Boolean IsHttpAuthInfoSavedImpl(Ark_HttpAuthHandler peer) { return {}; } - void SetMeasuredSizeImpl(Ark_FrameNode peer, - const Ark_Size* size) + } // HttpAuthHandlerAccessor + namespace ImageAnalyzerControllerAccessor { + void DestroyPeerImpl(Ark_ImageAnalyzerController peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void SetLayoutPositionImpl(Ark_FrameNode peer, - const Ark_Position* position) + Ark_ImageAnalyzerController ConstructImpl() { + return {}; } - void MeasureImpl(Ark_FrameNode peer, - const Ark_LayoutConstraint* constraint) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void LayoutImpl(Ark_FrameNode peer, - const Ark_Position* position) + Array_ImageAnalyzerType GetImageAnalyzerSupportTypesImpl(Ark_ImageAnalyzerController peer) { + return {}; } - void SetNeedsLayoutImpl(Ark_FrameNode peer) + } // ImageAnalyzerControllerAccessor + namespace ImageAttachmentAccessor { + void DestroyPeerImpl(Ark_ImageAttachment peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Position GetPositionToWindowWithTransformImpl(Ark_FrameNode peer) + Ark_ImageAttachment ConstructImpl(const Ark_Union_ImageAttachmentInterface_Opt_AttachmentType* value) { return {}; } - Ark_FrameNode GetFrameNodeByKeyImpl(const Ark_String* name) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetIdByFrameNodeImpl(Ark_FrameNode peer, - Ark_FrameNode node) + Ark_image_PixelMap GetValueImpl(Ark_ImageAttachment peer) { return {}; } - void MoveToImpl(Ark_FrameNode peer, - Ark_FrameNode targetParent, - const Ark_Number* index) + Opt_SizeOptions GetSizeImpl(Ark_ImageAttachment peer) { + return {}; } - Ark_Number GetFirstChildIndexWithoutExpandImpl(Ark_FrameNode peer) + Opt_ImageSpanAlignment GetVerticalAlignImpl(Ark_ImageAttachment peer) { return {}; } - Ark_Number GetLastChildIndexWithoutExpandImpl(Ark_FrameNode peer) + Opt_ImageFit GetObjectFitImpl(Ark_ImageAttachment peer) { return {}; } - Ark_FrameNode GetAttachedFrameNodeByIdImpl(const Ark_String* id) + Opt_ImageAttachmentLayoutStyle GetLayoutStyleImpl(Ark_ImageAttachment peer) { return {}; } - Ark_FrameNode GetFrameNodeByIdImpl(const Ark_Number* id) + Opt_ColorFilterType GetColorFilterImpl(Ark_ImageAttachment peer) { return {}; } - Ark_FrameNode GetFrameNodeByUniqueIdImpl(const Ark_Number* id) + } // ImageAttachmentAccessor + namespace ImageBitmapAccessor { + void DestroyPeerImpl(Ark_ImageBitmap peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_ImageBitmap ConstructImpl(const Ark_Union_PixelMap_String* src, + const Opt_LengthMetricsUnit* unit) { return {}; } - void ReuseImpl(Ark_FrameNode peer) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void RecycleImpl(Ark_FrameNode peer) + void CloseImpl(Ark_ImageBitmap peer) { } - Ark_NativePointer GetFrameNodePtrImpl(Ark_FrameNode node) + Ark_Number GetHeightImpl(Ark_ImageBitmap peer) { return {}; } - Ark_FrameNode CreateTypedFrameNodeImpl(const Ark_String* type) + void SetHeightImpl(Ark_ImageBitmap peer, + const Ark_Number* height) { - return {}; } - Ark_NativePointer CreateByRawPtrImpl(Ark_FrameNode peer, - Ark_FrameNode pointer) + Ark_Number GetWidthImpl(Ark_ImageBitmap peer) { return {}; } - Ark_FrameNode UnWrapRawPtrImpl(Ark_FrameNode peer, - Ark_NativePointer pointer) + void SetWidthImpl(Ark_ImageBitmap peer, + const Ark_Number* width) { - return {}; } - } // FrameNodeAccessor - namespace FrictionMotionAccessor { - void DestroyPeerImpl(Ark_FrictionMotion peer) + } // ImageBitmapAccessor + namespace ImageDataAccessor { + void DestroyPeerImpl(Ark_ImageData peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_FrictionMotion ConstructImpl(const Ark_Number* friction, - const Ark_Number* position, - const Ark_Number* velocity) + Ark_ImageData ConstructImpl(const Ark_Number* width, + const Ark_Number* height, + const Opt_Buffer* data, + const Opt_LengthMetricsUnit* unit) { return {}; } @@ -13550,41 +14893,40 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - } // FrictionMotionAccessor - namespace GestureAccessor { - void DestroyPeerImpl(Ark_Gesture peer) + Ark_Buffer GetDataImpl(Ark_ImageData peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_Gesture ConstructImpl() + void SetDataImpl(Ark_ImageData peer, + const Ark_Buffer* data) + { + } + Ark_Number GetHeightImpl(Ark_ImageData peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetHeightImpl(Ark_ImageData peer, + const Ark_Number* height) { - return reinterpret_cast(&DestroyPeerImpl); } - void TagImpl(Ark_Gesture peer, - const Ark_String* tag) + Ark_Number GetWidthImpl(Ark_ImageData peer) { + return {}; } - void AllowedTypesImpl(Ark_Gesture peer, - const Array_SourceTool* types) + void SetWidthImpl(Ark_ImageData peer, + const Ark_Number* width) { } - } // GestureAccessor - namespace GestureEventAccessor { - void DestroyPeerImpl(Ark_GestureEvent peer) + } // ImageDataAccessor + namespace IndicatorComponentControllerAccessor { + void DestroyPeerImpl(Ark_IndicatorComponentController peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_GestureEvent ConstructImpl() + Ark_IndicatorComponentController ConstructImpl() { return {}; } @@ -13592,192 +14934,192 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean GetRepeatImpl(Ark_GestureEvent peer) + void ShowNextImpl(Ark_IndicatorComponentController peer) { - return {}; } - void SetRepeatImpl(Ark_GestureEvent peer, - Ark_Boolean repeat) + void ShowPreviousImpl(Ark_IndicatorComponentController peer) { } - Array_FingerInfo GetFingerListImpl(Ark_GestureEvent peer) + void ChangeIndexImpl(Ark_IndicatorComponentController peer, + const Ark_Number* index, + const Opt_Boolean* useAnimation) { - return {}; } - void SetFingerListImpl(Ark_GestureEvent peer, - const Array_FingerInfo* fingerList) + } // IndicatorComponentControllerAccessor + namespace IUIContextAccessor { + void FreezeUINode0Impl(const Ark_String* id, + Ark_Boolean isFrozen) { } - Ark_Number GetOffsetXImpl(Ark_GestureEvent peer) + void FreezeUINode1Impl(const Ark_Number* id, + Ark_Boolean isFrozen) { - return {}; } - void SetOffsetXImpl(Ark_GestureEvent peer, - const Ark_Number* offsetX) + } // IUIContextAccessor + namespace JsGeolocationAccessor { + void DestroyPeerImpl(Ark_JsGeolocation peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetOffsetYImpl(Ark_GestureEvent peer) + Ark_JsGeolocation ConstructImpl() { return {}; } - void SetOffsetYImpl(Ark_GestureEvent peer, - const Ark_Number* offsetY) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetAngleImpl(Ark_GestureEvent peer) + void InvokeImpl(Ark_JsGeolocation peer, + const Ark_String* origin, + Ark_Boolean allow, + Ark_Boolean retain) { - return {}; } - void SetAngleImpl(Ark_GestureEvent peer, - const Ark_Number* angle) + } // JsGeolocationAccessor + namespace JsResultAccessor { + void DestroyPeerImpl(Ark_JsResult peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetSpeedImpl(Ark_GestureEvent peer) + Ark_JsResult ConstructImpl() { return {}; } - void SetSpeedImpl(Ark_GestureEvent peer, - const Ark_Number* speed) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetScaleImpl(Ark_GestureEvent peer) + void HandleCancelImpl(Ark_JsResult peer) { - return {}; } - void SetScaleImpl(Ark_GestureEvent peer, - const Ark_Number* scale) + void HandleConfirmImpl(Ark_JsResult peer) { } - Ark_Number GetPinchCenterXImpl(Ark_GestureEvent peer) + void HandlePromptConfirmImpl(Ark_JsResult peer, + const Ark_String* result) { - return {}; } - void SetPinchCenterXImpl(Ark_GestureEvent peer, - const Ark_Number* pinchCenterX) + } // JsResultAccessor + namespace KeyEventAccessor { + void DestroyPeerImpl(Ark_KeyEvent peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetPinchCenterYImpl(Ark_GestureEvent peer) + Ark_KeyEvent ConstructImpl() { return {}; } - void SetPinchCenterYImpl(Ark_GestureEvent peer, - const Ark_Number* pinchCenterY) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetVelocityXImpl(Ark_GestureEvent peer) + Ark_KeyType GetTypeImpl(Ark_KeyEvent peer) { return {}; } - void SetVelocityXImpl(Ark_GestureEvent peer, - const Ark_Number* velocityX) + void SetTypeImpl(Ark_KeyEvent peer, + Ark_KeyType type) { } - Ark_Number GetVelocityYImpl(Ark_GestureEvent peer) + Ark_Number GetKeyCodeImpl(Ark_KeyEvent peer) { return {}; } - void SetVelocityYImpl(Ark_GestureEvent peer, - const Ark_Number* velocityY) + void SetKeyCodeImpl(Ark_KeyEvent peer, + const Ark_Number* keyCode) { } - Ark_Number GetVelocityImpl(Ark_GestureEvent peer) + Ark_String GetKeyTextImpl(Ark_KeyEvent peer) { return {}; } - void SetVelocityImpl(Ark_GestureEvent peer, - const Ark_Number* velocity) - { - } - } // GestureEventAccessor - namespace GestureGroupInterfaceAccessor { - void DestroyPeerImpl(Ark_GestureGroupInterface peer) + void SetKeyTextImpl(Ark_KeyEvent peer, + const Ark_String* keyText) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_GestureGroupInterface ConstructImpl(Ark_GestureMode mode, - const Array_GestureType* gesture) + Ark_KeySource GetKeySourceImpl(Ark_KeyEvent peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetKeySourceImpl(Ark_KeyEvent peer, + Ark_KeySource keySource) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_GestureGroupInterface OnCancelImpl(Ark_GestureGroupInterface peer, - const Callback_Void* event) + Ark_Number GetDeviceIdImpl(Ark_KeyEvent peer) { return {}; } - } // GestureGroupInterfaceAccessor - namespace GestureRecognizerAccessor { - void DestroyPeerImpl(Ark_GestureRecognizer peer) + void SetDeviceIdImpl(Ark_KeyEvent peer, + const Ark_Number* deviceId) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_GestureRecognizer ConstructImpl() + Ark_Number GetMetaKeyImpl(Ark_KeyEvent peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetMetaKeyImpl(Ark_KeyEvent peer, + const Ark_Number* metaKey) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_String GetTagImpl(Ark_GestureRecognizer peer) + Ark_Number GetTimestampImpl(Ark_KeyEvent peer) { return {}; } - Ark_GestureControl_GestureType GetTypeImpl(Ark_GestureRecognizer peer) + void SetTimestampImpl(Ark_KeyEvent peer, + const Ark_Number* timestamp) { - return {}; } - Ark_Boolean IsBuiltInImpl(Ark_GestureRecognizer peer) + Callback_Void GetStopPropagationImpl(Ark_KeyEvent peer) { return {}; } - void SetEnabledImpl(Ark_GestureRecognizer peer, - Ark_Boolean isEnabled) + void SetStopPropagationImpl(Ark_KeyEvent peer, + const Callback_Void* stopPropagation) { } - Ark_Boolean IsEnabledImpl(Ark_GestureRecognizer peer) + Ark_IntentionCode GetIntentionCodeImpl(Ark_KeyEvent peer) { return {}; } - Ark_GestureRecognizerState GetStateImpl(Ark_GestureRecognizer peer) + void SetIntentionCodeImpl(Ark_KeyEvent peer, + Ark_IntentionCode intentionCode) { - return {}; } - Ark_EventTargetInfo GetEventTargetInfoImpl(Ark_GestureRecognizer peer) + Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_KeyEvent peer) { return {}; } - Ark_Boolean IsValidImpl(Ark_GestureRecognizer peer) + void SetGetModifierKeyStateImpl(Ark_KeyEvent peer, + const Opt_ModifierKeyStateGetter* getModifierKeyState) { - return {}; } - Ark_Number GetFingerCountImpl(Ark_GestureRecognizer peer) + Opt_Number GetUnicodeImpl(Ark_KeyEvent peer) { return {}; } - Ark_Boolean IsFingerCountLimitImpl(Ark_GestureRecognizer peer) + void SetUnicodeImpl(Ark_KeyEvent peer, + const Opt_Number* unicode) { - return {}; } - } // GestureRecognizerAccessor - namespace GestureStyleAccessor { - void DestroyPeerImpl(Ark_GestureStyle peer) + } // KeyEventAccessor + namespace LayoutableAccessor { + void DestroyPeerImpl(Ark_Layoutable peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_GestureStyle ConstructImpl(const Opt_GestureStyleInterface* value) + Ark_Layoutable ConstructImpl() { return {}; } @@ -13785,61 +15127,48 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - } // GestureStyleAccessor - namespace GlobalScope_ohos_arkui_componentSnapshotAccessor { - void GetImpl(const Ark_String* id, - const AsyncCallback_image_PixelMap_Void* callback, - const Opt_SnapshotOptions* options) - { - } - } // GlobalScope_ohos_arkui_componentSnapshotAccessor - namespace GlobalScope_ohos_arkui_performanceMonitorAccessor { - void BeginImpl(const Ark_String* scene, - Ark_PerfMonitorActionType startInputType, - const Opt_String* note) + void LayoutImpl(Ark_Layoutable peer, + const Ark_Position* position) { } - void EndImpl(const Ark_String* scene) + Ark_DirectionalEdgesT GetMarginImpl(Ark_Layoutable peer) { + return {}; } - void RecordInputEventTimeImpl(Ark_PerfMonitorActionType actionType, - Ark_PerfMonitorSourceType sourceType, - Ark_Int64 time) + Ark_DirectionalEdgesT GetPaddingImpl(Ark_Layoutable peer) { + return {}; } - } // GlobalScope_ohos_arkui_performanceMonitorAccessor - namespace GlobalScope_ohos_fontAccessor { - void RegisterFontImpl(const Ark_FontOptions* options) + Ark_DirectionalEdgesT GetBorderWidthImpl(Ark_Layoutable peer) { + return {}; } - Array_String GetSystemFontListImpl() + Ark_MeasureResult GetMeasureResultImpl(Ark_Layoutable peer) { return {}; } - Ark_FontInfo GetFontByNameImpl(const Ark_String* fontName) + void SetMeasureResultImpl(Ark_Layoutable peer, + const Ark_MeasureResult* measureResult) { - return {}; } - } // GlobalScope_ohos_fontAccessor - namespace GlobalScope_ohos_measure_utilsAccessor { - Ark_Number MeasureTextImpl(const Ark_MeasureOptions* options) + Opt_Number GetUniqueIdImpl(Ark_Layoutable peer) { return {}; } - Ark_SizeOptions MeasureTextSizeImpl(const Ark_MeasureOptions* options) + void SetUniqueIdImpl(Ark_Layoutable peer, + const Opt_Number* uniqueId) { - return {}; } - } // GlobalScope_ohos_measure_utilsAccessor - namespace HierarchicalSymbolEffectAccessor { - void DestroyPeerImpl(Ark_HierarchicalSymbolEffect peer) + } // LayoutableAccessor + namespace LayoutCallbackAccessor { + void DestroyPeerImpl(Ark_LayoutCallback peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_HierarchicalSymbolEffect ConstructImpl(const Opt_EffectFillStyle* fillStyle) + Ark_LayoutCallback ConstructImpl() { return {}; } @@ -13847,24 +15176,29 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Opt_EffectFillStyle GetFillStyleImpl(Ark_HierarchicalSymbolEffect peer) + void OnPlaceChildrenImpl(Ark_LayoutCallback peer, + const Ark_GeometryInfo* selfLayoutInfo, + const Array_Layoutable* children, + const Ark_ConstraintSizeOptions* constraint) { - return {}; } - void SetFillStyleImpl(Ark_HierarchicalSymbolEffect peer, - const Opt_EffectFillStyle* fillStyle) + Ark_SizeResult OnMeasureSizeImpl(Ark_LayoutCallback peer, + const Ark_GeometryInfo* selfLayoutInfo, + const Array_Measurable* children, + const Ark_ConstraintSizeOptions* constraint) { + return {}; } - } // HierarchicalSymbolEffectAccessor - namespace HoverEventAccessor { - void DestroyPeerImpl(Ark_HoverEvent peer) + } // LayoutCallbackAccessor + namespace LayoutChildAccessor { + void DestroyPeerImpl(Ark_LayoutChild peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_HoverEvent ConstructImpl() + Ark_LayoutChild ConstructImpl() { return {}; } @@ -13872,72 +15206,71 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Opt_Number GetXImpl(Ark_HoverEvent peer) - { - return {}; - } - void SetXImpl(Ark_HoverEvent peer, - const Opt_Number* x) + void MeasureImpl(Ark_LayoutChild peer, + const Ark_ConstraintSizeOptions* childConstraint) { } - Opt_Number GetYImpl(Ark_HoverEvent peer) + Ark_String GetNameImpl(Ark_LayoutChild peer) { return {}; } - void SetYImpl(Ark_HoverEvent peer, - const Opt_Number* y) + void SetNameImpl(Ark_LayoutChild peer, + const Ark_String* name) { } - Opt_Number GetWindowXImpl(Ark_HoverEvent peer) + Ark_String GetIdImpl(Ark_LayoutChild peer) { return {}; } - void SetWindowXImpl(Ark_HoverEvent peer, - const Opt_Number* windowX) + void SetIdImpl(Ark_LayoutChild peer, + const Ark_String* id) { } - Opt_Number GetWindowYImpl(Ark_HoverEvent peer) + Ark_Position GetPositionImpl(Ark_LayoutChild peer) { return {}; } - void SetWindowYImpl(Ark_HoverEvent peer, - const Opt_Number* windowY) - { - } - Opt_Number GetDisplayXImpl(Ark_HoverEvent peer) + void SetPositionImpl(Ark_LayoutChild peer, + const Ark_Position* position) { - return {}; } - void SetDisplayXImpl(Ark_HoverEvent peer, - const Opt_Number* displayX) + } // LayoutChildAccessor + namespace LayoutManagerAccessor { + void DestroyPeerImpl(Ark_LayoutManager peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Opt_Number GetDisplayYImpl(Ark_HoverEvent peer) + Ark_LayoutManager ConstructImpl() { return {}; } - void SetDisplayYImpl(Ark_HoverEvent peer, - const Opt_Number* displayY) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Callback_Void GetStopPropagationImpl(Ark_HoverEvent peer) + Ark_Number GetLineCountImpl(Ark_LayoutManager peer) { return {}; } - void SetStopPropagationImpl(Ark_HoverEvent peer, - const Callback_Void* stopPropagation) + Ark_PositionWithAffinity GetGlyphPositionAtCoordinateImpl(Ark_LayoutManager peer, + const Ark_Number* x, + const Ark_Number* y) { + return {}; } - } // HoverEventAccessor - namespace ImageAnalyzerControllerAccessor { - void DestroyPeerImpl(Ark_ImageAnalyzerController peer) + } // LayoutManagerAccessor + namespace LayoutPolicyAccessor { + void DestroyPeerImpl(Ark_LayoutPolicy peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ImageAnalyzerController ConstructImpl() + Ark_LayoutPolicy ConstructImpl() { return {}; } @@ -13945,20 +15278,31 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Array_ImageAnalyzerType GetImageAnalyzerSupportTypesImpl(Ark_ImageAnalyzerController peer) + Ark_LayoutPolicy GetMatchParentImpl() { return {}; } - } // ImageAnalyzerControllerAccessor - namespace ImageAttachmentAccessor { - void DestroyPeerImpl(Ark_ImageAttachment peer) + } // LayoutPolicyAccessor + namespace LazyForEachOpsAccessor { + void SyncImpl(Ark_NativePointer node, + Ark_Int32 totalCount, + const Callback_CreateItem* creator, + const Callback_RangeUpdate* updater) { - auto peerImpl = reinterpret_cast(peer); + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); + } + } // LazyForEachOpsAccessor + namespace LengthMetricsAccessor { + void DestroyPeerImpl(Ark_LengthMetrics peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ImageAttachment ConstructImpl(const Ark_Union_ImageAttachmentInterface_Opt_AttachmentType* value) + Ark_LengthMetrics ConstructImpl(const Ark_Number* value, + Ark_LengthUnit unit) { return {}; } @@ -13966,80 +15310,56 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_image_PixelMap GetValueImpl(Ark_ImageAttachment peer) - { - return {}; - } - Opt_SizeOptions GetSizeImpl(Ark_ImageAttachment peer) + Ark_LengthMetrics PxImpl(const Ark_Number* value) { return {}; } - Opt_ImageSpanAlignment GetVerticalAlignImpl(Ark_ImageAttachment peer) + Ark_LengthMetrics VpImpl(const Ark_Number* value) { return {}; } - Opt_ImageFit GetObjectFitImpl(Ark_ImageAttachment peer) + Ark_LengthMetrics FpImpl(const Ark_Number* value) { return {}; } - Opt_ImageAttachmentLayoutStyle GetLayoutStyleImpl(Ark_ImageAttachment peer) + Ark_LengthMetrics PercentImpl(const Ark_Number* value) { return {}; } - Opt_ColorFilterType GetColorFilterImpl(Ark_ImageAttachment peer) + Ark_LengthMetrics LpxImpl(const Ark_Number* value) { return {}; } - } // ImageAttachmentAccessor - namespace ImageBitmapAccessor { - void DestroyPeerImpl(Ark_ImageBitmap peer) - { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } - } - Ark_ImageBitmap ConstructImpl(const Ark_Union_PixelMap_String* src, - const Opt_LengthMetricsUnit* unit) + Ark_LengthMetrics ResourceImpl(const Ark_Resource* value) { return {}; } - Ark_NativePointer GetFinalizerImpl() - { - return reinterpret_cast(&DestroyPeerImpl); - } - void CloseImpl(Ark_ImageBitmap peer) - { - } - Ark_Number GetHeightImpl(Ark_ImageBitmap peer) + Ark_LengthUnit GetUnitImpl(Ark_LengthMetrics peer) { return {}; } - void SetHeightImpl(Ark_ImageBitmap peer, - const Ark_Number* height) + void SetUnitImpl(Ark_LengthMetrics peer, + Ark_LengthUnit unit) { } - Ark_Number GetWidthImpl(Ark_ImageBitmap peer) + Ark_Number GetValueImpl(Ark_LengthMetrics peer) { return {}; } - void SetWidthImpl(Ark_ImageBitmap peer, - const Ark_Number* width) + void SetValueImpl(Ark_LengthMetrics peer, + const Ark_Number* value) { } - } // ImageBitmapAccessor - namespace ImageDataAccessor { - void DestroyPeerImpl(Ark_ImageData peer) + } // LengthMetricsAccessor + namespace LetterSpacingStyleAccessor { + void DestroyPeerImpl(Ark_LetterSpacingStyle peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ImageData ConstructImpl(const Ark_Number* width, - const Ark_Number* height, - const Opt_Buffer* data, - const Opt_LengthMetricsUnit* unit) + Ark_LetterSpacingStyle ConstructImpl(Ark_LengthMetrics value) { return {}; } @@ -14047,40 +15367,45 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Buffer GetDataImpl(Ark_ImageData peer) + Ark_Number GetLetterSpacingImpl(Ark_LetterSpacingStyle peer) { return {}; } - void SetDataImpl(Ark_ImageData peer, - const Ark_Buffer* data) + } // LetterSpacingStyleAccessor + namespace LevelOrderAccessor { + void DestroyPeerImpl(Ark_LevelOrder peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetHeightImpl(Ark_ImageData peer) + Ark_LevelOrder ConstructImpl() { return {}; } - void SetHeightImpl(Ark_ImageData peer, - const Ark_Number* height) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetWidthImpl(Ark_ImageData peer) + Ark_LevelOrder ClampImpl(const Ark_Number* order) { return {}; } - void SetWidthImpl(Ark_ImageData peer, - const Ark_Number* width) + Ark_Number GetOrderImpl(Ark_LevelOrder peer) { + return {}; } - } // ImageDataAccessor - namespace IndicatorComponentControllerAccessor { - void DestroyPeerImpl(Ark_IndicatorComponentController peer) + } // LevelOrderAccessor + namespace LifeCycleAccessor { + void DestroyPeerImpl(Ark_LifeCycle peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_IndicatorComponentController ConstructImpl() + Ark_LifeCycle ConstructImpl() { return {}; } @@ -14088,37 +15413,45 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void ShowNextImpl(Ark_IndicatorComponentController peer) + void AboutToAppearImpl(Ark_LifeCycle peer) { } - void ShowPreviousImpl(Ark_IndicatorComponentController peer) + void AboutToDisappearImpl(Ark_LifeCycle peer) { } - void ChangeIndexImpl(Ark_IndicatorComponentController peer, - const Ark_Number* index, - const Opt_Boolean* useAnimation) + void OnDidBuildImpl(Ark_LifeCycle peer) { } - } // IndicatorComponentControllerAccessor - namespace IUIContextAccessor { - void FreezeUINode0Impl(const Ark_String* id, - Ark_Boolean isFrozen) + void BuildImpl(Ark_LifeCycle peer) { } - void FreezeUINode1Impl(const Ark_Number* id, - Ark_Boolean isFrozen) + } // LifeCycleAccessor + namespace LinearGradientAccessor { + void DestroyPeerImpl(Ark_LinearGradient peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_LinearGradient ConstructImpl(const Array_ColorStop* colorStops) { + return {}; } - } // IUIContextAccessor - namespace KeyEventAccessor { - void DestroyPeerImpl(Ark_KeyEvent peer) + Ark_NativePointer GetFinalizerImpl() { - auto peerImpl = reinterpret_cast(peer); + return reinterpret_cast(&DestroyPeerImpl); + } + } // LinearGradientAccessor + namespace LinearIndicatorControllerAccessor { + void DestroyPeerImpl(Ark_LinearIndicatorController peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_KeyEvent ConstructImpl() + Ark_LinearIndicatorController ConstructImpl() { return {}; } @@ -14126,104 +15459,117 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_KeyType GetTypeImpl(Ark_KeyEvent peer) - { - return {}; - } - void SetTypeImpl(Ark_KeyEvent peer, - Ark_KeyType type) + void SetProgressImpl(Ark_LinearIndicatorController peer, + const Ark_Number* index, + const Ark_Number* progress) { } - Ark_Number GetKeyCodeImpl(Ark_KeyEvent peer) + void StartImpl(Ark_LinearIndicatorController peer, + const Opt_LinearIndicatorStartOptions* options) { - return {}; } - void SetKeyCodeImpl(Ark_KeyEvent peer, - const Ark_Number* keyCode) + void PauseImpl(Ark_LinearIndicatorController peer) { } - Ark_String GetKeyTextImpl(Ark_KeyEvent peer) + void StopImpl(Ark_LinearIndicatorController peer) { - return {}; } - void SetKeyTextImpl(Ark_KeyEvent peer, - const Ark_String* keyText) + } // LinearIndicatorControllerAccessor + namespace LineHeightStyleAccessor { + void DestroyPeerImpl(Ark_LineHeightStyle peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_KeySource GetKeySourceImpl(Ark_KeyEvent peer) + Ark_LineHeightStyle ConstructImpl(Ark_LengthMetrics lineHeight) { return {}; } - void SetKeySourceImpl(Ark_KeyEvent peer, - Ark_KeySource keySource) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetDeviceIdImpl(Ark_KeyEvent peer) + Ark_Number GetLineHeightImpl(Ark_LineHeightStyle peer) { return {}; } - void SetDeviceIdImpl(Ark_KeyEvent peer, - const Ark_Number* deviceId) + } // LineHeightStyleAccessor + namespace ListScrollerAccessor { + void DestroyPeerImpl(Ark_ListScroller peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetMetaKeyImpl(Ark_KeyEvent peer) + Ark_ListScroller ConstructImpl() { return {}; } - void SetMetaKeyImpl(Ark_KeyEvent peer, - const Ark_Number* metaKey) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetTimestampImpl(Ark_KeyEvent peer) + Ark_RectResult GetItemRectInGroupImpl(Ark_ListScroller peer, + const Ark_Number* index, + const Ark_Number* indexInGroup) { return {}; } - void SetTimestampImpl(Ark_KeyEvent peer, - const Ark_Number* timestamp) - { - } - Callback_Void GetStopPropagationImpl(Ark_KeyEvent peer) + void ScrollToItemInGroupImpl(Ark_ListScroller peer, + const Ark_Number* index, + const Ark_Number* indexInGroup, + const Opt_Boolean* smooth, + const Opt_ScrollAlign* align) { - return {}; } - void SetStopPropagationImpl(Ark_KeyEvent peer, - const Callback_Void* stopPropagation) + void CloseAllSwipeActionsImpl(Ark_ListScroller peer, + const Opt_CloseSwipeActionOptions* options) { } - Ark_IntentionCode GetIntentionCodeImpl(Ark_KeyEvent peer) + Ark_VisibleListContentInfo GetVisibleListContentInfoImpl(Ark_ListScroller peer, + const Ark_Number* x, + const Ark_Number* y) { return {}; } - void SetIntentionCodeImpl(Ark_KeyEvent peer, - Ark_IntentionCode intentionCode) + } // ListScrollerAccessor + namespace LongPressGestureEventAccessor { + void DestroyPeerImpl(Ark_LongPressGestureEvent peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Opt_ModifierKeyStateGetter GetGetModifierKeyStateImpl(Ark_KeyEvent peer) + Ark_LongPressGestureEvent ConstructImpl() { return {}; } - void SetGetModifierKeyStateImpl(Ark_KeyEvent peer, - const Opt_ModifierKeyStateGetter* getModifierKeyState) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Opt_Number GetUnicodeImpl(Ark_KeyEvent peer) + Ark_Boolean GetRepeatImpl(Ark_LongPressGestureEvent peer) { return {}; } - void SetUnicodeImpl(Ark_KeyEvent peer, - const Opt_Number* unicode) + void SetRepeatImpl(Ark_LongPressGestureEvent peer, + Ark_Boolean repeat) { } - } // KeyEventAccessor - namespace LayoutableAccessor { - void DestroyPeerImpl(Ark_Layoutable peer) + } // LongPressGestureEventAccessor + namespace LongPressGestureInterfaceAccessor { + void DestroyPeerImpl(Ark_LongPressGestureInterface peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_Layoutable ConstructImpl() + Ark_LongPressGestureInterface ConstructImpl(const Ark_LongPressGestureInterface_Invoke_Literal* value) { return {}; } @@ -14231,48 +15577,36 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void LayoutImpl(Ark_Layoutable peer, - const Ark_Position* position) - { - } - Ark_DirectionalEdgesT GetMarginImpl(Ark_Layoutable peer) - { - return {}; - } - Ark_DirectionalEdgesT GetPaddingImpl(Ark_Layoutable peer) + Ark_LongPressGestureInterface OnActionImpl(Ark_LongPressGestureInterface peer, + const Callback_GestureEvent_Void* event) { return {}; } - Ark_DirectionalEdgesT GetBorderWidthImpl(Ark_Layoutable peer) + Ark_LongPressGestureInterface OnActionEndImpl(Ark_LongPressGestureInterface peer, + const Callback_GestureEvent_Void* event) { return {}; } - Ark_MeasureResult GetMeasureResultImpl(Ark_Layoutable peer) + Ark_LongPressGestureInterface OnActionCancel0Impl(Ark_LongPressGestureInterface peer, + const Callback_Void* event) { return {}; } - void SetMeasureResultImpl(Ark_Layoutable peer, - const Ark_MeasureResult* measureResult) - { - } - Opt_Number GetUniqueIdImpl(Ark_Layoutable peer) + Ark_LongPressGestureInterface OnActionCancel1Impl(Ark_LongPressGestureInterface peer, + const Callback_GestureEvent_Void* event) { return {}; } - void SetUniqueIdImpl(Ark_Layoutable peer, - const Opt_Number* uniqueId) - { - } - } // LayoutableAccessor - namespace LayoutCallbackAccessor { - void DestroyPeerImpl(Ark_LayoutCallback peer) + } // LongPressGestureInterfaceAccessor + namespace LongPressRecognizerAccessor { + void DestroyPeerImpl(Ark_LongPressRecognizer peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_LayoutCallback ConstructImpl() + Ark_LongPressRecognizer ConstructImpl() { return {}; } @@ -14280,133 +15614,120 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void OnPlaceChildrenImpl(Ark_LayoutCallback peer, - const Ark_GeometryInfo* selfLayoutInfo, - const Array_Layoutable* children, - const Ark_ConstraintSizeOptions* constraint) + Ark_Boolean IsRepeatImpl(Ark_LongPressRecognizer peer) { + return {}; } - Ark_SizeResult OnMeasureSizeImpl(Ark_LayoutCallback peer, - const Ark_GeometryInfo* selfLayoutInfo, - const Array_Measurable* children, - const Ark_ConstraintSizeOptions* constraint) + Ark_Number GetDurationImpl(Ark_LongPressRecognizer peer) { return {}; } - } // LayoutCallbackAccessor - namespace LayoutChildAccessor { - void DestroyPeerImpl(Ark_LayoutChild peer) + } // LongPressRecognizerAccessor + namespace Matrix2DAccessor { + void DestroyPeerImpl(Ark_Matrix2D peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_LayoutChild ConstructImpl() + Ark_Matrix2D Construct0Impl() { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Matrix2D Construct1Impl(Ark_LengthMetricsUnit unit) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void MeasureImpl(Ark_LayoutChild peer, - const Ark_ConstraintSizeOptions* childConstraint) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_String GetNameImpl(Ark_LayoutChild peer) + Ark_Matrix2D IdentityImpl(Ark_Matrix2D peer) { return {}; } - void SetNameImpl(Ark_LayoutChild peer, - const Ark_String* name) + Ark_Matrix2D InvertImpl(Ark_Matrix2D peer) { + return {}; } - Ark_String GetIdImpl(Ark_LayoutChild peer) + Ark_Matrix2D RotateImpl(Ark_Matrix2D peer, + const Ark_Number* degree, + const Opt_Number* rx, + const Opt_Number* ry) { return {}; } - void SetIdImpl(Ark_LayoutChild peer, - const Ark_String* id) + Ark_Matrix2D TranslateImpl(Ark_Matrix2D peer, + const Opt_Number* tx, + const Opt_Number* ty) { + return {}; } - Ark_Position GetPositionImpl(Ark_LayoutChild peer) + Ark_Matrix2D ScaleImpl(Ark_Matrix2D peer, + const Opt_Number* sx, + const Opt_Number* sy) { return {}; } - void SetPositionImpl(Ark_LayoutChild peer, - const Ark_Position* position) + Opt_Number GetScaleXImpl(Ark_Matrix2D peer) { + return {}; } - } // LayoutChildAccessor - namespace LayoutManagerAccessor { - void DestroyPeerImpl(Ark_LayoutManager peer) + void SetScaleXImpl(Ark_Matrix2D peer, + const Opt_Number* scaleX) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_LayoutManager ConstructImpl() + Opt_Number GetRotateYImpl(Ark_Matrix2D peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetRotateYImpl(Ark_Matrix2D peer, + const Opt_Number* rotateY) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetLineCountImpl(Ark_LayoutManager peer) + Opt_Number GetRotateXImpl(Ark_Matrix2D peer) { return {}; } - Ark_PositionWithAffinity GetGlyphPositionAtCoordinateImpl(Ark_LayoutManager peer, - const Ark_Number* x, - const Ark_Number* y) + void SetRotateXImpl(Ark_Matrix2D peer, + const Opt_Number* rotateX) + { + } + Opt_Number GetScaleYImpl(Ark_Matrix2D peer) { return {}; } - } // LayoutManagerAccessor - namespace LayoutPolicyAccessor { - void DestroyPeerImpl(Ark_LayoutPolicy peer) + void SetScaleYImpl(Ark_Matrix2D peer, + const Opt_Number* scaleY) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_LayoutPolicy ConstructImpl() + Opt_Number GetTranslateXImpl(Ark_Matrix2D peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetTranslateXImpl(Ark_Matrix2D peer, + const Opt_Number* translateX) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_LayoutPolicy GetMatchParentImpl() + Opt_Number GetTranslateYImpl(Ark_Matrix2D peer) { return {}; } - } // LayoutPolicyAccessor - namespace LazyForEachOpsAccessor { - void SyncImpl(Ark_NativePointer node, - Ark_Int32 totalCount, - const Callback_CreateItem* creator, - const Callback_RangeUpdate* updater) + void SetTranslateYImpl(Ark_Matrix2D peer, + const Opt_Number* translateY) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); } - } // LazyForEachOpsAccessor - namespace LengthMetricsAccessor { - void DestroyPeerImpl(Ark_LengthMetrics peer) + } // Matrix2DAccessor + namespace matrix4_Matrix4TransitAccessor { + void DestroyPeerImpl(Ark_matrix4_Matrix4Transit peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_LengthMetrics ConstructImpl(const Ark_Number* value, - Ark_LengthUnit unit) + Ark_matrix4_Matrix4Transit ConstructImpl() { return {}; } @@ -14414,56 +15735,60 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_LengthMetrics PxImpl(const Ark_Number* value) + Ark_matrix4_Matrix4Transit CopyImpl(Ark_matrix4_Matrix4Transit peer) { return {}; } - Ark_LengthMetrics VpImpl(const Ark_Number* value) + Ark_matrix4_Matrix4Transit InvertImpl(Ark_matrix4_Matrix4Transit peer) { return {}; } - Ark_LengthMetrics FpImpl(const Ark_Number* value) + Ark_matrix4_Matrix4Transit CombineImpl(Ark_matrix4_Matrix4Transit peer, + Ark_matrix4_Matrix4Transit options) { return {}; } - Ark_LengthMetrics PercentImpl(const Ark_Number* value) + Ark_matrix4_Matrix4Transit TranslateImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_TranslateOptions* options) { return {}; } - Ark_LengthMetrics LpxImpl(const Ark_Number* value) + Ark_matrix4_Matrix4Transit ScaleImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_ScaleOptions* options) { return {}; } - Ark_LengthMetrics ResourceImpl(const Ark_Resource* value) + Ark_matrix4_Matrix4Transit SkewImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_Number* x, + const Ark_Number* y) { return {}; } - Ark_LengthUnit GetUnitImpl(Ark_LengthMetrics peer) + Ark_matrix4_Matrix4Transit RotateImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_RotateOptions* options) { return {}; } - void SetUnitImpl(Ark_LengthMetrics peer, - Ark_LengthUnit unit) - { - } - Ark_Number GetValueImpl(Ark_LengthMetrics peer) + Ark_matrix4_Matrix4TransformPoint TransformPointImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_matrix4_Matrix4TransformPoint* options) { return {}; } - void SetValueImpl(Ark_LengthMetrics peer, - const Ark_Number* value) + Ark_matrix4_Matrix4Transit SetPolyToPolyImpl(Ark_matrix4_Matrix4Transit peer, + const Ark_matrix4_PolyToPolyOptions* options) { + return {}; } - } // LengthMetricsAccessor - namespace LetterSpacingStyleAccessor { - void DestroyPeerImpl(Ark_LetterSpacingStyle peer) + } // matrix4_Matrix4TransitAccessor + namespace MeasurableAccessor { + void DestroyPeerImpl(Ark_Measurable peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_LetterSpacingStyle ConstructImpl(Ark_LengthMetrics value) + Ark_Measurable ConstructImpl() { return {}; } @@ -14471,45 +15796,41 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetLetterSpacingImpl(Ark_LetterSpacingStyle peer) + Ark_MeasureResult MeasureImpl(Ark_Measurable peer, + const Ark_ConstraintSizeOptions* constraint) { return {}; } - } // LetterSpacingStyleAccessor - namespace LevelOrderAccessor { - void DestroyPeerImpl(Ark_LevelOrder peer) + Ark_DirectionalEdgesT GetMarginImpl(Ark_Measurable peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_LevelOrder ConstructImpl() + Ark_DirectionalEdgesT GetPaddingImpl(Ark_Measurable peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_DirectionalEdgesT GetBorderWidthImpl(Ark_Measurable peer) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Ark_LevelOrder ClampImpl(const Ark_Number* order) + Opt_Number GetUniqueIdImpl(Ark_Measurable peer) { return {}; } - Ark_Number GetOrderImpl(Ark_LevelOrder peer) + void SetUniqueIdImpl(Ark_Measurable peer, + const Opt_Number* uniqueId) { - return {}; } - } // LevelOrderAccessor - namespace LifeCycleAccessor { - void DestroyPeerImpl(Ark_LifeCycle peer) + } // MeasurableAccessor + namespace MouseEventAccessor { + void DestroyPeerImpl(Ark_MouseEvent peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_LifeCycle ConstructImpl() + Ark_MouseEvent ConstructImpl() { return {}; } @@ -14517,163 +15838,113 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void AboutToAppearImpl(Ark_LifeCycle peer) - { - } - void AboutToDisappearImpl(Ark_LifeCycle peer) - { - } - void OnDidBuildImpl(Ark_LifeCycle peer) - { - } - void BuildImpl(Ark_LifeCycle peer) + Ark_MouseButton GetButtonImpl(Ark_MouseEvent peer) { + return {}; } - } // LifeCycleAccessor - namespace LinearGradientAccessor { - void DestroyPeerImpl(Ark_LinearGradient peer) + void SetButtonImpl(Ark_MouseEvent peer, + Ark_MouseButton button) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_LinearGradient ConstructImpl(const Array_ColorStop* colorStops) + Ark_MouseAction GetActionImpl(Ark_MouseEvent peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() - { - return reinterpret_cast(&DestroyPeerImpl); - } - } // LinearGradientAccessor - namespace LinearIndicatorControllerAccessor { - void DestroyPeerImpl(Ark_LinearIndicatorController peer) + void SetActionImpl(Ark_MouseEvent peer, + Ark_MouseAction action) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_LinearIndicatorController ConstructImpl() + Ark_Number GetDisplayXImpl(Ark_MouseEvent peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() - { - return reinterpret_cast(&DestroyPeerImpl); - } - void SetProgressImpl(Ark_LinearIndicatorController peer, - const Ark_Number* index, - const Ark_Number* progress) + void SetDisplayXImpl(Ark_MouseEvent peer, + const Ark_Number* displayX) { } - void StartImpl(Ark_LinearIndicatorController peer, - const Opt_LinearIndicatorStartOptions* options) + Ark_Number GetDisplayYImpl(Ark_MouseEvent peer) { + return {}; } - void PauseImpl(Ark_LinearIndicatorController peer) + void SetDisplayYImpl(Ark_MouseEvent peer, + const Ark_Number* displayY) { } - void StopImpl(Ark_LinearIndicatorController peer) + Ark_Number GetWindowXImpl(Ark_MouseEvent peer) { + return {}; } - } // LinearIndicatorControllerAccessor - namespace LineHeightStyleAccessor { - void DestroyPeerImpl(Ark_LineHeightStyle peer) + void SetWindowXImpl(Ark_MouseEvent peer, + const Ark_Number* windowX) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_LineHeightStyle ConstructImpl(Ark_LengthMetrics lineHeight) + Ark_Number GetWindowYImpl(Ark_MouseEvent peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetWindowYImpl(Ark_MouseEvent peer, + const Ark_Number* windowY) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetLineHeightImpl(Ark_LineHeightStyle peer) + Ark_Number GetXImpl(Ark_MouseEvent peer) { return {}; } - } // LineHeightStyleAccessor - namespace ListScrollerAccessor { - void DestroyPeerImpl(Ark_ListScroller peer) + void SetXImpl(Ark_MouseEvent peer, + const Ark_Number* x) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_ListScroller ConstructImpl() + Ark_Number GetYImpl(Ark_MouseEvent peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetYImpl(Ark_MouseEvent peer, + const Ark_Number* y) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_RectResult GetItemRectInGroupImpl(Ark_ListScroller peer, - const Ark_Number* index, - const Ark_Number* indexInGroup) + Callback_Void GetStopPropagationImpl(Ark_MouseEvent peer) { return {}; } - void ScrollToItemInGroupImpl(Ark_ListScroller peer, - const Ark_Number* index, - const Ark_Number* indexInGroup, - const Opt_Boolean* smooth, - const Opt_ScrollAlign* align) - { - } - void CloseAllSwipeActionsImpl(Ark_ListScroller peer, - const Opt_CloseSwipeActionOptions* options) + void SetStopPropagationImpl(Ark_MouseEvent peer, + const Callback_Void* stopPropagation) { } - Ark_VisibleListContentInfo GetVisibleListContentInfoImpl(Ark_ListScroller peer, - const Ark_Number* x, - const Ark_Number* y) + Opt_Number GetRawDeltaXImpl(Ark_MouseEvent peer) { return {}; } - } // ListScrollerAccessor - namespace LongPressGestureEventAccessor { - void DestroyPeerImpl(Ark_LongPressGestureEvent peer) + void SetRawDeltaXImpl(Ark_MouseEvent peer, + const Opt_Number* rawDeltaX) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_LongPressGestureEvent ConstructImpl() + Opt_Number GetRawDeltaYImpl(Ark_MouseEvent peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetRawDeltaYImpl(Ark_MouseEvent peer, + const Opt_Number* rawDeltaY) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean GetRepeatImpl(Ark_LongPressGestureEvent peer) + Opt_Array_MouseButton GetPressedButtonsImpl(Ark_MouseEvent peer) { return {}; } - void SetRepeatImpl(Ark_LongPressGestureEvent peer, - Ark_Boolean repeat) + void SetPressedButtonsImpl(Ark_MouseEvent peer, + const Opt_Array_MouseButton* pressedButtons) { } - } // LongPressGestureEventAccessor - namespace LongPressGestureInterfaceAccessor { - void DestroyPeerImpl(Ark_LongPressGestureInterface peer) + } // MouseEventAccessor + namespace MutableStyledStringAccessor { + void DestroyPeerImpl(Ark_MutableStyledString peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_LongPressGestureInterface ConstructImpl(const Ark_LongPressGestureInterface_Invoke_Literal* value) + Ark_MutableStyledString ConstructImpl(const Ark_Union_String_ImageAttachment_CustomSpan* value, + const Opt_Array_StyleOptions* styles) { return {}; } @@ -14681,65 +15952,69 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_LongPressGestureInterface OnActionImpl(Ark_LongPressGestureInterface peer, - const Callback_GestureEvent_Void* event) + void ReplaceStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length, + const Ark_String* other) { - return {}; } - Ark_LongPressGestureInterface OnActionEndImpl(Ark_LongPressGestureInterface peer, - const Callback_GestureEvent_Void* event) + void InsertStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_String* other) { - return {}; } - Ark_LongPressGestureInterface OnActionCancel0Impl(Ark_LongPressGestureInterface peer, - const Callback_Void* event) + void RemoveStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length) { - return {}; } - Ark_LongPressGestureInterface OnActionCancel1Impl(Ark_LongPressGestureInterface peer, - const Callback_GestureEvent_Void* event) + void ReplaceStyleImpl(Ark_MutableStyledString peer, + const Ark_SpanStyle* spanStyle) + { + } + void SetStyleImpl(Ark_MutableStyledString peer, + const Ark_SpanStyle* spanStyle) + { + } + void RemoveStyleImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length, + Ark_StyledStringKey styledKey) { - return {}; } - } // LongPressGestureInterfaceAccessor - namespace LongPressRecognizerAccessor { - void DestroyPeerImpl(Ark_LongPressRecognizer peer) + void RemoveStylesImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_LongPressRecognizer ConstructImpl() + void ClearStylesImpl(Ark_MutableStyledString peer) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void ReplaceStyledStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + const Ark_Number* length, + Ark_StyledString other) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean IsRepeatImpl(Ark_LongPressRecognizer peer) + void InsertStyledStringImpl(Ark_MutableStyledString peer, + const Ark_Number* start, + Ark_StyledString other) { - return {}; } - Ark_Number GetDurationImpl(Ark_LongPressRecognizer peer) + void AppendStyledStringImpl(Ark_MutableStyledString peer, + Ark_StyledString other) { - return {}; } - } // LongPressRecognizerAccessor - namespace Matrix2DAccessor { - void DestroyPeerImpl(Ark_Matrix2D peer) + } // MutableStyledStringAccessor + namespace NavDestinationContextAccessor { + void DestroyPeerImpl(Ark_NavDestinationContext peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_Matrix2D Construct0Impl() - { - return {}; - } - Ark_Matrix2D Construct1Impl(Ark_LengthMetricsUnit unit) + Ark_NavDestinationContext ConstructImpl() { return {}; } @@ -14747,194 +16022,174 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Matrix2D IdentityImpl(Ark_Matrix2D peer) - { - return {}; - } - Ark_Matrix2D InvertImpl(Ark_Matrix2D peer) - { - return {}; - } - Ark_Matrix2D RotateImpl(Ark_Matrix2D peer, - const Ark_Number* degree, - const Opt_Number* rx, - const Opt_Number* ry) + Opt_RouteMapConfig GetConfigInRouteMapImpl(Ark_NavDestinationContext peer) { return {}; } - Ark_Matrix2D TranslateImpl(Ark_Matrix2D peer, - const Opt_Number* tx, - const Opt_Number* ty) + Ark_NavPathInfo GetPathInfoImpl(Ark_NavDestinationContext peer) { return {}; } - Ark_Matrix2D ScaleImpl(Ark_Matrix2D peer, - const Opt_Number* sx, - const Opt_Number* sy) + void SetPathInfoImpl(Ark_NavDestinationContext peer, + Ark_NavPathInfo pathInfo) { - return {}; } - Opt_Number GetScaleXImpl(Ark_Matrix2D peer) + Ark_NavPathStack GetPathStackImpl(Ark_NavDestinationContext peer) { return {}; } - void SetScaleXImpl(Ark_Matrix2D peer, - const Opt_Number* scaleX) + void SetPathStackImpl(Ark_NavDestinationContext peer, + Ark_NavPathStack pathStack) { } - Opt_Number GetRotateYImpl(Ark_Matrix2D peer) + Opt_String GetNavDestinationIdImpl(Ark_NavDestinationContext peer) { return {}; } - void SetRotateYImpl(Ark_Matrix2D peer, - const Opt_Number* rotateY) - { - } - Opt_Number GetRotateXImpl(Ark_Matrix2D peer) + void SetNavDestinationIdImpl(Ark_NavDestinationContext peer, + const Opt_String* navDestinationId) { - return {}; } - void SetRotateXImpl(Ark_Matrix2D peer, - const Opt_Number* rotateX) + } // NavDestinationContextAccessor + namespace NavExtenderAccessor { + void SetNavigationOptionsImpl(Ark_NativePointer ptr, + Ark_NavPathStack pathStack) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Opt_Number GetScaleYImpl(Ark_Matrix2D peer) + void SetUpdateStackCallbackImpl(Ark_NavPathStack peer, + const NavExtender_OnUpdateStack* callback) { - return {}; } - void SetScaleYImpl(Ark_Matrix2D peer, - const Opt_Number* scaleY) + void SyncStackImpl(Ark_NavPathStack peer) { } - Opt_Number GetTranslateXImpl(Ark_Matrix2D peer) + Ark_Boolean CheckNeedCreateImpl(Ark_NativePointer navigation, + Ark_Int32 index) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); return {}; } - void SetTranslateXImpl(Ark_Matrix2D peer, - const Opt_Number* translateX) - { - } - Opt_Number GetTranslateYImpl(Ark_Matrix2D peer) + void SetNavDestinationNodeImpl(Ark_NavPathStack peer, + Ark_Int32 index, + Ark_NativePointer node) { - return {}; } - void SetTranslateYImpl(Ark_Matrix2D peer, - const Opt_Number* translateY) + void PushPathImpl(Ark_NavPathStack pathStack, + Ark_NavPathInfo info, + const Ark_NavigationOptions* options) { } - } // Matrix2DAccessor - namespace matrix4_Matrix4TransitAccessor { - void DestroyPeerImpl(Ark_matrix4_Matrix4Transit peer) + void ReplacePathImpl(Ark_NavPathStack pathStack, + Ark_NavPathInfo info, + const Ark_NavigationOptions* options) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_matrix4_Matrix4Transit ConstructImpl() + Ark_String PopImpl(Ark_NavPathStack pathStack, + Ark_Boolean animated) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetOnPopCallbackImpl(Ark_NavPathStack pathStack, + const Callback_String_Void* popCallback) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_matrix4_Matrix4Transit CopyImpl(Ark_matrix4_Matrix4Transit peer) + Ark_String GetIdByIndexImpl(Ark_NavPathStack pathStack, + Ark_Int32 index) { return {}; } - Ark_matrix4_Matrix4Transit InvertImpl(Ark_matrix4_Matrix4Transit peer) + Array_String GetIdByNameImpl(Ark_NavPathStack pathStack, + const Ark_String* name) { return {}; } - Ark_matrix4_Matrix4Transit CombineImpl(Ark_matrix4_Matrix4Transit peer, - Ark_matrix4_Matrix4Transit options) + void PopToIndexImpl(Ark_NavPathStack pathStack, + Ark_Int32 index, + Ark_Boolean animated) { - return {}; } - Ark_matrix4_Matrix4Transit TranslateImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_TranslateOptions* options) + Ark_Number PopToNameImpl(Ark_NavPathStack pathStack, + const Ark_String* name, + Ark_Boolean animated) { return {}; } - Ark_matrix4_Matrix4Transit ScaleImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_ScaleOptions* options) + } // NavExtenderAccessor + namespace NavigationTransitionProxyAccessor { + void DestroyPeerImpl(Ark_NavigationTransitionProxy peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_matrix4_Matrix4Transit SkewImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_NavigationTransitionProxy ConstructImpl() { return {}; } - Ark_matrix4_Matrix4Transit RotateImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_RotateOptions* options) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_matrix4_Matrix4TransformPoint TransformPointImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_matrix4_Matrix4TransformPoint* options) + void FinishTransitionImpl(Ark_NavigationTransitionProxy peer) { - return {}; } - Ark_matrix4_Matrix4Transit SetPolyToPolyImpl(Ark_matrix4_Matrix4Transit peer, - const Ark_matrix4_PolyToPolyOptions* options) + Ark_NavContentInfo GetFromImpl(Ark_NavigationTransitionProxy peer) { return {}; } - } // matrix4_Matrix4TransitAccessor - namespace MeasurableAccessor { - void DestroyPeerImpl(Ark_Measurable peer) + void SetFromImpl(Ark_NavigationTransitionProxy peer, + const Ark_NavContentInfo* from) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_Measurable ConstructImpl() + Ark_NavContentInfo GetToImpl(Ark_NavigationTransitionProxy peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetToImpl(Ark_NavigationTransitionProxy peer, + const Ark_NavContentInfo* to) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_MeasureResult MeasureImpl(Ark_Measurable peer, - const Ark_ConstraintSizeOptions* constraint) + Opt_Boolean GetIsInteractiveImpl(Ark_NavigationTransitionProxy peer) { return {}; } - Ark_DirectionalEdgesT GetMarginImpl(Ark_Measurable peer) + void SetIsInteractiveImpl(Ark_NavigationTransitionProxy peer, + const Opt_Boolean* isInteractive) { - return {}; } - Ark_DirectionalEdgesT GetPaddingImpl(Ark_Measurable peer) + Opt_VoidCallback GetCancelTransitionImpl(Ark_NavigationTransitionProxy peer) { return {}; } - Ark_DirectionalEdgesT GetBorderWidthImpl(Ark_Measurable peer) + void SetCancelTransitionImpl(Ark_NavigationTransitionProxy peer, + const Opt_VoidCallback* cancelTransition) { - return {}; } - Opt_Number GetUniqueIdImpl(Ark_Measurable peer) + Opt_UpdateTransitionCallback GetUpdateTransitionImpl(Ark_NavigationTransitionProxy peer) { return {}; } - void SetUniqueIdImpl(Ark_Measurable peer, - const Opt_Number* uniqueId) + void SetUpdateTransitionImpl(Ark_NavigationTransitionProxy peer, + const Opt_UpdateTransitionCallback* updateTransition) { } - } // MeasurableAccessor - namespace MouseEventAccessor { - void DestroyPeerImpl(Ark_MouseEvent peer) + } // NavigationTransitionProxyAccessor + namespace NavPathInfoAccessor { + void DestroyPeerImpl(Ark_NavPathInfo peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_MouseEvent ConstructImpl() + Ark_NavPathInfo ConstructImpl(const Ark_String* name, + const Opt_Object* param, + const Opt_Callback_PopInfo_Void* onPop, + const Opt_Boolean* isEntry) { return {}; } @@ -14942,295 +16197,336 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_MouseButton GetButtonImpl(Ark_MouseEvent peer) + Ark_String GetNameImpl(Ark_NavPathInfo peer) { return {}; } - void SetButtonImpl(Ark_MouseEvent peer, - Ark_MouseButton button) + void SetNameImpl(Ark_NavPathInfo peer, + const Ark_String* name) { } - Ark_MouseAction GetActionImpl(Ark_MouseEvent peer) + Opt_Object GetParamImpl(Ark_NavPathInfo peer) { return {}; } - void SetActionImpl(Ark_MouseEvent peer, - Ark_MouseAction action) + void SetParamImpl(Ark_NavPathInfo peer, + const Opt_Object* param) { } - Ark_Number GetDisplayXImpl(Ark_MouseEvent peer) + Opt_Callback_PopInfo_Void GetOnPopImpl(Ark_NavPathInfo peer) { return {}; } - void SetDisplayXImpl(Ark_MouseEvent peer, - const Ark_Number* displayX) + void SetOnPopImpl(Ark_NavPathInfo peer, + const Opt_Callback_PopInfo_Void* onPop) { } - Ark_Number GetDisplayYImpl(Ark_MouseEvent peer) + Opt_Boolean GetIsEntryImpl(Ark_NavPathInfo peer) { return {}; } - void SetDisplayYImpl(Ark_MouseEvent peer, - const Ark_Number* displayY) + void SetIsEntryImpl(Ark_NavPathInfo peer, + const Opt_Boolean* isEntry) { } - Ark_Number GetWindowXImpl(Ark_MouseEvent peer) + Opt_String GetNavDestinationIdImpl(Ark_NavPathInfo peer) { return {}; } - void SetWindowXImpl(Ark_MouseEvent peer, - const Ark_Number* windowX) - { - } - Ark_Number GetWindowYImpl(Ark_MouseEvent peer) + void SetNavDestinationIdImpl(Ark_NavPathInfo peer, + const Opt_String* navDestinationId) { - return {}; } - void SetWindowYImpl(Ark_MouseEvent peer, - const Ark_Number* windowY) + } // NavPathInfoAccessor + namespace NavPathStackAccessor { + void DestroyPeerImpl(Ark_NavPathStack peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetXImpl(Ark_MouseEvent peer) + Ark_NavPathStack ConstructImpl() { return {}; } - void SetXImpl(Ark_MouseEvent peer, - const Ark_Number* x) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetYImpl(Ark_MouseEvent peer) + void PushPath0Impl(Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_Boolean* animated) { - return {}; } - void SetYImpl(Ark_MouseEvent peer, - const Ark_Number* y) + void PushPath1Impl(Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_NavigationOptions* options) { } - Callback_Void GetStopPropagationImpl(Ark_MouseEvent peer) + void PushDestination0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_Boolean* animated, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - void SetStopPropagationImpl(Ark_MouseEvent peer, - const Callback_Void* stopPropagation) + void PushDestination1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_NavigationOptions* options, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { } - Opt_Number GetRawDeltaXImpl(Ark_MouseEvent peer) + void PushPathByName0Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Object* param, + const Opt_Boolean* animated) { - return {}; } - void SetRawDeltaXImpl(Ark_MouseEvent peer, - const Opt_Number* rawDeltaX) + void PushPathByName1Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* param, + const Callback_PopInfo_Void* onPop, + const Opt_Boolean* animated) { } - Opt_Number GetRawDeltaYImpl(Ark_MouseEvent peer) + void PushDestinationByName0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* param, + const Opt_Boolean* animated, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - void SetRawDeltaYImpl(Ark_MouseEvent peer, - const Opt_Number* rawDeltaY) + void PushDestinationByName1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* param, + const Callback_PopInfo_Void* onPop, + const Opt_Boolean* animated, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { } - Opt_Array_MouseButton GetPressedButtonsImpl(Ark_MouseEvent peer) + void ReplacePath0Impl(Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_Boolean* animated) { - return {}; } - void SetPressedButtonsImpl(Ark_MouseEvent peer, - const Opt_Array_MouseButton* pressedButtons) + void ReplacePath1Impl(Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_NavigationOptions* options) { } - } // MouseEventAccessor - namespace MutableStyledStringAccessor { - void DestroyPeerImpl(Ark_MutableStyledString peer) + void ReplaceDestinationImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_NavPathStack peer, + Ark_NavPathInfo info, + const Opt_NavigationOptions* options, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_MutableStyledString ConstructImpl(const Ark_Union_String_ImageAttachment_CustomSpan* value, - const Opt_Array_StyleOptions* styles) + void ReplacePathByNameImpl(Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* param, + const Opt_Boolean* animated) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number RemoveByIndexesImpl(Ark_NavPathStack peer, + const Array_Number* indexes) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void ReplaceStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length, - const Ark_String* other) + Ark_Number RemoveByNameImpl(Ark_NavPathStack peer, + const Ark_String* name) { + return {}; } - void InsertStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_String* other) + Ark_Boolean RemoveByNavDestinationIdImpl(Ark_NavPathStack peer, + const Ark_String* navDestinationId) { + return {}; } - void RemoveStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length) + Opt_NavPathInfo Pop0Impl(Ark_NavPathStack peer, + const Opt_Boolean* animated) { + return {}; } - void ReplaceStyleImpl(Ark_MutableStyledString peer, - const Ark_SpanStyle* spanStyle) + Opt_NavPathInfo Pop1Impl(Ark_NavPathStack peer, + const Ark_Object* result, + const Opt_Boolean* animated) { + return {}; } - void SetStyleImpl(Ark_MutableStyledString peer, - const Ark_SpanStyle* spanStyle) + Ark_Number PopToName0Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated) { + return {}; } - void RemoveStyleImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length, - Ark_StyledStringKey styledKey) + Ark_Number PopToName1Impl(Ark_NavPathStack peer, + const Ark_String* name, + const Ark_Object* result, + const Opt_Boolean* animated) { + return {}; } - void RemoveStylesImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length) + void PopToIndex0Impl(Ark_NavPathStack peer, + const Ark_Number* index, + const Opt_Boolean* animated) { } - void ClearStylesImpl(Ark_MutableStyledString peer) + void PopToIndex1Impl(Ark_NavPathStack peer, + const Ark_Number* index, + const Ark_Object* result, + const Opt_Boolean* animated) { } - void ReplaceStyledStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - const Ark_Number* length, - Ark_StyledString other) + Ark_Number MoveToTopImpl(Ark_NavPathStack peer, + const Ark_String* name, + const Opt_Boolean* animated) { + return {}; } - void InsertStyledStringImpl(Ark_MutableStyledString peer, - const Ark_Number* start, - Ark_StyledString other) + void MoveIndexToTopImpl(Ark_NavPathStack peer, + const Ark_Number* index, + const Opt_Boolean* animated) { } - void AppendStyledStringImpl(Ark_MutableStyledString peer, - Ark_StyledString other) + void ClearImpl(Ark_NavPathStack peer, + const Opt_Boolean* animated) { } - } // MutableStyledStringAccessor - namespace NavDestinationContextAccessor { - void DestroyPeerImpl(Ark_NavDestinationContext peer) + Array_String GetAllPathNameImpl(Ark_NavPathStack peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_NavDestinationContext ConstructImpl() + Opt_Object GetParamByIndexImpl(Ark_NavPathStack peer, + const Ark_Number* index) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Array_Opt_Object GetParamByNameImpl(Ark_NavPathStack peer, + const Ark_String* name) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Opt_RouteMapConfig GetConfigInRouteMapImpl(Ark_NavDestinationContext peer) + Array_Number GetIndexByNameImpl(Ark_NavPathStack peer, + const Ark_String* name) { return {}; } - Ark_NavPathInfo GetPathInfoImpl(Ark_NavDestinationContext peer) + Opt_NavPathStack GetParentImpl(Ark_NavPathStack peer) { return {}; } - void SetPathInfoImpl(Ark_NavDestinationContext peer, - Ark_NavPathInfo pathInfo) + Ark_Number SizeImpl(Ark_NavPathStack peer) { + return {}; } - Ark_NavPathStack GetPathStackImpl(Ark_NavDestinationContext peer) + void DisableAnimationImpl(Ark_NavPathStack peer, + Ark_Boolean value) { - return {}; } - void SetPathStackImpl(Ark_NavDestinationContext peer, - Ark_NavPathStack pathStack) + void SetInterceptionImpl(Ark_NavPathStack peer, + const Ark_NavigationInterception* interception) { } - Opt_String GetNavDestinationIdImpl(Ark_NavDestinationContext peer) + Array_NavPathInfo GetPathStackImpl(Ark_NavPathStack peer) { return {}; } - void SetNavDestinationIdImpl(Ark_NavDestinationContext peer, - const Opt_String* navDestinationId) + void SetPathStackImpl(Ark_NavPathStack peer, + const Array_NavPathInfo* pathStack, + const Opt_Boolean* animated) { } - } // NavDestinationContextAccessor - namespace NavExtenderAccessor { - void SetNavigationOptionsImpl(Ark_NativePointer ptr, - Ark_NavPathStack pathStack) + } // NavPathStackAccessor + namespace NodeContentAccessor { + void DestroyPeerImpl(Ark_NodeContent peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void SetUpdateStackCallbackImpl(Ark_NavPathStack peer, - const NavExtender_OnUpdateStack* callback) + Ark_NodeContent ConstructImpl() { + return {}; } - void SyncStackImpl(Ark_NavPathStack peer) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean CheckNeedCreateImpl(Ark_NativePointer navigation, - Ark_Int32 index) + void AddFrameNodeImpl(Ark_NodeContent peer, + Ark_FrameNode node) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - return {}; } - void SetNavDestinationNodeImpl(Ark_NavPathStack peer, - Ark_Int32 index, - Ark_NativePointer node) + void RemoveFrameNodeImpl(Ark_NodeContent peer, + Ark_FrameNode node) { } - void PushPathImpl(Ark_NavPathStack pathStack, - Ark_NavPathInfo info, - const Ark_NavigationOptions* options) + } // NodeContentAccessor + namespace OffscreenCanvasAccessor { + void DestroyPeerImpl(Ark_OffscreenCanvas peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void ReplacePathImpl(Ark_NavPathStack pathStack, - Ark_NavPathInfo info, - const Ark_NavigationOptions* options) + Ark_OffscreenCanvas ConstructImpl(const Ark_Number* width, + const Ark_Number* height, + const Opt_LengthMetricsUnit* unit) { + return {}; } - Ark_String PopImpl(Ark_NavPathStack pathStack, - Ark_Boolean animated) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - void SetOnPopCallbackImpl(Ark_NavPathStack pathStack, - const Callback_String_Void* popCallback) + Ark_ImageBitmap TransferToImageBitmapImpl(Ark_OffscreenCanvas peer) { + return {}; } - Ark_String GetIdByIndexImpl(Ark_NavPathStack pathStack, - Ark_Int32 index) + Ark_OffscreenCanvasRenderingContext2D GetContext2dImpl(Ark_OffscreenCanvas peer, + const Opt_RenderingContextSettings* options) { return {}; } - Array_String GetIdByNameImpl(Ark_NavPathStack pathStack, - const Ark_String* name) + Ark_Number GetHeightImpl(Ark_OffscreenCanvas peer) { return {}; } - void PopToIndexImpl(Ark_NavPathStack pathStack, - Ark_Int32 index, - Ark_Boolean animated) + void SetHeightImpl(Ark_OffscreenCanvas peer, + const Ark_Number* height) { } - Ark_Number PopToNameImpl(Ark_NavPathStack pathStack, - const Ark_String* name, - Ark_Boolean animated) + Ark_Number GetWidthImpl(Ark_OffscreenCanvas peer) { return {}; } - } // NavExtenderAccessor - namespace NavigationTransitionProxyAccessor { - void DestroyPeerImpl(Ark_NavigationTransitionProxy peer) + void SetWidthImpl(Ark_OffscreenCanvas peer, + const Ark_Number* width) { - auto peerImpl = reinterpret_cast(peer); + } + } // OffscreenCanvasAccessor + namespace OffscreenCanvasRenderingContext2DAccessor { + void DestroyPeerImpl(Ark_OffscreenCanvasRenderingContext2D peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_NavigationTransitionProxy ConstructImpl() + Ark_OffscreenCanvasRenderingContext2D ConstructImpl(const Ark_Number* width, + const Ark_Number* height, + const Opt_RenderingContextSettings* settings, + const Opt_LengthMetricsUnit* unit) { return {}; } @@ -15238,62 +16534,60 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void FinishTransitionImpl(Ark_NavigationTransitionProxy peer) + Ark_String ToDataURLImpl(Ark_OffscreenCanvasRenderingContext2D peer, + const Opt_String* type, + const Opt_Number* quality) { + return {}; } - Ark_NavContentInfo GetFromImpl(Ark_NavigationTransitionProxy peer) + Ark_ImageBitmap TransferToImageBitmapImpl(Ark_OffscreenCanvasRenderingContext2D peer) { return {}; } - void SetFromImpl(Ark_NavigationTransitionProxy peer, - const Ark_NavContentInfo* from) + } // OffscreenCanvasRenderingContext2DAccessor + namespace PageLifeCycleAccessor { + void DestroyPeerImpl(Ark_PageLifeCycle peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_NavContentInfo GetToImpl(Ark_NavigationTransitionProxy peer) + Ark_PageLifeCycle ConstructImpl() { return {}; } - void SetToImpl(Ark_NavigationTransitionProxy peer, - const Ark_NavContentInfo* to) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Opt_Boolean GetIsInteractiveImpl(Ark_NavigationTransitionProxy peer) + void OnPageShowImpl(Ark_PageLifeCycle peer) { - return {}; } - void SetIsInteractiveImpl(Ark_NavigationTransitionProxy peer, - const Opt_Boolean* isInteractive) + void OnPageHideImpl(Ark_PageLifeCycle peer) { } - Opt_VoidCallback GetCancelTransitionImpl(Ark_NavigationTransitionProxy peer) + Ark_Boolean OnBackPressImpl(Ark_PageLifeCycle peer) { return {}; } - void SetCancelTransitionImpl(Ark_NavigationTransitionProxy peer, - const Opt_VoidCallback* cancelTransition) - { - } - Opt_UpdateTransitionCallback GetUpdateTransitionImpl(Ark_NavigationTransitionProxy peer) + void PageTransitionImpl(Ark_PageLifeCycle peer) { - return {}; } - void SetUpdateTransitionImpl(Ark_NavigationTransitionProxy peer, - const Opt_UpdateTransitionCallback* updateTransition) + void OnNewParamImpl(Ark_PageLifeCycle peer, + const Opt_Object* param) { } - } // NavigationTransitionProxyAccessor - namespace NavPathInfoAccessor { - void DestroyPeerImpl(Ark_NavPathInfo peer) + } // PageLifeCycleAccessor + namespace PanGestureEventAccessor { + void DestroyPeerImpl(Ark_PanGestureEvent peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_NavPathInfo ConstructImpl(const Ark_String* name, - const Opt_Object* param, - const Opt_Callback_PopInfo_Void* onPop, - const Opt_Boolean* isEntry) + Ark_PanGestureEvent ConstructImpl() { return {}; } @@ -15301,56 +16595,56 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_String GetNameImpl(Ark_NavPathInfo peer) + Ark_Number GetOffsetXImpl(Ark_PanGestureEvent peer) { return {}; } - void SetNameImpl(Ark_NavPathInfo peer, - const Ark_String* name) + void SetOffsetXImpl(Ark_PanGestureEvent peer, + const Ark_Number* offsetX) { } - Opt_Object GetParamImpl(Ark_NavPathInfo peer) + Ark_Number GetOffsetYImpl(Ark_PanGestureEvent peer) { return {}; } - void SetParamImpl(Ark_NavPathInfo peer, - const Opt_Object* param) + void SetOffsetYImpl(Ark_PanGestureEvent peer, + const Ark_Number* offsetY) { } - Opt_Callback_PopInfo_Void GetOnPopImpl(Ark_NavPathInfo peer) + Ark_Number GetVelocityXImpl(Ark_PanGestureEvent peer) { return {}; } - void SetOnPopImpl(Ark_NavPathInfo peer, - const Opt_Callback_PopInfo_Void* onPop) + void SetVelocityXImpl(Ark_PanGestureEvent peer, + const Ark_Number* velocityX) { } - Opt_Boolean GetIsEntryImpl(Ark_NavPathInfo peer) + Ark_Number GetVelocityYImpl(Ark_PanGestureEvent peer) { return {}; } - void SetIsEntryImpl(Ark_NavPathInfo peer, - const Opt_Boolean* isEntry) + void SetVelocityYImpl(Ark_PanGestureEvent peer, + const Ark_Number* velocityY) { } - Opt_String GetNavDestinationIdImpl(Ark_NavPathInfo peer) + Ark_Number GetVelocityImpl(Ark_PanGestureEvent peer) { return {}; } - void SetNavDestinationIdImpl(Ark_NavPathInfo peer, - const Opt_String* navDestinationId) + void SetVelocityImpl(Ark_PanGestureEvent peer, + const Ark_Number* velocity) { } - } // NavPathInfoAccessor - namespace NavPathStackAccessor { - void DestroyPeerImpl(Ark_NavPathStack peer) + } // PanGestureEventAccessor + namespace PanGestureInterfaceAccessor { + void DestroyPeerImpl(Ark_PanGestureInterface peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_NavPathStack ConstructImpl() + Ark_PanGestureInterface ConstructImpl(const Ark_Union_PanGestureInterface_Invoke_Literal_PanGestureOptions* value) { return {}; } @@ -15358,234 +16652,188 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void PushPath0Impl(Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_Boolean* animated) - { - } - void PushPath1Impl(Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_NavigationOptions* options) - { - } - void PushDestination0Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_Boolean* animated, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) - { - } - void PushDestination1Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_NavigationOptions* options, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_PanGestureInterface OnActionStartImpl(Ark_PanGestureInterface peer, + const Callback_GestureEvent_Void* event) { + return {}; } - void PushPathByName0Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Object* param, - const Opt_Boolean* animated) + Ark_PanGestureInterface OnActionUpdateImpl(Ark_PanGestureInterface peer, + const Callback_GestureEvent_Void* event) { + return {}; } - void PushPathByName1Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* param, - const Callback_PopInfo_Void* onPop, - const Opt_Boolean* animated) + Ark_PanGestureInterface OnActionEndImpl(Ark_PanGestureInterface peer, + const Callback_GestureEvent_Void* event) { + return {}; } - void PushDestinationByName0Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* param, - const Opt_Boolean* animated, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_PanGestureInterface OnActionCancel0Impl(Ark_PanGestureInterface peer, + const Callback_Void* event) { + return {}; } - void PushDestinationByName1Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* param, - const Callback_PopInfo_Void* onPop, - const Opt_Boolean* animated, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_PanGestureInterface OnActionCancel1Impl(Ark_PanGestureInterface peer, + const Callback_GestureEvent_Void* event) { + return {}; } - void ReplacePath0Impl(Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_Boolean* animated) + } // PanGestureInterfaceAccessor + namespace PanGestureOptionsAccessor { + void DestroyPeerImpl(Ark_PanGestureOptions peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void ReplacePath1Impl(Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_NavigationOptions* options) + Ark_PanGestureOptions ConstructImpl(const Opt_PanGestureHandlerOptions* value) { + return {}; } - void ReplaceDestinationImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_NavPathStack peer, - Ark_NavPathInfo info, - const Opt_NavigationOptions* options, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void ReplacePathByNameImpl(Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* param, - const Opt_Boolean* animated) + void SetDirectionImpl(Ark_PanGestureOptions peer, + Ark_PanDirection value) { } - Ark_Number RemoveByIndexesImpl(Ark_NavPathStack peer, - const Array_Number* indexes) + void SetDistanceImpl(Ark_PanGestureOptions peer, + const Ark_Number* value) { - return {}; } - Ark_Number RemoveByNameImpl(Ark_NavPathStack peer, - const Ark_String* name) + void SetFingersImpl(Ark_PanGestureOptions peer, + const Ark_Number* value) { - return {}; } - Ark_Boolean RemoveByNavDestinationIdImpl(Ark_NavPathStack peer, - const Ark_String* navDestinationId) + Ark_PanDirection GetDirectionImpl(Ark_PanGestureOptions peer) { return {}; } - Opt_NavPathInfo Pop0Impl(Ark_NavPathStack peer, - const Opt_Boolean* animated) + Ark_Number GetDistanceImpl(Ark_PanGestureOptions peer) { return {}; } - Opt_NavPathInfo Pop1Impl(Ark_NavPathStack peer, - const Ark_Object* result, - const Opt_Boolean* animated) + } // PanGestureOptionsAccessor + namespace PanRecognizerAccessor { + void DestroyPeerImpl(Ark_PanRecognizer peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number PopToName0Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated) + Ark_PanRecognizer ConstructImpl() { return {}; } - Ark_Number PopToName1Impl(Ark_NavPathStack peer, - const Ark_String* name, - const Ark_Object* result, - const Opt_Boolean* animated) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - void PopToIndex0Impl(Ark_NavPathStack peer, - const Ark_Number* index, - const Opt_Boolean* animated) + Ark_PanGestureOptions GetPanGestureOptionsImpl(Ark_PanRecognizer peer) { + return {}; } - void PopToIndex1Impl(Ark_NavPathStack peer, - const Ark_Number* index, - const Ark_Object* result, - const Opt_Boolean* animated) + } // PanRecognizerAccessor + namespace ParagraphStyleAccessor { + void DestroyPeerImpl(Ark_ParagraphStyle peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number MoveToTopImpl(Ark_NavPathStack peer, - const Ark_String* name, - const Opt_Boolean* animated) + Ark_ParagraphStyle ConstructImpl(const Opt_ParagraphStyleInterface* value) { return {}; } - void MoveIndexToTopImpl(Ark_NavPathStack peer, - const Ark_Number* index, - const Opt_Boolean* animated) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void ClearImpl(Ark_NavPathStack peer, - const Opt_Boolean* animated) + Opt_TextAlign GetTextAlignImpl(Ark_ParagraphStyle peer) { + return {}; } - Array_String GetAllPathNameImpl(Ark_NavPathStack peer) + Opt_Number GetTextIndentImpl(Ark_ParagraphStyle peer) { return {}; } - Opt_Object GetParamByIndexImpl(Ark_NavPathStack peer, - const Ark_Number* index) + Opt_Number GetMaxLinesImpl(Ark_ParagraphStyle peer) { return {}; } - Array_Opt_Object GetParamByNameImpl(Ark_NavPathStack peer, - const Ark_String* name) + Opt_TextOverflow GetOverflowImpl(Ark_ParagraphStyle peer) { return {}; } - Array_Number GetIndexByNameImpl(Ark_NavPathStack peer, - const Ark_String* name) + Opt_WordBreak GetWordBreakImpl(Ark_ParagraphStyle peer) { return {}; } - Opt_NavPathStack GetParentImpl(Ark_NavPathStack peer) + Opt_Union_Number_LeadingMarginPlaceholder GetLeadingMarginImpl(Ark_ParagraphStyle peer) { return {}; } - Ark_Number SizeImpl(Ark_NavPathStack peer) + Opt_Number GetParagraphSpacingImpl(Ark_ParagraphStyle peer) { return {}; } - void DisableAnimationImpl(Ark_NavPathStack peer, - Ark_Boolean value) + } // ParagraphStyleAccessor + namespace Path2DAccessor { + void DestroyPeerImpl(Ark_Path2D peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void SetInterceptionImpl(Ark_NavPathStack peer, - const Ark_NavigationInterception* interception) + Ark_Path2D Construct0Impl() { + return {}; } - Array_NavPathInfo GetPathStackImpl(Ark_NavPathStack peer) + Ark_Path2D Construct1Impl(Ark_LengthMetricsUnit unit) { return {}; } - void SetPathStackImpl(Ark_NavPathStack peer, - const Array_NavPathInfo* pathStack, - const Opt_Boolean* animated) + Ark_Path2D Construct2Impl(Ark_Path2D path) { + return {}; } - } // NavPathStackAccessor - namespace NodeContentAccessor { - void DestroyPeerImpl(Ark_NodeContent peer) + Ark_Path2D Construct3Impl(Ark_Path2D path, + Ark_LengthMetricsUnit unit) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_NodeContent ConstructImpl() + Ark_Path2D Construct4Impl(const Ark_String* d) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Path2D Construct5Impl(const Ark_String* description, + Ark_LengthMetricsUnit unit) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void AddFrameNodeImpl(Ark_NodeContent peer, - Ark_FrameNode node) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void RemoveFrameNodeImpl(Ark_NodeContent peer, - Ark_FrameNode node) + void AddPathImpl(Ark_Path2D peer, + Ark_Path2D path, + const Opt_Matrix2D* transform) { } - } // NodeContentAccessor - namespace OffscreenCanvasAccessor { - void DestroyPeerImpl(Ark_OffscreenCanvas peer) + } // Path2DAccessor + namespace PathShapeAccessor { + void DestroyPeerImpl(Ark_PathShape peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_OffscreenCanvas ConstructImpl(const Ark_Number* width, - const Ark_Number* height, - const Opt_LengthMetricsUnit* unit) + Ark_PathShape ConstructImpl(const Opt_PathShapeOptions* options) { return {}; } @@ -15593,44 +16841,36 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_ImageBitmap TransferToImageBitmapImpl(Ark_OffscreenCanvas peer) + Ark_PathShape OffsetImpl(Ark_PathShape peer, + const Ark_Position* offset) { return {}; } - Ark_OffscreenCanvasRenderingContext2D GetContext2dImpl(Ark_OffscreenCanvas peer, - const Opt_RenderingContextSettings* options) + Ark_PathShape FillImpl(Ark_PathShape peer, + const Ark_ResourceColor* color) { return {}; } - Ark_Number GetHeightImpl(Ark_OffscreenCanvas peer) + Ark_PathShape PositionImpl(Ark_PathShape peer, + const Ark_Position* position) { return {}; } - void SetHeightImpl(Ark_OffscreenCanvas peer, - const Ark_Number* height) - { - } - Ark_Number GetWidthImpl(Ark_OffscreenCanvas peer) + Ark_PathShape CommandsImpl(Ark_PathShape peer, + const Ark_String* commands) { return {}; } - void SetWidthImpl(Ark_OffscreenCanvas peer, - const Ark_Number* width) - { - } - } // OffscreenCanvasAccessor - namespace OffscreenCanvasRenderingContext2DAccessor { - void DestroyPeerImpl(Ark_OffscreenCanvasRenderingContext2D peer) + } // PathShapeAccessor + namespace PatternLockControllerAccessor { + void DestroyPeerImpl(Ark_PatternLockController peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_OffscreenCanvasRenderingContext2D ConstructImpl(const Ark_Number* width, - const Ark_Number* height, - const Opt_RenderingContextSettings* settings, - const Opt_LengthMetricsUnit* unit) + Ark_PatternLockController ConstructImpl() { return {}; } @@ -15638,26 +16878,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_String ToDataURLImpl(Ark_OffscreenCanvasRenderingContext2D peer, - const Opt_String* type, - const Opt_Number* quality) + void ResetImpl(Ark_PatternLockController peer) { - return {}; } - Ark_ImageBitmap TransferToImageBitmapImpl(Ark_OffscreenCanvasRenderingContext2D peer) + void SetChallengeResultImpl(Ark_PatternLockController peer, + Ark_PatternLockChallengeResult result) { - return {}; } - } // OffscreenCanvasRenderingContext2DAccessor - namespace PageLifeCycleAccessor { - void DestroyPeerImpl(Ark_PageLifeCycle peer) + } // PatternLockControllerAccessor + namespace PermissionRequestAccessor { + void DestroyPeerImpl(Ark_PermissionRequest peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_PageLifeCycle ConstructImpl() + Ark_PermissionRequest ConstructImpl() { return {}; } @@ -15665,90 +16902,92 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void OnPageShowImpl(Ark_PageLifeCycle peer) + void DenyImpl(Ark_PermissionRequest peer) { } - void OnPageHideImpl(Ark_PageLifeCycle peer) + Ark_String GetOriginImpl(Ark_PermissionRequest peer) { + return {}; } - Ark_Boolean OnBackPressImpl(Ark_PageLifeCycle peer) + Array_String GetAccessibleResourceImpl(Ark_PermissionRequest peer) { return {}; } - void PageTransitionImpl(Ark_PageLifeCycle peer) + void GrantImpl(Ark_PermissionRequest peer, + const Array_String* resources) { } - void OnNewParamImpl(Ark_PageLifeCycle peer, - const Opt_Object* param) + } // PermissionRequestAccessor + namespace PersistentStorageBackendAccessor { + Opt_String GetImpl(const Ark_String* key) { + return {}; } - } // PageLifeCycleAccessor - namespace PanGestureEventAccessor { - void DestroyPeerImpl(Ark_PanGestureEvent peer) + Ark_Boolean HasImpl(const Ark_String* key) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_PanGestureEvent ConstructImpl() + void RemoveImpl(const Ark_String* key) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetImpl(const Ark_String* key, + const Ark_String* value) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetOffsetXImpl(Ark_PanGestureEvent peer) + void ClearImpl() { - return {}; } - void SetOffsetXImpl(Ark_PanGestureEvent peer, - const Ark_Number* offsetX) + } // PersistentStorageBackendAccessor + namespace PinchGestureEventAccessor { + void DestroyPeerImpl(Ark_PinchGestureEvent peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetOffsetYImpl(Ark_PanGestureEvent peer) + Ark_PinchGestureEvent ConstructImpl() { return {}; } - void SetOffsetYImpl(Ark_PanGestureEvent peer, - const Ark_Number* offsetY) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetVelocityXImpl(Ark_PanGestureEvent peer) + Ark_Number GetScaleImpl(Ark_PinchGestureEvent peer) { return {}; } - void SetVelocityXImpl(Ark_PanGestureEvent peer, - const Ark_Number* velocityX) + void SetScaleImpl(Ark_PinchGestureEvent peer, + const Ark_Number* scale) { } - Ark_Number GetVelocityYImpl(Ark_PanGestureEvent peer) + Ark_Number GetPinchCenterXImpl(Ark_PinchGestureEvent peer) { return {}; } - void SetVelocityYImpl(Ark_PanGestureEvent peer, - const Ark_Number* velocityY) + void SetPinchCenterXImpl(Ark_PinchGestureEvent peer, + const Ark_Number* pinchCenterX) { } - Ark_Number GetVelocityImpl(Ark_PanGestureEvent peer) + Ark_Number GetPinchCenterYImpl(Ark_PinchGestureEvent peer) { return {}; } - void SetVelocityImpl(Ark_PanGestureEvent peer, - const Ark_Number* velocity) + void SetPinchCenterYImpl(Ark_PinchGestureEvent peer, + const Ark_Number* pinchCenterY) { } - } // PanGestureEventAccessor - namespace PanGestureInterfaceAccessor { - void DestroyPeerImpl(Ark_PanGestureInterface peer) + } // PinchGestureEventAccessor + namespace PinchGestureInterfaceAccessor { + void DestroyPeerImpl(Ark_PinchGestureInterface peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_PanGestureInterface ConstructImpl(const Ark_Union_PanGestureInterface_Invoke_Literal_PanGestureOptions* value) + Ark_PinchGestureInterface ConstructImpl(const Ark_PinchGestureInterface_Invoke_Literal* value) { return {}; } @@ -15756,41 +16995,41 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_PanGestureInterface OnActionStartImpl(Ark_PanGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_PinchGestureInterface OnActionStartImpl(Ark_PinchGestureInterface peer, + const Callback_GestureEvent_Void* event) { return {}; } - Ark_PanGestureInterface OnActionUpdateImpl(Ark_PanGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_PinchGestureInterface OnActionUpdateImpl(Ark_PinchGestureInterface peer, + const Callback_GestureEvent_Void* event) { return {}; } - Ark_PanGestureInterface OnActionEndImpl(Ark_PanGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_PinchGestureInterface OnActionEndImpl(Ark_PinchGestureInterface peer, + const Callback_GestureEvent_Void* event) { return {}; } - Ark_PanGestureInterface OnActionCancel0Impl(Ark_PanGestureInterface peer, - const Callback_Void* event) + Ark_PinchGestureInterface OnActionCancel0Impl(Ark_PinchGestureInterface peer, + const Callback_Void* event) { return {}; } - Ark_PanGestureInterface OnActionCancel1Impl(Ark_PanGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_PinchGestureInterface OnActionCancel1Impl(Ark_PinchGestureInterface peer, + const Callback_GestureEvent_Void* event) { return {}; } - } // PanGestureInterfaceAccessor - namespace PanGestureOptionsAccessor { - void DestroyPeerImpl(Ark_PanGestureOptions peer) + } // PinchGestureInterfaceAccessor + namespace PinchRecognizerAccessor { + void DestroyPeerImpl(Ark_PinchRecognizer peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_PanGestureOptions ConstructImpl(const Opt_PanGestureHandlerOptions* value) + Ark_PinchRecognizer ConstructImpl() { return {}; } @@ -15798,36 +17037,42 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetDirectionImpl(Ark_PanGestureOptions peer, - Ark_PanDirection value) + Ark_Number GetDistanceImpl(Ark_PinchRecognizer peer) { + return {}; } - void SetDistanceImpl(Ark_PanGestureOptions peer, - const Ark_Number* value) + } // PinchRecognizerAccessor + namespace PixelMapMockAccessor { + void DestroyPeerImpl(Ark_PixelMapMock peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void SetFingersImpl(Ark_PanGestureOptions peer, - const Ark_Number* value) + Ark_PixelMapMock ConstructImpl() { + return {}; } - Ark_PanDirection GetDirectionImpl(Ark_PanGestureOptions peer) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetDistanceImpl(Ark_PanGestureOptions peer) + void ReleaseImpl(Ark_PixelMapMock peer) { - return {}; } - } // PanGestureOptionsAccessor - namespace PanRecognizerAccessor { - void DestroyPeerImpl(Ark_PanRecognizer peer) + } // PixelMapMockAccessor + namespace ProgressMaskAccessor { + void DestroyPeerImpl(Ark_ProgressMask peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_PanRecognizer ConstructImpl() + Ark_ProgressMask ConstructImpl(const Ark_Number* value, + const Ark_Number* total, + const Ark_ResourceColor* color) { return {}; } @@ -15835,20 +17080,28 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_PanGestureOptions GetPanGestureOptionsImpl(Ark_PanRecognizer peer) + void UpdateProgressImpl(Ark_ProgressMask peer, + const Ark_Number* value) { - return {}; } - } // PanRecognizerAccessor - namespace ParagraphStyleAccessor { - void DestroyPeerImpl(Ark_ParagraphStyle peer) + void UpdateColorImpl(Ark_ProgressMask peer, + const Ark_ResourceColor* value) { - auto peerImpl = reinterpret_cast(peer); + } + void EnableBreathingAnimationImpl(Ark_ProgressMask peer, + Ark_Boolean value) + { + } + } // ProgressMaskAccessor + namespace PromptActionAccessor { + void DestroyPeerImpl(Ark_PromptAction peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ParagraphStyle ConstructImpl(const Opt_ParagraphStyleInterface* value) + Ark_PromptAction ConstructImpl() { return {}; } @@ -15856,125 +17109,153 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Opt_TextAlign GetTextAlignImpl(Ark_ParagraphStyle peer) - { - return {}; - } - Opt_Number GetTextIndentImpl(Ark_ParagraphStyle peer) + void OpenPopupImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Ark_TargetInfo* target, + const Opt_PopupCommonOptions* options, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - Opt_Number GetMaxLinesImpl(Ark_ParagraphStyle peer) + void UpatePopupImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Ark_PopupCommonOptions* options, + const Opt_Boolean* partialUpdate, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - Opt_TextOverflow GetOverflowImpl(Ark_ParagraphStyle peer) + void ClosePopupImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - Opt_WordBreak GetWordBreakImpl(Ark_ParagraphStyle peer) + void OpenMenuImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Ark_TargetInfo* target, + const Opt_MenuOptions* options, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - Opt_Union_Number_LeadingMarginPlaceholder GetLeadingMarginImpl(Ark_ParagraphStyle peer) + void UpdateMenuImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Ark_MenuOptions* options, + const Opt_Boolean* partialUpdate, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - Opt_Number GetParagraphSpacingImpl(Ark_ParagraphStyle peer) + void CloseMenuImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_PromptAction peer, + Ark_ComponentContent content, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - } // ParagraphStyleAccessor - namespace Path2DAccessor { - void DestroyPeerImpl(Ark_Path2D peer) + } // PromptActionAccessor + namespace RectShapeAccessor { + void DestroyPeerImpl(Ark_RectShape peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_Path2D Construct0Impl() + Ark_RectShape ConstructImpl(const Opt_Union_RectShapeOptions_RoundRectShapeOptions* options) { return {}; } - Ark_Path2D Construct1Impl(Ark_LengthMetricsUnit unit) + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_RectShape OffsetImpl(Ark_RectShape peer, + const Ark_Position* offset) { return {}; } - Ark_Path2D Construct2Impl(Ark_Path2D path) + Ark_RectShape FillImpl(Ark_RectShape peer, + const Ark_ResourceColor* color) { return {}; } - Ark_Path2D Construct3Impl(Ark_Path2D path, - Ark_LengthMetricsUnit unit) + Ark_RectShape PositionImpl(Ark_RectShape peer, + const Ark_Position* position) { return {}; } - Ark_Path2D Construct4Impl(const Ark_String* d) + Ark_RectShape WidthImpl(Ark_RectShape peer, + const Ark_Length* width) { return {}; } - Ark_Path2D Construct5Impl(const Ark_String* description, - Ark_LengthMetricsUnit unit) + Ark_RectShape HeightImpl(Ark_RectShape peer, + const Ark_Length* height) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_RectShape SizeImpl(Ark_RectShape peer, + const Ark_SizeOptions* size) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void AddPathImpl(Ark_Path2D peer, - Ark_Path2D path, - const Opt_Matrix2D* transform) + Ark_RectShape RadiusWidthImpl(Ark_RectShape peer, + const Ark_Union_Number_String* rWidth) { + return {}; } - } // Path2DAccessor - namespace PathShapeAccessor { - void DestroyPeerImpl(Ark_PathShape peer) + Ark_RectShape RadiusHeightImpl(Ark_RectShape peer, + const Ark_Union_Number_String* rHeight) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_PathShape ConstructImpl(const Opt_PathShapeOptions* options) + Ark_RectShape RadiusImpl(Ark_RectShape peer, + const Ark_Union_Number_String_Array_Union_Number_String* radius) { return {}; } - Ark_NativePointer GetFinalizerImpl() + } // RectShapeAccessor + namespace RenderingContextSettingsAccessor { + void DestroyPeerImpl(Ark_RenderingContextSettings peer) { - return reinterpret_cast(&DestroyPeerImpl); + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_PathShape OffsetImpl(Ark_PathShape peer, - const Ark_Position* offset) + Ark_RenderingContextSettings ConstructImpl(const Opt_Boolean* antialias) { return {}; } - Ark_PathShape FillImpl(Ark_PathShape peer, - const Ark_ResourceColor* color) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_PathShape PositionImpl(Ark_PathShape peer, - const Ark_Position* position) + Opt_Boolean GetAntialiasImpl(Ark_RenderingContextSettings peer) { return {}; } - Ark_PathShape CommandsImpl(Ark_PathShape peer, - const Ark_String* commands) + void SetAntialiasImpl(Ark_RenderingContextSettings peer, + const Opt_Boolean* antialias) { - return {}; } - } // PathShapeAccessor - namespace PatternLockControllerAccessor { - void DestroyPeerImpl(Ark_PatternLockController peer) + } // RenderingContextSettingsAccessor + namespace RenderNodeAccessor { + void DestroyPeerImpl(Ark_RenderNode peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_PatternLockController ConstructImpl() + Ark_RenderNode ConstructImpl() { return {}; } @@ -15982,327 +17263,265 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void ResetImpl(Ark_PatternLockController peer) + void AppendChildImpl(Ark_RenderNode peer, + Ark_RenderNode node) { } - void SetChallengeResultImpl(Ark_PatternLockController peer, - Ark_PatternLockChallengeResult result) + void InsertChildAfterImpl(Ark_RenderNode peer, + Ark_RenderNode child, + const Opt_RenderNode* sibling) { } - } // PatternLockControllerAccessor - namespace PersistentStorageBackendAccessor { - Opt_String GetImpl(const Ark_String* key) + void RemoveChildImpl(Ark_RenderNode peer, + Ark_RenderNode node) + { + } + void ClearChildrenImpl(Ark_RenderNode peer) + { + } + Opt_RenderNode GetChildImpl(Ark_RenderNode peer, + const Ark_Number* index) { return {}; } - Ark_Boolean HasImpl(const Ark_String* key) + Opt_RenderNode GetFirstChildImpl(Ark_RenderNode peer) { return {}; } - void RemoveImpl(const Ark_String* key) + Opt_RenderNode GetNextSiblingImpl(Ark_RenderNode peer) { + return {}; } - void SetImpl(const Ark_String* key, - const Ark_String* value) + Opt_RenderNode GetPreviousSiblingImpl(Ark_RenderNode peer) { + return {}; } - void ClearImpl() + void DrawImpl(Ark_RenderNode peer, + Ark_DrawContext context) + { + } + void InvalidateImpl(Ark_RenderNode peer) { } - } // PersistentStorageBackendAccessor - namespace PinchGestureEventAccessor { - void DestroyPeerImpl(Ark_PinchGestureEvent peer) + void DisposeImpl(Ark_RenderNode peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_PinchGestureEvent ConstructImpl() + Ark_Number GetBackgroundColorImpl(Ark_RenderNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetBackgroundColorImpl(Ark_RenderNode peer, + const Ark_Number* backgroundColor) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetScaleImpl(Ark_PinchGestureEvent peer) + Ark_Boolean GetClipToFrameImpl(Ark_RenderNode peer) { return {}; } - void SetScaleImpl(Ark_PinchGestureEvent peer, - const Ark_Number* scale) + void SetClipToFrameImpl(Ark_RenderNode peer, + Ark_Boolean clipToFrame) { } - Ark_Number GetPinchCenterXImpl(Ark_PinchGestureEvent peer) + Ark_Number GetOpacityImpl(Ark_RenderNode peer) { return {}; } - void SetPinchCenterXImpl(Ark_PinchGestureEvent peer, - const Ark_Number* pinchCenterX) + void SetOpacityImpl(Ark_RenderNode peer, + const Ark_Number* opacity) { } - Ark_Number GetPinchCenterYImpl(Ark_PinchGestureEvent peer) + Ark_Size GetSizeImpl(Ark_RenderNode peer) { return {}; } - void SetPinchCenterYImpl(Ark_PinchGestureEvent peer, - const Ark_Number* pinchCenterY) - { - } - } // PinchGestureEventAccessor - namespace PinchGestureInterfaceAccessor { - void DestroyPeerImpl(Ark_PinchGestureInterface peer) + void SetSizeImpl(Ark_RenderNode peer, + const Ark_Size* size) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_PinchGestureInterface ConstructImpl(const Ark_PinchGestureInterface_Invoke_Literal* value) + Ark_Vector2 GetPositionImpl(Ark_RenderNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetPositionImpl(Ark_RenderNode peer, + const Ark_Vector2* position) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_PinchGestureInterface OnActionStartImpl(Ark_PinchGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_Frame GetFrameImpl(Ark_RenderNode peer) { return {}; } - Ark_PinchGestureInterface OnActionUpdateImpl(Ark_PinchGestureInterface peer, - const Callback_GestureEvent_Void* event) + void SetFrameImpl(Ark_RenderNode peer, + const Ark_Frame* frame) { - return {}; } - Ark_PinchGestureInterface OnActionEndImpl(Ark_PinchGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_Vector2 GetPivotImpl(Ark_RenderNode peer) { return {}; } - Ark_PinchGestureInterface OnActionCancel0Impl(Ark_PinchGestureInterface peer, - const Callback_Void* event) + void SetPivotImpl(Ark_RenderNode peer, + const Ark_Vector2* pivot) { - return {}; } - Ark_PinchGestureInterface OnActionCancel1Impl(Ark_PinchGestureInterface peer, - const Callback_GestureEvent_Void* event) + Ark_Vector2 GetScaleImpl(Ark_RenderNode peer) { return {}; } - } // PinchGestureInterfaceAccessor - namespace PinchRecognizerAccessor { - void DestroyPeerImpl(Ark_PinchRecognizer peer) + void SetScaleImpl(Ark_RenderNode peer, + const Ark_Vector2* scale) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_PinchRecognizer ConstructImpl() + Ark_Vector2 GetTranslationImpl(Ark_RenderNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetTranslationImpl(Ark_RenderNode peer, + const Ark_Vector2* translation) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetDistanceImpl(Ark_PinchRecognizer peer) + Ark_Vector3 GetRotationImpl(Ark_RenderNode peer) { return {}; } - } // PinchRecognizerAccessor - namespace PixelMapMockAccessor { - void DestroyPeerImpl(Ark_PixelMapMock peer) + void SetRotationImpl(Ark_RenderNode peer, + const Ark_Vector3* rotation) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_PixelMapMock ConstructImpl() + Ark_Matrix4 GetTransformImpl(Ark_RenderNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetTransformImpl(Ark_RenderNode peer, + const Ark_Matrix4* transform) { - return reinterpret_cast(&DestroyPeerImpl); } - void ReleaseImpl(Ark_PixelMapMock peer) + Ark_Number GetShadowColorImpl(Ark_RenderNode peer) { + return {}; } - } // PixelMapMockAccessor - namespace ProgressMaskAccessor { - void DestroyPeerImpl(Ark_ProgressMask peer) + void SetShadowColorImpl(Ark_RenderNode peer, + const Ark_Number* shadowColor) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_ProgressMask ConstructImpl(const Ark_Number* value, - const Ark_Number* total, - const Ark_ResourceColor* color) + Ark_Vector2 GetShadowOffsetImpl(Ark_RenderNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetShadowOffsetImpl(Ark_RenderNode peer, + const Ark_Vector2* shadowOffset) { - return reinterpret_cast(&DestroyPeerImpl); } - void UpdateProgressImpl(Ark_ProgressMask peer, - const Ark_Number* value) + Ark_String GetLabelImpl(Ark_RenderNode peer) { + return {}; } - void UpdateColorImpl(Ark_ProgressMask peer, - const Ark_ResourceColor* value) + void SetLabelImpl(Ark_RenderNode peer, + const Ark_String* label) { } - void EnableBreathingAnimationImpl(Ark_ProgressMask peer, - Ark_Boolean value) + Ark_Number GetShadowAlphaImpl(Ark_RenderNode peer) { + return {}; } - } // ProgressMaskAccessor - namespace PromptActionAccessor { - void DestroyPeerImpl(Ark_PromptAction peer) + void SetShadowAlphaImpl(Ark_RenderNode peer, + const Ark_Number* shadowAlpha) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_PromptAction ConstructImpl() + Ark_Number GetShadowElevationImpl(Ark_RenderNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetShadowElevationImpl(Ark_RenderNode peer, + const Ark_Number* shadowElevation) { - return reinterpret_cast(&DestroyPeerImpl); } - void OpenPopupImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Ark_TargetInfo* target, - const Opt_PopupCommonOptions* options, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_Number GetShadowRadiusImpl(Ark_RenderNode peer) { + return {}; } - void UpatePopupImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Ark_PopupCommonOptions* options, - const Opt_Boolean* partialUpdate, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetShadowRadiusImpl(Ark_RenderNode peer, + const Ark_Number* shadowRadius) { } - void ClosePopupImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_EdgeStyles GetBorderStyleImpl(Ark_RenderNode peer) { + return {}; } - void OpenMenuImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Ark_TargetInfo* target, - const Opt_MenuOptions* options, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetBorderStyleImpl(Ark_RenderNode peer, + const Ark_EdgeStyles* borderStyle) { } - void UpdateMenuImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Ark_MenuOptions* options, - const Opt_Boolean* partialUpdate, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_Edges GetBorderWidthImpl(Ark_RenderNode peer) { + return {}; } - void CloseMenuImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_PromptAction peer, - Ark_ComponentContent content, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetBorderWidthImpl(Ark_RenderNode peer, + const Ark_Edges* borderWidth) { } - } // PromptActionAccessor - namespace RectShapeAccessor { - void DestroyPeerImpl(Ark_RectShape peer) + Ark_Edges GetBorderColorImpl(Ark_RenderNode peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_RectShape ConstructImpl(const Opt_Union_RectShapeOptions_RoundRectShapeOptions* options) + void SetBorderColorImpl(Ark_RenderNode peer, + const Ark_Edges* borderColor) + { + } + Ark_BorderRadiuses_graphics GetBorderRadiusImpl(Ark_RenderNode peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetBorderRadiusImpl(Ark_RenderNode peer, + const Ark_BorderRadiuses_graphics* borderRadius) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_RectShape OffsetImpl(Ark_RectShape peer, - const Ark_Position* offset) + Ark_ShapeMask GetShapeMaskImpl(Ark_RenderNode peer) { return {}; } - Ark_RectShape FillImpl(Ark_RectShape peer, - const Ark_ResourceColor* color) + void SetShapeMaskImpl(Ark_RenderNode peer, + Ark_ShapeMask shapeMask) { - return {}; } - Ark_RectShape PositionImpl(Ark_RectShape peer, - const Ark_Position* position) + Ark_ShapeClip GetShapeClipImpl(Ark_RenderNode peer) { return {}; } - Ark_RectShape WidthImpl(Ark_RectShape peer, - const Ark_Length* width) + void SetShapeClipImpl(Ark_RenderNode peer, + Ark_ShapeClip shapeClip) { - return {}; } - Ark_RectShape HeightImpl(Ark_RectShape peer, - const Ark_Length* height) + Ark_Boolean GetMarkNodeGroupImpl(Ark_RenderNode peer) { return {}; } - Ark_RectShape SizeImpl(Ark_RectShape peer, - const Ark_SizeOptions* size) + void SetMarkNodeGroupImpl(Ark_RenderNode peer, + Ark_Boolean markNodeGroup) { - return {}; } - Ark_RectShape RadiusWidthImpl(Ark_RectShape peer, - const Ark_Union_Number_String* rWidth) + Ark_LengthMetricsUnit GetLengthMetricsUnitImpl(Ark_RenderNode peer) { return {}; } - Ark_RectShape RadiusHeightImpl(Ark_RectShape peer, - const Ark_Union_Number_String* rHeight) + void SetLengthMetricsUnitImpl(Ark_RenderNode peer, + Ark_LengthMetricsUnit lengthMetricsUnit) { - return {}; } - Ark_RectShape RadiusImpl(Ark_RectShape peer, - const Ark_Union_Number_String_Array_Union_Number_String* radius) + } // RenderNodeAccessor + namespace RenderServiceNodeAccessor { + Ark_Int32 GetNodeIdImpl(const Ark_String* nodeId) { return {}; } - } // RectShapeAccessor - namespace RenderingContextSettingsAccessor { - void DestroyPeerImpl(Ark_RenderingContextSettings peer) + } // RenderServiceNodeAccessor + namespace ReplaceSymbolEffectAccessor { + void DestroyPeerImpl(Ark_ReplaceSymbolEffect peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_RenderingContextSettings ConstructImpl(const Opt_Boolean* antialias) + Ark_ReplaceSymbolEffect ConstructImpl(const Opt_EffectScope* scope) { return {}; } @@ -16310,24 +17529,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Opt_Boolean GetAntialiasImpl(Ark_RenderingContextSettings peer) + Opt_EffectScope GetScopeImpl(Ark_ReplaceSymbolEffect peer) { return {}; } - void SetAntialiasImpl(Ark_RenderingContextSettings peer, - const Opt_Boolean* antialias) + void SetScopeImpl(Ark_ReplaceSymbolEffect peer, + const Opt_EffectScope* scope) { } - } // RenderingContextSettingsAccessor - namespace RenderNodeAccessor { - void DestroyPeerImpl(Ark_RenderNode peer) + } // ReplaceSymbolEffectAccessor + namespace RestrictedWorkerAccessor { + void DestroyPeerImpl(Ark_RestrictedWorker peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_RenderNode ConstructImpl() + Ark_RestrictedWorker ConstructImpl(const Ark_String* scriptURL, + const Opt_WorkerOptions* options) { return {}; } @@ -16335,265 +17555,260 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void AppendChildImpl(Ark_RenderNode peer, - Ark_RenderNode node) - { - } - void InsertChildAfterImpl(Ark_RenderNode peer, - Ark_RenderNode child, - const Opt_RenderNode* sibling) - { - } - void RemoveChildImpl(Ark_RenderNode peer, - Ark_RenderNode node) - { - } - void ClearChildrenImpl(Ark_RenderNode peer) + void PostMessage0Impl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_Object* message, + const Array_Buffer* transfer) { } - Opt_RenderNode GetChildImpl(Ark_RenderNode peer, - const Ark_Number* index) + void PostMessage1Impl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_Object* message, + const Opt_PostMessageOptions* options) { - return {}; } - Opt_RenderNode GetFirstChildImpl(Ark_RenderNode peer) + void PostMessageWithSharedSendableImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_Object* message, + const Opt_Array_Buffer* transfer) { - return {}; } - Opt_RenderNode GetNextSiblingImpl(Ark_RenderNode peer) + void OnImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Ark_WorkerEventListener* listener) { - return {}; } - Opt_RenderNode GetPreviousSiblingImpl(Ark_RenderNode peer) + void OnceImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Ark_WorkerEventListener* listener) { - return {}; } - void DrawImpl(Ark_RenderNode peer, - Ark_DrawContext context) + void OffImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Opt_WorkerEventListener* listener) { } - void InvalidateImpl(Ark_RenderNode peer) + void TerminateImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer) { } - void DisposeImpl(Ark_RenderNode peer) + void AddEventListenerImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Ark_WorkerEventListener* listener) { } - Ark_Number GetBackgroundColorImpl(Ark_RenderNode peer) + Ark_Boolean DispatchEventImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_Event* event) { return {}; } - void SetBackgroundColorImpl(Ark_RenderNode peer, - const Ark_Number* backgroundColor) - { - } - Ark_Boolean GetClipToFrameImpl(Ark_RenderNode peer) + void RemoveEventListenerImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* Type, + const Opt_WorkerEventListener* callback_) { - return {}; } - void SetClipToFrameImpl(Ark_RenderNode peer, - Ark_Boolean clipToFrame) + void RemoveAllListenerImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer) { } - Ark_Number GetOpacityImpl(Ark_RenderNode peer) + void RegisterGlobalCallObjectImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Ark_String* instanceName, + const Ark_Object* globalCallObject) { - return {}; } - void SetOpacityImpl(Ark_RenderNode peer, - const Ark_Number* opacity) + void UnregisterGlobalCallObjectImpl(Ark_VMContext vmContext, + Ark_RestrictedWorker peer, + const Opt_String* instanceName) { } - Ark_Size GetSizeImpl(Ark_RenderNode peer) + Opt_RestrictedWorker_onexit_Callback GetOnexitImpl(Ark_RestrictedWorker peer) { return {}; } - void SetSizeImpl(Ark_RenderNode peer, - const Ark_Size* size) + void SetOnexitImpl(Ark_RestrictedWorker peer, + const Opt_RestrictedWorker_onexit_Callback* onexit) { } - Ark_Vector2 GetPositionImpl(Ark_RenderNode peer) + Opt_RestrictedWorker_onerror_Callback GetOnerrorImpl(Ark_RestrictedWorker peer) { return {}; } - void SetPositionImpl(Ark_RenderNode peer, - const Ark_Vector2* position) + void SetOnerrorImpl(Ark_RestrictedWorker peer, + const Opt_RestrictedWorker_onerror_Callback* onerror) { } - Ark_Frame GetFrameImpl(Ark_RenderNode peer) + Opt_RestrictedWorker_onmessage_Callback GetOnmessageImpl(Ark_RestrictedWorker peer) { return {}; } - void SetFrameImpl(Ark_RenderNode peer, - const Ark_Frame* frame) + void SetOnmessageImpl(Ark_RestrictedWorker peer, + const Opt_RestrictedWorker_onmessage_Callback* onmessage) { } - Ark_Vector2 GetPivotImpl(Ark_RenderNode peer) + Opt_RestrictedWorker_onmessage_Callback GetOnmessageerrorImpl(Ark_RestrictedWorker peer) { return {}; } - void SetPivotImpl(Ark_RenderNode peer, - const Ark_Vector2* pivot) - { - } - Ark_Vector2 GetScaleImpl(Ark_RenderNode peer) + void SetOnmessageerrorImpl(Ark_RestrictedWorker peer, + const Opt_RestrictedWorker_onmessage_Callback* onmessageerror) { - return {}; } - void SetScaleImpl(Ark_RenderNode peer, - const Ark_Vector2* scale) + } // RestrictedWorkerAccessor + namespace RichEditorBaseControllerAccessor { + void DestroyPeerImpl(Ark_RichEditorBaseController peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Vector2 GetTranslationImpl(Ark_RenderNode peer) + Ark_RichEditorBaseController ConstructImpl() { return {}; } - void SetTranslationImpl(Ark_RenderNode peer, - const Ark_Vector2* translation) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Vector3 GetRotationImpl(Ark_RenderNode peer) + Ark_Number GetCaretOffsetImpl(Ark_RichEditorBaseController peer) { return {}; } - void SetRotationImpl(Ark_RenderNode peer, - const Ark_Vector3* rotation) - { - } - Ark_Matrix4 GetTransformImpl(Ark_RenderNode peer) + Ark_Boolean SetCaretOffsetImpl(Ark_RichEditorBaseController peer, + const Ark_Number* offset) { return {}; } - void SetTransformImpl(Ark_RenderNode peer, - const Ark_Matrix4* transform) + void CloseSelectionMenuImpl(Ark_RichEditorBaseController peer) { } - Ark_Number GetShadowColorImpl(Ark_RenderNode peer) + Ark_RichEditorTextStyle GetTypingStyleImpl(Ark_RichEditorBaseController peer) { return {}; } - void SetShadowColorImpl(Ark_RenderNode peer, - const Ark_Number* shadowColor) - { - } - Ark_Vector2 GetShadowOffsetImpl(Ark_RenderNode peer) + void SetTypingStyleImpl(Ark_RichEditorBaseController peer, + const Ark_RichEditorTextStyle* value) { - return {}; } - void SetShadowOffsetImpl(Ark_RenderNode peer, - const Ark_Vector2* shadowOffset) + void SetSelectionImpl(Ark_RichEditorBaseController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { } - Ark_String GetLabelImpl(Ark_RenderNode peer) + Ark_Boolean IsEditingImpl(Ark_RichEditorBaseController peer) { return {}; } - void SetLabelImpl(Ark_RenderNode peer, - const Ark_String* label) + void StopEditingImpl(Ark_RichEditorBaseController peer) { } - Ark_Number GetShadowAlphaImpl(Ark_RenderNode peer) + Ark_LayoutManager GetLayoutManagerImpl(Ark_RichEditorBaseController peer) { return {}; } - void SetShadowAlphaImpl(Ark_RenderNode peer, - const Ark_Number* shadowAlpha) - { - } - Ark_Number GetShadowElevationImpl(Ark_RenderNode peer) + Ark_PreviewText GetPreviewTextImpl(Ark_RichEditorBaseController peer) { return {}; } - void SetShadowElevationImpl(Ark_RenderNode peer, - const Ark_Number* shadowElevation) - { - } - Ark_Number GetShadowRadiusImpl(Ark_RenderNode peer) + Opt_RectResult GetCaretRectImpl(Ark_RichEditorBaseController peer) { return {}; } - void SetShadowRadiusImpl(Ark_RenderNode peer, - const Ark_Number* shadowRadius) + } // RichEditorBaseControllerAccessor + namespace RichEditorControllerAccessor { + void DestroyPeerImpl(Ark_RichEditorController peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_EdgeStyles GetBorderStyleImpl(Ark_RenderNode peer) + Ark_RichEditorController ConstructImpl() { return {}; } - void SetBorderStyleImpl(Ark_RenderNode peer, - const Ark_EdgeStyles* borderStyle) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Edges GetBorderWidthImpl(Ark_RenderNode peer) + Ark_Number AddTextSpanImpl(Ark_RichEditorController peer, + const Ark_ResourceStr* content, + const Opt_RichEditorTextSpanOptions* options) { return {}; } - void SetBorderWidthImpl(Ark_RenderNode peer, - const Ark_Edges* borderWidth) - { - } - Ark_Edges GetBorderColorImpl(Ark_RenderNode peer) + Ark_Number AddImageSpanImpl(Ark_RichEditorController peer, + const Ark_Union_PixelMap_ResourceStr* value, + const Opt_RichEditorImageSpanOptions* options) { return {}; } - void SetBorderColorImpl(Ark_RenderNode peer, - const Ark_Edges* borderColor) - { - } - Ark_BorderRadiuses_graphics GetBorderRadiusImpl(Ark_RenderNode peer) + Ark_Number AddBuilderSpanImpl(Ark_RichEditorController peer, + const CustomNodeBuilder* value, + const Opt_RichEditorBuilderSpanOptions* options) { return {}; } - void SetBorderRadiusImpl(Ark_RenderNode peer, - const Ark_BorderRadiuses_graphics* borderRadius) - { - } - Ark_ShapeMask GetShapeMaskImpl(Ark_RenderNode peer) + Ark_Number AddSymbolSpanImpl(Ark_RichEditorController peer, + const Ark_Resource* value, + const Opt_RichEditorSymbolSpanOptions* options) { return {}; } - void SetShapeMaskImpl(Ark_RenderNode peer, - Ark_ShapeMask shapeMask) + void UpdateSpanStyleImpl(Ark_RichEditorController peer, + const Ark_Union_RichEditorUpdateTextSpanStyleOptions_RichEditorUpdateImageSpanStyleOptions_RichEditorUpdateSymbolSpanStyleOptions* value) { } - Ark_ShapeClip GetShapeClipImpl(Ark_RenderNode peer) + void UpdateParagraphStyleImpl(Ark_RichEditorController peer, + const Ark_RichEditorParagraphStyleOptions* value) { - return {}; } - void SetShapeClipImpl(Ark_RenderNode peer, - Ark_ShapeClip shapeClip) + void DeleteSpansImpl(Ark_RichEditorController peer, + const Opt_RichEditorRange* value) { } - Ark_Boolean GetMarkNodeGroupImpl(Ark_RenderNode peer) + Array_Union_RichEditorImageSpanResult_RichEditorTextSpanResult GetSpansImpl(Ark_RichEditorController peer, + const Opt_RichEditorRange* value) { return {}; } - void SetMarkNodeGroupImpl(Ark_RenderNode peer, - Ark_Boolean markNodeGroup) + Array_RichEditorParagraphResult GetParagraphsImpl(Ark_RichEditorController peer, + const Opt_RichEditorRange* value) { + return {}; } - Ark_LengthMetricsUnit GetLengthMetricsUnitImpl(Ark_RenderNode peer) + Ark_RichEditorSelection GetSelectionImpl(Ark_RichEditorController peer) { return {}; } - void SetLengthMetricsUnitImpl(Ark_RenderNode peer, - Ark_LengthMetricsUnit lengthMetricsUnit) + Array_RichEditorSpan FromStyledStringImpl(Ark_RichEditorController peer, + Ark_StyledString value) { + return {}; } - } // RenderNodeAccessor - namespace RenderServiceNodeAccessor { - Ark_Int32 GetNodeIdImpl(const Ark_String* nodeId) + Ark_StyledString ToStyledStringImpl(Ark_RichEditorController peer, + const Ark_RichEditorRange* value) { return {}; } - } // RenderServiceNodeAccessor - namespace ReplaceSymbolEffectAccessor { - void DestroyPeerImpl(Ark_ReplaceSymbolEffect peer) + } // RichEditorControllerAccessor + namespace RichEditorStyledStringControllerAccessor { + void DestroyPeerImpl(Ark_RichEditorStyledStringController peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ReplaceSymbolEffect ConstructImpl(const Opt_EffectScope* scope) + Ark_RichEditorStyledStringController ConstructImpl() { return {}; } @@ -16601,25 +17816,32 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Opt_EffectScope GetScopeImpl(Ark_ReplaceSymbolEffect peer) + void SetStyledStringImpl(Ark_RichEditorStyledStringController peer, + Ark_StyledString styledString) + { + } + Ark_MutableStyledString GetStyledStringImpl(Ark_RichEditorStyledStringController peer) { return {}; } - void SetScopeImpl(Ark_ReplaceSymbolEffect peer, - const Opt_EffectScope* scope) + Ark_RichEditorRange GetSelectionImpl(Ark_RichEditorStyledStringController peer) { + return {}; } - } // ReplaceSymbolEffectAccessor - namespace RestrictedWorkerAccessor { - void DestroyPeerImpl(Ark_RestrictedWorker peer) + void OnContentChangedImpl(Ark_RichEditorStyledStringController peer, + const Ark_StyledStringChangedListener* listener) { - auto peerImpl = reinterpret_cast(peer); + } + } // RichEditorStyledStringControllerAccessor + namespace RotationGestureAccessor { + void DestroyPeerImpl(Ark_RotationGesture peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_RestrictedWorker ConstructImpl(const Ark_String* scriptURL, - const Opt_WorkerOptions* options) + Ark_RotationGesture ConstructImpl() { return {}; } @@ -16627,121 +17849,117 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void PostMessage0Impl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_Object* message, - const Array_Buffer* transfer) + Ark_RotationGesture $_instantiateImpl(const Callback_RotationGesture* factory, + const Opt_RotationGestureHandlerOptions* value) { + return {}; } - void PostMessage1Impl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_Object* message, - const Opt_PostMessageOptions* options) + void OnActionStartImpl(Ark_RotationGesture peer, + const Callback_GestureEvent_Void* event) { } - void PostMessageWithSharedSendableImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_Object* message, - const Opt_Array_Buffer* transfer) + void OnActionUpdateImpl(Ark_RotationGesture peer, + const Callback_GestureEvent_Void* event) { } - void OnImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Ark_WorkerEventListener* listener) + void OnActionEndImpl(Ark_RotationGesture peer, + const Callback_GestureEvent_Void* event) { } - void OnceImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Ark_WorkerEventListener* listener) + void OnActionCancelImpl(Ark_RotationGesture peer, + const Callback_GestureEvent_Void* event) { } - void OffImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Opt_WorkerEventListener* listener) + } // RotationGestureAccessor + namespace RotationGestureEventAccessor { + void DestroyPeerImpl(Ark_RotationGestureEvent peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void TerminateImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer) + Ark_RotationGestureEvent ConstructImpl() { + return {}; } - void AddEventListenerImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Ark_WorkerEventListener* listener) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean DispatchEventImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_Event* event) + Ark_Number GetAngleImpl(Ark_RotationGestureEvent peer) { return {}; } - void RemoveEventListenerImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* Type, - const Opt_WorkerEventListener* callback_) + void SetAngleImpl(Ark_RotationGestureEvent peer, + const Ark_Number* angle) { } - void RemoveAllListenerImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer) + } // RotationGestureEventAccessor + namespace RotationRecognizerAccessor { + void DestroyPeerImpl(Ark_RotationRecognizer peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void RegisterGlobalCallObjectImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Ark_String* instanceName, - const Ark_Object* globalCallObject) + Ark_RotationRecognizer ConstructImpl() { + return {}; } - void UnregisterGlobalCallObjectImpl(Ark_VMContext vmContext, - Ark_RestrictedWorker peer, - const Opt_String* instanceName) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Opt_RestrictedWorker_onexit_Callback GetOnexitImpl(Ark_RestrictedWorker peer) + Ark_Number GetAngleImpl(Ark_RotationRecognizer peer) { return {}; } - void SetOnexitImpl(Ark_RestrictedWorker peer, - const Opt_RestrictedWorker_onexit_Callback* onexit) + } // RotationRecognizerAccessor + namespace ScaleSymbolEffectAccessor { + void DestroyPeerImpl(Ark_ScaleSymbolEffect peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Opt_RestrictedWorker_onerror_Callback GetOnerrorImpl(Ark_RestrictedWorker peer) + Ark_ScaleSymbolEffect ConstructImpl(const Opt_EffectScope* scope, + const Opt_EffectDirection* direction) { return {}; } - void SetOnerrorImpl(Ark_RestrictedWorker peer, - const Opt_RestrictedWorker_onerror_Callback* onerror) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Opt_RestrictedWorker_onmessage_Callback GetOnmessageImpl(Ark_RestrictedWorker peer) + Opt_EffectScope GetScopeImpl(Ark_ScaleSymbolEffect peer) { return {}; } - void SetOnmessageImpl(Ark_RestrictedWorker peer, - const Opt_RestrictedWorker_onmessage_Callback* onmessage) + void SetScopeImpl(Ark_ScaleSymbolEffect peer, + const Opt_EffectScope* scope) { } - Opt_RestrictedWorker_onmessage_Callback GetOnmessageerrorImpl(Ark_RestrictedWorker peer) + Opt_EffectDirection GetDirectionImpl(Ark_ScaleSymbolEffect peer) { return {}; } - void SetOnmessageerrorImpl(Ark_RestrictedWorker peer, - const Opt_RestrictedWorker_onmessage_Callback* onmessageerror) + void SetDirectionImpl(Ark_ScaleSymbolEffect peer, + const Opt_EffectDirection* direction) { } - } // RestrictedWorkerAccessor - namespace RichEditorBaseControllerAccessor { - void DestroyPeerImpl(Ark_RichEditorBaseController peer) + } // ScaleSymbolEffectAccessor + namespace SceneAccessor { + void DestroyPeerImpl(Ark_Scene peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_RichEditorBaseController ConstructImpl() + Ark_Scene ConstructImpl() { return {}; } @@ -16749,61 +17967,60 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetCaretOffsetImpl(Ark_RichEditorBaseController peer) + void LoadImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + const Opt_ResourceStr* uri, + const Callback_Opt_Scene_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - Ark_Boolean SetCaretOffsetImpl(Ark_RichEditorBaseController peer, - const Ark_Number* offset) + void DestroyImpl(Ark_Scene peer) { - return {}; } - void CloseSelectionMenuImpl(Ark_RichEditorBaseController peer) + } // SceneAccessor + namespace ScreenCaptureHandlerAccessor { + void DestroyPeerImpl(Ark_ScreenCaptureHandler peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_RichEditorTextStyle GetTypingStyleImpl(Ark_RichEditorBaseController peer) + Ark_ScreenCaptureHandler ConstructImpl() { return {}; } - void SetTypingStyleImpl(Ark_RichEditorBaseController peer, - const Ark_RichEditorTextStyle* value) - { - } - void SetSelectionImpl(Ark_RichEditorBaseController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean IsEditingImpl(Ark_RichEditorBaseController peer) + Ark_String GetOriginImpl(Ark_ScreenCaptureHandler peer) { return {}; } - void StopEditingImpl(Ark_RichEditorBaseController peer) - { - } - Ark_LayoutManager GetLayoutManagerImpl(Ark_RichEditorBaseController peer) + void GrantImpl(Ark_ScreenCaptureHandler peer, + const Ark_ScreenCaptureConfig* config) { - return {}; } - Ark_PreviewText GetPreviewTextImpl(Ark_RichEditorBaseController peer) + void DenyImpl(Ark_ScreenCaptureHandler peer) { - return {}; } - Opt_RectResult GetCaretRectImpl(Ark_RichEditorBaseController peer) + } // ScreenCaptureHandlerAccessor + namespace ScreenshotServiceAccessor { + Ark_Boolean RequestScreenshotImpl(const Ark_String* target, + const Ark_String* name) { return {}; } - } // RichEditorBaseControllerAccessor - namespace RichEditorControllerAccessor { - void DestroyPeerImpl(Ark_RichEditorController peer) + } // ScreenshotServiceAccessor + namespace ScrollableTargetInfoAccessor { + void DestroyPeerImpl(Ark_ScrollableTargetInfo peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_RichEditorController ConstructImpl() + Ark_ScrollableTargetInfo ConstructImpl() { return {}; } @@ -16811,76 +18028,93 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number AddTextSpanImpl(Ark_RichEditorController peer, - const Ark_ResourceStr* content, - const Opt_RichEditorTextSpanOptions* options) + Ark_Boolean IsBeginImpl(Ark_ScrollableTargetInfo peer) { return {}; } - Ark_Number AddImageSpanImpl(Ark_RichEditorController peer, - const Ark_Union_PixelMap_ResourceStr* value, - const Opt_RichEditorImageSpanOptions* options) + Ark_Boolean IsEndImpl(Ark_ScrollableTargetInfo peer) { return {}; } - Ark_Number AddBuilderSpanImpl(Ark_RichEditorController peer, - const CustomNodeBuilder* value, - const Opt_RichEditorBuilderSpanOptions* options) + } // ScrollableTargetInfoAccessor + namespace ScrollerAccessor { + void DestroyPeerImpl(Ark_Scroller peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number AddSymbolSpanImpl(Ark_RichEditorController peer, - const Ark_Resource* value, - const Opt_RichEditorSymbolSpanOptions* options) + Ark_Scroller ConstructImpl() { return {}; } - void UpdateSpanStyleImpl(Ark_RichEditorController peer, - const Ark_Union_RichEditorUpdateTextSpanStyleOptions_RichEditorUpdateImageSpanStyleOptions_RichEditorUpdateSymbolSpanStyleOptions* value) + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + void ScrollToImpl(Ark_Scroller peer, + const Ark_ScrollOptions* options) + { + } + void ScrollEdgeImpl(Ark_Scroller peer, + Ark_Edge value, + const Opt_ScrollEdgeOptions* options) { } - void UpdateParagraphStyleImpl(Ark_RichEditorController peer, - const Ark_RichEditorParagraphStyleOptions* value) + void FlingImpl(Ark_Scroller peer, + const Ark_Number* velocity) { } - void DeleteSpansImpl(Ark_RichEditorController peer, - const Opt_RichEditorRange* value) + void ScrollPageImpl(Ark_Scroller peer, + const Ark_ScrollPageOptions* value) { } - Array_Union_RichEditorImageSpanResult_RichEditorTextSpanResult GetSpansImpl(Ark_RichEditorController peer, - const Opt_RichEditorRange* value) + Ark_OffsetResult CurrentOffsetImpl(Ark_Scroller peer) { return {}; } - Array_RichEditorParagraphResult GetParagraphsImpl(Ark_RichEditorController peer, - const Opt_RichEditorRange* value) + void ScrollToIndexImpl(Ark_Scroller peer, + const Ark_Number* value, + const Opt_Boolean* smooth, + const Opt_ScrollAlign* align, + const Opt_ScrollToIndexOptions* options) { - return {}; } - Ark_RichEditorSelection GetSelectionImpl(Ark_RichEditorController peer) + void ScrollByImpl(Ark_Scroller peer, + const Ark_Length* dx, + const Ark_Length* dy) + { + } + Ark_Boolean IsAtEndImpl(Ark_Scroller peer) { return {}; } - Array_RichEditorSpan FromStyledStringImpl(Ark_RichEditorController peer, - Ark_StyledString value) + Ark_RectResult GetItemRectImpl(Ark_Scroller peer, + const Ark_Number* index) { return {}; } - Ark_StyledString ToStyledStringImpl(Ark_RichEditorController peer, - const Ark_RichEditorRange* value) + Ark_Number GetItemIndexImpl(Ark_Scroller peer, + const Ark_Number* x, + const Ark_Number* y) { return {}; } - } // RichEditorControllerAccessor - namespace RichEditorStyledStringControllerAccessor { - void DestroyPeerImpl(Ark_RichEditorStyledStringController peer) + } // ScrollerAccessor + namespace ScrollMotionAccessor { + void DestroyPeerImpl(Ark_ScrollMotion peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_RichEditorStyledStringController ConstructImpl() + Ark_ScrollMotion ConstructImpl(const Ark_Number* position, + const Ark_Number* velocity, + const Ark_Number* min, + const Ark_Number* max, + Ark_SpringProp prop) { return {}; } @@ -16888,32 +18122,41 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetStyledStringImpl(Ark_RichEditorStyledStringController peer, - Ark_StyledString styledString) + } // ScrollMotionAccessor + namespace ScrollResultAccessor { + void DestroyPeerImpl(Ark_ScrollResult peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_MutableStyledString GetStyledStringImpl(Ark_RichEditorStyledStringController peer) + Ark_ScrollResult ConstructImpl() { return {}; } - Ark_RichEditorRange GetSelectionImpl(Ark_RichEditorStyledStringController peer) + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_Number GetOffsetRemainImpl(Ark_ScrollResult peer) { return {}; } - void OnContentChangedImpl(Ark_RichEditorStyledStringController peer, - const Ark_StyledStringChangedListener* listener) + void SetOffsetRemainImpl(Ark_ScrollResult peer, + const Ark_Number* offsetRemain) { } - } // RichEditorStyledStringControllerAccessor - namespace RotationGestureAccessor { - void DestroyPeerImpl(Ark_RotationGesture peer) + } // ScrollResultAccessor + namespace SearchControllerAccessor { + void DestroyPeerImpl(Ark_SearchController peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_RotationGesture ConstructImpl() + Ark_SearchController ConstructImpl() { return {}; } @@ -16921,37 +18164,39 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_RotationGesture $_instantiateImpl(const Callback_RotationGesture* factory, - const Opt_RotationGestureHandlerOptions* value) - { - return {}; - } - void OnActionStartImpl(Ark_RotationGesture peer, - const Callback_GestureEvent_Void* event) + void CaretPositionImpl(Ark_SearchController peer, + const Ark_Number* value) { } - void OnActionUpdateImpl(Ark_RotationGesture peer, - const Callback_GestureEvent_Void* event) + void StopEditingImpl(Ark_SearchController peer) { } - void OnActionEndImpl(Ark_RotationGesture peer, - const Callback_GestureEvent_Void* event) + void SetTextSelectionImpl(Ark_SearchController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { } - void OnActionCancelImpl(Ark_RotationGesture peer, - const Callback_GestureEvent_Void* event) + } // SearchControllerAccessor + namespace SearchOpsAccessor { + Ark_NativePointer RegisterSearchValueCallbackImpl(Ark_NativePointer node, + const Ark_String* value, + const SearchValueCallback* callback) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); + return {}; } - } // RotationGestureAccessor - namespace RotationGestureEventAccessor { - void DestroyPeerImpl(Ark_RotationGestureEvent peer) + } // SearchOpsAccessor + namespace ShapeClipAccessor { + void DestroyPeerImpl(Ark_ShapeClip peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_RotationGestureEvent ConstructImpl() + Ark_ShapeClip ConstructImpl() { return {}; } @@ -16959,24 +18204,36 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetAngleImpl(Ark_RotationGestureEvent peer) + void SetRectShapeImpl(Ark_ShapeClip peer, + const Ark_common2D_Rect* rect) { - return {}; } - void SetAngleImpl(Ark_RotationGestureEvent peer, - const Ark_Number* angle) + void SetRoundRectShapeImpl(Ark_ShapeClip peer, + const Ark_RoundRect* roundRect) { } - } // RotationGestureEventAccessor - namespace RotationRecognizerAccessor { - void DestroyPeerImpl(Ark_RotationRecognizer peer) + void SetCircleShapeImpl(Ark_ShapeClip peer, + const Ark_Circle* circle) { - auto peerImpl = reinterpret_cast(peer); + } + void SetOvalShapeImpl(Ark_ShapeClip peer, + const Ark_common2D_Rect* oval) + { + } + void SetCommandPathImpl(Ark_ShapeClip peer, + const Ark_CommandPath* path) + { + } + } // ShapeClipAccessor + namespace ShapeMaskAccessor { + void DestroyPeerImpl(Ark_ShapeMask peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_RotationRecognizer ConstructImpl() + Ark_ShapeMask ConstructImpl() { return {}; } @@ -16984,54 +18241,63 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetAngleImpl(Ark_RotationRecognizer peer) + void SetRectShapeImpl(Ark_ShapeMask peer, + const Ark_common2D_Rect* rect) { - return {}; } - } // RotationRecognizerAccessor - namespace ScaleSymbolEffectAccessor { - void DestroyPeerImpl(Ark_ScaleSymbolEffect peer) + void SetRoundRectShapeImpl(Ark_ShapeMask peer, + const Ark_RoundRect* roundRect) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_ScaleSymbolEffect ConstructImpl(const Opt_EffectScope* scope, - const Opt_EffectDirection* direction) + void SetCircleShapeImpl(Ark_ShapeMask peer, + const Ark_Circle* circle) + { + } + void SetOvalShapeImpl(Ark_ShapeMask peer, + const Ark_common2D_Rect* oval) + { + } + void SetCommandPathImpl(Ark_ShapeMask peer, + const Ark_CommandPath* path) + { + } + Ark_Number GetFillColorImpl(Ark_ShapeMask peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetFillColorImpl(Ark_ShapeMask peer, + const Ark_Number* fillColor) { - return reinterpret_cast(&DestroyPeerImpl); } - Opt_EffectScope GetScopeImpl(Ark_ScaleSymbolEffect peer) + Ark_Number GetStrokeColorImpl(Ark_ShapeMask peer) { return {}; } - void SetScopeImpl(Ark_ScaleSymbolEffect peer, - const Opt_EffectScope* scope) + void SetStrokeColorImpl(Ark_ShapeMask peer, + const Ark_Number* strokeColor) { } - Opt_EffectDirection GetDirectionImpl(Ark_ScaleSymbolEffect peer) + Ark_Number GetStrokeWidthImpl(Ark_ShapeMask peer) { return {}; } - void SetDirectionImpl(Ark_ScaleSymbolEffect peer, - const Opt_EffectDirection* direction) + void SetStrokeWidthImpl(Ark_ShapeMask peer, + const Ark_Number* strokeWidth) { } - } // ScaleSymbolEffectAccessor - namespace SceneAccessor { - void DestroyPeerImpl(Ark_Scene peer) + } // ShapeMaskAccessor + namespace SpringMotionAccessor { + void DestroyPeerImpl(Ark_SpringMotion peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_Scene ConstructImpl() + Ark_SpringMotion ConstructImpl(const Ark_Number* start, + const Ark_Number* end, + const Ark_Number* velocity, + Ark_SpringProp prop) { return {}; } @@ -17039,32 +18305,35 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void LoadImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - const Opt_ResourceStr* uri, - const Callback_Opt_Scene_Opt_Array_String_Void* outputArgumentForReturningPromise) + } // SpringMotionAccessor + namespace SpringPropAccessor { + void DestroyPeerImpl(Ark_SpringProp peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void DestroyImpl(Ark_Scene peer) + Ark_SpringProp ConstructImpl(const Ark_Number* mass, + const Ark_Number* stiffness, + const Ark_Number* damping) { + return {}; } - } // SceneAccessor - namespace ScreenshotServiceAccessor { - Ark_Boolean RequestScreenshotImpl(const Ark_String* target, - const Ark_String* name) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - } // ScreenshotServiceAccessor - namespace ScrollableTargetInfoAccessor { - void DestroyPeerImpl(Ark_ScrollableTargetInfo peer) + } // SpringPropAccessor + namespace SslErrorHandlerAccessor { + void DestroyPeerImpl(Ark_SslErrorHandler peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ScrollableTargetInfo ConstructImpl() + Ark_SslErrorHandler ConstructImpl() { return {}; } @@ -17072,24 +18341,31 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean IsBeginImpl(Ark_ScrollableTargetInfo peer) + void HandleConfirmImpl(Ark_SslErrorHandler peer) { - return {}; } - Ark_Boolean IsEndImpl(Ark_ScrollableTargetInfo peer) + void HandleCancelImpl(Ark_SslErrorHandler peer) { - return {}; } - } // ScrollableTargetInfoAccessor - namespace ScrollerAccessor { - void DestroyPeerImpl(Ark_Scroller peer) + } // SslErrorHandlerAccessor + namespace StateStylesOpsAccessor { + void OnStateStyleChangeImpl(Ark_NativePointer node, + const Callback_StateStylesChange* stateStyleChange) { - auto peerImpl = reinterpret_cast(peer); + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); + } + } // StateStylesOpsAccessor + namespace StyledStringAccessor { + void DestroyPeerImpl(Ark_StyledString peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_Scroller ConstructImpl() + Ark_StyledString ConstructImpl(const Ark_Union_String_ImageAttachment_CustomSpan* value, + const Opt_Array_StyleOptions* styles) { return {}; } @@ -17097,68 +18373,74 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void ScrollToImpl(Ark_Scroller peer, - const Ark_ScrollOptions* options) + Ark_String GetStringImpl(Ark_StyledString peer) { + return {}; } - void ScrollEdgeImpl(Ark_Scroller peer, - Ark_Edge value, - const Opt_ScrollEdgeOptions* options) + Array_SpanStyle GetStylesImpl(Ark_StyledString peer, + const Ark_Number* start, + const Ark_Number* length, + const Opt_StyledStringKey* styledKey) { + return {}; } - void FlingImpl(Ark_Scroller peer, - const Ark_Number* velocity) + Ark_Boolean EqualsImpl(Ark_StyledString peer, + Ark_StyledString other) { + return {}; } - void ScrollPageImpl(Ark_Scroller peer, - const Ark_ScrollPageOptions* value) + Ark_StyledString SubStyledStringImpl(Ark_StyledString peer, + const Ark_Number* start, + const Opt_Number* length) { + return {}; } - Ark_OffsetResult CurrentOffsetImpl(Ark_Scroller peer) + void FromHtmlImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + const Ark_String* html, + const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) + { + } + Ark_String ToHtmlImpl(Ark_StyledString styledString) { return {}; } - void ScrollToIndexImpl(Ark_Scroller peer, - const Ark_Number* value, - const Opt_Boolean* smooth, - const Opt_ScrollAlign* align, - const Opt_ScrollToIndexOptions* options) + Ark_Buffer Marshalling0Impl(Ark_StyledString styledString, + const StyledStringMarshallCallback* callback_) { + return {}; } - void ScrollByImpl(Ark_Scroller peer, - const Ark_Length* dx, - const Ark_Length* dy) + void Unmarshalling0Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + const Ark_Buffer* buffer, + const StyledStringUnmarshallCallback* callback_, + const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) { } - Ark_Boolean IsAtEndImpl(Ark_Scroller peer) + Ark_Buffer Marshalling1Impl(Ark_StyledString styledString) { return {}; } - Ark_RectResult GetItemRectImpl(Ark_Scroller peer, - const Ark_Number* index) + void Unmarshalling1Impl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + const Ark_Buffer* buffer, + const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - Ark_Number GetItemIndexImpl(Ark_Scroller peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_Number GetLengthImpl(Ark_StyledString peer) { return {}; } - } // ScrollerAccessor - namespace ScrollMotionAccessor { - void DestroyPeerImpl(Ark_ScrollMotion peer) + } // StyledStringAccessor + namespace StyledStringControllerAccessor { + void DestroyPeerImpl(Ark_StyledStringController peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ScrollMotion ConstructImpl(const Ark_Number* position, - const Ark_Number* velocity, - const Ark_Number* min, - const Ark_Number* max, - Ark_SpringProp prop) + Ark_StyledStringController ConstructImpl() { return {}; } @@ -17166,16 +18448,24 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - } // ScrollMotionAccessor - namespace ScrollResultAccessor { - void DestroyPeerImpl(Ark_ScrollResult peer) + void SetStyledStringImpl(Ark_StyledStringController peer, + Ark_StyledString styledString) { - auto peerImpl = reinterpret_cast(peer); + } + Ark_MutableStyledString GetStyledStringImpl(Ark_StyledStringController peer) + { + return {}; + } + } // StyledStringControllerAccessor + namespace SubmitEventAccessor { + void DestroyPeerImpl(Ark_SubmitEvent peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ScrollResult ConstructImpl() + Ark_SubmitEvent ConstructImpl() { return {}; } @@ -17183,24 +18473,27 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetOffsetRemainImpl(Ark_ScrollResult peer) + void KeepEditableStateImpl(Ark_SubmitEvent peer) + { + } + Ark_String GetTextImpl(Ark_SubmitEvent peer) { return {}; } - void SetOffsetRemainImpl(Ark_ScrollResult peer, - const Ark_Number* offsetRemain) + void SetTextImpl(Ark_SubmitEvent peer, + const Ark_String* text) { } - } // ScrollResultAccessor - namespace SearchControllerAccessor { - void DestroyPeerImpl(Ark_SearchController peer) + } // SubmitEventAccessor + namespace SwipeGestureAccessor { + void DestroyPeerImpl(Ark_SwipeGesture peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_SearchController ConstructImpl() + Ark_SwipeGesture ConstructImpl() { return {}; } @@ -17208,39 +18501,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void CaretPositionImpl(Ark_SearchController peer, - const Ark_Number* value) - { - } - void StopEditingImpl(Ark_SearchController peer) - { - } - void SetTextSelectionImpl(Ark_SearchController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) + Ark_SwipeGesture $_instantiateImpl(const Callback_SwipeGesture* factory, + const Opt_SwipeGestureHandlerOptions* value) { + return {}; } - } // SearchControllerAccessor - namespace SearchOpsAccessor { - Ark_NativePointer RegisterSearchValueCallbackImpl(Ark_NativePointer node, - const Ark_String* value, - const SearchValueCallback* callback) + void OnActionImpl(Ark_SwipeGesture peer, + const Callback_GestureEvent_Void* event) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - return {}; } - } // SearchOpsAccessor - namespace ShapeClipAccessor { - void DestroyPeerImpl(Ark_ShapeClip peer) + } // SwipeGestureAccessor + namespace SwipeGestureEventAccessor { + void DestroyPeerImpl(Ark_SwipeGestureEvent peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ShapeClip ConstructImpl() + Ark_SwipeGestureEvent ConstructImpl() { return {}; } @@ -17248,36 +18527,32 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetRectShapeImpl(Ark_ShapeClip peer, - const Ark_common2D_Rect* rect) - { - } - void SetRoundRectShapeImpl(Ark_ShapeClip peer, - const Ark_RoundRect* roundRect) + Ark_Number GetAngleImpl(Ark_SwipeGestureEvent peer) { + return {}; } - void SetCircleShapeImpl(Ark_ShapeClip peer, - const Ark_Circle* circle) + void SetAngleImpl(Ark_SwipeGestureEvent peer, + const Ark_Number* angle) { } - void SetOvalShapeImpl(Ark_ShapeClip peer, - const Ark_common2D_Rect* oval) + Ark_Number GetSpeedImpl(Ark_SwipeGestureEvent peer) { + return {}; } - void SetCommandPathImpl(Ark_ShapeClip peer, - const Ark_CommandPath* path) + void SetSpeedImpl(Ark_SwipeGestureEvent peer, + const Ark_Number* speed) { } - } // ShapeClipAccessor - namespace ShapeMaskAccessor { - void DestroyPeerImpl(Ark_ShapeMask peer) + } // SwipeGestureEventAccessor + namespace SwiperContentTransitionProxyAccessor { + void DestroyPeerImpl(Ark_SwiperContentTransitionProxy peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_ShapeMask ConstructImpl() + Ark_SwiperContentTransitionProxy ConstructImpl() { return {}; } @@ -17285,63 +18560,51 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetRectShapeImpl(Ark_ShapeMask peer, - const Ark_common2D_Rect* rect) - { - } - void SetRoundRectShapeImpl(Ark_ShapeMask peer, - const Ark_RoundRect* roundRect) - { - } - void SetCircleShapeImpl(Ark_ShapeMask peer, - const Ark_Circle* circle) + void FinishTransitionImpl(Ark_SwiperContentTransitionProxy peer) { } - void SetOvalShapeImpl(Ark_ShapeMask peer, - const Ark_common2D_Rect* oval) + Ark_Number GetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer) { + return {}; } - void SetCommandPathImpl(Ark_ShapeMask peer, - const Ark_CommandPath* path) + void SetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer, + const Ark_Number* selectedIndex) { } - Ark_Number GetFillColorImpl(Ark_ShapeMask peer) + Ark_Number GetIndexImpl(Ark_SwiperContentTransitionProxy peer) { return {}; } - void SetFillColorImpl(Ark_ShapeMask peer, - const Ark_Number* fillColor) + void SetIndexImpl(Ark_SwiperContentTransitionProxy peer, + const Ark_Number* index) { } - Ark_Number GetStrokeColorImpl(Ark_ShapeMask peer) + Ark_Number GetPositionImpl(Ark_SwiperContentTransitionProxy peer) { return {}; } - void SetStrokeColorImpl(Ark_ShapeMask peer, - const Ark_Number* strokeColor) + void SetPositionImpl(Ark_SwiperContentTransitionProxy peer, + const Ark_Number* position) { } - Ark_Number GetStrokeWidthImpl(Ark_ShapeMask peer) + Ark_Number GetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer) { return {}; } - void SetStrokeWidthImpl(Ark_ShapeMask peer, - const Ark_Number* strokeWidth) + void SetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer, + const Ark_Number* mainAxisLength) { } - } // ShapeMaskAccessor - namespace SpringMotionAccessor { - void DestroyPeerImpl(Ark_SpringMotion peer) + } // SwiperContentTransitionProxyAccessor + namespace SwiperControllerAccessor { + void DestroyPeerImpl(Ark_SwiperController peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_SpringMotion ConstructImpl(const Ark_Number* start, - const Ark_Number* end, - const Ark_Number* velocity, - Ark_SpringProp prop) + Ark_SwiperController ConstructImpl() { return {}; } @@ -17349,18 +18612,38 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - } // SpringMotionAccessor - namespace SpringPropAccessor { - void DestroyPeerImpl(Ark_SpringProp peer) + void ShowNextImpl(Ark_SwiperController peer) { - auto peerImpl = reinterpret_cast(peer); + } + void ShowPreviousImpl(Ark_SwiperController peer) + { + } + void ChangeIndexImpl(Ark_SwiperController peer, + const Ark_Number* index, + const Opt_Union_SwiperAnimationMode_Boolean* animationMode) + { + } + void FinishAnimationImpl(Ark_SwiperController peer, + const Opt_VoidCallback* callback_) + { + } + void PreloadItemsImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_SwiperController peer, + const Opt_Array_Number* indices, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + { + } + } // SwiperControllerAccessor + namespace SwipeRecognizerAccessor { + void DestroyPeerImpl(Ark_SwipeRecognizer peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_SpringProp ConstructImpl(const Ark_Number* mass, - const Ark_Number* stiffness, - const Ark_Number* damping) + Ark_SwipeRecognizer ConstructImpl() { return {}; } @@ -17368,25 +18651,24 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - } // SpringPropAccessor - namespace StateStylesOpsAccessor { - void OnStateStyleChangeImpl(Ark_NativePointer node, - const Callback_StateStylesChange* stateStyleChange) + Ark_Number GetVelocityThresholdImpl(Ark_SwipeRecognizer peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - } // StateStylesOpsAccessor - namespace StyledStringAccessor { - void DestroyPeerImpl(Ark_StyledString peer) + Ark_SwipeDirection GetDirectionImpl(Ark_SwipeRecognizer peer) { - auto peerImpl = reinterpret_cast(peer); + return {}; + } + } // SwipeRecognizerAccessor + namespace SymbolEffectAccessor { + void DestroyPeerImpl(Ark_SymbolEffect peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_StyledString ConstructImpl(const Ark_Union_String_ImageAttachment_CustomSpan* value, - const Opt_Array_StyleOptions* styles) + Ark_SymbolEffect ConstructImpl() { return {}; } @@ -17394,74 +18676,84 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_String GetStringImpl(Ark_StyledString peer) + } // SymbolEffectAccessor + namespace SystemOpsAccessor { + Ark_NativePointer StartFrameImpl() { return {}; } - Array_SpanStyle GetStylesImpl(Ark_StyledString peer, - const Ark_Number* start, - const Ark_Number* length, - const Opt_StyledStringKey* styledKey) + void EndFrameImpl(Ark_NativePointer root) { - return {}; + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); } - Ark_Boolean EqualsImpl(Ark_StyledString peer, - Ark_StyledString other) + void SyncInstanceIdImpl(Ark_Int32 instanceId) { - return {}; } - Ark_StyledString SubStyledStringImpl(Ark_StyledString peer, - const Ark_Number* start, - const Opt_Number* length) + void RestoreInstanceIdImpl() + { + } + Ark_Int32 GetResourceIdImpl(const Ark_String* bundleName, + const Ark_String* moduleName, + const Array_String* params) { return {}; } - void FromHtmlImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - const Ark_String* html, - const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) + void ResourceManagerResetImpl() { } - Ark_String ToHtmlImpl(Ark_StyledString styledString) + void SetFrameCallbackImpl(const Callback_Number_Void* onFrameCallback, + const Callback_Number_Void* onIdleCallback, + const Ark_Number* delayTime) + { + } + Array_Number ColorMetricsResourceColorImpl(const Ark_Resource* color) { return {}; } - Ark_Buffer Marshalling0Impl(Ark_StyledString styledString, - const StyledStringMarshallCallback* callback_) + } // SystemOpsAccessor + namespace TabBarSymbolAccessor { + void DestroyPeerImpl(Ark_TabBarSymbol peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_TabBarSymbol ConstructImpl() { return {}; } - void Unmarshalling0Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - const Ark_Buffer* buffer, - const StyledStringUnmarshallCallback* callback_, - const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Buffer Marshalling1Impl(Ark_StyledString styledString) + Ark_SymbolGlyphModifier GetNormalImpl(Ark_TabBarSymbol peer) { return {}; } - void Unmarshalling1Impl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - const Ark_Buffer* buffer, - const Callback_Opt_StyledString_Opt_Array_String_Void* outputArgumentForReturningPromise) + void SetNormalImpl(Ark_TabBarSymbol peer, + const Ark_SymbolGlyphModifier* normal) { } - Ark_Number GetLengthImpl(Ark_StyledString peer) + Opt_SymbolGlyphModifier GetSelectedImpl(Ark_TabBarSymbol peer) { return {}; } - } // StyledStringAccessor - namespace StyledStringControllerAccessor { - void DestroyPeerImpl(Ark_StyledStringController peer) + void SetSelectedImpl(Ark_TabBarSymbol peer, + const Opt_SymbolGlyphModifier* selected) { - auto peerImpl = reinterpret_cast(peer); + } + } // TabBarSymbolAccessor + namespace TabContentTransitionProxyAccessor { + void DestroyPeerImpl(Ark_TabContentTransitionProxy peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_StyledStringController ConstructImpl() + Ark_TabContentTransitionProxy ConstructImpl() { return {}; } @@ -17469,24 +18761,35 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetStyledStringImpl(Ark_StyledStringController peer, - Ark_StyledString styledString) + void FinishTransitionImpl(Ark_TabContentTransitionProxy peer) { } - Ark_MutableStyledString GetStyledStringImpl(Ark_StyledStringController peer) + Ark_Number GetFromImpl(Ark_TabContentTransitionProxy peer) { return {}; } - } // StyledStringControllerAccessor - namespace SubmitEventAccessor { - void DestroyPeerImpl(Ark_SubmitEvent peer) + void SetFromImpl(Ark_TabContentTransitionProxy peer, + const Ark_Number* from) { - auto peerImpl = reinterpret_cast(peer); + } + Ark_Number GetToImpl(Ark_TabContentTransitionProxy peer) + { + return {}; + } + void SetToImpl(Ark_TabContentTransitionProxy peer, + const Ark_Number* to) + { + } + } // TabContentTransitionProxyAccessor + namespace TabsControllerAccessor { + void DestroyPeerImpl(Ark_TabsController peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_SubmitEvent ConstructImpl() + Ark_TabsController ConstructImpl() { return {}; } @@ -17494,27 +18797,35 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void KeepEditableStateImpl(Ark_SubmitEvent peer) + void ChangeIndexImpl(Ark_TabsController peer, + const Ark_Number* value) { } - Ark_String GetTextImpl(Ark_SubmitEvent peer) + void PreloadItemsImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_TabsController peer, + const Opt_Array_Number* indices, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - void SetTextImpl(Ark_SubmitEvent peer, - const Ark_String* text) + void SetTabBarTranslateImpl(Ark_TabsController peer, + const Ark_TranslateOptions* translate) { } - } // SubmitEventAccessor - namespace SwipeGestureAccessor { - void DestroyPeerImpl(Ark_SwipeGesture peer) + void SetTabBarOpacityImpl(Ark_TabsController peer, + const Ark_Number* opacity) { - auto peerImpl = reinterpret_cast(peer); + } + } // TabsControllerAccessor + namespace TapGestureEventAccessor { + void DestroyPeerImpl(Ark_TapGestureEvent peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_SwipeGesture ConstructImpl() + Ark_TapGestureEvent ConstructImpl() { return {}; } @@ -17522,25 +18833,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_SwipeGesture $_instantiateImpl(const Callback_SwipeGesture* factory, - const Opt_SwipeGestureHandlerOptions* value) - { - return {}; - } - void OnActionImpl(Ark_SwipeGesture peer, - const Callback_GestureEvent_Void* event) - { - } - } // SwipeGestureAccessor - namespace SwipeGestureEventAccessor { - void DestroyPeerImpl(Ark_SwipeGestureEvent peer) + } // TapGestureEventAccessor + namespace TapGestureInterfaceAccessor { + void DestroyPeerImpl(Ark_TapGestureInterface peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_SwipeGestureEvent ConstructImpl() + Ark_TapGestureInterface ConstructImpl(const Ark_TapGestureParameters* value) { return {}; } @@ -17548,32 +18850,42 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetAngleImpl(Ark_SwipeGestureEvent peer) + Ark_TapGestureInterface OnActionImpl(Ark_TapGestureInterface peer, + const Callback_GestureEvent_Void* event) { return {}; } - void SetAngleImpl(Ark_SwipeGestureEvent peer, - const Ark_Number* angle) + } // TapGestureInterfaceAccessor + namespace TapRecognizerAccessor { + void DestroyPeerImpl(Ark_TapRecognizer peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetSpeedImpl(Ark_SwipeGestureEvent peer) + Ark_TapRecognizer ConstructImpl() { return {}; } - void SetSpeedImpl(Ark_SwipeGestureEvent peer, - const Ark_Number* speed) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - } // SwipeGestureEventAccessor - namespace SwiperContentTransitionProxyAccessor { - void DestroyPeerImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetTapCountImpl(Ark_TapRecognizer peer) { - auto peerImpl = reinterpret_cast(peer); + return {}; + } + } // TapRecognizerAccessor + namespace text_FontCollectionAccessor { + void DestroyPeerImpl(Ark_text_FontCollection peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_SwiperContentTransitionProxy ConstructImpl() + Ark_text_FontCollection ConstructImpl() { return {}; } @@ -17581,51 +18893,65 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void FinishTransitionImpl(Ark_SwiperContentTransitionProxy peer) + Ark_text_FontCollection GetGlobalInstanceImpl() { + return {}; } - Ark_Number GetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer) + void LoadFontSyncImpl(Ark_text_FontCollection peer, + const Ark_String* name, + const Ark_Union_String_Resource* path) { - return {}; } - void SetSelectedIndexImpl(Ark_SwiperContentTransitionProxy peer, - const Ark_Number* selectedIndex) + void LoadFontImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_text_FontCollection peer, + const Ark_String* name, + const Ark_Union_String_Resource* path, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { } - Ark_Number GetIndexImpl(Ark_SwiperContentTransitionProxy peer) + void ClearCachesImpl(Ark_text_FontCollection peer) { - return {}; } - void SetIndexImpl(Ark_SwiperContentTransitionProxy peer, - const Ark_Number* index) + } // text_FontCollectionAccessor + namespace text_LineTypesetAccessor { + void DestroyPeerImpl(Ark_text_LineTypeset peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetPositionImpl(Ark_SwiperContentTransitionProxy peer) + Ark_text_LineTypeset ConstructImpl() { return {}; } - void SetPositionImpl(Ark_SwiperContentTransitionProxy peer, - const Ark_Number* position) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer) + Ark_Number GetLineBreakImpl(Ark_text_LineTypeset peer, + const Ark_Number* startIndex, + const Ark_Number* width) { return {}; } - void SetMainAxisLengthImpl(Ark_SwiperContentTransitionProxy peer, - const Ark_Number* mainAxisLength) + Ark_text_TextLine CreateLineImpl(Ark_text_LineTypeset peer, + const Ark_Number* startIndex, + const Ark_Number* count) { + return {}; } - } // SwiperContentTransitionProxyAccessor - namespace SwiperControllerAccessor { - void DestroyPeerImpl(Ark_SwiperController peer) + } // text_LineTypesetAccessor + namespace text_ParagraphAccessor { + void DestroyPeerImpl(Ark_text_Paragraph peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_SwiperController ConstructImpl() + Ark_text_Paragraph ConstructImpl() { return {}; } @@ -17633,115 +18959,132 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void ShowNextImpl(Ark_SwiperController peer) + void LayoutSyncImpl(Ark_text_Paragraph peer, + const Ark_Number* width) { } - void ShowPreviousImpl(Ark_SwiperController peer) + void LayoutImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_text_Paragraph peer, + const Ark_Number* width, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { } - void ChangeIndexImpl(Ark_SwiperController peer, - const Ark_Number* index, - const Opt_Union_SwiperAnimationMode_Boolean* animationMode) + void PaintImpl(Ark_text_Paragraph peer, + Ark_drawing_Canvas canvas, + const Ark_Number* x, + const Ark_Number* y) { } - void FinishAnimationImpl(Ark_SwiperController peer, - const Opt_VoidCallback* callback_) + void PaintOnPathImpl(Ark_text_Paragraph peer, + Ark_drawing_Canvas canvas, + Ark_drawing_Path path, + const Ark_Number* hOffset, + const Ark_Number* vOffset) { } - void PreloadItemsImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_SwiperController peer, - const Opt_Array_Number* indices, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_Number GetMaxWidthImpl(Ark_text_Paragraph peer) { + return {}; } - } // SwiperControllerAccessor - namespace SwipeRecognizerAccessor { - void DestroyPeerImpl(Ark_SwipeRecognizer peer) + Ark_Number GetHeightImpl(Ark_text_Paragraph peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_SwipeRecognizer ConstructImpl() + Ark_Number GetLongestLineImpl(Ark_text_Paragraph peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetLongestLineWithIndentImpl(Ark_text_Paragraph peer) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Ark_Number GetVelocityThresholdImpl(Ark_SwipeRecognizer peer) + Ark_Number GetMinIntrinsicWidthImpl(Ark_text_Paragraph peer) { return {}; } - Ark_SwipeDirection GetDirectionImpl(Ark_SwipeRecognizer peer) + Ark_Number GetMaxIntrinsicWidthImpl(Ark_text_Paragraph peer) { return {}; } - } // SwipeRecognizerAccessor - namespace SymbolEffectAccessor { - void DestroyPeerImpl(Ark_SymbolEffect peer) + Ark_Number GetAlphabeticBaselineImpl(Ark_text_Paragraph peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_SymbolEffect ConstructImpl() + Ark_Number GetIdeographicBaselineImpl(Ark_text_Paragraph peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Array_text_TextBox GetRectsForRangeImpl(Ark_text_Paragraph peer, + const Ark_text_Range* range, + Ark_text_RectWidthStyle widthStyle, + Ark_text_RectHeightStyle heightStyle) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - } // SymbolEffectAccessor - namespace SystemOpsAccessor { - Ark_NativePointer StartFrameImpl() + Array_text_TextBox GetRectsForPlaceholdersImpl(Ark_text_Paragraph peer) { return {}; } - void EndFrameImpl(Ark_NativePointer root) + Ark_text_PositionWithAffinity GetGlyphPositionAtCoordinateImpl(Ark_text_Paragraph peer, + const Ark_Number* x, + const Ark_Number* y) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); + return {}; } - void SyncInstanceIdImpl(Ark_Int32 instanceId) + Ark_text_Range GetWordBoundaryImpl(Ark_text_Paragraph peer, + const Ark_Number* offset) { + return {}; } - void RestoreInstanceIdImpl() + Ark_Number GetLineCountImpl(Ark_text_Paragraph peer) { + return {}; } - Ark_Int32 GetResourceIdImpl(const Ark_String* bundleName, - const Ark_String* moduleName, - const Array_String* params) + Ark_Number GetLineHeightImpl(Ark_text_Paragraph peer, + const Ark_Number* line) { return {}; } - void ResourceManagerResetImpl() + Ark_Number GetLineWidthImpl(Ark_text_Paragraph peer, + const Ark_Number* line) { + return {}; } - void SetFrameCallbackImpl(const Callback_Number_Void* onFrameCallback, - const Callback_Number_Void* onIdleCallback, - const Ark_Number* delayTime) + Ark_Boolean DidExceedMaxLinesImpl(Ark_text_Paragraph peer) { + return {}; } - Array_Number ColorMetricsResourceColorImpl(const Ark_Resource* color) + Array_text_TextLine GetTextLinesImpl(Ark_text_Paragraph peer) { return {}; } - } // SystemOpsAccessor - namespace TabBarSymbolAccessor { - void DestroyPeerImpl(Ark_TabBarSymbol peer) + Ark_text_Range GetActualTextRangeImpl(Ark_text_Paragraph peer, + const Ark_Number* lineNumber, + Ark_Boolean includeSpaces) { - auto peerImpl = reinterpret_cast(peer); + return {}; + } + Array_text_LineMetrics GetLineMetrics0Impl(Ark_text_Paragraph peer) + { + return {}; + } + Opt_text_LineMetrics GetLineMetrics1Impl(Ark_text_Paragraph peer, + const Ark_Number* lineNumber) + { + return {}; + } + } // text_ParagraphAccessor + namespace text_ParagraphBuilderAccessor { + void DestroyPeerImpl(Ark_text_ParagraphBuilder peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TabBarSymbol ConstructImpl() + Ark_text_ParagraphBuilder ConstructImpl(const Ark_text_ParagraphStyle* paragraphStyle, + Ark_text_FontCollection fontCollection) { return {}; } @@ -17749,201 +19092,187 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_SymbolGlyphModifier GetNormalImpl(Ark_TabBarSymbol peer) + void PushStyleImpl(Ark_text_ParagraphBuilder peer, + const Ark_text_TextStyle* textStyle) { - return {}; } - void SetNormalImpl(Ark_TabBarSymbol peer, - const Ark_SymbolGlyphModifier* normal) + void PopStyleImpl(Ark_text_ParagraphBuilder peer) { } - Opt_SymbolGlyphModifier GetSelectedImpl(Ark_TabBarSymbol peer) + void AddTextImpl(Ark_text_ParagraphBuilder peer, + const Ark_String* text) { - return {}; } - void SetSelectedImpl(Ark_TabBarSymbol peer, - const Opt_SymbolGlyphModifier* selected) + void AddPlaceholderImpl(Ark_text_ParagraphBuilder peer, + const Ark_text_PlaceholderSpan* placeholderSpan) { } - } // TabBarSymbolAccessor - namespace TabContentTransitionProxyAccessor { - void DestroyPeerImpl(Ark_TabContentTransitionProxy peer) + Ark_text_Paragraph BuildImpl(Ark_text_ParagraphBuilder peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_TabContentTransitionProxy ConstructImpl() + Ark_text_LineTypeset BuildLineTypesetImpl(Ark_text_ParagraphBuilder peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void AddSymbolImpl(Ark_text_ParagraphBuilder peer, + const Ark_Number* symbolId) { - return reinterpret_cast(&DestroyPeerImpl); } - void FinishTransitionImpl(Ark_TabContentTransitionProxy peer) + } // text_ParagraphBuilderAccessor + namespace text_RunAccessor { + void DestroyPeerImpl(Ark_text_Run peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetFromImpl(Ark_TabContentTransitionProxy peer) + Ark_text_Run ConstructImpl() { return {}; } - void SetFromImpl(Ark_TabContentTransitionProxy peer, - const Ark_Number* from) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetToImpl(Ark_TabContentTransitionProxy peer) + Ark_Number GetGlyphCountImpl(Ark_text_Run peer) { return {}; } - void SetToImpl(Ark_TabContentTransitionProxy peer, - const Ark_Number* to) + Array_Number GetGlyphs0Impl(Ark_text_Run peer) { + return {}; } - } // TabContentTransitionProxyAccessor - namespace TabsControllerAccessor { - void DestroyPeerImpl(Ark_TabsController peer) + Array_Number GetGlyphs1Impl(Ark_text_Run peer, + const Ark_text_Range* range) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_TabsController ConstructImpl() + Array_common2D_Point GetPositions0Impl(Ark_text_Run peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Array_common2D_Point GetPositions1Impl(Ark_text_Run peer, + const Ark_text_Range* range) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void ChangeIndexImpl(Ark_TabsController peer, - const Ark_Number* value) + Array_common2D_Point GetOffsetsImpl(Ark_text_Run peer) { + return {}; } - void PreloadItemsImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_TabsController peer, - const Opt_Array_Number* indices, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_drawing_Font GetFontImpl(Ark_text_Run peer) { + return {}; } - void SetTabBarTranslateImpl(Ark_TabsController peer, - const Ark_TranslateOptions* translate) + void PaintImpl(Ark_text_Run peer, + Ark_drawing_Canvas canvas, + const Ark_Number* x, + const Ark_Number* y) { } - void SetTabBarOpacityImpl(Ark_TabsController peer, - const Ark_Number* opacity) + Array_Number GetStringIndicesImpl(Ark_text_Run peer, + const Ark_text_Range* range) { + return {}; } - } // TabsControllerAccessor - namespace TapGestureEventAccessor { - void DestroyPeerImpl(Ark_TapGestureEvent peer) + Ark_text_Range GetStringRangeImpl(Ark_text_Run peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_TapGestureEvent ConstructImpl() + Ark_text_TypographicBounds GetTypographicBoundsImpl(Ark_text_Run peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_common2D_Rect GetImageBoundsImpl(Ark_text_Run peer) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - } // TapGestureEventAccessor - namespace TapGestureInterfaceAccessor { - void DestroyPeerImpl(Ark_TapGestureInterface peer) + } // text_RunAccessor + namespace text_TextLineAccessor { + void DestroyPeerImpl(Ark_text_TextLine peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TapGestureInterface ConstructImpl(const Ark_TapGestureParameters* value) + Ark_text_TextLine ConstructImpl() { return {}; } Ark_NativePointer GetFinalizerImpl() { return reinterpret_cast(&DestroyPeerImpl); - } - Ark_TapGestureInterface OnActionImpl(Ark_TapGestureInterface peer, - const Callback_GestureEvent_Void* event) + } + Ark_Number GetGlyphCountImpl(Ark_text_TextLine peer) { return {}; } - } // TapGestureInterfaceAccessor - namespace TapRecognizerAccessor { - void DestroyPeerImpl(Ark_TapRecognizer peer) + Ark_text_Range GetTextRangeImpl(Ark_text_TextLine peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_TapRecognizer ConstructImpl() + Array_text_Run GetGlyphRunsImpl(Ark_text_TextLine peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void PaintImpl(Ark_text_TextLine peer, + Ark_drawing_Canvas canvas, + const Ark_Number* x, + const Ark_Number* y) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetTapCountImpl(Ark_TapRecognizer peer) + Ark_text_TextLine CreateTruncatedLineImpl(Ark_text_TextLine peer, + const Ark_Number* width, + Ark_text_EllipsisMode ellipsisMode, + const Ark_String* ellipsis) { return {}; } - } // TapRecognizerAccessor - namespace text_FontCollectionAccessor { - void DestroyPeerImpl(Ark_text_FontCollection peer) + Ark_text_TypographicBounds GetTypographicBoundsImpl(Ark_text_TextLine peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_text_FontCollection ConstructImpl() + Ark_common2D_Rect GetImageBoundsImpl(Ark_text_TextLine peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number GetTrailingSpaceWidthImpl(Ark_text_TextLine peer) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Ark_text_FontCollection GetGlobalInstanceImpl() + Ark_Number GetStringIndexForPositionImpl(Ark_text_TextLine peer, + const Ark_common2D_Point* point) { return {}; } - void LoadFontSyncImpl(Ark_text_FontCollection peer, - const Ark_String* name, - const Ark_Union_String_Resource* path) + Ark_Number GetOffsetForStringIndexImpl(Ark_text_TextLine peer, + const Ark_Number* index) { + return {}; } - void LoadFontImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_text_FontCollection peer, - const Ark_String* name, - const Ark_Union_String_Resource* path, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void EnumerateCaretOffsetsImpl(Ark_text_TextLine peer, + const text_Callback_Number_Number_Boolean_Boolean* callback_) { } - void ClearCachesImpl(Ark_text_FontCollection peer) + Ark_Number GetAlignmentOffsetImpl(Ark_text_TextLine peer, + const Ark_Number* alignmentFactor, + const Ark_Number* alignmentWidth) { + return {}; } - } // text_FontCollectionAccessor - namespace text_LineTypesetAccessor { - void DestroyPeerImpl(Ark_text_LineTypeset peer) + } // text_TextLineAccessor + namespace TextAreaControllerAccessor { + void DestroyPeerImpl(Ark_TextAreaController peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_text_LineTypeset ConstructImpl() + Ark_TextAreaController ConstructImpl() { return {}; } @@ -17951,28 +19280,29 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetLineBreakImpl(Ark_text_LineTypeset peer, - const Ark_Number* startIndex, - const Ark_Number* width) + void CaretPositionImpl(Ark_TextAreaController peer, + const Ark_Number* value) { - return {}; } - Ark_text_TextLine CreateLineImpl(Ark_text_LineTypeset peer, - const Ark_Number* startIndex, - const Ark_Number* count) + void SetTextSelectionImpl(Ark_TextAreaController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { - return {}; } - } // text_LineTypesetAccessor - namespace text_ParagraphAccessor { - void DestroyPeerImpl(Ark_text_Paragraph peer) + void StopEditingImpl(Ark_TextAreaController peer) { - auto peerImpl = reinterpret_cast(peer); + } + } // TextAreaControllerAccessor + namespace TextBaseControllerAccessor { + void DestroyPeerImpl(Ark_TextBaseController peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_text_Paragraph ConstructImpl() + Ark_TextBaseController ConstructImpl() { return {}; } @@ -17980,132 +19310,131 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void LayoutSyncImpl(Ark_text_Paragraph peer, - const Ark_Number* width) + void SetSelectionImpl(Ark_TextBaseController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { } - void LayoutImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_text_Paragraph peer, - const Ark_Number* width, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + void CloseSelectionMenuImpl(Ark_TextBaseController peer) { } - void PaintImpl(Ark_text_Paragraph peer, - Ark_drawing_Canvas canvas, - const Ark_Number* x, - const Ark_Number* y) + Ark_LayoutManager GetLayoutManagerImpl(Ark_TextBaseController peer) { + return {}; } - void PaintOnPathImpl(Ark_text_Paragraph peer, - Ark_drawing_Canvas canvas, - Ark_drawing_Path path, - const Ark_Number* hOffset, - const Ark_Number* vOffset) + } // TextBaseControllerAccessor + namespace TextClockControllerAccessor { + void DestroyPeerImpl(Ark_TextClockController peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetMaxWidthImpl(Ark_text_Paragraph peer) + Ark_TextClockController ConstructImpl() { return {}; } - Ark_Number GetHeightImpl(Ark_text_Paragraph peer) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetLongestLineImpl(Ark_text_Paragraph peer) + void StartImpl(Ark_TextClockController peer) { - return {}; } - Ark_Number GetLongestLineWithIndentImpl(Ark_text_Paragraph peer) + void StopImpl(Ark_TextClockController peer) { - return {}; } - Ark_Number GetMinIntrinsicWidthImpl(Ark_text_Paragraph peer) + } // TextClockControllerAccessor + namespace TextContentControllerBaseAccessor { + void DestroyPeerImpl(Ark_TextContentControllerBase peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number GetMaxIntrinsicWidthImpl(Ark_text_Paragraph peer) + Ark_TextContentControllerBase ConstructImpl() { return {}; } - Ark_Number GetAlphabeticBaselineImpl(Ark_text_Paragraph peer) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetIdeographicBaselineImpl(Ark_text_Paragraph peer) + Ark_CaretOffset GetCaretOffsetImpl(Ark_TextContentControllerBase peer) { return {}; } - Array_text_TextBox GetRectsForRangeImpl(Ark_text_Paragraph peer, - const Ark_text_Range* range, - Ark_text_RectWidthStyle widthStyle, - Ark_text_RectHeightStyle heightStyle) + Ark_RectResult GetTextContentRectImpl(Ark_TextContentControllerBase peer) { return {}; } - Array_text_TextBox GetRectsForPlaceholdersImpl(Ark_text_Paragraph peer) + Ark_Number GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) { return {}; } - Ark_text_PositionWithAffinity GetGlyphPositionAtCoordinateImpl(Ark_text_Paragraph peer, - const Ark_Number* x, - const Ark_Number* y) + Ark_Number AddTextImpl(Ark_TextContentControllerBase peer, + const Ark_String* text, + const Opt_TextContentControllerOptions* textOperationOptions) { return {}; } - Ark_text_Range GetWordBoundaryImpl(Ark_text_Paragraph peer, - const Ark_Number* offset) + void DeleteTextImpl(Ark_TextContentControllerBase peer, + const Opt_TextRange* range) { - return {}; } - Ark_Number GetLineCountImpl(Ark_text_Paragraph peer) + Ark_TextRange GetSelectionImpl(Ark_TextContentControllerBase peer) { return {}; } - Ark_Number GetLineHeightImpl(Ark_text_Paragraph peer, - const Ark_Number* line) + void ClearPreviewTextImpl(Ark_TextContentControllerBase peer) { - return {}; } - Ark_Number GetLineWidthImpl(Ark_text_Paragraph peer, - const Ark_Number* line) + Ark_String GetTextImpl(Ark_TextContentControllerBase peer, + const Opt_TextRange* range) { return {}; } - Ark_Boolean DidExceedMaxLinesImpl(Ark_text_Paragraph peer) + } // TextContentControllerBaseAccessor + namespace TextControllerAccessor { + void DestroyPeerImpl(Ark_TextController peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Array_text_TextLine GetTextLinesImpl(Ark_text_Paragraph peer) + Ark_TextController ConstructImpl() { return {}; } - Ark_text_Range GetActualTextRangeImpl(Ark_text_Paragraph peer, - const Ark_Number* lineNumber, - Ark_Boolean includeSpaces) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Array_text_LineMetrics GetLineMetrics0Impl(Ark_text_Paragraph peer) + void CloseSelectionMenuImpl(Ark_TextController peer) { - return {}; } - Opt_text_LineMetrics GetLineMetrics1Impl(Ark_text_Paragraph peer, - const Ark_Number* lineNumber) + void SetStyledStringImpl(Ark_TextController peer, + Ark_StyledString value) + { + } + Ark_LayoutManager GetLayoutManagerImpl(Ark_TextController peer) { return {}; } - } // text_ParagraphAccessor - namespace text_ParagraphBuilderAccessor { - void DestroyPeerImpl(Ark_text_ParagraphBuilder peer) + } // TextControllerAccessor + namespace TextEditControllerExAccessor { + void DestroyPeerImpl(Ark_TextEditControllerEx peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_text_ParagraphBuilder ConstructImpl(const Ark_text_ParagraphStyle* paragraphStyle, - Ark_text_FontCollection fontCollection) + Ark_TextEditControllerEx ConstructImpl() { return {}; } @@ -18113,113 +19442,146 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void PushStyleImpl(Ark_text_ParagraphBuilder peer, - const Ark_text_TextStyle* textStyle) - { - } - void PopStyleImpl(Ark_text_ParagraphBuilder peer) + Ark_Boolean IsEditingImpl(Ark_TextEditControllerEx peer) { + return {}; } - void AddTextImpl(Ark_text_ParagraphBuilder peer, - const Ark_String* text) + void StopEditingImpl(Ark_TextEditControllerEx peer) { } - void AddPlaceholderImpl(Ark_text_ParagraphBuilder peer, - const Ark_text_PlaceholderSpan* placeholderSpan) + Ark_Boolean SetCaretOffsetImpl(Ark_TextEditControllerEx peer, + const Ark_Number* offset) { + return {}; } - Ark_text_Paragraph BuildImpl(Ark_text_ParagraphBuilder peer) + Ark_Number GetCaretOffsetImpl(Ark_TextEditControllerEx peer) { return {}; } - Ark_text_LineTypeset BuildLineTypesetImpl(Ark_text_ParagraphBuilder peer) + Ark_PreviewText GetPreviewTextImpl(Ark_TextEditControllerEx peer) { return {}; } - void AddSymbolImpl(Ark_text_ParagraphBuilder peer, - const Ark_Number* symbolId) + } // TextEditControllerExAccessor + namespace TextFieldOpsAccessor { + Ark_NativePointer RegisterTextFieldValueCallbackImpl(Ark_NativePointer node, + const Ark_ResourceStr* value, + const TextFieldValueCallback* callback) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); + return {}; } - } // text_ParagraphBuilderAccessor - namespace text_RunAccessor { - void DestroyPeerImpl(Ark_text_Run peer) + Ark_NativePointer TextFieldOpsSetWidthImpl(Ark_NativePointer node, + const Opt_Union_Length_LayoutPolicy* value) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); + return {}; } - Ark_text_Run ConstructImpl() + Ark_NativePointer TextFieldOpsSetHeightImpl(Ark_NativePointer node, + const Opt_Union_Length_LayoutPolicy* value) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_NativePointer TextFieldOpsSetPaddingImpl(Ark_NativePointer node, + const Opt_Union_Padding_Length_LocalizedPadding* value) { - return reinterpret_cast(&DestroyPeerImpl); + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); + return {}; } - Ark_Number GetGlyphCountImpl(Ark_text_Run peer) + Ark_NativePointer TextFieldOpsSetMarginImpl(Ark_NativePointer node, + const Opt_Union_Padding_Length_LocalizedPadding* value) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); return {}; } - Array_Number GetGlyphs0Impl(Ark_text_Run peer) + Ark_NativePointer TextFieldOpsSetBorderImpl(Ark_NativePointer node, + const Opt_BorderOptions* value) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); return {}; } - Array_Number GetGlyphs1Impl(Ark_text_Run peer, - const Ark_text_Range* range) + Ark_NativePointer TextFieldOpsSetBorderWidthImpl(Ark_NativePointer node, + const Opt_Union_Length_EdgeWidths_LocalizedEdgeWidths* value) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); return {}; } - Array_common2D_Point GetPositions0Impl(Ark_text_Run peer) + Ark_NativePointer TextFieldOpsSetBorderColorImpl(Ark_NativePointer node, + const Opt_Union_ResourceColor_EdgeColors_LocalizedEdgeColors* value) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); return {}; } - Array_common2D_Point GetPositions1Impl(Ark_text_Run peer, - const Ark_text_Range* range) + Ark_NativePointer TextFieldOpsSetBorderStyleImpl(Ark_NativePointer node, + const Opt_Union_BorderStyle_EdgeStyles* value) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); return {}; } - Array_common2D_Point GetOffsetsImpl(Ark_text_Run peer) + Ark_NativePointer TextFieldOpsSetBorderRadiusImpl(Ark_NativePointer node, + const Opt_Union_Length_BorderRadiuses_LocalizedBorderRadiuses* value) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); return {}; } - Ark_drawing_Font GetFontImpl(Ark_text_Run peer) + Ark_NativePointer TextFieldOpsSetBackgroundColorImpl(Ark_NativePointer node, + const Opt_ResourceColor* value) { + auto frameNode = reinterpret_cast(node); + CHECK_NULL_VOID(frameNode); return {}; } - void PaintImpl(Ark_text_Run peer, - Ark_drawing_Canvas canvas, - const Ark_Number* x, - const Ark_Number* y) + } // TextFieldOpsAccessor + namespace TextInputControllerAccessor { + void DestroyPeerImpl(Ark_TextInputController peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Array_Number GetStringIndicesImpl(Ark_text_Run peer, - const Ark_text_Range* range) + Ark_TextInputController ConstructImpl() { return {}; } - Ark_text_Range GetStringRangeImpl(Ark_text_Run peer) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_text_TypographicBounds GetTypographicBoundsImpl(Ark_text_Run peer) + void CaretPositionImpl(Ark_TextInputController peer, + const Ark_Number* value) { - return {}; } - Ark_common2D_Rect GetImageBoundsImpl(Ark_text_Run peer) + void SetTextSelectionImpl(Ark_TextInputController peer, + const Ark_Number* selectionStart, + const Ark_Number* selectionEnd, + const Opt_SelectionOptions* options) { - return {}; } - } // text_RunAccessor - namespace text_TextLineAccessor { - void DestroyPeerImpl(Ark_text_TextLine peer) + void StopEditingImpl(Ark_TextInputController peer) { - auto peerImpl = reinterpret_cast(peer); + } + } // TextInputControllerAccessor + namespace TextMenuControllerAccessor { + void DestroyPeerImpl(Ark_TextMenuController peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_text_TextLine ConstructImpl() + Ark_TextMenuController ConstructImpl() { return {}; } @@ -18227,103 +19589,86 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetGlyphCountImpl(Ark_text_TextLine peer) + void SetMenuOptionsImpl(Ark_TextMenuController peer, + const Ark_TextMenuOptions* options) { - return {}; } - Ark_text_Range GetTextRangeImpl(Ark_text_TextLine peer) + } // TextMenuControllerAccessor + namespace TextMenuItemIdAccessor { + void DestroyPeerImpl(Ark_TextMenuItemId peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Array_text_Run GetGlyphRunsImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId ConstructImpl() { return {}; } - void PaintImpl(Ark_text_TextLine peer, - Ark_drawing_Canvas canvas, - const Ark_Number* x, - const Ark_Number* y) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_text_TextLine CreateTruncatedLineImpl(Ark_text_TextLine peer, - const Ark_Number* width, - Ark_text_EllipsisMode ellipsisMode, - const Ark_String* ellipsis) + Ark_TextMenuItemId OfImpl(const Ark_ResourceStr* id) { return {}; } - Ark_text_TypographicBounds GetTypographicBoundsImpl(Ark_text_TextLine peer) + Ark_Boolean EqualsImpl(Ark_TextMenuItemId peer, + Ark_TextMenuItemId id) { return {}; } - Ark_common2D_Rect GetImageBoundsImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId GetCUTImpl() { return {}; } - Ark_Number GetTrailingSpaceWidthImpl(Ark_text_TextLine peer) + Ark_TextMenuItemId GetCOPYImpl() { return {}; } - Ark_Number GetStringIndexForPositionImpl(Ark_text_TextLine peer, - const Ark_common2D_Point* point) + Ark_TextMenuItemId GetPASTEImpl() { return {}; } - Ark_Number GetOffsetForStringIndexImpl(Ark_text_TextLine peer, - const Ark_Number* index) + Ark_TextMenuItemId GetSELECT_ALLImpl() { return {}; } - void EnumerateCaretOffsetsImpl(Ark_text_TextLine peer, - const text_Callback_Number_Number_Boolean_Boolean* callback_) - { - } - Ark_Number GetAlignmentOffsetImpl(Ark_text_TextLine peer, - const Ark_Number* alignmentFactor, - const Ark_Number* alignmentWidth) + Ark_TextMenuItemId GetCOLLABORATION_SERVICEImpl() { return {}; } - } // text_TextLineAccessor - namespace TextAreaControllerAccessor { - void DestroyPeerImpl(Ark_TextAreaController peer) - { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } - } - Ark_TextAreaController ConstructImpl() + Ark_TextMenuItemId GetCAMERA_INPUTImpl() { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_TextMenuItemId GetAI_WRITERImpl() { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void CaretPositionImpl(Ark_TextAreaController peer, - const Ark_Number* value) + Ark_TextMenuItemId GetTRANSLATEImpl() { + return {}; } - void SetTextSelectionImpl(Ark_TextAreaController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) + Ark_TextMenuItemId GetSEARCHImpl() { + return {}; } - void StopEditingImpl(Ark_TextAreaController peer) + Ark_TextMenuItemId GetSHAREImpl() { + return {}; } - } // TextAreaControllerAccessor - namespace TextBaseControllerAccessor { - void DestroyPeerImpl(Ark_TextBaseController peer) + } // TextMenuItemIdAccessor + namespace TextPickerDialogAccessor { + void DestroyPeerImpl(Ark_TextPickerDialog peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TextBaseController ConstructImpl() + Ark_TextPickerDialog ConstructImpl() { return {}; } @@ -18331,29 +19676,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetSelectionImpl(Ark_TextBaseController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) - { - } - void CloseSelectionMenuImpl(Ark_TextBaseController peer) - { - } - Ark_LayoutManager GetLayoutManagerImpl(Ark_TextBaseController peer) - { - return {}; - } - } // TextBaseControllerAccessor - namespace TextClockControllerAccessor { - void DestroyPeerImpl(Ark_TextClockController peer) + } // TextPickerDialogAccessor + namespace TextShadowStyleAccessor { + void DestroyPeerImpl(Ark_TextShadowStyle peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TextClockController ConstructImpl() + Ark_TextShadowStyle ConstructImpl(const Ark_Union_ShadowOptions_Array_ShadowOptions* value) { return {}; } @@ -18361,22 +19693,20 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void StartImpl(Ark_TextClockController peer) - { - } - void StopImpl(Ark_TextClockController peer) + Array_ShadowOptions GetTextShadowImpl(Ark_TextShadowStyle peer) { + return {}; } - } // TextClockControllerAccessor - namespace TextContentControllerBaseAccessor { - void DestroyPeerImpl(Ark_TextContentControllerBase peer) + } // TextShadowStyleAccessor + namespace TextStyleAccessor { + void DestroyPeerImpl(Ark_TextStyle peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TextContentControllerBase ConstructImpl() + Ark_TextStyle ConstructImpl(const Opt_TextStyleInterface* value) { return {}; } @@ -18384,50 +19714,36 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_CaretOffset GetCaretOffsetImpl(Ark_TextContentControllerBase peer) - { - return {}; - } - Ark_RectResult GetTextContentRectImpl(Ark_TextContentControllerBase peer) + Opt_ResourceColor GetFontColorImpl(Ark_TextStyle peer) { return {}; } - Ark_Number GetTextContentLineCountImpl(Ark_TextContentControllerBase peer) + Opt_String GetFontFamilyImpl(Ark_TextStyle peer) { return {}; } - Ark_Number AddTextImpl(Ark_TextContentControllerBase peer, - const Ark_String* text, - const Opt_TextContentControllerOptions* textOperationOptions) + Opt_Number GetFontSizeImpl(Ark_TextStyle peer) { return {}; } - void DeleteTextImpl(Ark_TextContentControllerBase peer, - const Opt_TextRange* range) - { - } - Ark_TextRange GetSelectionImpl(Ark_TextContentControllerBase peer) + Opt_Number GetFontWeightImpl(Ark_TextStyle peer) { return {}; } - void ClearPreviewTextImpl(Ark_TextContentControllerBase peer) - { - } - Ark_String GetTextImpl(Ark_TextContentControllerBase peer, - const Opt_TextRange* range) + Opt_FontStyle GetFontStyleImpl(Ark_TextStyle peer) { return {}; } - } // TextContentControllerBaseAccessor - namespace TextControllerAccessor { - void DestroyPeerImpl(Ark_TextController peer) + } // TextStyleAccessor + namespace TextTimerControllerAccessor { + void DestroyPeerImpl(Ark_TextTimerController peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TextController ConstructImpl() + Ark_TextTimerController ConstructImpl() { return {}; } @@ -18435,27 +19751,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void CloseSelectionMenuImpl(Ark_TextController peer) + void StartImpl(Ark_TextTimerController peer) { } - void SetStyledStringImpl(Ark_TextController peer, - Ark_StyledString value) + void PauseImpl(Ark_TextTimerController peer) { } - Ark_LayoutManager GetLayoutManagerImpl(Ark_TextController peer) + void ResetImpl(Ark_TextTimerController peer) { - return {}; } - } // TextControllerAccessor - namespace TextEditControllerExAccessor { - void DestroyPeerImpl(Ark_TextEditControllerEx peer) + } // TextTimerControllerAccessor + namespace ThemeControlAccessor { + void DestroyPeerImpl(Ark_ThemeControl peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TextEditControllerEx ConstructImpl() + Ark_ThemeControl ConstructImpl() { return {}; } @@ -18463,146 +19777,121 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean IsEditingImpl(Ark_TextEditControllerEx peer) + void SetDefaultThemeImpl(const Ark_CustomTheme* theme) { - return {}; } - void StopEditingImpl(Ark_TextEditControllerEx peer) + } // ThemeControlAccessor + namespace TimePickerDialogAccessor { + void DestroyPeerImpl(Ark_TimePickerDialog peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Boolean SetCaretOffsetImpl(Ark_TextEditControllerEx peer, - const Ark_Number* offset) + Ark_TimePickerDialog ConstructImpl() { return {}; } - Ark_Number GetCaretOffsetImpl(Ark_TextEditControllerEx peer) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_PreviewText GetPreviewTextImpl(Ark_TextEditControllerEx peer) + } // TimePickerDialogAccessor + namespace TouchEventAccessor { + void DestroyPeerImpl(Ark_TouchEvent peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - } // TextEditControllerExAccessor - namespace TextFieldOpsAccessor { - Ark_NativePointer RegisterTextFieldValueCallbackImpl(Ark_NativePointer node, - const Ark_ResourceStr* value, - const TextFieldValueCallback* callback) + Ark_TouchEvent ConstructImpl() { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); return {}; } - Ark_NativePointer TextFieldOpsSetWidthImpl(Ark_NativePointer node, - const Opt_Union_Length_LayoutPolicy* value) + Ark_NativePointer GetFinalizerImpl() { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_NativePointer TextFieldOpsSetHeightImpl(Ark_NativePointer node, - const Opt_Union_Length_LayoutPolicy* value) + Array_HistoricalPoint GetHistoricalPointsImpl(Ark_TouchEvent peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); return {}; } - Ark_NativePointer TextFieldOpsSetPaddingImpl(Ark_NativePointer node, - const Opt_Union_Padding_Length_LocalizedPadding* value) + Ark_TouchType GetTypeImpl(Ark_TouchEvent peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); return {}; } - Ark_NativePointer TextFieldOpsSetMarginImpl(Ark_NativePointer node, - const Opt_Union_Padding_Length_LocalizedPadding* value) + void SetTypeImpl(Ark_TouchEvent peer, + Ark_TouchType type) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - return {}; } - Ark_NativePointer TextFieldOpsSetBorderImpl(Ark_NativePointer node, - const Opt_BorderOptions* value) + Array_TouchObject GetTouchesImpl(Ark_TouchEvent peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); return {}; } - Ark_NativePointer TextFieldOpsSetBorderWidthImpl(Ark_NativePointer node, - const Opt_Union_Length_EdgeWidths_LocalizedEdgeWidths* value) + void SetTouchesImpl(Ark_TouchEvent peer, + const Array_TouchObject* touches) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - return {}; } - Ark_NativePointer TextFieldOpsSetBorderColorImpl(Ark_NativePointer node, - const Opt_Union_ResourceColor_EdgeColors_LocalizedEdgeColors* value) + Array_TouchObject GetChangedTouchesImpl(Ark_TouchEvent peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); return {}; } - Ark_NativePointer TextFieldOpsSetBorderStyleImpl(Ark_NativePointer node, - const Opt_Union_BorderStyle_EdgeStyles* value) + void SetChangedTouchesImpl(Ark_TouchEvent peer, + const Array_TouchObject* changedTouches) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - return {}; } - Ark_NativePointer TextFieldOpsSetBorderRadiusImpl(Ark_NativePointer node, - const Opt_Union_Length_BorderRadiuses_LocalizedBorderRadiuses* value) + Callback_Void GetStopPropagationImpl(Ark_TouchEvent peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); return {}; } - Ark_NativePointer TextFieldOpsSetBackgroundColorImpl(Ark_NativePointer node, - const Opt_ResourceColor* value) + void SetStopPropagationImpl(Ark_TouchEvent peer, + const Callback_Void* stopPropagation) + { + } + Callback_Void GetPreventDefaultImpl(Ark_TouchEvent peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); return {}; } - } // TextFieldOpsAccessor - namespace TextInputControllerAccessor { - void DestroyPeerImpl(Ark_TextInputController peer) + void SetPreventDefaultImpl(Ark_TouchEvent peer, + const Callback_Void* preventDefault) { - auto peerImpl = reinterpret_cast(peer); + } + } // TouchEventAccessor + namespace TransitionEffectAccessor { + void DestroyPeerImpl(Ark_TransitionEffect peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TextInputController ConstructImpl() + Ark_TransitionEffect Construct0Impl(const Ark_String* type) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_TransitionEffect Construct1Impl(const Ark_Number* effect) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void CaretPositionImpl(Ark_TextInputController peer, - const Ark_Number* value) + Ark_TransitionEffect Construct2Impl(Ark_TransitionEdge effect) { + return {}; } - void SetTextSelectionImpl(Ark_TextInputController peer, - const Ark_Number* selectionStart, - const Ark_Number* selectionEnd, - const Opt_SelectionOptions* options) + Ark_TransitionEffect Construct3Impl(const Ark_TranslateOptions* effect) { + return {}; } - void StopEditingImpl(Ark_TextInputController peer) + Ark_TransitionEffect Construct4Impl(const Ark_RotateOptions* effect) { + return {}; } - } // TextInputControllerAccessor - namespace TextMenuControllerAccessor { - void DestroyPeerImpl(Ark_TextMenuController peer) + Ark_TransitionEffect Construct5Impl(const Ark_ScaleOptions* effect) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_TextMenuController ConstructImpl() + Ark_TransitionEffect Construct6Impl(const Ark_AsymmetricTransitionOption* effect) { return {}; } @@ -18610,86 +19899,79 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetMenuOptionsImpl(Ark_TextMenuController peer, - const Ark_TextMenuOptions* options) + Ark_TransitionEffect TranslateImpl(const Ark_TranslateOptions* options) { + return {}; } - } // TextMenuControllerAccessor - namespace TextMenuItemIdAccessor { - void DestroyPeerImpl(Ark_TextMenuItemId peer) + Ark_TransitionEffect RotateImpl(const Ark_RotateOptions* options) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_TextMenuItemId ConstructImpl() + Ark_TransitionEffect ScaleImpl(const Ark_ScaleOptions* options) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_TransitionEffect OpacityImpl(const Ark_Number* alpha) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Ark_TextMenuItemId OfImpl(const Ark_ResourceStr* id) + Ark_TransitionEffect MoveImpl(Ark_TransitionEdge edge) { return {}; } - Ark_Boolean EqualsImpl(Ark_TextMenuItemId peer, - Ark_TextMenuItemId id) + Ark_TransitionEffect AsymmetricImpl(Ark_TransitionEffect appear, + Ark_TransitionEffect disappear) { return {}; } - Ark_TextMenuItemId GetCUTImpl() + Ark_TransitionEffect AnimationImpl(Ark_TransitionEffect peer, + const Ark_AnimateParam* value) { return {}; } - Ark_TextMenuItemId GetCOPYImpl() + Ark_TransitionEffect CombineImpl(Ark_TransitionEffect peer, + Ark_TransitionEffect transitionEffect) { return {}; } - Ark_TextMenuItemId GetPASTEImpl() + Ark_TransitionEffect GetIDENTITYImpl() { return {}; } - Ark_TextMenuItemId GetSELECT_ALLImpl() + void SetIDENTITYImpl(Ark_TransitionEffect IDENTITY) { - return {}; } - Ark_TextMenuItemId GetCOLLABORATION_SERVICEImpl() + Ark_TransitionEffect GetOPACITYImpl() { return {}; } - Ark_TextMenuItemId GetCAMERA_INPUTImpl() + void SetOPACITYImpl(Ark_TransitionEffect OPACITY) { - return {}; } - Ark_TextMenuItemId GetAI_WRITERImpl() + Ark_TransitionEffect GetSLIDEImpl() { return {}; } - Ark_TextMenuItemId GetTRANSLATEImpl() + void SetSLIDEImpl(Ark_TransitionEffect SLIDE) { - return {}; } - Ark_TextMenuItemId GetSEARCHImpl() + Ark_TransitionEffect GetSLIDE_SWITCHImpl() { return {}; } - Ark_TextMenuItemId GetSHAREImpl() + void SetSLIDE_SWITCHImpl(Ark_TransitionEffect SLIDE_SWITCH) { - return {}; } - } // TextMenuItemIdAccessor - namespace TextPickerDialogAccessor { - void DestroyPeerImpl(Ark_TextPickerDialog peer) + } // TransitionEffectAccessor + namespace UICommonEventAccessor { + void DestroyPeerImpl(Ark_UICommonEvent peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TextPickerDialog ConstructImpl() + Ark_UICommonEvent ConstructImpl() { return {}; } @@ -18697,74 +19979,61 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - } // TextPickerDialogAccessor - namespace TextShadowStyleAccessor { - void DestroyPeerImpl(Ark_TextShadowStyle peer) - { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } - } - Ark_TextShadowStyle ConstructImpl(const Ark_Union_ShadowOptions_Array_ShadowOptions* value) + void SetOnClickImpl(Ark_UICommonEvent peer, + const Opt_Callback_ClickEvent_Void* callback_) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetOnTouchImpl(Ark_UICommonEvent peer, + const Opt_Callback_TouchEvent_Void* callback_) { - return reinterpret_cast(&DestroyPeerImpl); } - Array_ShadowOptions GetTextShadowImpl(Ark_TextShadowStyle peer) + void SetOnAppearImpl(Ark_UICommonEvent peer, + const Opt_Callback_Void* callback_) { - return {}; } - } // TextShadowStyleAccessor - namespace TextStyleAccessor { - void DestroyPeerImpl(Ark_TextStyle peer) + void SetOnDisappearImpl(Ark_UICommonEvent peer, + const Opt_Callback_Void* callback_) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_TextStyle ConstructImpl(const Opt_TextStyleInterface* value) + void SetOnKeyEventImpl(Ark_UICommonEvent peer, + const Opt_Callback_KeyEvent_Void* callback_) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetOnFocusImpl(Ark_UICommonEvent peer, + const Opt_Callback_Void* callback_) { - return reinterpret_cast(&DestroyPeerImpl); } - Opt_ResourceColor GetFontColorImpl(Ark_TextStyle peer) + void SetOnBlurImpl(Ark_UICommonEvent peer, + const Opt_Callback_Void* callback_) { - return {}; } - Opt_String GetFontFamilyImpl(Ark_TextStyle peer) + void SetOnHoverImpl(Ark_UICommonEvent peer, + const Opt_HoverCallback* callback_) { - return {}; } - Opt_Number GetFontSizeImpl(Ark_TextStyle peer) + void SetOnMouseImpl(Ark_UICommonEvent peer, + const Opt_Callback_MouseEvent_Void* callback_) { - return {}; } - Opt_Number GetFontWeightImpl(Ark_TextStyle peer) + void SetOnSizeChangeImpl(Ark_UICommonEvent peer, + const Opt_SizeChangeCallback* callback_) { - return {}; } - Opt_FontStyle GetFontStyleImpl(Ark_TextStyle peer) + void SetOnVisibleAreaApproximateChangeImpl(Ark_UICommonEvent peer, + const Ark_VisibleAreaEventOptions* options, + const Opt_VisibleAreaChangeCallback* event) { - return {}; } - } // TextStyleAccessor - namespace TextTimerControllerAccessor { - void DestroyPeerImpl(Ark_TextTimerController peer) + } // UICommonEventAccessor + namespace UIContextAccessor { + void DestroyPeerImpl(Ark_UIContext peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_TextTimerController ConstructImpl() + Ark_UIContext ConstructImpl() { return {}; } @@ -18772,147 +20041,161 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void StartImpl(Ark_TextTimerController peer) - { - } - void PauseImpl(Ark_TextTimerController peer) - { - } - void ResetImpl(Ark_TextTimerController peer) + Ark_drawing_Font GetFontImpl(Ark_UIContext peer) { + return {}; } - } // TextTimerControllerAccessor - namespace ThemeControlAccessor { - void DestroyPeerImpl(Ark_ThemeControl peer) + Ark_String GetFilteredInspectorTreeImpl(Ark_VMContext vmContext, + Ark_UIContext peer, + const Opt_Array_String* filters) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_ThemeControl ConstructImpl() + Ark_String GetFilteredInspectorTreeByIdImpl(Ark_VMContext vmContext, + Ark_UIContext peer, + const Ark_String* id, + const Ark_Number* depth, + const Opt_Array_String* filters) { return {}; } - Ark_NativePointer GetFinalizerImpl() + void AnimateToImpl(Ark_UIContext peer, + const Ark_AnimateParam* value, + const Callback_Void* event) { - return reinterpret_cast(&DestroyPeerImpl); } - void SetDefaultThemeImpl(const Ark_CustomTheme* theme) + void ShowTextPickerDialogImpl(Ark_UIContext peer, + const Ark_TextPickerDialogOptions* options) { } - } // ThemeControlAccessor - namespace TimePickerDialogAccessor { - void DestroyPeerImpl(Ark_TimePickerDialog peer) + void RunScopedTaskImpl(Ark_UIContext peer, + const Callback_Void* callback_) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_TimePickerDialog ConstructImpl() + void AnimateToImmediatelyImpl(Ark_UIContext peer, + const Ark_AnimateParam* param, + const Callback_Void* event) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + Opt_FrameNode GetFrameNodeByIdImpl(Ark_UIContext peer, + const Ark_String* id) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - } // TimePickerDialogAccessor - namespace TouchEventAccessor { - void DestroyPeerImpl(Ark_TouchEvent peer) + Opt_FrameNode GetAttachedFrameNodeByIdImpl(Ark_UIContext peer, + const Ark_String* id) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_TouchEvent ConstructImpl() + Opt_FrameNode GetFrameNodeByUniqueIdImpl(Ark_UIContext peer, + const Ark_Number* id) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Number Vp2pxImpl(Ark_UIContext peer, + const Ark_Number* value) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - Array_HistoricalPoint GetHistoricalPointsImpl(Ark_TouchEvent peer) + Ark_Number Px2vpImpl(Ark_UIContext peer, + const Ark_Number* value) { return {}; } - Ark_TouchType GetTypeImpl(Ark_TouchEvent peer) + Ark_Number Fp2pxImpl(Ark_UIContext peer, + const Ark_Number* value) { return {}; } - void SetTypeImpl(Ark_TouchEvent peer, - Ark_TouchType type) + Ark_Number Px2fpImpl(Ark_UIContext peer, + const Ark_Number* value) { + return {}; } - Array_TouchObject GetTouchesImpl(Ark_TouchEvent peer) + Ark_Number Lpx2pxImpl(Ark_UIContext peer, + const Ark_Number* value) { return {}; } - void SetTouchesImpl(Ark_TouchEvent peer, - const Array_TouchObject* touches) + Ark_Number Px2lpxImpl(Ark_UIContext peer, + const Ark_Number* value) { + return {}; } - Array_TouchObject GetChangedTouchesImpl(Ark_TouchEvent peer) + Opt_common_Context GetHostContextImpl(Ark_UIContext peer) { return {}; } - void SetChangedTouchesImpl(Ark_TouchEvent peer, - const Array_TouchObject* changedTouches) + void SetDynamicDimmingImpl(Ark_UIContext peer, + const Ark_String* id, + const Ark_Number* value) { } - Callback_Void GetStopPropagationImpl(Ark_TouchEvent peer) + Opt_String GetWindowNameImpl(Ark_UIContext peer) { return {}; } - void SetStopPropagationImpl(Ark_TouchEvent peer, - const Callback_Void* stopPropagation) + Ark_WidthBreakpoint GetWindowWidthBreakpointImpl(Ark_UIContext peer) { + return {}; } - Callback_Void GetPreventDefaultImpl(Ark_TouchEvent peer) + Ark_HeightBreakpoint GetWindowHeightBreakpointImpl(Ark_UIContext peer) { return {}; } - void SetPreventDefaultImpl(Ark_TouchEvent peer, - const Callback_Void* preventDefault) + void OpenBindSheetImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_UIContext peer, + Ark_ComponentContent bindSheetContent, + const Opt_SheetOptions* sheetOptions, + const Opt_Number* targetId, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { } - } // TouchEventAccessor - namespace TransitionEffectAccessor { - void DestroyPeerImpl(Ark_TransitionEffect peer) + void UpdateBindSheetImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_UIContext peer, + Ark_ComponentContent bindSheetContent, + const Ark_SheetOptions* sheetOptions, + const Opt_Boolean* partialUpdate, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_TransitionEffect Construct0Impl(const Ark_String* type) + void CloseBindSheetImpl(Ark_VMContext vmContext, + Ark_AsyncWorkerPtr asyncWorker, + Ark_UIContext peer, + Ark_ComponentContent bindSheetContent, + const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) { - return {}; } - Ark_TransitionEffect Construct1Impl(const Ark_Number* effect) + void ClearResourceCacheImpl(Ark_VMContext vmContext, + Ark_UIContext peer) { - return {}; } - Ark_TransitionEffect Construct2Impl(Ark_TransitionEdge effect) + Ark_Boolean IsFollowingSystemFontScaleImpl(Ark_UIContext peer) { return {}; } - Ark_TransitionEffect Construct3Impl(const Ark_TranslateOptions* effect) + Ark_Number GetMaxFontScaleImpl(Ark_UIContext peer) { return {}; } - Ark_TransitionEffect Construct4Impl(const Ark_RotateOptions* effect) + } // UIContextAccessor + namespace UIContextAtomicServiceBarAccessor { + Ark_Frame GetBarRectImpl() { return {}; } - Ark_TransitionEffect Construct5Impl(const Ark_ScaleOptions* effect) + } // UIContextAtomicServiceBarAccessor + namespace uiEffect_VisualEffectAccessor { + void DestroyPeerImpl(Ark_uiEffect_VisualEffect peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_TransitionEffect Construct6Impl(const Ark_AsymmetricTransitionOption* effect) + Ark_uiEffect_VisualEffect ConstructImpl() { return {}; } @@ -18920,79 +20203,96 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_TransitionEffect TranslateImpl(const Ark_TranslateOptions* options) + Ark_uiEffect_VisualEffect BackgroundColorBlenderImpl(Ark_uiEffect_VisualEffect peer, + const Ark_uiEffect_BrightnessBlender* blender) { return {}; } - Ark_TransitionEffect RotateImpl(const Ark_RotateOptions* options) + } // uiEffect_VisualEffectAccessor + namespace UIExtensionProxyAccessor { + void DestroyPeerImpl(Ark_UIExtensionProxy peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_TransitionEffect ScaleImpl(const Ark_ScaleOptions* options) + Ark_UIExtensionProxy ConstructImpl() { return {}; } - Ark_TransitionEffect OpacityImpl(const Ark_Number* alpha) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_TransitionEffect MoveImpl(Ark_TransitionEdge edge) + void SendImpl(Ark_UIExtensionProxy peer, + const Map_String_Object* data) { - return {}; } - Ark_TransitionEffect AsymmetricImpl(Ark_TransitionEffect appear, - Ark_TransitionEffect disappear) + Map_String_Object SendSyncImpl(Ark_UIExtensionProxy peer, + const Map_String_Object* data) { return {}; } - Ark_TransitionEffect AnimationImpl(Ark_TransitionEffect peer, - const Ark_AnimateParam* value) + void OnAsyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, + const Callback_UIExtensionProxy_Void* callback_) { - return {}; } - Ark_TransitionEffect CombineImpl(Ark_TransitionEffect peer, - Ark_TransitionEffect transitionEffect) + void OnSyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, + const Callback_UIExtensionProxy_Void* callback_) { - return {}; } - Ark_TransitionEffect GetIDENTITYImpl() + void OffAsyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, + const Opt_Callback_UIExtensionProxy_Void* callback_) { - return {}; } - void SetIDENTITYImpl(Ark_TransitionEffect IDENTITY) + void OffSyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, + const Opt_Callback_UIExtensionProxy_Void* callback_) { } - Ark_TransitionEffect GetOPACITYImpl() + } // UIExtensionProxyAccessor + namespace uiObserver_DensityInfoAccessor { + void DestroyPeerImpl(Ark_uiObserver_DensityInfo peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_uiObserver_DensityInfo ConstructImpl() { return {}; } - void SetOPACITYImpl(Ark_TransitionEffect OPACITY) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - Ark_TransitionEffect GetSLIDEImpl() + Ark_UIContext GetContextImpl(Ark_uiObserver_DensityInfo peer) { return {}; } - void SetSLIDEImpl(Ark_TransitionEffect SLIDE) + void SetContextImpl(Ark_uiObserver_DensityInfo peer, + Ark_UIContext context) { } - Ark_TransitionEffect GetSLIDE_SWITCHImpl() + Ark_Number GetDensityImpl(Ark_uiObserver_DensityInfo peer) { return {}; } - void SetSLIDE_SWITCHImpl(Ark_TransitionEffect SLIDE_SWITCH) + void SetDensityImpl(Ark_uiObserver_DensityInfo peer, + const Ark_Number* density) { } - } // TransitionEffectAccessor - namespace UICommonEventAccessor { - void DestroyPeerImpl(Ark_UICommonEvent peer) + } // uiObserver_DensityInfoAccessor + namespace uiObserver_RouterPageInfoAccessor { + void DestroyPeerImpl(Ark_uiObserver_RouterPageInfo peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_UICommonEvent ConstructImpl() + Ark_uiObserver_RouterPageInfo ConstructImpl() { return {}; } @@ -19000,61 +20300,56 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetOnClickImpl(Ark_UICommonEvent peer, - const Opt_Callback_ClickEvent_Void* callback_) - { - } - void SetOnTouchImpl(Ark_UICommonEvent peer, - const Opt_Callback_TouchEvent_Void* callback_) + Ark_Number GetIndexImpl(Ark_uiObserver_RouterPageInfo peer) { + return {}; } - void SetOnAppearImpl(Ark_UICommonEvent peer, - const Opt_Callback_Void* callback_) + void SetIndexImpl(Ark_uiObserver_RouterPageInfo peer, + const Ark_Number* index) { } - void SetOnDisappearImpl(Ark_UICommonEvent peer, - const Opt_Callback_Void* callback_) + Ark_String GetNameImpl(Ark_uiObserver_RouterPageInfo peer) { + return {}; } - void SetOnKeyEventImpl(Ark_UICommonEvent peer, - const Opt_Callback_KeyEvent_Void* callback_) + void SetNameImpl(Ark_uiObserver_RouterPageInfo peer, + const Ark_String* name) { } - void SetOnFocusImpl(Ark_UICommonEvent peer, - const Opt_Callback_Void* callback_) + Ark_String GetPathImpl(Ark_uiObserver_RouterPageInfo peer) { + return {}; } - void SetOnBlurImpl(Ark_UICommonEvent peer, - const Opt_Callback_Void* callback_) + void SetPathImpl(Ark_uiObserver_RouterPageInfo peer, + const Ark_String* path) { } - void SetOnHoverImpl(Ark_UICommonEvent peer, - const Opt_HoverCallback* callback_) + Ark_uiObserver_RouterPageState GetStateImpl(Ark_uiObserver_RouterPageInfo peer) { + return {}; } - void SetOnMouseImpl(Ark_UICommonEvent peer, - const Opt_Callback_MouseEvent_Void* callback_) + void SetStateImpl(Ark_uiObserver_RouterPageInfo peer, + Ark_uiObserver_RouterPageState state) { } - void SetOnSizeChangeImpl(Ark_UICommonEvent peer, - const Opt_SizeChangeCallback* callback_) + Ark_String GetPageIdImpl(Ark_uiObserver_RouterPageInfo peer) { + return {}; } - void SetOnVisibleAreaApproximateChangeImpl(Ark_UICommonEvent peer, - const Ark_VisibleAreaEventOptions* options, - const Opt_VisibleAreaChangeCallback* event) + void SetPageIdImpl(Ark_uiObserver_RouterPageInfo peer, + const Ark_String* pageId) { } - } // UICommonEventAccessor - namespace UIContextAccessor { - void DestroyPeerImpl(Ark_UIContext peer) + } // uiObserver_RouterPageInfoAccessor + namespace unifiedDataChannel_UnifiedDataAccessor { + void DestroyPeerImpl(Ark_unifiedDataChannel_UnifiedData peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_UIContext ConstructImpl() + Ark_unifiedDataChannel_UnifiedData ConstructImpl() { return {}; } @@ -19062,161 +20357,151 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_drawing_Font GetFontImpl(Ark_UIContext peer) + Ark_Boolean HasTypeImpl(Ark_unifiedDataChannel_UnifiedData peer, + const Ark_String* UnifiedData_type) { return {}; } - Ark_String GetFilteredInspectorTreeImpl(Ark_VMContext vmContext, - Ark_UIContext peer, - const Opt_Array_String* filters) + Array_String GetTypesImpl(Ark_unifiedDataChannel_UnifiedData peer) { return {}; } - Ark_String GetFilteredInspectorTreeByIdImpl(Ark_VMContext vmContext, - Ark_UIContext peer, - const Ark_String* id, - const Ark_Number* depth, - const Opt_Array_String* filters) + } // unifiedDataChannel_UnifiedDataAccessor + namespace UrlStyleAccessor { + void DestroyPeerImpl(Ark_UrlStyle peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void AnimateToImpl(Ark_UIContext peer, - const Ark_AnimateParam* value, - const Callback_Void* event) + Ark_UrlStyle ConstructImpl(const Ark_String* url) { + return {}; } - void ShowTextPickerDialogImpl(Ark_UIContext peer, - const Ark_TextPickerDialogOptions* options) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void RunScopedTaskImpl(Ark_UIContext peer, - const Callback_Void* callback_) + Ark_String GetUrlImpl(Ark_UrlStyle peer) { + return {}; } - void AnimateToImmediatelyImpl(Ark_UIContext peer, - const Ark_AnimateParam* param, - const Callback_Void* event) + } // UrlStyleAccessor + namespace UserDataSpanAccessor { + void DestroyPeerImpl(Ark_UserDataSpan peer) { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Opt_FrameNode GetFrameNodeByIdImpl(Ark_UIContext peer, - const Ark_String* id) + Ark_UserDataSpan ConstructImpl() { return {}; } - Opt_FrameNode GetAttachedFrameNodeByIdImpl(Ark_UIContext peer, - const Ark_String* id) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Opt_FrameNode GetFrameNodeByUniqueIdImpl(Ark_UIContext peer, - const Ark_Number* id) + } // UserDataSpanAccessor + namespace VideoControllerAccessor { + void DestroyPeerImpl(Ark_VideoController peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - Ark_Number Vp2pxImpl(Ark_UIContext peer, - const Ark_Number* value) + Ark_VideoController ConstructImpl() { return {}; } - Ark_Number Px2vpImpl(Ark_UIContext peer, - const Ark_Number* value) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number Fp2pxImpl(Ark_UIContext peer, - const Ark_Number* value) + void StartImpl(Ark_VideoController peer) { - return {}; } - Ark_Number Px2fpImpl(Ark_UIContext peer, - const Ark_Number* value) + void PauseImpl(Ark_VideoController peer) { - return {}; } - Ark_Number Lpx2pxImpl(Ark_UIContext peer, - const Ark_Number* value) + void StopImpl(Ark_VideoController peer) { - return {}; } - Ark_Number Px2lpxImpl(Ark_UIContext peer, - const Ark_Number* value) + void SetCurrentTime0Impl(Ark_VideoController peer, + const Ark_Number* value) { - return {}; } - Opt_common_Context GetHostContextImpl(Ark_UIContext peer) + void RequestFullscreenImpl(Ark_VideoController peer, + Ark_Boolean value) { - return {}; } - void SetDynamicDimmingImpl(Ark_UIContext peer, - const Ark_String* id, - const Ark_Number* value) + void ExitFullscreenImpl(Ark_VideoController peer) { } - Opt_String GetWindowNameImpl(Ark_UIContext peer) + void SetCurrentTime1Impl(Ark_VideoController peer, + const Ark_Number* value, + Ark_SeekMode seekMode) { - return {}; } - Ark_WidthBreakpoint GetWindowWidthBreakpointImpl(Ark_UIContext peer) + void ResetImpl(Ark_VideoController peer) { - return {}; } - Ark_HeightBreakpoint GetWindowHeightBreakpointImpl(Ark_UIContext peer) + } // VideoControllerAccessor + namespace WaterFlowSectionsAccessor { + void DestroyPeerImpl(Ark_WaterFlowSections peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void OpenBindSheetImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_UIContext peer, - Ark_ComponentContent bindSheetContent, - const Opt_SheetOptions* sheetOptions, - const Opt_Number* targetId, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_WaterFlowSections ConstructImpl() { + return {}; } - void UpdateBindSheetImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_UIContext peer, - Ark_ComponentContent bindSheetContent, - const Ark_SheetOptions* sheetOptions, - const Opt_Boolean* partialUpdate, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_NativePointer GetFinalizerImpl() { + return reinterpret_cast(&DestroyPeerImpl); } - void CloseBindSheetImpl(Ark_VMContext vmContext, - Ark_AsyncWorkerPtr asyncWorker, - Ark_UIContext peer, - Ark_ComponentContent bindSheetContent, - const Callback_Opt_Array_String_Void* outputArgumentForReturningPromise) + Ark_Boolean SpliceImpl(Ark_WaterFlowSections peer, + const Ark_Number* start, + const Opt_Number* deleteCount, + const Opt_Array_SectionOptions* sections) { + return {}; } - void ClearResourceCacheImpl(Ark_VMContext vmContext, - Ark_UIContext peer) + Ark_Boolean PushImpl(Ark_WaterFlowSections peer, + const Ark_SectionOptions* section) { + return {}; } - Ark_Boolean IsFollowingSystemFontScaleImpl(Ark_UIContext peer) + Ark_Boolean UpdateImpl(Ark_WaterFlowSections peer, + const Ark_Number* sectionIndex, + const Ark_SectionOptions* section) { return {}; } - Ark_Number GetMaxFontScaleImpl(Ark_UIContext peer) + Array_SectionOptions ValuesImpl(Ark_WaterFlowSections peer) { return {}; } - } // UIContextAccessor - namespace UIContextAtomicServiceBarAccessor { - Ark_Frame GetBarRectImpl() + Ark_Number LengthImpl(Ark_WaterFlowSections peer) { return {}; } - } // UIContextAtomicServiceBarAccessor - namespace uiEffect_VisualEffectAccessor { - void DestroyPeerImpl(Ark_uiEffect_VisualEffect peer) + } // WaterFlowSectionsAccessor + namespace WebContextMenuParamAccessor { + void DestroyPeerImpl(Ark_WebContextMenuParam peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_uiEffect_VisualEffect ConstructImpl() + Ark_WebContextMenuParam ConstructImpl() { return {}; } @@ -19224,63 +20509,72 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_uiEffect_VisualEffect BackgroundColorBlenderImpl(Ark_uiEffect_VisualEffect peer, - const Ark_uiEffect_BrightnessBlender* blender) + Ark_Int32 XImpl(Ark_WebContextMenuParam peer) { return {}; } - } // uiEffect_VisualEffectAccessor - namespace UIExtensionProxyAccessor { - void DestroyPeerImpl(Ark_UIExtensionProxy peer) + Ark_Int32 YImpl(Ark_WebContextMenuParam peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_UIExtensionProxy ConstructImpl() + Ark_String GetLinkUrlImpl(Ark_WebContextMenuParam peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_String GetUnfilteredLinkUrlImpl(Ark_WebContextMenuParam peer) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - void SendImpl(Ark_UIExtensionProxy peer, - const Map_String_Object* data) + Ark_String GetSourceUrlImpl(Ark_WebContextMenuParam peer) { + return {}; } - Map_String_Object SendSyncImpl(Ark_UIExtensionProxy peer, - const Map_String_Object* data) + Ark_Boolean ExistsImageContentsImpl(Ark_WebContextMenuParam peer) + { + return {}; + } + Ark_ContextMenuMediaType GetMediaTypeImpl(Ark_WebContextMenuParam peer) + { + return {}; + } + Ark_String GetSelectionTextImpl(Ark_WebContextMenuParam peer) + { + return {}; + } + Ark_ContextMenuSourceType GetSourceTypeImpl(Ark_WebContextMenuParam peer) + { + return {}; + } + Ark_ContextMenuInputFieldType GetInputFieldTypeImpl(Ark_WebContextMenuParam peer) { return {}; } - void OnAsyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, - const Callback_UIExtensionProxy_Void* callback_) + Ark_Boolean IsEditableImpl(Ark_WebContextMenuParam peer) { + return {}; } - void OnSyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, - const Callback_UIExtensionProxy_Void* callback_) + Ark_Int32 GetEditStateFlagsImpl(Ark_WebContextMenuParam peer) { + return {}; } - void OffAsyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, - const Opt_Callback_UIExtensionProxy_Void* callback_) + Ark_Int32 GetPreviewWidthImpl(Ark_WebContextMenuParam peer) { + return {}; } - void OffSyncReceiverRegisterImpl(Ark_UIExtensionProxy peer, - const Opt_Callback_UIExtensionProxy_Void* callback_) + Ark_Int32 GetPreviewHeightImpl(Ark_WebContextMenuParam peer) { + return {}; } - } // UIExtensionProxyAccessor - namespace uiObserver_DensityInfoAccessor { - void DestroyPeerImpl(Ark_uiObserver_DensityInfo peer) + } // WebContextMenuParamAccessor + namespace WebContextMenuResultAccessor { + void DestroyPeerImpl(Ark_WebContextMenuResult peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_uiObserver_DensityInfo ConstructImpl() + Ark_WebContextMenuResult ConstructImpl() { return {}; } @@ -19288,32 +20582,34 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_UIContext GetContextImpl(Ark_uiObserver_DensityInfo peer) + void CloseContextMenuImpl(Ark_WebContextMenuResult peer) { - return {}; } - void SetContextImpl(Ark_uiObserver_DensityInfo peer, - Ark_UIContext context) + void CopyImageImpl(Ark_WebContextMenuResult peer) { } - Ark_Number GetDensityImpl(Ark_uiObserver_DensityInfo peer) + void CopyImpl(Ark_WebContextMenuResult peer) { - return {}; } - void SetDensityImpl(Ark_uiObserver_DensityInfo peer, - const Ark_Number* density) + void PasteImpl(Ark_WebContextMenuResult peer) { } - } // uiObserver_DensityInfoAccessor - namespace uiObserver_RouterPageInfoAccessor { - void DestroyPeerImpl(Ark_uiObserver_RouterPageInfo peer) + void CutImpl(Ark_WebContextMenuResult peer) { - auto peerImpl = reinterpret_cast(peer); + } + void SelectAllImpl(Ark_WebContextMenuResult peer) + { + } + } // WebContextMenuResultAccessor + namespace WebCookieAccessor { + void DestroyPeerImpl(Ark_WebCookie peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_uiObserver_RouterPageInfo ConstructImpl() + Ark_WebCookie ConstructImpl() { return {}; } @@ -19321,56 +20617,58 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Number GetIndexImpl(Ark_uiObserver_RouterPageInfo peer) + void SetCookieImpl(Ark_WebCookie peer) { - return {}; } - void SetIndexImpl(Ark_uiObserver_RouterPageInfo peer, - const Ark_Number* index) + void SaveCookieImpl(Ark_WebCookie peer) { } - Ark_String GetNameImpl(Ark_uiObserver_RouterPageInfo peer) + } // WebCookieAccessor + namespace WebKeyboardControllerAccessor { + void DestroyPeerImpl(Ark_WebKeyboardController peer) { - return {}; + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } } - void SetNameImpl(Ark_uiObserver_RouterPageInfo peer, - const Ark_String* name) + Ark_WebKeyboardController ConstructImpl() { + return {}; } - Ark_String GetPathImpl(Ark_uiObserver_RouterPageInfo peer) + Ark_NativePointer GetFinalizerImpl() { - return {}; + return reinterpret_cast(&DestroyPeerImpl); } - void SetPathImpl(Ark_uiObserver_RouterPageInfo peer, - const Ark_String* path) + void InsertTextImpl(Ark_WebKeyboardController peer, + const Ark_String* text) { } - Ark_uiObserver_RouterPageState GetStateImpl(Ark_uiObserver_RouterPageInfo peer) + void DeleteForwardImpl(Ark_WebKeyboardController peer, + Ark_Int32 length) { - return {}; } - void SetStateImpl(Ark_uiObserver_RouterPageInfo peer, - Ark_uiObserver_RouterPageState state) + void DeleteBackwardImpl(Ark_WebKeyboardController peer, + Ark_Int32 length) { } - Ark_String GetPageIdImpl(Ark_uiObserver_RouterPageInfo peer) + void SendFunctionKeyImpl(Ark_WebKeyboardController peer, + Ark_Int32 key) { - return {}; } - void SetPageIdImpl(Ark_uiObserver_RouterPageInfo peer, - const Ark_String* pageId) + void CloseImpl(Ark_WebKeyboardController peer) { } - } // uiObserver_RouterPageInfoAccessor - namespace unifiedDataChannel_UnifiedDataAccessor { - void DestroyPeerImpl(Ark_unifiedDataChannel_UnifiedData peer) + } // WebKeyboardControllerAccessor + namespace WebResourceErrorAccessor { + void DestroyPeerImpl(Ark_WebResourceError peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_unifiedDataChannel_UnifiedData ConstructImpl() + Ark_WebResourceError ConstructImpl() { return {}; } @@ -19378,25 +20676,24 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean HasTypeImpl(Ark_unifiedDataChannel_UnifiedData peer, - const Ark_String* UnifiedData_type) + Ark_String GetErrorInfoImpl(Ark_WebResourceError peer) { return {}; } - Array_String GetTypesImpl(Ark_unifiedDataChannel_UnifiedData peer) + Ark_Number GetErrorCodeImpl(Ark_WebResourceError peer) { return {}; } - } // unifiedDataChannel_UnifiedDataAccessor - namespace UrlStyleAccessor { - void DestroyPeerImpl(Ark_UrlStyle peer) + } // WebResourceErrorAccessor + namespace WebResourceRequestAccessor { + void DestroyPeerImpl(Ark_WebResourceRequest peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_UrlStyle ConstructImpl(const Ark_String* url) + Ark_WebResourceRequest ConstructImpl() { return {}; } @@ -19404,37 +20701,40 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - Ark_String GetUrlImpl(Ark_UrlStyle peer) + Array_Header GetRequestHeaderImpl(Ark_WebResourceRequest peer) { return {}; } - } // UrlStyleAccessor - namespace UserDataSpanAccessor { - void DestroyPeerImpl(Ark_UserDataSpan peer) + Ark_String GetRequestUrlImpl(Ark_WebResourceRequest peer) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } + return {}; } - Ark_UserDataSpan ConstructImpl() + Ark_Boolean IsRequestGestureImpl(Ark_WebResourceRequest peer) { return {}; } - Ark_NativePointer GetFinalizerImpl() + Ark_Boolean IsMainFrameImpl(Ark_WebResourceRequest peer) { - return reinterpret_cast(&DestroyPeerImpl); + return {}; } - } // UserDataSpanAccessor - namespace VideoControllerAccessor { - void DestroyPeerImpl(Ark_VideoController peer) + Ark_Boolean IsRedirectImpl(Ark_WebResourceRequest peer) { - auto peerImpl = reinterpret_cast(peer); + return {}; + } + Ark_String GetRequestMethodImpl(Ark_WebResourceRequest peer) + { + return {}; + } + } // WebResourceRequestAccessor + namespace WebResourceResponseAccessor { + void DestroyPeerImpl(Ark_WebResourceResponse peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_VideoController ConstructImpl() + Ark_WebResourceResponse ConstructImpl() { return {}; } @@ -19442,87 +20742,76 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void StartImpl(Ark_VideoController peer) - { - } - void PauseImpl(Ark_VideoController peer) + Ark_String GetResponseDataImpl(Ark_WebResourceResponse peer) { + return {}; } - void StopImpl(Ark_VideoController peer) + Opt_Union_String_Number_Buffer_Resource GetResponseDataExImpl(Ark_WebResourceResponse peer) { + return {}; } - void SetCurrentTime0Impl(Ark_VideoController peer, - const Ark_Number* value) + Ark_String GetResponseEncodingImpl(Ark_WebResourceResponse peer) { + return {}; } - void RequestFullscreenImpl(Ark_VideoController peer, - Ark_Boolean value) + Ark_String GetResponseMimeTypeImpl(Ark_WebResourceResponse peer) { + return {}; } - void ExitFullscreenImpl(Ark_VideoController peer) + Ark_String GetReasonMessageImpl(Ark_WebResourceResponse peer) { + return {}; } - void SetCurrentTime1Impl(Ark_VideoController peer, - const Ark_Number* value, - Ark_SeekMode seekMode) + Array_Header GetResponseHeaderImpl(Ark_WebResourceResponse peer) { + return {}; } - void ResetImpl(Ark_VideoController peer) + Ark_Number GetResponseCodeImpl(Ark_WebResourceResponse peer) { + return {}; } - } // VideoControllerAccessor - namespace WaterFlowSectionsAccessor { - void DestroyPeerImpl(Ark_WaterFlowSections peer) + void SetResponseDataImpl(Ark_WebResourceResponse peer, + const Ark_Union_String_Number_Resource_Buffer* data) { - auto peerImpl = reinterpret_cast(peer); - if (peerImpl) { - delete peerImpl; - } } - Ark_WaterFlowSections ConstructImpl() + void SetResponseEncodingImpl(Ark_WebResourceResponse peer, + const Ark_String* encoding) { - return {}; } - Ark_NativePointer GetFinalizerImpl() + void SetResponseMimeTypeImpl(Ark_WebResourceResponse peer, + const Ark_String* mimeType) { - return reinterpret_cast(&DestroyPeerImpl); } - Ark_Boolean SpliceImpl(Ark_WaterFlowSections peer, - const Ark_Number* start, - const Opt_Number* deleteCount, - const Opt_Array_SectionOptions* sections) + void SetReasonMessageImpl(Ark_WebResourceResponse peer, + const Ark_String* reason) { - return {}; } - Ark_Boolean PushImpl(Ark_WaterFlowSections peer, - const Ark_SectionOptions* section) + void SetResponseHeaderImpl(Ark_WebResourceResponse peer, + const Array_Header* header) { - return {}; } - Ark_Boolean UpdateImpl(Ark_WaterFlowSections peer, - const Ark_Number* sectionIndex, - const Ark_SectionOptions* section) + void SetResponseCodeImpl(Ark_WebResourceResponse peer, + const Ark_Number* code) { - return {}; } - Array_SectionOptions ValuesImpl(Ark_WaterFlowSections peer) + void SetResponseIsReadyImpl(Ark_WebResourceResponse peer, + Ark_Boolean IsReady) { - return {}; } - Ark_Number LengthImpl(Ark_WaterFlowSections peer) + Ark_Boolean GetResponseIsReadyImpl(Ark_WebResourceResponse peer) { return {}; } - } // WaterFlowSectionsAccessor - namespace WebCookieAccessor { - void DestroyPeerImpl(Ark_WebCookie peer) + } // WebResourceResponseAccessor + namespace webview_WebviewControllerAccessor { + void DestroyPeerImpl(Ark_webview_WebviewController peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_WebCookie ConstructImpl() + Ark_webview_WebviewController ConstructImpl() { return {}; } @@ -19530,13 +20819,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return reinterpret_cast(&DestroyPeerImpl); } - void SetCookieImpl(Ark_WebCookie peer) + void InitializeWebEngineImpl() { } - void SaveCookieImpl(Ark_WebCookie peer) + void LoadUrlImpl(Ark_webview_WebviewController peer, + const Ark_Union_String_Resource* url, + const Opt_Array_webview_WebHeader* headers) { } - } // WebCookieAccessor + } // webview_WebviewControllerAccessor namespace XComponentControllerAccessor { void DestroyPeerImpl(Ark_XComponentController peer) { @@ -20241,6 +21532,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ClickEventPeer { virtual ~ClickEventPeer() = default; }; + const GENERATED_ArkUIClientAuthenticationHandlerAccessor* GetClientAuthenticationHandlerAccessor() + { + static const GENERATED_ArkUIClientAuthenticationHandlerAccessor ClientAuthenticationHandlerAccessorImpl { + ClientAuthenticationHandlerAccessor::DestroyPeerImpl, + ClientAuthenticationHandlerAccessor::ConstructImpl, + ClientAuthenticationHandlerAccessor::GetFinalizerImpl, + ClientAuthenticationHandlerAccessor::Confirm0Impl, + ClientAuthenticationHandlerAccessor::Confirm1Impl, + ClientAuthenticationHandlerAccessor::CancelImpl, + ClientAuthenticationHandlerAccessor::IgnoreImpl, + }; + return &ClientAuthenticationHandlerAccessorImpl; + } + + struct ClientAuthenticationHandlerPeer { + virtual ~ClientAuthenticationHandlerPeer() = default; + }; const GENERATED_ArkUIColorContentAccessor* GetColorContentAccessor() { static const GENERATED_ArkUIColorContentAccessor ColorContentAccessorImpl { @@ -20360,6 +21668,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ComponentContentPeer { virtual ~ComponentContentPeer() = default; }; + const GENERATED_ArkUIConsoleMessageAccessor* GetConsoleMessageAccessor() + { + static const GENERATED_ArkUIConsoleMessageAccessor ConsoleMessageAccessorImpl { + ConsoleMessageAccessor::DestroyPeerImpl, + ConsoleMessageAccessor::ConstructImpl, + ConsoleMessageAccessor::GetFinalizerImpl, + ConsoleMessageAccessor::GetMessageImpl, + ConsoleMessageAccessor::GetSourceIdImpl, + ConsoleMessageAccessor::GetLineNumberImpl, + ConsoleMessageAccessor::GetMessageLevelImpl, + }; + return &ConsoleMessageAccessorImpl; + } + + struct ConsoleMessagePeer { + virtual ~ConsoleMessagePeer() = default; + }; const GENERATED_ArkUIContentModifierHelperAccessor* GetContentModifierHelperAccessor() { static const GENERATED_ArkUIContentModifierHelperAccessor ContentModifierHelperAccessorImpl { @@ -20406,6 +21731,20 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ContextPeer { virtual ~ContextPeer() = default; }; + const GENERATED_ArkUIControllerHandlerAccessor* GetControllerHandlerAccessor() + { + static const GENERATED_ArkUIControllerHandlerAccessor ControllerHandlerAccessorImpl { + ControllerHandlerAccessor::DestroyPeerImpl, + ControllerHandlerAccessor::ConstructImpl, + ControllerHandlerAccessor::GetFinalizerImpl, + ControllerHandlerAccessor::SetWebControllerImpl, + }; + return &ControllerHandlerAccessorImpl; + } + + struct ControllerHandlerPeer { + virtual ~ControllerHandlerPeer() = default; + }; const GENERATED_ArkUICurves_ICurveAccessor* GetCurves_ICurveAccessor() { static const GENERATED_ArkUICurves_ICurveAccessor Curves_ICurveAccessorImpl { @@ -20453,6 +21792,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct CustomSpanPeer { virtual ~CustomSpanPeer() = default; }; + const GENERATED_ArkUIDataResubmissionHandlerAccessor* GetDataResubmissionHandlerAccessor() + { + static const GENERATED_ArkUIDataResubmissionHandlerAccessor DataResubmissionHandlerAccessorImpl { + DataResubmissionHandlerAccessor::DestroyPeerImpl, + DataResubmissionHandlerAccessor::ConstructImpl, + DataResubmissionHandlerAccessor::GetFinalizerImpl, + DataResubmissionHandlerAccessor::ResendImpl, + DataResubmissionHandlerAccessor::CancelImpl, + }; + return &DataResubmissionHandlerAccessorImpl; + } + + struct DataResubmissionHandlerPeer { + virtual ~DataResubmissionHandlerPeer() = default; + }; const GENERATED_ArkUIDatePickerDialogAccessor* GetDatePickerDialogAccessor() { static const GENERATED_ArkUIDatePickerDialogAccessor DatePickerDialogAccessorImpl { @@ -21123,6 +22477,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { return &EventEmulatorAccessorImpl; } + const GENERATED_ArkUIEventResultAccessor* GetEventResultAccessor() + { + static const GENERATED_ArkUIEventResultAccessor EventResultAccessorImpl { + EventResultAccessor::DestroyPeerImpl, + EventResultAccessor::ConstructImpl, + EventResultAccessor::GetFinalizerImpl, + EventResultAccessor::SetGestureEventResult0Impl, + EventResultAccessor::SetGestureEventResult1Impl, + }; + return &EventResultAccessorImpl; + } + + struct EventResultPeer { + virtual ~EventResultPeer() = default; + }; const GENERATED_ArkUIEventTargetInfoAccessor* GetEventTargetInfoAccessor() { static const GENERATED_ArkUIEventTargetInfoAccessor EventTargetInfoAccessorImpl { @@ -21156,6 +22525,38 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ExtendableComponentPeer { virtual ~ExtendableComponentPeer() = default; }; + const GENERATED_ArkUIFileSelectorParamAccessor* GetFileSelectorParamAccessor() + { + static const GENERATED_ArkUIFileSelectorParamAccessor FileSelectorParamAccessorImpl { + FileSelectorParamAccessor::DestroyPeerImpl, + FileSelectorParamAccessor::ConstructImpl, + FileSelectorParamAccessor::GetFinalizerImpl, + FileSelectorParamAccessor::GetTitleImpl, + FileSelectorParamAccessor::GetModeImpl, + FileSelectorParamAccessor::GetAcceptTypeImpl, + FileSelectorParamAccessor::IsCaptureImpl, + FileSelectorParamAccessor::GetMimeTypesImpl, + }; + return &FileSelectorParamAccessorImpl; + } + + struct FileSelectorParamPeer { + virtual ~FileSelectorParamPeer() = default; + }; + const GENERATED_ArkUIFileSelectorResultAccessor* GetFileSelectorResultAccessor() + { + static const GENERATED_ArkUIFileSelectorResultAccessor FileSelectorResultAccessorImpl { + FileSelectorResultAccessor::DestroyPeerImpl, + FileSelectorResultAccessor::ConstructImpl, + FileSelectorResultAccessor::GetFinalizerImpl, + FileSelectorResultAccessor::HandleFileListImpl, + }; + return &FileSelectorResultAccessorImpl; + } + + struct FileSelectorResultPeer { + virtual ~FileSelectorResultPeer() = default; + }; const GENERATED_ArkUIFocusAxisEventAccessor* GetFocusAxisEventAccessor() { static const GENERATED_ArkUIFocusAxisEventAccessor FocusAxisEventAccessorImpl { @@ -21251,6 +22652,20 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct FrictionMotionPeer { virtual ~FrictionMotionPeer() = default; }; + const GENERATED_ArkUIFullScreenExitHandlerAccessor* GetFullScreenExitHandlerAccessor() + { + static const GENERATED_ArkUIFullScreenExitHandlerAccessor FullScreenExitHandlerAccessorImpl { + FullScreenExitHandlerAccessor::DestroyPeerImpl, + FullScreenExitHandlerAccessor::ConstructImpl, + FullScreenExitHandlerAccessor::GetFinalizerImpl, + FullScreenExitHandlerAccessor::ExitFullScreenImpl, + }; + return &FullScreenExitHandlerAccessorImpl; + } + + struct FullScreenExitHandlerPeer { + virtual ~FullScreenExitHandlerPeer() = default; + }; const GENERATED_ArkUIGestureAccessor* GetGestureAccessor() { static const GENERATED_ArkUIGestureAccessor GestureAccessorImpl { @@ -21432,6 +22847,22 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct HoverEventPeer { virtual ~HoverEventPeer() = default; }; + const GENERATED_ArkUIHttpAuthHandlerAccessor* GetHttpAuthHandlerAccessor() + { + static const GENERATED_ArkUIHttpAuthHandlerAccessor HttpAuthHandlerAccessorImpl { + HttpAuthHandlerAccessor::DestroyPeerImpl, + HttpAuthHandlerAccessor::ConstructImpl, + HttpAuthHandlerAccessor::GetFinalizerImpl, + HttpAuthHandlerAccessor::ConfirmImpl, + HttpAuthHandlerAccessor::CancelImpl, + HttpAuthHandlerAccessor::IsHttpAuthInfoSavedImpl, + }; + return &HttpAuthHandlerAccessorImpl; + } + + struct HttpAuthHandlerPeer { + virtual ~HttpAuthHandlerPeer() = default; + }; const GENERATED_ArkUIImageAnalyzerControllerAccessor* GetImageAnalyzerControllerAccessor() { static const GENERATED_ArkUIImageAnalyzerControllerAccessor ImageAnalyzerControllerAccessorImpl { @@ -21527,6 +22958,36 @@ namespace OHOS::Ace::NG::GeneratedModifier { return &IUIContextAccessorImpl; } + const GENERATED_ArkUIJsGeolocationAccessor* GetJsGeolocationAccessor() + { + static const GENERATED_ArkUIJsGeolocationAccessor JsGeolocationAccessorImpl { + JsGeolocationAccessor::DestroyPeerImpl, + JsGeolocationAccessor::ConstructImpl, + JsGeolocationAccessor::GetFinalizerImpl, + JsGeolocationAccessor::InvokeImpl, + }; + return &JsGeolocationAccessorImpl; + } + + struct JsGeolocationPeer { + virtual ~JsGeolocationPeer() = default; + }; + const GENERATED_ArkUIJsResultAccessor* GetJsResultAccessor() + { + static const GENERATED_ArkUIJsResultAccessor JsResultAccessorImpl { + JsResultAccessor::DestroyPeerImpl, + JsResultAccessor::ConstructImpl, + JsResultAccessor::GetFinalizerImpl, + JsResultAccessor::HandleCancelImpl, + JsResultAccessor::HandleConfirmImpl, + JsResultAccessor::HandlePromptConfirmImpl, + }; + return &JsResultAccessorImpl; + } + + struct JsResultPeer { + virtual ~JsResultPeer() = default; + }; const GENERATED_ArkUIKeyEventAccessor* GetKeyEventAccessor() { static const GENERATED_ArkUIKeyEventAccessor KeyEventAccessorImpl { @@ -22310,6 +23771,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct PatternLockControllerPeer { virtual ~PatternLockControllerPeer() = default; }; + const GENERATED_ArkUIPermissionRequestAccessor* GetPermissionRequestAccessor() + { + static const GENERATED_ArkUIPermissionRequestAccessor PermissionRequestAccessorImpl { + PermissionRequestAccessor::DestroyPeerImpl, + PermissionRequestAccessor::ConstructImpl, + PermissionRequestAccessor::GetFinalizerImpl, + PermissionRequestAccessor::DenyImpl, + PermissionRequestAccessor::GetOriginImpl, + PermissionRequestAccessor::GetAccessibleResourceImpl, + PermissionRequestAccessor::GrantImpl, + }; + return &PermissionRequestAccessorImpl; + } + + struct PermissionRequestPeer { + virtual ~PermissionRequestPeer() = default; + }; const GENERATED_ArkUIPersistentStorageBackendAccessor* GetPersistentStorageBackendAccessor() { static const GENERATED_ArkUIPersistentStorageBackendAccessor PersistentStorageBackendAccessorImpl { @@ -22735,6 +24213,22 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ScenePeer { virtual ~ScenePeer() = default; }; + const GENERATED_ArkUIScreenCaptureHandlerAccessor* GetScreenCaptureHandlerAccessor() + { + static const GENERATED_ArkUIScreenCaptureHandlerAccessor ScreenCaptureHandlerAccessorImpl { + ScreenCaptureHandlerAccessor::DestroyPeerImpl, + ScreenCaptureHandlerAccessor::ConstructImpl, + ScreenCaptureHandlerAccessor::GetFinalizerImpl, + ScreenCaptureHandlerAccessor::GetOriginImpl, + ScreenCaptureHandlerAccessor::GrantImpl, + ScreenCaptureHandlerAccessor::DenyImpl, + }; + return &ScreenCaptureHandlerAccessorImpl; + } + + struct ScreenCaptureHandlerPeer { + virtual ~ScreenCaptureHandlerPeer() = default; + }; const GENERATED_ArkUIScreenshotServiceAccessor* GetScreenshotServiceAccessor() { static const GENERATED_ArkUIScreenshotServiceAccessor ScreenshotServiceAccessorImpl { @@ -22901,6 +24395,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct SpringPropPeer { virtual ~SpringPropPeer() = default; }; + const GENERATED_ArkUISslErrorHandlerAccessor* GetSslErrorHandlerAccessor() + { + static const GENERATED_ArkUISslErrorHandlerAccessor SslErrorHandlerAccessorImpl { + SslErrorHandlerAccessor::DestroyPeerImpl, + SslErrorHandlerAccessor::ConstructImpl, + SslErrorHandlerAccessor::GetFinalizerImpl, + SslErrorHandlerAccessor::HandleConfirmImpl, + SslErrorHandlerAccessor::HandleCancelImpl, + }; + return &SslErrorHandlerAccessorImpl; + } + + struct SslErrorHandlerPeer { + virtual ~SslErrorHandlerPeer() = default; + }; const GENERATED_ArkUIStateStylesOpsAccessor* GetStateStylesOpsAccessor() { static const GENERATED_ArkUIStateStylesOpsAccessor StateStylesOpsAccessorImpl { @@ -23859,6 +25368,52 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct WaterFlowSectionsPeer { virtual ~WaterFlowSectionsPeer() = default; }; + const GENERATED_ArkUIWebContextMenuParamAccessor* GetWebContextMenuParamAccessor() + { + static const GENERATED_ArkUIWebContextMenuParamAccessor WebContextMenuParamAccessorImpl { + WebContextMenuParamAccessor::DestroyPeerImpl, + WebContextMenuParamAccessor::ConstructImpl, + WebContextMenuParamAccessor::GetFinalizerImpl, + WebContextMenuParamAccessor::XImpl, + WebContextMenuParamAccessor::YImpl, + WebContextMenuParamAccessor::GetLinkUrlImpl, + WebContextMenuParamAccessor::GetUnfilteredLinkUrlImpl, + WebContextMenuParamAccessor::GetSourceUrlImpl, + WebContextMenuParamAccessor::ExistsImageContentsImpl, + WebContextMenuParamAccessor::GetMediaTypeImpl, + WebContextMenuParamAccessor::GetSelectionTextImpl, + WebContextMenuParamAccessor::GetSourceTypeImpl, + WebContextMenuParamAccessor::GetInputFieldTypeImpl, + WebContextMenuParamAccessor::IsEditableImpl, + WebContextMenuParamAccessor::GetEditStateFlagsImpl, + WebContextMenuParamAccessor::GetPreviewWidthImpl, + WebContextMenuParamAccessor::GetPreviewHeightImpl, + }; + return &WebContextMenuParamAccessorImpl; + } + + struct WebContextMenuParamPeer { + virtual ~WebContextMenuParamPeer() = default; + }; + const GENERATED_ArkUIWebContextMenuResultAccessor* GetWebContextMenuResultAccessor() + { + static const GENERATED_ArkUIWebContextMenuResultAccessor WebContextMenuResultAccessorImpl { + WebContextMenuResultAccessor::DestroyPeerImpl, + WebContextMenuResultAccessor::ConstructImpl, + WebContextMenuResultAccessor::GetFinalizerImpl, + WebContextMenuResultAccessor::CloseContextMenuImpl, + WebContextMenuResultAccessor::CopyImageImpl, + WebContextMenuResultAccessor::CopyImpl, + WebContextMenuResultAccessor::PasteImpl, + WebContextMenuResultAccessor::CutImpl, + WebContextMenuResultAccessor::SelectAllImpl, + }; + return &WebContextMenuResultAccessorImpl; + } + + struct WebContextMenuResultPeer { + virtual ~WebContextMenuResultPeer() = default; + }; const GENERATED_ArkUIWebCookieAccessor* GetWebCookieAccessor() { static const GENERATED_ArkUIWebCookieAccessor WebCookieAccessorImpl { @@ -23874,6 +25429,101 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct WebCookiePeer { virtual ~WebCookiePeer() = default; }; + const GENERATED_ArkUIWebKeyboardControllerAccessor* GetWebKeyboardControllerAccessor() + { + static const GENERATED_ArkUIWebKeyboardControllerAccessor WebKeyboardControllerAccessorImpl { + WebKeyboardControllerAccessor::DestroyPeerImpl, + WebKeyboardControllerAccessor::ConstructImpl, + WebKeyboardControllerAccessor::GetFinalizerImpl, + WebKeyboardControllerAccessor::InsertTextImpl, + WebKeyboardControllerAccessor::DeleteForwardImpl, + WebKeyboardControllerAccessor::DeleteBackwardImpl, + WebKeyboardControllerAccessor::SendFunctionKeyImpl, + WebKeyboardControllerAccessor::CloseImpl, + }; + return &WebKeyboardControllerAccessorImpl; + } + + struct WebKeyboardControllerPeer { + virtual ~WebKeyboardControllerPeer() = default; + }; + const GENERATED_ArkUIWebResourceErrorAccessor* GetWebResourceErrorAccessor() + { + static const GENERATED_ArkUIWebResourceErrorAccessor WebResourceErrorAccessorImpl { + WebResourceErrorAccessor::DestroyPeerImpl, + WebResourceErrorAccessor::ConstructImpl, + WebResourceErrorAccessor::GetFinalizerImpl, + WebResourceErrorAccessor::GetErrorInfoImpl, + WebResourceErrorAccessor::GetErrorCodeImpl, + }; + return &WebResourceErrorAccessorImpl; + } + + struct WebResourceErrorPeer { + virtual ~WebResourceErrorPeer() = default; + }; + const GENERATED_ArkUIWebResourceRequestAccessor* GetWebResourceRequestAccessor() + { + static const GENERATED_ArkUIWebResourceRequestAccessor WebResourceRequestAccessorImpl { + WebResourceRequestAccessor::DestroyPeerImpl, + WebResourceRequestAccessor::ConstructImpl, + WebResourceRequestAccessor::GetFinalizerImpl, + WebResourceRequestAccessor::GetRequestHeaderImpl, + WebResourceRequestAccessor::GetRequestUrlImpl, + WebResourceRequestAccessor::IsRequestGestureImpl, + WebResourceRequestAccessor::IsMainFrameImpl, + WebResourceRequestAccessor::IsRedirectImpl, + WebResourceRequestAccessor::GetRequestMethodImpl, + }; + return &WebResourceRequestAccessorImpl; + } + + struct WebResourceRequestPeer { + virtual ~WebResourceRequestPeer() = default; + }; + const GENERATED_ArkUIWebResourceResponseAccessor* GetWebResourceResponseAccessor() + { + static const GENERATED_ArkUIWebResourceResponseAccessor WebResourceResponseAccessorImpl { + WebResourceResponseAccessor::DestroyPeerImpl, + WebResourceResponseAccessor::ConstructImpl, + WebResourceResponseAccessor::GetFinalizerImpl, + WebResourceResponseAccessor::GetResponseDataImpl, + WebResourceResponseAccessor::GetResponseDataExImpl, + WebResourceResponseAccessor::GetResponseEncodingImpl, + WebResourceResponseAccessor::GetResponseMimeTypeImpl, + WebResourceResponseAccessor::GetReasonMessageImpl, + WebResourceResponseAccessor::GetResponseHeaderImpl, + WebResourceResponseAccessor::GetResponseCodeImpl, + WebResourceResponseAccessor::SetResponseDataImpl, + WebResourceResponseAccessor::SetResponseEncodingImpl, + WebResourceResponseAccessor::SetResponseMimeTypeImpl, + WebResourceResponseAccessor::SetReasonMessageImpl, + WebResourceResponseAccessor::SetResponseHeaderImpl, + WebResourceResponseAccessor::SetResponseCodeImpl, + WebResourceResponseAccessor::SetResponseIsReadyImpl, + WebResourceResponseAccessor::GetResponseIsReadyImpl, + }; + return &WebResourceResponseAccessorImpl; + } + + struct WebResourceResponsePeer { + virtual ~WebResourceResponsePeer() = default; + }; + const GENERATED_ArkUIWebview_WebviewControllerAccessor* GetWebview_WebviewControllerAccessor() + { + static const GENERATED_ArkUIWebview_WebviewControllerAccessor Webview_WebviewControllerAccessorImpl { + webview_WebviewControllerAccessor::DestroyPeerImpl, + webview_WebviewControllerAccessor::ConstructImpl, + webview_WebviewControllerAccessor::GetFinalizerImpl, + webview_WebviewControllerAccessor::InitializeWebEngineImpl, + webview_WebviewControllerAccessor::LoadUrlImpl, + }; + return &Webview_WebviewControllerAccessorImpl; + } + + struct Webview_WebviewControllerPeer { + virtual ~Webview_WebviewControllerPeer() = default; + }; const GENERATED_ArkUIXComponentControllerAccessor* GetXComponentControllerAccessor() { static const GENERATED_ArkUIXComponentControllerAccessor XComponentControllerAccessorImpl { @@ -23966,17 +25616,21 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetChildrenMainSizeAccessor, GetCircleShapeAccessor, GetClickEventAccessor, + GetClientAuthenticationHandlerAccessor, GetColorContentAccessor, GetColorFilterAccessor, GetColorMetricsAccessor, GetCommon_ContextAccessor, GetCommonShapeAccessor, GetComponentContentAccessor, + GetConsoleMessageAccessor, GetContentModifierHelperAccessor, GetContextAccessor, + GetControllerHandlerAccessor, GetCurves_ICurveAccessor, GetCustomDialogControllerAccessor, GetCustomSpanAccessor, + GetDataResubmissionHandlerAccessor, GetDatePickerDialogAccessor, GetDecorationStyleAccessor, GetDisappearSymbolEffectAccessor, @@ -24008,12 +25662,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetEllipseShapeAccessor, GetEnvironmentBackendAccessor, GetEventEmulatorAccessor, + GetEventResultAccessor, GetEventTargetInfoAccessor, GetExtendableComponentAccessor, + GetFileSelectorParamAccessor, + GetFileSelectorResultAccessor, GetFocusAxisEventAccessor, GetFocusControllerAccessor, GetFrameNodeAccessor, GetFrictionMotionAccessor, + GetFullScreenExitHandlerAccessor, GetGestureAccessor, GetGestureEventAccessor, GetGestureGroupInterfaceAccessor, @@ -24025,12 +25683,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetGlobalScope_ohos_measure_utilsAccessor, GetHierarchicalSymbolEffectAccessor, GetHoverEventAccessor, + GetHttpAuthHandlerAccessor, GetImageAnalyzerControllerAccessor, GetImageAttachmentAccessor, GetImageBitmapAccessor, GetImageDataAccessor, GetIndicatorComponentControllerAccessor, GetIUIContextAccessor, + GetJsGeolocationAccessor, + GetJsResultAccessor, GetKeyEventAccessor, GetLayoutableAccessor, GetLayoutCallbackAccessor, @@ -24071,6 +25732,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetPath2DAccessor, GetPathShapeAccessor, GetPatternLockControllerAccessor, + GetPermissionRequestAccessor, GetPersistentStorageBackendAccessor, GetPinchGestureEventAccessor, GetPinchGestureInterfaceAccessor, @@ -24092,6 +25754,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetRotationRecognizerAccessor, GetScaleSymbolEffectAccessor, GetSceneAccessor, + GetScreenCaptureHandlerAccessor, GetScreenshotServiceAccessor, GetScrollableTargetInfoAccessor, GetScrollerAccessor, @@ -24103,6 +25766,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetShapeMaskAccessor, GetSpringMotionAccessor, GetSpringPropAccessor, + GetSslErrorHandlerAccessor, GetStateStylesOpsAccessor, GetStyledStringAccessor, GetStyledStringControllerAccessor, @@ -24156,7 +25820,14 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetUserDataSpanAccessor, GetVideoControllerAccessor, GetWaterFlowSectionsAccessor, + GetWebContextMenuParamAccessor, + GetWebContextMenuResultAccessor, GetWebCookieAccessor, + GetWebKeyboardControllerAccessor, + GetWebResourceErrorAccessor, + GetWebResourceRequestAccessor, + GetWebResourceResponseAccessor, + GetWebview_WebviewControllerAccessor, GetXComponentControllerAccessor, GetGlobalScopeAccessor, }; diff --git a/ui2abc/libarkts/native/src/generated/bridges.cc b/ui2abc/libarkts/native/src/generated/bridges.cc index ed0516c5d..20105f9ad 100644 --- a/ui2abc/libarkts/native/src/generated/bridges.cc +++ b/ui2abc/libarkts/native/src/generated/bridges.cc @@ -17,7 +17,7 @@ /* * THIS FILE IS AUTOGENERATED BY arktscgen v2.1.9-arktscgen-9. DO NOT EDIT MANUALLY! - * es2panda 51dab3dff40a8fd542211b7261a079b9b254721d(2025-08-06) sdk v1.5.0-dev.40307 + * es2panda e851773e3e4560bf7dd8dd6bd7575cd2534d20c5(2025-08-08) sdk v1.5.0-dev.40726 */ KNativePointer impl_GetAllErrorMessages(KNativePointer context) -- Gitee From c0bdd812447b3913cf49cd99f59a6318dad8e4af Mon Sep 17 00:00:00 2001 From: Ilya Erokhin Date: Fri, 8 Aug 2025 14:55:35 +0300 Subject: [PATCH 2/2] Manual changes after last regeneration Signed-off-by: Ilya Erokhin --- arkoala-arkts/arkui/generated/WebModifier.ets | 1 + arkoala-arkts/arkui/generated/framework/ohos.font.ets | 1 + arkoala-arkts/arkui/sdk/component/builder.ets | 4 +--- arkoala-arkts/arkui/sdk/component/extendableComponent.ets | 3 ++- .../framework/native/src/generated/arkoala_api_generated.h | 2 +- arkoala-arkts/shopping/user/src/ets/pages/homePage/utils.ets | 2 +- 6 files changed, 7 insertions(+), 6 deletions(-) diff --git a/arkoala-arkts/arkui/generated/WebModifier.ets b/arkoala-arkts/arkui/generated/WebModifier.ets index 9203aceb7..c8c9f2b10 100644 --- a/arkoala-arkts/arkui/generated/WebModifier.ets +++ b/arkoala-arkts/arkui/generated/WebModifier.ets @@ -16,6 +16,7 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! +import { int32 } from "@koalaui/common" import { CommonMethodModifier } from "./CommonMethodModifier" import { AttributeModifier } from "#handwritten" import { AttributeUpdaterFlag } from "./AttributeUpdater" diff --git a/arkoala-arkts/arkui/generated/framework/ohos.font.ets b/arkoala-arkts/arkui/generated/framework/ohos.font.ets index b84280729..db01dd850 100644 --- a/arkoala-arkts/arkui/generated/framework/ohos.font.ets +++ b/arkoala-arkts/arkui/generated/framework/ohos.font.ets @@ -23,6 +23,7 @@ import { extractors } from "#handwritten" import { TypeChecker } from "#components" import { CallbackTransformer } from "./../CallbackTransformer" import { Resource_serializer } from "./resource" +import { Resource } from "global.resource" export class FontInfo_serializer { public static write(buffer: SerializerBase, value: FontInfo): void { let valueSerializer : SerializerBase = buffer diff --git a/arkoala-arkts/arkui/sdk/component/builder.ets b/arkoala-arkts/arkui/sdk/component/builder.ets index bc4ed2407..6019001d6 100644 --- a/arkoala-arkts/arkui/sdk/component/builder.ets +++ b/arkoala-arkts/arkui/sdk/component/builder.ets @@ -20,8 +20,6 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, NativeBuffer } from "@koalaui/interop" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { ComponentBuilder, Builder } from "@koalaui/builderLambda" -export type CustomBuilder = @Builder -@memo -() => void; +export type CustomBuilder = @Builder () => void; export type CustomBuilderT = @Builder (t: T) => void; export type PageMapBuilder = @Builder (name: string, param: Object | undefined) => void; diff --git a/arkoala-arkts/arkui/sdk/component/extendableComponent.ets b/arkoala-arkts/arkui/sdk/component/extendableComponent.ets index 30faf1e01..4a7c4c5f8 100644 --- a/arkoala-arkts/arkui/sdk/component/extendableComponent.ets +++ b/arkoala-arkts/arkui/sdk/component/extendableComponent.ets @@ -26,9 +26,10 @@ export declare interface LifeCycle { aboutToAppear(): void aboutToDisappear(): void onDidBuild(): void + @memo build(): void } -export declare class ExtendableComponent implements LifeCycle { +export declare abstract class ExtendableComponent implements LifeCycle { constructor() getUIContext(): UIContext getUniqueId(): int32 diff --git a/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h b/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h index a0cb042e9..5629ebc19 100644 --- a/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h +++ b/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h @@ -199,7 +199,7 @@ typedef struct InteropObject { // The only include allowed in this file! Do not add anything else ever. #include -#define GENERATED_ARKUI_FULL_API_VERSION 9999 +#define GENERATED_ARKUI_FULL_API_VERSION 135 #define GENERATED_ARKUI_NODE_API_VERSION GENERATED_ARKUI_FULL_API_VERSION #define GENERATED_ARKUI_BASIC_NODE_API_VERSION 1 diff --git a/arkoala-arkts/shopping/user/src/ets/pages/homePage/utils.ets b/arkoala-arkts/shopping/user/src/ets/pages/homePage/utils.ets index c1020b98e..c48aabeb6 100644 --- a/arkoala-arkts/shopping/user/src/ets/pages/homePage/utils.ets +++ b/arkoala-arkts/shopping/user/src/ets/pages/homePage/utils.ets @@ -16,7 +16,7 @@ function simpleHash(str: string) { let hash = 0; for (let i = 0; i < str.length; i++) { - const char_ = str.charCodeAt(i); + const char_ = str.charCodeAt(i).toInt(); hash = (hash << 5) - hash + char_; } return BigInt(hash >>> 0).toString(36).padStart(7, '0'); -- Gitee