From dd80995e9570033c26cd0c79e3dfea5455e94748 Mon Sep 17 00:00:00 2001 From: Ilya Erokhin Date: Tue, 3 Jun 2025 17:13:06 +0300 Subject: [PATCH 1/2] Content Modifier generation for M1 and M3 Signed-off-by: Ilya Erokhin --- .../sdk/generated/arkui-wrapper-builder.ets | 62 + .../sdk/generated/generator_synthetic.ets | 25 + .../arkui/src/ets/generated/GlobalScope.ets | 14 - .../arkts/ArkUIGeneratedNativeModule.ets | 26 +- .../src/ets/generated/arkts/type_check.ets | 60 +- .../ets/generated/arkui-wrapper-builder.ets | 191 +- .../src/ets/generated/generator_synthetic.ets | 25 + .../arkui/src/ets/generated/index.ets | 1 - .../peers/CallbackDeserializeCall.ets | 418 ++- .../src/ets/generated/peers/CallbackKind.ets | 48 + .../src/ets/generated/peers/Deserializer.ets | 920 ++++++- .../src/ets/generated/peers/Serializer.ets | 180 +- .../arkui/src/ets/generated/ts/type_check.ets | 189 +- .../arkui/src/generated/GlobalScope.ts | 14 - .../arkts/ArkUIGeneratedNativeModule.ts | 26 +- .../arkui/src/generated/arkts/type_check.ts | 60 +- .../src/generated/arkui-wrapper-builder.ts | 191 +- .../src/generated/generator_synthetic.ts | 25 + arkoala-arkts/arkui/src/generated/index.ts | 1 - .../peers/CallbackDeserializeCall.ts | 418 ++- .../arkui/src/generated/peers/CallbackKind.ts | 48 + .../arkui/src/generated/peers/Deserializer.ts | 920 ++++++- .../arkui/src/generated/peers/Serializer.ts | 180 +- .../arkui/src/generated/ts/type_check.ts | 189 +- .../arkui/src/generated/wrapBuilder.ts | 23 - arkoala-arkts/arkui/types/index-full.d.ts | 51 +- .../native/src/generated/Serializers.h | 2354 ++++++++++++++++- .../src/generated/arkoala_api_generated.h | 698 ++++- .../native/src/generated/bridge_generated.cc | 81 +- .../generated/callback_deserialize_call.cc | 1056 +++++++- .../native/src/generated/callback_kind.h | 48 + .../src/generated/callback_managed_caller.cc | 1328 +++++++++- .../native/src/generated/dummy_impl.cc | 142 +- .../native/src/generated/real_impl.cc | 63 +- 34 files changed, 9727 insertions(+), 348 deletions(-) delete mode 100644 arkoala-arkts/arkui/src/generated/wrapBuilder.ts diff --git a/arkoala-arkts/arkui/sdk/generated/arkui-wrapper-builder.ets b/arkoala-arkts/arkui/sdk/generated/arkui-wrapper-builder.ets index 2bae2977ae..1daf103259 100644 --- a/arkoala-arkts/arkui/sdk/generated/arkui-wrapper-builder.ets +++ b/arkoala-arkts/arkui/sdk/generated/arkui-wrapper-builder.ets @@ -20,6 +20,18 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, NativeBuffer } from "@koalaui/interop" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { BuilderLambda } from "@koalaui/builderLambda" +import { ButtonConfiguration } from "./button" +import { CheckBoxConfiguration } from "./checkbox" +import { DataPanelConfiguration } from "./data_panel" +import { GaugeConfiguration } from "./gauge" +import { LoadingProgressConfiguration } from "./loading_progress" +import { ProgressConfiguration } from "./progress" +import { RadioConfiguration } from "./radio" +import { RatingConfiguration } from "./rating" +import { MenuItemConfiguration } from "./select" +import { SliderConfiguration } from "./slider" +import { TextClockConfiguration } from "./text_clock" +import { TextTimerConfiguration } from "./text_timer" export type Callback_WrappedBuilder_Args_Void = (...args: CommonConfiguration[]) => void; export declare interface WrappedBuilder { builder: ((args: CommonConfiguration) => void); @@ -30,3 +42,53 @@ export declare interface CommonConfiguration { enabled: boolean; contentModifier: ContentModifier; } +export type Callback_Button_WrappedBuilder_Args_Void = (config: ButtonConfiguration) => void; +export type Callback_CheckBox_WrappedBuilder_Args_Void = (config: CheckBoxConfiguration) => void; +export type Callback_DataPanel_WrappedBuilder_Args_Void = (config: DataPanelConfiguration) => void; +export type Callback_Gauge_WrappedBuilder_Args_Void = (config: GaugeConfiguration) => void; +export type Callback_LoadingProgress_WrappedBuilder_Args_Void = (config: LoadingProgressConfiguration) => void; +export type Callback_Progress_WrappedBuilder_Args_Void = (config: ProgressConfiguration) => void; +export type Callback_Radio_WrappedBuilder_Args_Void = (config: RadioConfiguration) => void; +export type Callback_Rating_WrappedBuilder_Args_Void = (config: RatingConfiguration) => void; +export type Callback_MenuItem_WrappedBuilder_Args_Void = (config: MenuItemConfiguration) => void; +export type Callback_Slider_WrappedBuilder_Args_Void = (config: SliderConfiguration) => void; +export type Callback_TextClock_WrappedBuilder_Args_Void = (config: TextClockConfiguration) => void; +export type Callback_TextTimer_WrappedBuilder_Args_Void = (config: TextTimerConfiguration) => void; +export type ButtonBuilder = (parentNode: KPointer, config: ButtonConfiguration) => KPointer; +export type CheckBoxBuilder = (parentNode: KPointer, config: CheckBoxConfiguration) => KPointer; +export type DataPanelBuilder = (parentNode: KPointer, config: DataPanelConfiguration) => KPointer; +export type GaugeBuilder = (parentNode: KPointer, config: GaugeConfiguration) => KPointer; +export type LoadingProgressBuilder = (parentNode: KPointer, config: LoadingProgressConfiguration) => KPointer; +export type ProgressBuilder = (parentNode: KPointer, config: ProgressConfiguration) => KPointer; +export type RadioBuilder = (parentNode: KPointer, config: RadioConfiguration) => KPointer; +export type RatingBuilder = (parentNode: KPointer, config: RatingConfiguration) => KPointer; +export type MenuItemBuilder = (parentNode: KPointer, config: MenuItemConfiguration) => KPointer; +export type SliderBuilder = (parentNode: KPointer, config: SliderConfiguration) => KPointer; +export type TextClockBuilder = (parentNode: KPointer, config: TextClockConfiguration) => KPointer; +export type TextTimerBuilder = (parentNode: KPointer, config: TextTimerConfiguration) => KPointer; +export type Callback_ApplyContent_ButtonBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer); +export type Callback_ApplyContent_CheckBoxBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer); +export type Callback_ApplyContent_DataPanelBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer); +export type Callback_ApplyContent_GaugeBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer); +export type Callback_ApplyContent_LoadingProgressBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer); +export type Callback_ApplyContent_ProgressBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer); +export type Callback_ApplyContent_RadioBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer); +export type Callback_ApplyContent_RatingBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer); +export type Callback_ApplyContent_MenuItemBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer); +export type Callback_ApplyContent_SliderBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer); +export type Callback_ApplyContent_TextClockBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer); +export type Callback_ApplyContent_TextTimerBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer); +export declare class ContentModifierHelper { + static onApplyContentButton(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer))): void + static onApplyContentCheckBox(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer))): void + static onApplyContentDataPanel(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer))): void + static onApplyContentGauge(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer))): void + static onApplyContentLoadingProgress(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer))): void + static onApplyContentProgress(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer))): void + static onApplyContentRadio(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer))): void + static onApplyContentRating(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer))): void + static onApplyContentMenuItem(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer))): void + static onApplyContentSlider(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer))): void + static onApplyContentTextClock(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer))): void + static onApplyContentTextTimer(callback_: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer))): void +} diff --git a/arkoala-arkts/arkui/sdk/generated/generator_synthetic.ets b/arkoala-arkts/arkui/sdk/generated/generator_synthetic.ets index cd45721b0b..e3bb8d39b2 100644 --- a/arkoala-arkts/arkui/sdk/generated/generator_synthetic.ets +++ b/arkoala-arkts/arkui/sdk/generated/generator_synthetic.ets @@ -20,6 +20,19 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, NativeBuffer } from "@koalaui/interop" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { BuilderLambda } from "@koalaui/builderLambda" +import { ButtonBuilder, CheckBoxBuilder, DataPanelBuilder, GaugeBuilder, LoadingProgressBuilder, ProgressBuilder, RadioBuilder, RatingBuilder, MenuItemBuilder, SliderBuilder, TextClockBuilder, TextTimerBuilder } from "./arkui-wrapper-builder" +import { ButtonConfiguration } from "./button" +import { CheckBoxConfiguration } from "./checkbox" +import { DataPanelConfiguration } from "./data_panel" +import { GaugeConfiguration } from "./gauge" +import { LoadingProgressConfiguration } from "./loading_progress" +import { ProgressConfiguration } from "./progress" +import { RadioConfiguration } from "./radio" +import { RatingConfiguration } from "./rating" +import { MenuItemConfiguration } from "./select" +import { SliderConfiguration } from "./slider" +import { TextClockConfiguration } from "./text_clock" +import { TextTimerConfiguration } from "./text_timer" import { GestureJudgeResult, GestureRecognizer } from "./gesture" import { TouchResult, CustomBuilder, DragItemInfo } from "./common" import { HitTestMode } from "./enums" @@ -34,6 +47,18 @@ import { WithThemeAttribute } from "./with_theme" import { WebKeyboardOptions, WebResourceResponse } from "./web" import { UserDataSpan, StyledString, CustomSpanMetrics } from "./styled_string" export type Callback_Pointer_Void = (value: KPointer) => void; +export type Callback_ButtonBuilder_Void = (value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void; +export type Callback_CheckBoxBuilder_Void = (value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void; +export type Callback_DataPanelBuilder_Void = (value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void; +export type Callback_GaugeBuilder_Void = (value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void; +export type Callback_LoadingProgressBuilder_Void = (value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void; +export type Callback_ProgressBuilder_Void = (value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void; +export type Callback_RadioBuilder_Void = (value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void; +export type Callback_RatingBuilder_Void = (value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void; +export type Callback_MenuItemBuilder_Void = (value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void; +export type Callback_SliderBuilder_Void = (value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void; +export type Callback_TextClockBuilder_Void = (value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void; +export type Callback_TextTimerBuilder_Void = (value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void; export type Callback_Array_String_Void = (value: Array) => void; export type Callback_GestureJudgeResult_Void = (value: GestureJudgeResult) => void; export type Callback_GestureRecognizer_Void = (value: GestureRecognizer) => void; diff --git a/arkoala-arkts/arkui/src/ets/generated/GlobalScope.ets b/arkoala-arkts/arkui/src/ets/generated/GlobalScope.ets index 8eac22c6fe..377869de9f 100644 --- a/arkoala-arkts/arkui/src/ets/generated/GlobalScope.ets +++ b/arkoala-arkts/arkui/src/ets/generated/GlobalScope.ets @@ -20,7 +20,6 @@ import { ArkUIGeneratedNativeModule, TypeChecker } from "#components" import { ComponentInfo, Offset_componentutils, TranslateResult, ScaleResult, RotateResult, Matrix4Result } from "./arkui-componentutils" import { Size, Edges } from "./arkui-graphics" import { Dimension, BorderRadiuses, Length } from "./units" -import { WrappedBuilder, Callback_WrappedBuilder_Args_Void, CommonConfiguration } from "./arkui-wrapper-builder" import { Context, BaseContext, Context_getGroupDir_Callback, ContextInternal, PointerStyle } from "./arkui-custom" import { Resource } from "./resource" import { AnimateParam, ICurve, FinishCallbackType, ExpectedFrameRateRange } from "./common" @@ -74,19 +73,6 @@ export class GlobalScope { const returnResult : BorderRadiuses = retvalDeserializer.readBorderRadiuses() return returnResult } - public static wrapBuilder(builder: ((args: CommonConfiguration) => void)): WrappedBuilder { - const builder_casted = builder as (((args: CommonConfiguration) => void)) - return GlobalScope.wrapBuilder_serialize(builder_casted) - } - static wrapBuilder_serialize(builder: ((args: CommonConfiguration) => void)): WrappedBuilder { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.holdAndWriteCallback(builder) - const retval = ArkUIGeneratedNativeModule._GlobalScope_wrapBuilder(thisSerializer.asBuffer(), thisSerializer.length()) - thisSerializer.release() - let retvalDeserializer : Deserializer = new Deserializer(retval, retval.length) - const returnResult : WrappedBuilder = retvalDeserializer.readWrappedBuilder() - return returnResult - } public static getContext(component: Object | undefined): Context { const component_casted = component as (Object | undefined) return GlobalScope.getContext_serialize(component_casted) diff --git a/arkoala-arkts/arkui/src/ets/generated/arkts/ArkUIGeneratedNativeModule.ets b/arkoala-arkts/arkui/src/ets/generated/arkts/ArkUIGeneratedNativeModule.ets index fbed26f858..e9f143593a 100644 --- a/arkoala-arkts/arkui/src/ets/generated/arkts/ArkUIGeneratedNativeModule.ets +++ b/arkoala-arkts/arkui/src/ets/generated/arkts/ArkUIGeneratedNativeModule.ets @@ -4374,6 +4374,30 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _VisualEffect_backgroundColorBlender(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): KPointer @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentButton(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentCheckBox(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentDataPanel(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentGauge(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentLoadingProgress(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentProgress(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentRadio(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentRating(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentMenuItem(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentSlider(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentTextClock(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentTextTimer(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct native static _NavExtender_setUpdateStackCallback(peer: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct native static _NavExtender_syncStack(peer: KPointer): void @@ -6726,8 +6750,6 @@ export class ArkUIGeneratedNativeModule { native static _GlobalScope_edgeWidths(all: number): KInteropReturnBuffer @ani.unsafe.Quick native static _GlobalScope_borderRadiuses(all: number): KInteropReturnBuffer - @ani.unsafe.Quick - native static _GlobalScope_wrapBuilder(thisArray: KSerializerBuffer, thisLength: int32): KInteropReturnBuffer @ani.unsafe.Direct native static _GlobalScope_getContext(thisArray: KSerializerBuffer, thisLength: int32): KPointer @ani.unsafe.Direct diff --git a/arkoala-arkts/arkui/src/ets/generated/arkts/type_check.ets b/arkoala-arkts/arkui/src/ets/generated/arkts/type_check.ets index f2720d6ab4..54296886c9 100644 --- a/arkoala-arkts/arkui/src/ets/generated/arkts/type_check.ets +++ b/arkoala-arkts/arkui/src/ets/generated/arkts/type_check.ets @@ -35,7 +35,7 @@ import { BaseShape, CircleShape, ShapeSize, CommonShape, WebviewController, Summ import { BlendMode, DrawingCanvas, DrawingColorFilter, RectType, DrawingLattice, FontMetricsFlags, FontMetrics } from "./../arkui-drawing" import { BlurOnKeyboardHideMode, CacheMode, ClientAuthenticationHandler, ConsoleMessage, MessageLevel, ContextMenuEditStateFlags, ContextMenuInputFieldType, ContextMenuMediaType, ContextMenuSourceType, ControllerHandler, DataResubmissionHandler, EventResult, FileSelectorMode, FileSelectorParam, FileSelectorResult, FullScreenExitHandler, HitTestType, HttpAuthHandler, JsGeolocation, JsResult, Literal_Function_callback__Object_fileSelector, Literal_Function_handler_Object_error, Literal_Object_detail, MixedMode, NativeEmbedStatus, NativeMediaPlayerConfig, OnAudioStateChangedEvent, OnConsoleEvent, OnDataResubmittedEvent, OnFirstContentfulPaintEvent, OnOverScrollEvent, OnProgressChangeEvent, OnScaleChangeEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OverScrollMode, PermissionRequest, ProtectedResourceType, RenderExitReason, RenderMode, RenderProcessNotRespondingReason, ScreenCaptureHandler, ScreenCaptureConfig, SslError, SslErrorHandler, ThreatType, ViewportFit, ScriptItem, ExpandedMenuItemOptions, WebAttribute, JavaScriptProxy, WebDarkMode, WebMediaOptions, Callback_OnPageEndEvent_Void, OnPageEndEvent, Callback_OnPageBeginEvent_Void, OnPageBeginEvent, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, OnTitleReceiveEvent, Callback_OnGeolocationShowEvent_Void, OnGeolocationShowEvent, Callback_OnAlertEvent_Boolean, OnAlertEvent, Callback_OnBeforeUnloadEvent_Boolean, OnBeforeUnloadEvent, Callback_OnConfirmEvent_Boolean, OnConfirmEvent, Callback_OnPromptEvent_Boolean, OnPromptEvent, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, OnErrorReceiveEvent, Callback_OnHttpErrorReceiveEvent_Void, OnHttpErrorReceiveEvent, Callback_OnDownloadStartEvent_Void, OnDownloadStartEvent, Callback_OnRefreshAccessedHistoryEvent_Void, OnRefreshAccessedHistoryEvent, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, WebResourceRequest, Callback_Literal_Function_handler_Object_error_Void, Callback_OnRenderExitedEvent_Void, OnRenderExitedEvent, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Type_WebAttribute_onFileSelectorShow_callback, Callback_OnResourceLoadEvent_Void, OnResourceLoadEvent, OnFullScreenEnterCallback, FullScreenEnterEvent, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, OnHttpAuthRequestEvent, Callback_OnInterceptRequestEvent_WebResourceResponse, OnInterceptRequestEvent, WebResourceResponse, Callback_OnPermissionRequestEvent_Void, OnPermissionRequestEvent, Callback_OnScreenCaptureRequestEvent_Void, OnScreenCaptureRequestEvent, Callback_OnContextMenuShowEvent_Boolean, OnContextMenuShowEvent, OnContextMenuHideCallback, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, OnSslErrorEventReceiveEvent, OnSslErrorEventCallback, SslErrorEvent, Callback_OnClientAuthenticationEvent_Void, OnClientAuthenticationEvent, Callback_OnWindowNewEvent_Void, OnWindowNewEvent, Callback_OnTouchIconUrlReceivedEvent_Void, OnTouchIconUrlReceivedEvent, Callback_OnFaviconReceivedEvent_Void, OnFaviconReceivedEvent, Callback_OnPageVisibleEvent_Void, OnPageVisibleEvent, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, OnFirstMeaningfulPaintCallback, FirstMeaningfulPaint, OnLargestContentfulPaintCallback, LargestContentfulPaint, Callback_OnLoadInterceptEvent_Boolean, OnLoadInterceptEvent, Callback_OnOverScrollEvent_Void, OnSafeBrowsingCheckResultCallback, OnNavigationEntryCommittedCallback, LoadCommittedDetails, OnIntelligentTrackingPreventionCallback, IntelligentTrackingPreventionDetails, WebLayoutMode, NestedScrollOptionsExt, Callback_NativeEmbedDataInfo_Void, NativeEmbedDataInfo, OnNativeEmbedVisibilityChangeCallback, NativeEmbedVisibilityInfo, Callback_NativeEmbedTouchInfo_Void, NativeEmbedTouchInfo, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, RenderProcessNotRespondingData, OnRenderProcessRespondingCallback, OnViewportFitChangedCallback, WebKeyboardCallback, WebKeyboardCallbackInfo, OnAdsBlockedCallback, AdsBlockedDetails, WebKeyboardAvoidMode, EmbedOptions, WebElementType, WebResponseType, SelectionMenuOptionsExt, WebCaptureMode, WebContextMenuParam, WebContextMenuResult, WebController, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Header, Literal_Object_object__String_name_Array_String_methodList, WebCookie, WebKeyboardController, WebNavigationType, WebResourceError, Literal_String_plainText, WebKeyboardOptions, WebOptions, Callback_Literal_String_plainText_Void, NativeEmbedInfo } from "./../web" import { BreakpointsReference, GridRowDirection, Callback_String_Void, BreakPoints, GridRowColumnOption, GridRowSizeOption, GutterOption, GridRowOptions } from "./../grid_row" -import { ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonOptions } from "./../button" +import { ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonConfiguration, ButtonTriggerClickCallback, ButtonOptions } from "./../button" import { CalendarAlign, CalendarPickerAttribute, Callback_Date_Void, CalendarOptions, CalendarDialogOptions } from "./../calendar_picker" import { CalendarController, Literal_Number_day_month_year, CalendarDay, CalendarRequestedData, CalendarSelectedDate, MonthData, Type_CalendarInterface_callable0_value, CurrentDayStyle, NonCurrentDayStyle, TodayStyle, WeekStyle, WorkStateStyle } from "./../calendar" import { CancelButtonStyle, SearchAttribute, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchSubmitCallback, SearchType, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_EditableTextChangeValue_Boolean, SearchButtonOptions, SearchController, SearchOptions } from "./../search" @@ -46,11 +46,11 @@ import { ColorContent, DynamicRangeMode, ImageContent, ImageInterpolation, Image import { ColorMode, LayoutDirection } from "./../state_management" import { Component3DAttribute, ModelType, SceneOptions } from "./../component3d" import { ComponentContent, UnifiedData, UIContext, SystemBarStyle, PointerStyle, Scene, Context, WorkerEventListener, Event, BaseContext, Context_getGroupDir_Callback, ErrorEvent, MessageEvents, PostMessageOptions, WorkerOptions, CustomColors, RestrictedWorker, RestrictedWorker_onexit_Callback, RestrictedWorker_onerror_Callback, RestrictedWorker_onmessage_Callback, CustomTheme } from "./../arkui-custom" -import { ContentModifier, WrappedBuilder, CommonConfiguration, Callback_WrappedBuilder_Args_Void } from "./../arkui-wrapper-builder" +import { ContentModifier, WrappedBuilder, CommonConfiguration } from "./../arkui-wrapper-builder" import { ContentType, EnterKeyType, InputType, SubmitEvent, OnTextSelectionChangeCallback, OnContentScrollCallback, OnPasteCallback, TextInputAttribute, OnSubmitCallback, TextInputStyle, PasswordIcon, UnderlineColor, TextInputController, TextInputOptions } from "./../text_input" import { CustomDialogController, CustomDialogControllerOptions } from "./../custom_dialog_controller" import { DataOperationType } from "./../lazy_for_each" -import { DataPanelType, ColorStop, LinearGradient, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" +import { DataPanelType, ColorStop, LinearGradient, DataPanelConfiguration, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" import { DatePickerMode, DatePickerOptions, DatePickerResult, LunarSwitchStyle, DatePickerDialogOptions, Callback_DatePickerResult_Void } from "./../date_picker" import { DialogAlignment, DialogButtonDirection, LevelOrder, TextStyle_alert_dialog, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, AlertDialogParamWithButtons, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithOptions } from "./../alert_dialog" import { DistributionType, DisturbanceFieldShape, ParticleEmitterShape, ParticleType, ParticleUpdater } from "./../particle" @@ -78,7 +78,7 @@ import { LayoutMode, SelectedMode, TabBarSymbol, TabBarIconStyle, TabBarOptions, import { LinearIndicatorController, LinearIndicatorStartOptions, LinearIndicatorStyle } from "./../linearindicator" import { ListItemGroupStyle, ListItemGroupOptions } from "./../list_item_group" import { Scroller, ScrollAlign, OffsetResult, OnScrollFrameBeginHandlerResult, ScrollAttribute, ScrollDirection, ScrollOnWillScrollCallback, ScrollOnScrollCallback, OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollSnapOptions, OffsetOptions, ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, Literal_Boolean_next_Axis_direction, ScrollToIndexOptions, ScrollAnimationOptions } from "./../scroll" -import { LoadingProgressStyle } from "./../loading_progress" +import { LoadingProgressConfiguration, LoadingProgressStyle } from "./../loading_progress" import { LocationButtonOnClickResult, LocationDescription, LocationIconStyle, LocationButtonOptions } from "./../location_button" import { MarqueeStartPolicy, MarqueeState, TextAttribute, TextOverflowOptions, TextMarqueeOptions, Callback_MarqueeState_Void, TextSpanType, TextResponseType, TextController, TextOptions } from "./../text" import { Matrix4Transit, TranslateOption, ScaleOption, RotateOption, PolyToPolyOptions } from "./../arkui-matrix4" @@ -92,8 +92,8 @@ import { OnFoldStatusChangeInfo, FolderStackOptions, HoverEventParam } from "./. import { PanelHeight, PanelMode, PanelType } from "./../panel" import { PasteButtonOnClickResult, PasteDescription, PasteIconStyle, PasteButtonOptions } from "./../paste_button" import { PatternLockChallengeResult, PatternLockController, CircleStyleOptions } from "./../pattern_lock" -import { ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" -import { RadioIndicatorType, RadioOptions, RadioStyle } from "./../radio" +import { ProgressConfiguration, ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" +import { RadioIndicatorType, RadioConfiguration, RadioOptions, RadioStyle } from "./../radio" import { RefreshStatus, RefreshOptions } from "./../refresh" import { RichEditorAttribute, Callback_RichEditorSelection_Void, RichEditorSelection, Callback_RichEditorRange_Void, RichEditorRange, Callback_RichEditorInsertValue_Boolean, RichEditorInsertValue, Callback_RichEditorTextSpanResult_Void, RichEditorTextSpanResult, Callback_TextRange_Void, Callback_RichEditorDeleteValue_Boolean, RichEditorDeleteValue, PasteEventCallback, PasteEvent, SubmitCallback, Callback_RichEditorChangeValue_Boolean, RichEditorChangeValue, Callback_CutEvent_Void, CutEvent, Callback_CopyEvent_Void, CopyEvent, RichEditorSpanType, RichEditorResponseType, SelectionMenuOptions, KeyboardOptions, PlaceholderStyle, RichEditorBaseController, RichEditorTextStyle, RichEditorParagraphResult, RichEditorSpan, RichEditorController, RichEditorTextSpanOptions, RichEditorImageSpanOptions, RichEditorBuilderSpanOptions, RichEditorSymbolSpanOptions, RichEditorUpdateTextSpanStyleOptions, RichEditorUpdateImageSpanStyleOptions, RichEditorUpdateSymbolSpanStyleOptions, RichEditorParagraphStyleOptions, RichEditorImageSpanResult, RichEditorDeleteDirection, RichEditorOptions, RichEditorStyledStringController, RichEditorStyledStringOptions, PreviewMenuOptions, RichEditorGesture, RichEditorSpanPosition, RichEditorSymbolSpanStyle, RichEditorSpanStyleOptions, RichEditorUrlStyle, MenuOnAppearCallback, LeadingMarginPlaceholder, RichEditorLayoutStyle, RichEditorParagraphStyle, RichEditorImageSpanStyle, RichEditorImageSpanStyleResult, RichEditorTextStyleResult } from "./../rich_editor" import { RootSceneSession } from "./../root_scene" @@ -107,12 +107,12 @@ import { SelectStatus, CheckboxGroupOptions, CheckboxGroupResult } from "./../ch import { ShapeAttribute, ViewportRect } from "./../shape" import { SideBarContainerType, SideBarPosition, ButtonIconOptions, ButtonStyle } from "./../sidebar" import { SizeType, GridContainerOptions } from "./../grid_container" -import { SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../slider" +import { SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderConfiguration, SliderTriggerChangeCallback, SliderOptions } from "./../slider" import { SubMenuExpandingMode } from "./../menu" import { SwiperAnimationEvent, SwiperAnimationMode, SwiperAttribute, DotIndicator, DigitIndicator, SwiperDisplayMode, OnSwiperAnimationStartCallback, OnSwiperAnimationEndCallback, OnSwiperGestureSwipeCallback, SwiperNestedScrollMode, SwiperContentAnimatedTransition, ContentDidScrollCallback, ContentWillScrollCallback, SwiperContentWillScrollResult, AutoPlayOptions, ArrowStyle, SwiperAutoFill, SwiperContentTransitionProxy, SwiperController, Callback_SwiperContentTransitionProxy_Void, Indicator } from "./../swiper" import { TextAreaAttribute, Callback_EnterKeyType_Void, TextAreaSubmitCallback, Callback_String_PasteEvent_Void, TextAreaType, Callback_ResourceStr_Void, TextAreaController, TextAreaOptions } from "./../text_area" -import { TextClockController, TextClockOptions } from "./../text_clock" -import { TextTimerController, TextTimerOptions } from "./../text_timer" +import { TextClockConfiguration, TextClockController, TextClockOptions } from "./../text_clock" +import { TextTimerConfiguration, TextTimerController, TextTimerOptions } from "./../text_timer" import { TimePickerFormat, TimePickerResult, TimePickerOptions, TimePickerDialogOptions, Callback_TimePickerResult_Void } from "./../time_picker" import { ToggleType, ToggleOptions, SwitchStyle } from "./../toggle" import { UniformDataType } from "./../arkui-uniformtypedescriptor" @@ -121,7 +121,7 @@ import { WindowSceneAttribute } from "./../window_scene" import { WithThemeAttribute, WithThemeOptions } from "./../with_theme" import { ASTCResource } from "./../media_cached_image" import { BusinessError } from "./../base" -import { CheckboxOptions } from "./../checkbox" +import { CheckBoxConfiguration, CheckboxOptions } from "./../checkbox" import { CircleOptions } from "./../circle" import { ColumnOptions, ColumnOptionsV2 } from "./../column" import { common2D } from "./../ohos.graphics.common2D" @@ -131,7 +131,7 @@ import { DismissDialogAction, ImmersiveMode, LevelMode, ActionSheetButtonOptions import { DoubleAnimationParam, Callback_Extender_OnProgress, Callback_Extender_OnFinish } from "./../animation_extender" import { EllipseOptions } from "./../ellipse" import { FormLinkOptions } from "./../form_link" -import { GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions, Tuple_Union_ResourceColor_LinearGradient_Number } from "./../gauge" +import { GaugeConfiguration, GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions, Tuple_Union_ResourceColor_LinearGradient_Number } from "./../gauge" import { GridColColumnOption, GridColOptions } from "./../grid_col" import { ImageLoadResult } from "./../image_span" import { LineOptions } from "./../line" @@ -142,7 +142,7 @@ import { PathOptions } from "./../path" import { PluginComponentTemplate, PluginErrorData, PluginComponentOptions } from "./../plugin_component" import { PolygonOptions } from "./../polygon" import { PolylineOptions } from "./../polyline" -import { RatingOptions, StarStyleOptions } from "./../rating" +import { RatingConfiguration, RatingOptions, StarStyleOptions } from "./../rating" import { RoundedRectOptions, RectOptions } from "./../rect" import { RowOptions, RowOptionsV2 } from "./../row" import { StackOptions } from "./../stack" @@ -406,6 +406,9 @@ export class TypeChecker { static isBusinessError(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof BusinessError } + static isButtonConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof ButtonConfiguration + } static isButtonIconOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof ButtonIconOptions } @@ -496,6 +499,9 @@ export class TypeChecker { static isChainWeightOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof ChainWeightOptions } + static isCheckBoxConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof CheckBoxConfiguration + } static isCheckboxGroupOptions(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof CheckboxGroupOptions } @@ -706,6 +712,9 @@ export class TypeChecker { static isDataOperationType(value: Object | string | number | undefined): boolean { return value instanceof DataOperationType } + static isDataPanelConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof DataPanelConfiguration + } static isDataPanelOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof DataPanelOptions } @@ -1102,6 +1111,9 @@ export class TypeChecker { static isFunctionKey(value: Object | string | number | undefined): boolean { return value instanceof FunctionKey } + static isGaugeConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof GaugeConfiguration + } static isGaugeIndicatorOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof GaugeIndicatorOptions } @@ -1621,6 +1633,9 @@ export class TypeChecker { 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 + } static isLoadingProgressStyle(value: Object | string | number | undefined): boolean { return value instanceof LoadingProgressStyle } @@ -2287,6 +2302,9 @@ export class TypeChecker { static isPreviewText(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof PreviewText } + static isProgressConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof ProgressConfiguration + } static isProgressMask(value: Object | string | number | undefined): boolean { return value instanceof ProgressMask } @@ -2317,6 +2335,9 @@ export class TypeChecker { static isRadialGradientOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof RadialGradientOptions } + static isRadioConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof RadioConfiguration + } static isRadioIndicatorType(value: Object | string | number | undefined): boolean { return value instanceof RadioIndicatorType } @@ -2326,6 +2347,9 @@ export class TypeChecker { static isRadioStyle(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof RadioStyle } + static isRatingConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { + return value instanceof RatingConfiguration + } static isRatingOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof RatingOptions } @@ -2812,6 +2836,9 @@ export class TypeChecker { static isSliderChangeMode(value: Object | string | number | undefined): boolean { return value instanceof SliderChangeMode } + static isSliderConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { + return value instanceof SliderConfiguration + } static isSliderInteraction(value: Object | string | number | undefined): boolean { return value instanceof SliderInteraction } @@ -3073,6 +3100,9 @@ export class TypeChecker { static isTextChangeOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof TextChangeOptions } + static isTextClockConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof TextClockConfiguration + } static isTextClockController(value: Object | string | number | undefined): boolean { return value instanceof TextClockController } @@ -3199,6 +3229,9 @@ export class TypeChecker { static isTextStyleInterface(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { return value instanceof TextStyleInterface } + static isTextTimerConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { + return value instanceof TextTimerConfiguration + } static isTextTimerController(value: Object | string | number | undefined): boolean { return value instanceof TextTimerController } @@ -3502,9 +3535,6 @@ export class TypeChecker { static isWorkStateStyle(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean): boolean { return value instanceof WorkStateStyle } - static isWrappedBuilder(value: Object | string | number | undefined, arg0: boolean): boolean { - return value instanceof WrappedBuilder - } static isXComponentController(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof XComponentController } diff --git a/arkoala-arkts/arkui/src/ets/generated/arkui-wrapper-builder.ets b/arkoala-arkts/arkui/src/ets/generated/arkui-wrapper-builder.ets index ec004b4cb3..9a92884d33 100644 --- a/arkoala-arkts/arkui/src/ets/generated/arkui-wrapper-builder.ets +++ b/arkoala-arkts/arkui/src/ets/generated/arkui-wrapper-builder.ets @@ -16,10 +16,161 @@ // 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, KStringPtr, wrapCallback } from "@koalaui/interop" +import { ButtonConfiguration } from "./button" +import { CheckBoxConfiguration } from "./checkbox" +import { DataPanelConfiguration } from "./data_panel" +import { GaugeConfiguration } from "./gauge" +import { LoadingProgressConfiguration } from "./loading_progress" +import { ProgressConfiguration } from "./progress" +import { RadioConfiguration } from "./radio" +import { RatingConfiguration } from "./rating" +import { MenuItemConfiguration, MenuItemConfigurationInternal } from "./select" +import { SliderConfiguration } from "./slider" +import { TextClockConfiguration } from "./text_clock" +import { TextTimerConfiguration } from "./text_timer" +import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { Finalizable, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer, KInt, KBoolean, KStringPtr } from "@koalaui/interop" +import { unsafeCast, int32, int64, float32 } from "@koalaui/common" +import { Serializer } from "./peers/Serializer" +import { CallbackKind } from "./peers/CallbackKind" +import { Deserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./../CallbackTransformer" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { BuilderLambda } from "@koalaui/builderLambda" +export class ContentModifierHelper { + public static onApplyContentButton(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentButton_serialize(callback_casted) + return + } + public static onApplyContentCheckBox(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentCheckBox_serialize(callback_casted) + return + } + public static onApplyContentDataPanel(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentDataPanel_serialize(callback_casted) + return + } + public static onApplyContentGauge(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentGauge_serialize(callback_casted) + return + } + public static onApplyContentLoadingProgress(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentLoadingProgress_serialize(callback_casted) + return + } + public static onApplyContentProgress(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentProgress_serialize(callback_casted) + return + } + public static onApplyContentRadio(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentRadio_serialize(callback_casted) + return + } + public static onApplyContentRating(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentRating_serialize(callback_casted) + return + } + public static onApplyContentMenuItem(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentMenuItem_serialize(callback_casted) + return + } + public static onApplyContentSlider(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentSlider_serialize(callback_casted) + return + } + public static onApplyContentTextClock(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentTextClock_serialize(callback_casted) + return + } + public static onApplyContentTextTimer(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentTextTimer_serialize(callback_casted) + return + } + private static onApplyContentButton_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentButton(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentCheckBox_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentCheckBox(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentDataPanel_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentDataPanel(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentGauge_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentGauge(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentLoadingProgress_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentLoadingProgress(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentProgress_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentProgress(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentRadio_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentRadio(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentRating_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentRating(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentMenuItem_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentMenuItem(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentSlider_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentSlider(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentTextClock_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentTextClock(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentTextTimer_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentTextTimer(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } +} export type Callback_WrappedBuilder_Args_Void = (...args: CommonConfiguration[]) => void; export interface WrappedBuilder { builder: ((args: CommonConfiguration) => void); @@ -30,3 +181,39 @@ export interface CommonConfiguration { enabled: boolean; contentModifier: ContentModifier; } +export type Callback_Button_WrappedBuilder_Args_Void = (config: ButtonConfiguration) => void; +export type Callback_CheckBox_WrappedBuilder_Args_Void = (config: CheckBoxConfiguration) => void; +export type Callback_DataPanel_WrappedBuilder_Args_Void = (config: DataPanelConfiguration) => void; +export type Callback_Gauge_WrappedBuilder_Args_Void = (config: GaugeConfiguration) => void; +export type Callback_LoadingProgress_WrappedBuilder_Args_Void = (config: LoadingProgressConfiguration) => void; +export type Callback_Progress_WrappedBuilder_Args_Void = (config: ProgressConfiguration) => void; +export type Callback_Radio_WrappedBuilder_Args_Void = (config: RadioConfiguration) => void; +export type Callback_Rating_WrappedBuilder_Args_Void = (config: RatingConfiguration) => void; +export type Callback_MenuItem_WrappedBuilder_Args_Void = (config: MenuItemConfiguration) => void; +export type Callback_Slider_WrappedBuilder_Args_Void = (config: SliderConfiguration) => void; +export type Callback_TextClock_WrappedBuilder_Args_Void = (config: TextClockConfiguration) => void; +export type Callback_TextTimer_WrappedBuilder_Args_Void = (config: TextTimerConfiguration) => void; +export type ButtonBuilder = (parentNode: KPointer, config: ButtonConfiguration) => KPointer; +export type CheckBoxBuilder = (parentNode: KPointer, config: CheckBoxConfiguration) => KPointer; +export type DataPanelBuilder = (parentNode: KPointer, config: DataPanelConfiguration) => KPointer; +export type GaugeBuilder = (parentNode: KPointer, config: GaugeConfiguration) => KPointer; +export type LoadingProgressBuilder = (parentNode: KPointer, config: LoadingProgressConfiguration) => KPointer; +export type ProgressBuilder = (parentNode: KPointer, config: ProgressConfiguration) => KPointer; +export type RadioBuilder = (parentNode: KPointer, config: RadioConfiguration) => KPointer; +export type RatingBuilder = (parentNode: KPointer, config: RatingConfiguration) => KPointer; +export type MenuItemBuilder = (parentNode: KPointer, config: MenuItemConfiguration) => KPointer; +export type SliderBuilder = (parentNode: KPointer, config: SliderConfiguration) => KPointer; +export type TextClockBuilder = (parentNode: KPointer, config: TextClockConfiguration) => KPointer; +export type TextTimerBuilder = (parentNode: KPointer, config: TextTimerConfiguration) => KPointer; +export type Callback_ApplyContent_ButtonBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer); +export type Callback_ApplyContent_CheckBoxBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer); +export type Callback_ApplyContent_DataPanelBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer); +export type Callback_ApplyContent_GaugeBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer); +export type Callback_ApplyContent_LoadingProgressBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer); +export type Callback_ApplyContent_ProgressBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer); +export type Callback_ApplyContent_RadioBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer); +export type Callback_ApplyContent_RatingBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer); +export type Callback_ApplyContent_MenuItemBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer); +export type Callback_ApplyContent_SliderBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer); +export type Callback_ApplyContent_TextClockBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer); +export type Callback_ApplyContent_TextTimerBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer); diff --git a/arkoala-arkts/arkui/src/ets/generated/generator_synthetic.ets b/arkoala-arkts/arkui/src/ets/generated/generator_synthetic.ets index 2ade216c73..f21a6df1ab 100644 --- a/arkoala-arkts/arkui/src/ets/generated/generator_synthetic.ets +++ b/arkoala-arkts/arkui/src/ets/generated/generator_synthetic.ets @@ -20,6 +20,19 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, NativeBuffer, KStringPtr, wrapCallback } from "@koalaui/interop" import { memo, memo_stable } from "@koalaui/runtime/annotations" import { BuilderLambda } from "@koalaui/builderLambda" +import { ButtonBuilder, CheckBoxBuilder, DataPanelBuilder, GaugeBuilder, LoadingProgressBuilder, ProgressBuilder, RadioBuilder, RatingBuilder, MenuItemBuilder, SliderBuilder, TextClockBuilder, TextTimerBuilder } from "./arkui-wrapper-builder" +import { ButtonConfiguration } from "./button" +import { CheckBoxConfiguration } from "./checkbox" +import { DataPanelConfiguration } from "./data_panel" +import { GaugeConfiguration } from "./gauge" +import { LoadingProgressConfiguration } from "./loading_progress" +import { ProgressConfiguration } from "./progress" +import { RadioConfiguration } from "./radio" +import { RatingConfiguration } from "./rating" +import { MenuItemConfiguration } from "./select" +import { SliderConfiguration } from "./slider" +import { TextClockConfiguration } from "./text_clock" +import { TextTimerConfiguration } from "./text_timer" import { GestureJudgeResult, GestureRecognizer } from "./gesture" import { TouchResult, CustomBuilder, DragItemInfo } from "./common" import { HitTestMode } from "./enums" @@ -34,6 +47,18 @@ import { WithThemeAttribute } from "./with_theme" import { WebKeyboardOptions, WebResourceResponse } from "./web" import { UserDataSpan, StyledString, CustomSpanMetrics } from "./styled_string" export type Callback_Pointer_Void = (value: KPointer) => void; +export type Callback_ButtonBuilder_Void = (value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void; +export type Callback_CheckBoxBuilder_Void = (value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void; +export type Callback_DataPanelBuilder_Void = (value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void; +export type Callback_GaugeBuilder_Void = (value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void; +export type Callback_LoadingProgressBuilder_Void = (value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void; +export type Callback_ProgressBuilder_Void = (value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void; +export type Callback_RadioBuilder_Void = (value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void; +export type Callback_RatingBuilder_Void = (value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void; +export type Callback_MenuItemBuilder_Void = (value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void; +export type Callback_SliderBuilder_Void = (value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void; +export type Callback_TextClockBuilder_Void = (value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void; +export type Callback_TextTimerBuilder_Void = (value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void; export type Callback_Array_String_Void = (value: Array) => void; export type Callback_GestureJudgeResult_Void = (value: GestureJudgeResult) => void; export type Callback_GestureRecognizer_Void = (value: GestureRecognizer) => void; diff --git a/arkoala-arkts/arkui/src/ets/generated/index.ets b/arkoala-arkts/arkui/src/ets/generated/index.ets index 4888074ef4..176aacf630 100644 --- a/arkoala-arkts/arkui/src/ets/generated/index.ets +++ b/arkoala-arkts/arkui/src/ets/generated/index.ets @@ -188,5 +188,4 @@ export * from "./water_flow" export * from "./web" export * from "./window_scene" export * from "./with_theme" -export * from "./wrapBuilder" export * from "./xcomponent" diff --git a/arkoala-arkts/arkui/src/ets/generated/peers/CallbackDeserializeCall.ets b/arkoala-arkts/arkui/src/ets/generated/peers/CallbackDeserializeCall.ets index 373b564b85..24878bfd8c 100644 --- a/arkoala-arkts/arkui/src/ets/generated/peers/CallbackDeserializeCall.ets +++ b/arkoala-arkts/arkui/src/ets/generated/peers/CallbackDeserializeCall.ets @@ -26,10 +26,22 @@ import { AsyncCallback_Array_TextMenuItem_Array_TextMenuItem, TextMenuItem, Asyn import { AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics, CustomSpanMeasureInfo, CustomSpanMetrics, Callback_DrawContext_CustomSpanDrawInfo_Void, CustomSpanDrawInfo, StyledString, UserDataSpan, StyledStringMarshallCallback, StyledStringUnmarshallCallback } from "./../styled_string" import { AsyncCallback_image_PixelMap_Void, ReceiveCallback } from "./../arkui-external" import { PixelMap } from "./../arkui-pixelmap" -import { ButtonTriggerClickCallback } from "./../button" +import { ButtonBuilder, Callback_ApplyContent_ButtonBuilder, ContentModifier, Callback_ApplyContent_CheckBoxBuilder, CheckBoxBuilder, Callback_ApplyContent_DataPanelBuilder, DataPanelBuilder, Callback_ApplyContent_GaugeBuilder, GaugeBuilder, Callback_ApplyContent_LoadingProgressBuilder, LoadingProgressBuilder, Callback_ApplyContent_MenuItemBuilder, MenuItemBuilder, Callback_ApplyContent_ProgressBuilder, ProgressBuilder, Callback_ApplyContent_RadioBuilder, RadioBuilder, Callback_ApplyContent_RatingBuilder, RatingBuilder, Callback_ApplyContent_SliderBuilder, SliderBuilder, Callback_ApplyContent_TextClockBuilder, TextClockBuilder, Callback_ApplyContent_TextTimerBuilder, TextTimerBuilder, Callback_Button_WrappedBuilder_Args_Void, Callback_CheckBox_WrappedBuilder_Args_Void, Callback_DataPanel_WrappedBuilder_Args_Void, Callback_Gauge_WrappedBuilder_Args_Void, Callback_LoadingProgress_WrappedBuilder_Args_Void, Callback_MenuItem_WrappedBuilder_Args_Void, Callback_Progress_WrappedBuilder_Args_Void, Callback_Radio_WrappedBuilder_Args_Void, Callback_Rating_WrappedBuilder_Args_Void, Callback_Slider_WrappedBuilder_Args_Void, Callback_TextClock_WrappedBuilder_Args_Void, Callback_TextTimer_WrappedBuilder_Args_Void, Callback_WrappedBuilder_Args_Void, CommonConfiguration } from "./../arkui-wrapper-builder" +import { ButtonConfiguration, ButtonTriggerClickCallback } from "./../button" +import { CheckBoxConfiguration, Callback_Opt_Boolean_Void, OnCheckboxChangeCallback } from "./../checkbox" +import { DataPanelConfiguration } from "./../data_panel" +import { GaugeConfiguration } from "./../gauge" +import { LoadingProgressConfiguration } from "./../loading_progress" +import { MenuItemConfiguration, Callback_Number_String_Void, Callback_Opt_ResourceStr_Void, Callback_Opt_Union_Number_Resource_Void, OnSelectCallback } from "./../select" +import { ProgressConfiguration } from "./../progress" +import { RadioConfiguration, OnRadioChangeCallback } from "./../radio" +import { RatingConfiguration, OnRatingChangeCallback } from "./../rating" +import { SliderConfiguration, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderTriggerChangeCallback } from "./../slider" +import { TextClockConfiguration } from "./../text_clock" +import { TextTimerConfiguration } from "./../text_timer" import { Area, ResourceStr, SizeOptions, VoidCallback } from "./../units" import { Callback_Array_Number_Void } from "./../pattern_lock" -import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_StyledStringMarshallingValue_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" +import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ButtonBuilder_Void, Callback_CheckBoxBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_DataPanelBuilder_Void, Callback_GaugeBuilder_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_LoadingProgressBuilder_Void, Callback_MenuItemBuilder_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_ProgressBuilder_Void, Callback_RadioBuilder_Void, Callback_RatingBuilder_Void, Callback_SliderBuilder_Void, Callback_StyledStringMarshallingValue_Void, Callback_TextClockBuilder_Void, Callback_TextTimerBuilder_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" import { Callback_Boolean, Callback_NavDestinationActiveReason_Void, NavDestinationActiveReason, Callback_NavDestinationContext_Void, NavDestinationContext, Callback_Object_Void, NavDestinationTransition, NavDestinationTransitionDelegate } from "./../nav_destination" import { Callback_Boolean_Void, Callback_NavigationMode_Void, NavigationMode, Callback_NavigationTitleMode_Void, NavigationTitleMode, Callback_NavigationTransitionProxy_Void, NavigationTransitionProxy, NavigationAnimatedTransition, Callback_PopInfo_Void, PopInfo, Callback_String_Opt_Object_Void, InterceptionModeCallback, InterceptionShowCallback, NavBar, NavigationOperation, Type_NavigationAttribute_customNavContentTransition_delegate, NavContentInfo } from "./../navigation" import { Callback_CalendarRequestedData_Void, CalendarRequestedData, Callback_CalendarSelectedDate_Void, CalendarSelectedDate } from "./../calendar" @@ -53,12 +65,9 @@ import { Want } from "./../ohos.app.ability" import { Callback_MarqueeState_Void, MarqueeState } from "./../text" import { Callback_Number_Boolean, Callback_Number_Number_Boolean, Callback_Number_Number_Number_Void, ScrollState, OnScrollVisibleContentChangeCallback, VisibleListContentInfo } from "./../list" import { Callback_Number_Number_PanelMode_Void, PanelMode, Callback_Opt_PanelMode_Void } from "./../panel" -import { Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderTriggerChangeCallback } from "./../slider" -import { Callback_Number_String_Void, Callback_Opt_ResourceStr_Void, Callback_Opt_Union_Number_Resource_Void, OnSelectCallback } from "./../select" import { Tuple_Number_Number } from "./../arkui-synthetics" import { Callback_Number_Void, Callback_Opt_Number_Void, OnAlphabetIndexerPopupSelectCallback, OnAlphabetIndexerRequestPopupDataCallback, OnAlphabetIndexerSelectCallback } from "./../alphabet_indexer" import { OffsetResult, OnScrollFrameBeginHandlerResult, OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollOnScrollCallback, ScrollOnWillScrollCallback } from "./../scroll" -import { Callback_Opt_Boolean_Void, OnCheckboxChangeCallback } from "./../checkbox" import { Resource } from "./../resource" import { TabContentAnimatedTransition, Callback_TabContentTransitionProxy_Void, TabContentTransitionProxy, OnTabsAnimationEndCallback, TabsAnimationEvent, OnTabsAnimationStartCallback, OnTabsContentWillChangeCallback, OnTabsGestureSwipeCallback, TabsCustomContentTransitionCallback } from "./../tabs" import { Callback_RangeUpdate, Context_getGroupDir_Callback, RestrictedWorker_onerror_Callback, ErrorEvent, RestrictedWorker_onexit_Callback, RestrictedWorker_onmessage_Callback, MessageEvents } from "./../arkui-custom" @@ -73,7 +82,6 @@ import { Callback_TimePickerResult_Void, TimePickerResult, OnTimePickerChangeCal import { Callback_Type_ImageAttribute_onComplete_callback_event_Void, Type_ImageAttribute_onComplete_callback_event, ImageErrorCallback, ImageError } from "./../image" import { Callback_Void } from "./../ability_component" import { WithThemeAttribute, WithThemeInterface, WithThemeOptions } from "./../with_theme" -import { Callback_WrappedBuilder_Args_Void, CommonConfiguration } from "./../arkui-wrapper-builder" import { CustomNodeBuilder } from "./../custom_builder" import { ErrorCallback } from "./../ohos.base" import { BusinessError } from "./../base" @@ -86,8 +94,6 @@ import { NavExtender_OnUpdateStack } from "./../navigation_extender" import { OnCheckboxGroupChangeCallback, CheckboxGroupResult } from "./../checkboxgroup" import { OnFoldStatusChangeCallback, OnFoldStatusChangeInfo, OnHoverStatusChangeCallback, HoverEventParam } from "./../folder_stack" import { OnLinearIndicatorChangeCallback } from "./../linearindicator" -import { OnRadioChangeCallback } from "./../radio" -import { OnRatingChangeCallback } from "./../rating" import { PageTransitionCallback, RouteType } from "./../page_transition" import { PasteButtonCallback, PasteButtonOnClickResult } from "./../paste_button" import { PluginErrorCallback, PluginErrorData } from "./../plugin_component" @@ -142,6 +148,15 @@ export function deserializeAndCallAsyncCallback_TextMenuItem_TextRange_Boolean(t const _callResult = _call(menuItem, range) _continuation(_callResult) } +export function deserializeAndCallButtonBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : ButtonConfiguration = thisDeserializer.readButtonConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallButtonTriggerClickCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ButtonTriggerClickCallback) @@ -149,6 +164,102 @@ export function deserializeAndCallButtonTriggerClickCallback(thisDeserializer: D let yPos : number = (thisDeserializer.readNumber() as number) _call(xPos, yPos) } +export function deserializeAndCallCallback_ApplyContent_ButtonBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_ButtonBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_CheckBoxBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_CheckBoxBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_DataPanelBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_DataPanelBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_GaugeBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_GaugeBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_LoadingProgressBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_LoadingProgressBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_MenuItemBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_MenuItemBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_ProgressBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_ProgressBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_RadioBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_RadioBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_RatingBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_RatingBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_SliderBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_SliderBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_TextClockBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_TextClockBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_TextTimerBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_TextTimerBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} export function deserializeAndCallCallback_Area_Area_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((oldValue: Area,newValue: Area) => void)) @@ -234,6 +345,18 @@ export function deserializeAndCallCallback_Buffer_Void(thisDeserializer: Deseria let value : NativeBuffer = (thisDeserializer.readBuffer() as NativeBuffer) _call(value) } +export function deserializeAndCallCallback_Button_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: ButtonConfiguration) => void)) + let config : ButtonConfiguration = thisDeserializer.readButtonConfiguration() + _call(config) +} +export function deserializeAndCallCallback_ButtonBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: ButtonConfiguration) => KPointer) = thisDeserializer.readButtonBuilder() + _call(value) +} export function deserializeAndCallCallback_CalendarRequestedData_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: CalendarRequestedData) => void)) @@ -246,6 +369,18 @@ export function deserializeAndCallCallback_CalendarSelectedDate_Void(thisDeseria let event : CalendarSelectedDate = thisDeserializer.readCalendarSelectedDate() _call(event) } +export function deserializeAndCallCallback_CheckBox_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: CheckBoxConfiguration) => void)) + let config : CheckBoxConfiguration = thisDeserializer.readCheckBoxConfiguration() + _call(config) +} +export function deserializeAndCallCallback_CheckBoxBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer) = thisDeserializer.readCheckBoxBuilder() + _call(value) +} export function deserializeAndCallCallback_ClickEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent) => void)) @@ -288,6 +423,18 @@ export function deserializeAndCallCallback_CutEvent_Void(thisDeserializer: Deser let parameter : CutEvent = thisDeserializer.readCutEvent() _call(parameter) } +export function deserializeAndCallCallback_DataPanel_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: DataPanelConfiguration) => void)) + let config : DataPanelConfiguration = thisDeserializer.readDataPanelConfiguration() + _call(config) +} +export function deserializeAndCallCallback_DataPanelBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer) = thisDeserializer.readDataPanelBuilder() + _call(value) +} export function deserializeAndCallCallback_Date_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: Date) => void)) @@ -416,6 +563,18 @@ export function deserializeAndCallCallback_FullscreenInfo_Void(thisDeserializer: let parameter : FullscreenInfo = thisDeserializer.readFullscreenInfo() _call(parameter) } +export function deserializeAndCallCallback_Gauge_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: GaugeConfiguration) => void)) + let config : GaugeConfiguration = thisDeserializer.readGaugeConfiguration() + _call(config) +} +export function deserializeAndCallCallback_GaugeBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: GaugeConfiguration) => KPointer) = thisDeserializer.readGaugeBuilder() + _call(value) +} export function deserializeAndCallCallback_GestureEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: GestureEvent) => void)) @@ -583,6 +742,18 @@ export function deserializeAndCallCallback_Literal_String_plainText_Void(thisDes let selectedText : Literal_String_plainText = ({plainText: selectedText_buf_plainText} as Literal_String_plainText) _call(selectedText) } +export function deserializeAndCallCallback_LoadingProgress_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: LoadingProgressConfiguration) => void)) + let config : LoadingProgressConfiguration = thisDeserializer.readLoadingProgressConfiguration() + _call(config) +} +export function deserializeAndCallCallback_LoadingProgressBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer) = thisDeserializer.readLoadingProgressBuilder() + _call(value) +} export function deserializeAndCallCallback_Map_String_Object_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: Map) => void)) @@ -603,6 +774,18 @@ export function deserializeAndCallCallback_MarqueeState_Void(thisDeserializer: D let parameter : MarqueeState = TypeChecker.MarqueeState_FromNumeric(thisDeserializer.readInt32()) _call(parameter) } +export function deserializeAndCallCallback_MenuItem_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: MenuItemConfiguration) => void)) + let config : MenuItemConfiguration = (thisDeserializer.readMenuItemConfiguration() as MenuItemConfiguration) + _call(config) +} +export function deserializeAndCallCallback_MenuItemBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer) = thisDeserializer.readMenuItemBuilder() + _call(value) +} export function deserializeAndCallCallback_MouseEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: MouseEvent) => void)) @@ -1193,6 +1376,30 @@ export function deserializeAndCallCallback_PreparedInfo_Void(thisDeserializer: D let parameter : PreparedInfo = thisDeserializer.readPreparedInfo() _call(parameter) } +export function deserializeAndCallCallback_Progress_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: ProgressConfiguration) => void)) + let config : ProgressConfiguration = thisDeserializer.readProgressConfiguration() + _call(config) +} +export function deserializeAndCallCallback_ProgressBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: ProgressConfiguration) => KPointer) = thisDeserializer.readProgressBuilder() + _call(value) +} +export function deserializeAndCallCallback_Radio_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: RadioConfiguration) => void)) + let config : RadioConfiguration = thisDeserializer.readRadioConfiguration() + _call(config) +} +export function deserializeAndCallCallback_RadioBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: RadioConfiguration) => KPointer) = thisDeserializer.readRadioBuilder() + _call(value) +} export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_RangeUpdate) @@ -1201,6 +1408,18 @@ export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deseria let end : int32 = thisDeserializer.readInt32() _call(index, mark, end) } +export function deserializeAndCallCallback_Rating_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: RatingConfiguration) => void)) + let config : RatingConfiguration = thisDeserializer.readRatingConfiguration() + _call(config) +} +export function deserializeAndCallCallback_RatingBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: RatingConfiguration) => KPointer) = thisDeserializer.readRatingBuilder() + _call(value) +} export function deserializeAndCallCallback_RefreshStatus_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((state: RefreshStatus) => void)) @@ -1278,6 +1497,18 @@ export function deserializeAndCallCallback_SheetType_Void(thisDeserializer: Dese let parameter : SheetType = TypeChecker.SheetType_FromNumeric(thisDeserializer.readInt32()) _call(parameter) } +export function deserializeAndCallCallback_Slider_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: SliderConfiguration) => void)) + let config : SliderConfiguration = thisDeserializer.readSliderConfiguration() + _call(config) +} +export function deserializeAndCallCallback_SliderBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: SliderConfiguration) => KPointer) = thisDeserializer.readSliderBuilder() + _call(value) +} export function deserializeAndCallCallback_SpringBackAction_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: SpringBackAction) => void)) @@ -1362,6 +1593,18 @@ export function deserializeAndCallCallback_TerminationInfo_Void(thisDeserializer let parameter : TerminationInfo = thisDeserializer.readTerminationInfo() _call(parameter) } +export function deserializeAndCallCallback_TextClock_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: TextClockConfiguration) => void)) + let config : TextClockConfiguration = thisDeserializer.readTextClockConfiguration() + _call(config) +} +export function deserializeAndCallCallback_TextClockBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: TextClockConfiguration) => KPointer) = thisDeserializer.readTextClockBuilder() + _call(value) +} export function deserializeAndCallCallback_TextPickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TextPickerResult) => void)) @@ -1374,6 +1617,18 @@ export function deserializeAndCallCallback_TextRange_Void(thisDeserializer: Dese let parameter : TextRange = thisDeserializer.readTextRange() _call(parameter) } +export function deserializeAndCallCallback_TextTimer_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: TextTimerConfiguration) => void)) + let config : TextTimerConfiguration = thisDeserializer.readTextTimerConfiguration() + _call(config) +} +export function deserializeAndCallCallback_TextTimerBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer) = thisDeserializer.readTextTimerBuilder() + _call(value) +} export function deserializeAndCallCallback_TimePickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TimePickerResult) => void)) @@ -1535,6 +1790,15 @@ export function deserializeAndCallCallback_WrappedBuilder_Args_Void(thisDeserial let args : CommonConfiguration = thisDeserializer.readCommonConfiguration() _call(args) } +export function deserializeAndCallCheckBoxBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : CheckBoxConfiguration = thisDeserializer.readCheckBoxConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallContentDidScrollCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ContentDidScrollCallback) @@ -1566,6 +1830,15 @@ export function deserializeAndCallCustomNodeBuilder(thisDeserializer: Deserializ const _callResult = _call(parentNode) _continuation(_callResult) } +export function deserializeAndCallDataPanelBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : DataPanelConfiguration = thisDeserializer.readDataPanelConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallEditableTextOnChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as EditableTextOnChangeCallback) @@ -1598,6 +1871,15 @@ export function deserializeAndCallFormComponentAttribute_onRouter_callback_type( let info : string = (thisDeserializer.readString() as string) _call(info) } +export function deserializeAndCallGaugeBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : GaugeConfiguration = thisDeserializer.readGaugeConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as GestureRecognizerJudgeBeginCallback) @@ -1695,6 +1977,15 @@ export function deserializeAndCallListAttribute_onItemDragStart_event_type(thisD const _callResult = _call(event, itemIndex) _continuation(_callResult) } +export function deserializeAndCallLoadingProgressBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : LoadingProgressConfiguration = thisDeserializer.readLoadingProgressConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallLocationButtonCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as LocationButtonCallback) @@ -1714,6 +2005,15 @@ export function deserializeAndCallMenuCallback(thisDeserializer: Deserializer): const _call = (ResourceHolder.instance().get(_resourceId) as MenuCallback) _call() } +export function deserializeAndCallMenuItemBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : MenuItemConfiguration = (thisDeserializer.readMenuItemConfiguration() as MenuItemConfiguration) + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallMenuOnAppearCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as MenuOnAppearCallback) @@ -2134,6 +2434,33 @@ export function deserializeAndCallPopupStateChangeCallback(thisDeserializer: Des let event : PopupStateChangeParam = thisDeserializer.readPopupStateChangeParam() _call(event) } +export function deserializeAndCallProgressBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : ProgressConfiguration = thisDeserializer.readProgressConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} +export function deserializeAndCallRadioBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : RadioConfiguration = thisDeserializer.readRadioConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} +export function deserializeAndCallRatingBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : RatingConfiguration = thisDeserializer.readRatingConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallReceiveCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ReceiveCallback) @@ -2240,6 +2567,15 @@ export function deserializeAndCallSizeChangeCallback(thisDeserializer: Deseriali let newValue : SizeOptions = thisDeserializer.readSizeOptions() _call(oldValue, newValue) } +export function deserializeAndCallSliderBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : SliderConfiguration = thisDeserializer.readSliderConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallSliderTriggerChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SliderTriggerChangeCallback) @@ -2292,6 +2628,15 @@ export function deserializeAndCallTextAreaSubmitCallback(thisDeserializer: Deser let event : SubmitEvent | undefined = event_buf _call(enterKeyType, event) } +export function deserializeAndCallTextClockBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : TextClockConfiguration = thisDeserializer.readTextClockConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallTextPickerEnterSelectedAreaCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TextPickerEnterSelectedAreaCallback) @@ -2377,6 +2722,15 @@ export function deserializeAndCallTextTimerAttribute_onTimer_event_type(thisDese let elapsedTime : int64 = thisDeserializer.readInt64() _call(utc, elapsedTime) } +export function deserializeAndCallTextTimerBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : TextTimerConfiguration = thisDeserializer.readTextTimerConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallTransitionFinishCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TransitionFinishCallback) @@ -2507,7 +2861,20 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -1689064068/*CallbackKind.Kind_AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics*/: return deserializeAndCallAsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics(thisDeserializer); case 1289587365/*CallbackKind.Kind_AsyncCallback_image_PixelMap_Void*/: return deserializeAndCallAsyncCallback_image_PixelMap_Void(thisDeserializer); case -1581515233/*CallbackKind.Kind_AsyncCallback_TextMenuItem_TextRange_Boolean*/: return deserializeAndCallAsyncCallback_TextMenuItem_TextRange_Boolean(thisDeserializer); + case -146682395/*CallbackKind.Kind_ButtonBuilder*/: return deserializeAndCallButtonBuilder(thisDeserializer); case -1964292933/*CallbackKind.Kind_ButtonTriggerClickCallback*/: return deserializeAndCallButtonTriggerClickCallback(thisDeserializer); + case -2085217871/*CallbackKind.Kind_Callback_ApplyContent_ButtonBuilder*/: return deserializeAndCallCallback_ApplyContent_ButtonBuilder(thisDeserializer); + case -691472684/*CallbackKind.Kind_Callback_ApplyContent_CheckBoxBuilder*/: return deserializeAndCallCallback_ApplyContent_CheckBoxBuilder(thisDeserializer); + case -825645439/*CallbackKind.Kind_Callback_ApplyContent_DataPanelBuilder*/: return deserializeAndCallCallback_ApplyContent_DataPanelBuilder(thisDeserializer); + case 1977003286/*CallbackKind.Kind_Callback_ApplyContent_GaugeBuilder*/: return deserializeAndCallCallback_ApplyContent_GaugeBuilder(thisDeserializer); + case 1897500572/*CallbackKind.Kind_Callback_ApplyContent_LoadingProgressBuilder*/: return deserializeAndCallCallback_ApplyContent_LoadingProgressBuilder(thisDeserializer); + case -998114623/*CallbackKind.Kind_Callback_ApplyContent_MenuItemBuilder*/: return deserializeAndCallCallback_ApplyContent_MenuItemBuilder(thisDeserializer); + case -675382598/*CallbackKind.Kind_Callback_ApplyContent_ProgressBuilder*/: return deserializeAndCallCallback_ApplyContent_ProgressBuilder(thisDeserializer); + case 1359382166/*CallbackKind.Kind_Callback_ApplyContent_RadioBuilder*/: return deserializeAndCallCallback_ApplyContent_RadioBuilder(thisDeserializer); + case 539868960/*CallbackKind.Kind_Callback_ApplyContent_RatingBuilder*/: return deserializeAndCallCallback_ApplyContent_RatingBuilder(thisDeserializer); + case 1577914882/*CallbackKind.Kind_Callback_ApplyContent_SliderBuilder*/: return deserializeAndCallCallback_ApplyContent_SliderBuilder(thisDeserializer); + case -2008074382/*CallbackKind.Kind_Callback_ApplyContent_TextClockBuilder*/: return deserializeAndCallCallback_ApplyContent_TextClockBuilder(thisDeserializer); + case 1664785405/*CallbackKind.Kind_Callback_ApplyContent_TextTimerBuilder*/: return deserializeAndCallCallback_ApplyContent_TextTimerBuilder(thisDeserializer); case -2024393616/*CallbackKind.Kind_Callback_Area_Area_Void*/: return deserializeAndCallCallback_Area_Area_Void(thisDeserializer); case 582384234/*CallbackKind.Kind_Callback_Array_Number_Void*/: return deserializeAndCallCallback_Array_Number_Void(thisDeserializer); case -440782244/*CallbackKind.Kind_Callback_Array_String_Void*/: return deserializeAndCallCallback_Array_String_Void(thisDeserializer); @@ -2518,8 +2885,12 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -916602978/*CallbackKind.Kind_Callback_Boolean_HoverEvent_Void*/: return deserializeAndCallCallback_Boolean_HoverEvent_Void(thisDeserializer); case 313269291/*CallbackKind.Kind_Callback_Boolean_Void*/: return deserializeAndCallCallback_Boolean_Void(thisDeserializer); case 908731311/*CallbackKind.Kind_Callback_Buffer_Void*/: return deserializeAndCallCallback_Buffer_Void(thisDeserializer); + case 1173010714/*CallbackKind.Kind_Callback_Button_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Button_WrappedBuilder_Args_Void(thisDeserializer); + case 998289688/*CallbackKind.Kind_Callback_ButtonBuilder_Void*/: return deserializeAndCallCallback_ButtonBuilder_Void(thisDeserializer); case 1074619005/*CallbackKind.Kind_Callback_CalendarRequestedData_Void*/: return deserializeAndCallCallback_CalendarRequestedData_Void(thisDeserializer); case -289198976/*CallbackKind.Kind_Callback_CalendarSelectedDate_Void*/: return deserializeAndCallCallback_CalendarSelectedDate_Void(thisDeserializer); + case -1965451841/*CallbackKind.Kind_Callback_CheckBox_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_CheckBox_WrappedBuilder_Args_Void(thisDeserializer); + case -737717603/*CallbackKind.Kind_Callback_CheckBoxBuilder_Void*/: return deserializeAndCallCallback_CheckBoxBuilder_Void(thisDeserializer); case 1097178637/*CallbackKind.Kind_Callback_ClickEvent_Void*/: return deserializeAndCallCallback_ClickEvent_Void(thisDeserializer); case -1270343661/*CallbackKind.Kind_Callback_ComputedBarAttribute_Void*/: return deserializeAndCallCallback_ComputedBarAttribute_Void(thisDeserializer); case -120437466/*CallbackKind.Kind_Callback_CopyEvent_Void*/: return deserializeAndCallCallback_CopyEvent_Void(thisDeserializer); @@ -2527,6 +2898,8 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -721106019/*CallbackKind.Kind_Callback_CustomBuilder_Void*/: return deserializeAndCallCallback_CustomBuilder_Void(thisDeserializer); case 1362306791/*CallbackKind.Kind_Callback_CustomSpanMetrics_Void*/: return deserializeAndCallCallback_CustomSpanMetrics_Void(thisDeserializer); case -1875695871/*CallbackKind.Kind_Callback_CutEvent_Void*/: return deserializeAndCallCallback_CutEvent_Void(thisDeserializer); + case 1799189546/*CallbackKind.Kind_Callback_DataPanel_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_DataPanel_WrappedBuilder_Args_Void(thisDeserializer); + case -1344629912/*CallbackKind.Kind_Callback_DataPanelBuilder_Void*/: return deserializeAndCallCallback_DataPanelBuilder_Void(thisDeserializer); case 1405382363/*CallbackKind.Kind_Callback_Date_Void*/: return deserializeAndCallCallback_Date_Void(thisDeserializer); case 1280920532/*CallbackKind.Kind_Callback_DatePickerResult_Void*/: return deserializeAndCallCallback_DatePickerResult_Void(thisDeserializer); case -1357792883/*CallbackKind.Kind_Callback_DeleteValue_Boolean*/: return deserializeAndCallCallback_DeleteValue_Boolean(thisDeserializer); @@ -2545,6 +2918,8 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 394781580/*CallbackKind.Kind_Callback_FocusAxisEvent_Void*/: return deserializeAndCallCallback_FocusAxisEvent_Void(thisDeserializer); case 758395742/*CallbackKind.Kind_Callback_FormCallbackInfo_Void*/: return deserializeAndCallCallback_FormCallbackInfo_Void(thisDeserializer); case 583294398/*CallbackKind.Kind_Callback_FullscreenInfo_Void*/: return deserializeAndCallCallback_FullscreenInfo_Void(thisDeserializer); + case -1754043459/*CallbackKind.Kind_Callback_Gauge_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Gauge_WrappedBuilder_Args_Void(thisDeserializer); + case 229950175/*CallbackKind.Kind_Callback_GaugeBuilder_Void*/: return deserializeAndCallCallback_GaugeBuilder_Void(thisDeserializer); case -1143194492/*CallbackKind.Kind_Callback_GestureEvent_Void*/: return deserializeAndCallCallback_GestureEvent_Void(thisDeserializer); case 1319043556/*CallbackKind.Kind_Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult*/: return deserializeAndCallCallback_GestureInfo_BaseGestureEvent_GestureJudgeResult(thisDeserializer); case -684588584/*CallbackKind.Kind_Callback_GestureJudgeResult_Void*/: return deserializeAndCallCallback_GestureJudgeResult_Void(thisDeserializer); @@ -2566,8 +2941,12 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -251706058/*CallbackKind.Kind_Callback_Literal_Number_offsetRemain_Void*/: return deserializeAndCallCallback_Literal_Number_offsetRemain_Void(thisDeserializer); case 222742448/*CallbackKind.Kind_Callback_Literal_Object_detail_Boolean*/: return deserializeAndCallCallback_Literal_Object_detail_Boolean(thisDeserializer); case -122223466/*CallbackKind.Kind_Callback_Literal_String_plainText_Void*/: return deserializeAndCallCallback_Literal_String_plainText_Void(thisDeserializer); + case 773402423/*CallbackKind.Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_LoadingProgress_WrappedBuilder_Args_Void(thisDeserializer); + case 1413900565/*CallbackKind.Kind_Callback_LoadingProgressBuilder_Void*/: return deserializeAndCallCallback_LoadingProgressBuilder_Void(thisDeserializer); case -1146723341/*CallbackKind.Kind_Callback_Map_String_Object_Void*/: return deserializeAndCallCallback_Map_String_Object_Void(thisDeserializer); case -716263454/*CallbackKind.Kind_Callback_MarqueeState_Void*/: return deserializeAndCallCallback_MarqueeState_Void(thisDeserializer); + case -414752726/*CallbackKind.Kind_Callback_MenuItem_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_MenuItem_WrappedBuilder_Args_Void(thisDeserializer); + case 2102722408/*CallbackKind.Kind_Callback_MenuItemBuilder_Void*/: return deserializeAndCallCallback_MenuItemBuilder_Void(thisDeserializer); case -1382640094/*CallbackKind.Kind_Callback_MouseEvent_Void*/: return deserializeAndCallCallback_MouseEvent_Void(thisDeserializer); case 477481563/*CallbackKind.Kind_Callback_NativeEmbedDataInfo_Void*/: return deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisDeserializer); case -1090303858/*CallbackKind.Kind_Callback_NativeEmbedTouchInfo_Void*/: return deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisDeserializer); @@ -2642,7 +3021,13 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 624053870/*CallbackKind.Kind_Callback_PopInfo_Void*/: return deserializeAndCallCallback_PopInfo_Void(thisDeserializer); case 463894668/*CallbackKind.Kind_Callback_PreDragStatus_Void*/: return deserializeAndCallCallback_PreDragStatus_Void(thisDeserializer); case 1300890372/*CallbackKind.Kind_Callback_PreparedInfo_Void*/: return deserializeAndCallCallback_PreparedInfo_Void(thisDeserializer); + case -1500546671/*CallbackKind.Kind_Callback_Progress_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Progress_WrappedBuilder_Args_Void(thisDeserializer); + case -2114966797/*CallbackKind.Kind_Callback_ProgressBuilder_Void*/: return deserializeAndCallCallback_ProgressBuilder_Void(thisDeserializer); + case -1281648963/*CallbackKind.Kind_Callback_Radio_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Radio_WrappedBuilder_Args_Void(thisDeserializer); + case -1891955233/*CallbackKind.Kind_Callback_RadioBuilder_Void*/: return deserializeAndCallCallback_RadioBuilder_Void(thisDeserializer); case 797834474/*CallbackKind.Kind_Callback_RangeUpdate*/: return deserializeAndCallCallback_RangeUpdate(thisDeserializer); + case 377442443/*CallbackKind.Kind_Callback_Rating_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Rating_WrappedBuilder_Args_Void(thisDeserializer); + case 2017125033/*CallbackKind.Kind_Callback_RatingBuilder_Void*/: return deserializeAndCallCallback_RatingBuilder_Void(thisDeserializer); case 934309126/*CallbackKind.Kind_Callback_RefreshStatus_Void*/: return deserializeAndCallCallback_RefreshStatus_Void(thisDeserializer); case 188373904/*CallbackKind.Kind_Callback_ResourceStr_Void*/: return deserializeAndCallCallback_ResourceStr_Void(thisDeserializer); case 1465860515/*CallbackKind.Kind_Callback_RichEditorChangeValue_Boolean*/: return deserializeAndCallCallback_RichEditorChangeValue_Boolean(thisDeserializer); @@ -2653,6 +3038,8 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 1980824326/*CallbackKind.Kind_Callback_RichEditorTextSpanResult_Void*/: return deserializeAndCallCallback_RichEditorTextSpanResult_Void(thisDeserializer); case 22609082/*CallbackKind.Kind_Callback_SheetDismiss_Void*/: return deserializeAndCallCallback_SheetDismiss_Void(thisDeserializer); case -224451112/*CallbackKind.Kind_Callback_SheetType_Void*/: return deserializeAndCallCallback_SheetType_Void(thisDeserializer); + case -1810057751/*CallbackKind.Kind_Callback_Slider_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Slider_WrappedBuilder_Args_Void(thisDeserializer); + case 556943627/*CallbackKind.Kind_Callback_SliderBuilder_Void*/: return deserializeAndCallCallback_SliderBuilder_Void(thisDeserializer); case 1536231691/*CallbackKind.Kind_Callback_SpringBackAction_Void*/: return deserializeAndCallCallback_SpringBackAction_Void(thisDeserializer); case -879490874/*CallbackKind.Kind_Callback_String_Number_Void*/: return deserializeAndCallCallback_String_Number_Void(thisDeserializer); case -716524508/*CallbackKind.Kind_Callback_String_Opt_Object_Void*/: return deserializeAndCallCallback_String_Opt_Object_Void(thisDeserializer); @@ -2665,8 +3052,12 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -416053361/*CallbackKind.Kind_Callback_SwiperContentTransitionProxy_Void*/: return deserializeAndCallCallback_SwiperContentTransitionProxy_Void(thisDeserializer); case -1223938478/*CallbackKind.Kind_Callback_TabContentTransitionProxy_Void*/: return deserializeAndCallCallback_TabContentTransitionProxy_Void(thisDeserializer); case 691098197/*CallbackKind.Kind_Callback_TerminationInfo_Void*/: return deserializeAndCallCallback_TerminationInfo_Void(thisDeserializer); + case -857022695/*CallbackKind.Kind_Callback_TextClock_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_TextClock_WrappedBuilder_Args_Void(thisDeserializer); + case 897692539/*CallbackKind.Kind_Callback_TextClockBuilder_Void*/: return deserializeAndCallCallback_TextClockBuilder_Void(thisDeserializer); case 1290504509/*CallbackKind.Kind_Callback_TextPickerResult_Void*/: return deserializeAndCallCallback_TextPickerResult_Void(thisDeserializer); case 811915501/*CallbackKind.Kind_Callback_TextRange_Void*/: return deserializeAndCallCallback_TextRange_Void(thisDeserializer); + case -932664042/*CallbackKind.Kind_Callback_TextTimer_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_TextTimer_WrappedBuilder_Args_Void(thisDeserializer); + case -711434092/*CallbackKind.Kind_Callback_TextTimerBuilder_Void*/: return deserializeAndCallCallback_TextTimerBuilder_Void(thisDeserializer); case 1557859605/*CallbackKind.Kind_Callback_TimePickerResult_Void*/: return deserializeAndCallCallback_TimePickerResult_Void(thisDeserializer); case -274419246/*CallbackKind.Kind_Callback_TouchEvent_HitTestMode*/: return deserializeAndCallCallback_TouchEvent_HitTestMode(thisDeserializer); case -1676021850/*CallbackKind.Kind_Callback_TouchEvent_Void*/: return deserializeAndCallCallback_TouchEvent_Void(thisDeserializer); @@ -2683,13 +3074,16 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 831645046/*CallbackKind.Kind_Callback_WebResourceResponse_Void*/: return deserializeAndCallCallback_WebResourceResponse_Void(thisDeserializer); case 1436479104/*CallbackKind.Kind_Callback_WithThemeAttribute_Void*/: return deserializeAndCallCallback_WithThemeAttribute_Void(thisDeserializer); case -824029805/*CallbackKind.Kind_Callback_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_WrappedBuilder_Args_Void(thisDeserializer); + case -1850413312/*CallbackKind.Kind_CheckBoxBuilder*/: return deserializeAndCallCheckBoxBuilder(thisDeserializer); case 1532328438/*CallbackKind.Kind_ContentDidScrollCallback*/: return deserializeAndCallContentDidScrollCallback(thisDeserializer); case -2146044511/*CallbackKind.Kind_ContentWillScrollCallback*/: return deserializeAndCallContentWillScrollCallback(thisDeserializer); case 260483890/*CallbackKind.Kind_Context_getGroupDir_Callback*/: return deserializeAndCallContext_getGroupDir_Callback(thisDeserializer); case 1766817632/*CallbackKind.Kind_CustomNodeBuilder*/: return deserializeAndCallCustomNodeBuilder(thisDeserializer); + case 65418709/*CallbackKind.Kind_DataPanelBuilder*/: return deserializeAndCallDataPanelBuilder(thisDeserializer); case -1729563209/*CallbackKind.Kind_EditableTextOnChangeCallback*/: return deserializeAndCallEditableTextOnChangeCallback(thisDeserializer); case -1936519453/*CallbackKind.Kind_ErrorCallback*/: return deserializeAndCallErrorCallback(thisDeserializer); case -1092975373/*CallbackKind.Kind_FormComponentAttribute_onRouter_callback_type*/: return deserializeAndCallFormComponentAttribute_onRouter_callback_type(thisDeserializer); + case 344833346/*CallbackKind.Kind_GaugeBuilder*/: return deserializeAndCallGaugeBuilder(thisDeserializer); case -2119548940/*CallbackKind.Kind_GestureRecognizerJudgeBeginCallback*/: return deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeserializer); case -2076995110/*CallbackKind.Kind_GetItemMainSizeByIndex*/: return deserializeAndCallGetItemMainSizeByIndex(thisDeserializer); case 1938653177/*CallbackKind.Kind_GridAttribute_onItemDragStart_event_type*/: return deserializeAndCallGridAttribute_onItemDragStart_event_type(thisDeserializer); @@ -2699,8 +3093,10 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 1502213270/*CallbackKind.Kind_InterceptionModeCallback*/: return deserializeAndCallInterceptionModeCallback(thisDeserializer); case 1852781814/*CallbackKind.Kind_InterceptionShowCallback*/: return deserializeAndCallInterceptionShowCallback(thisDeserializer); case -464108861/*CallbackKind.Kind_ListAttribute_onItemDragStart_event_type*/: return deserializeAndCallListAttribute_onItemDragStart_event_type(thisDeserializer); + case -1150640184/*CallbackKind.Kind_LoadingProgressBuilder*/: return deserializeAndCallLoadingProgressBuilder(thisDeserializer); case -957598032/*CallbackKind.Kind_LocationButtonCallback*/: return deserializeAndCallLocationButtonCallback(thisDeserializer); case 810927048/*CallbackKind.Kind_MenuCallback*/: return deserializeAndCallMenuCallback(thisDeserializer); + case 1028225813/*CallbackKind.Kind_MenuItemBuilder*/: return deserializeAndCallMenuItemBuilder(thisDeserializer); case -614475458/*CallbackKind.Kind_MenuOnAppearCallback*/: return deserializeAndCallMenuOnAppearCallback(thisDeserializer); case -1066063065/*CallbackKind.Kind_NavDestinationTransitionDelegate*/: return deserializeAndCallNavDestinationTransitionDelegate(thisDeserializer); case -588228933/*CallbackKind.Kind_NavExtender_OnUpdateStack*/: return deserializeAndCallNavExtender_OnUpdateStack(thisDeserializer); @@ -2756,6 +3152,9 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 919057028/*CallbackKind.Kind_PasteEventCallback*/: return deserializeAndCallPasteEventCallback(thisDeserializer); case -1992671958/*CallbackKind.Kind_PluginErrorCallback*/: return deserializeAndCallPluginErrorCallback(thisDeserializer); case -1444325632/*CallbackKind.Kind_PopupStateChangeCallback*/: return deserializeAndCallPopupStateChangeCallback(thisDeserializer); + case -2053700626/*CallbackKind.Kind_ProgressBuilder*/: return deserializeAndCallProgressBuilder(thisDeserializer); + case -1724281662/*CallbackKind.Kind_RadioBuilder*/: return deserializeAndCallRadioBuilder(thisDeserializer); + case -939937676/*CallbackKind.Kind_RatingBuilder*/: return deserializeAndCallRatingBuilder(thisDeserializer); case 2053798608/*CallbackKind.Kind_ReceiveCallback*/: return deserializeAndCallReceiveCallback(thisDeserializer); case -1213708823/*CallbackKind.Kind_RestrictedWorker_onerror_Callback*/: return deserializeAndCallRestrictedWorker_onerror_Callback(thisDeserializer); case -2095497263/*CallbackKind.Kind_RestrictedWorker_onexit_Callback*/: return deserializeAndCallRestrictedWorker_onexit_Callback(thisDeserializer); @@ -2767,15 +3166,18 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 1717691617/*CallbackKind.Kind_SearchSubmitCallback*/: return deserializeAndCallSearchSubmitCallback(thisDeserializer); case -250780276/*CallbackKind.Kind_ShouldBuiltInRecognizerParallelWithCallback*/: return deserializeAndCallShouldBuiltInRecognizerParallelWithCallback(thisDeserializer); case -1716637992/*CallbackKind.Kind_SizeChangeCallback*/: return deserializeAndCallSizeChangeCallback(thisDeserializer); + case -448121514/*CallbackKind.Kind_SliderBuilder*/: return deserializeAndCallSliderBuilder(thisDeserializer); case 711649376/*CallbackKind.Kind_SliderTriggerChangeCallback*/: return deserializeAndCallSliderTriggerChangeCallback(thisDeserializer); case 1095217433/*CallbackKind.Kind_StyledStringMarshallCallback*/: return deserializeAndCallStyledStringMarshallCallback(thisDeserializer); case 1359717794/*CallbackKind.Kind_StyledStringUnmarshallCallback*/: return deserializeAndCallStyledStringUnmarshallCallback(thisDeserializer); case -712186065/*CallbackKind.Kind_SubmitCallback*/: return deserializeAndCallSubmitCallback(thisDeserializer); case 221706282/*CallbackKind.Kind_TabsCustomContentTransitionCallback*/: return deserializeAndCallTabsCustomContentTransitionCallback(thisDeserializer); case -401980571/*CallbackKind.Kind_TextAreaSubmitCallback*/: return deserializeAndCallTextAreaSubmitCallback(thisDeserializer); + case -828039258/*CallbackKind.Kind_TextClockBuilder*/: return deserializeAndCallTextClockBuilder(thisDeserializer); case -202014218/*CallbackKind.Kind_TextPickerEnterSelectedAreaCallback*/: return deserializeAndCallTextPickerEnterSelectedAreaCallback(thisDeserializer); case -1928298699/*CallbackKind.Kind_TextPickerScrollStopCallback*/: return deserializeAndCallTextPickerScrollStopCallback(thisDeserializer); case 2057659801/*CallbackKind.Kind_TextTimerAttribute_onTimer_event_type*/: return deserializeAndCallTextTimerAttribute_onTimer_event_type(thisDeserializer); + case 707367209/*CallbackKind.Kind_TextTimerBuilder*/: return deserializeAndCallTextTimerBuilder(thisDeserializer); case -1878458553/*CallbackKind.Kind_TransitionFinishCallback*/: return deserializeAndCallTransitionFinishCallback(thisDeserializer); case 1044833488/*CallbackKind.Kind_Type_NavigationAttribute_customNavContentTransition_delegate*/: return deserializeAndCallType_NavigationAttribute_customNavContentTransition_delegate(thisDeserializer); case -1078223620/*CallbackKind.Kind_Type_TextPickerAttribute_onChange_callback*/: return deserializeAndCallType_TextPickerAttribute_onChange_callback(thisDeserializer); diff --git a/arkoala-arkts/arkui/src/ets/generated/peers/CallbackKind.ets b/arkoala-arkts/arkui/src/ets/generated/peers/CallbackKind.ets index f92e54d00f..86b285aced 100644 --- a/arkoala-arkts/arkui/src/ets/generated/peers/CallbackKind.ets +++ b/arkoala-arkts/arkui/src/ets/generated/peers/CallbackKind.ets @@ -6,7 +6,20 @@ export enum CallbackKind { Kind_AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics = -1689064068, Kind_AsyncCallback_image_PixelMap_Void = 1289587365, Kind_AsyncCallback_TextMenuItem_TextRange_Boolean = -1581515233, + Kind_ButtonBuilder = -146682395, Kind_ButtonTriggerClickCallback = -1964292933, + Kind_Callback_ApplyContent_ButtonBuilder = -2085217871, + Kind_Callback_ApplyContent_CheckBoxBuilder = -691472684, + Kind_Callback_ApplyContent_DataPanelBuilder = -825645439, + Kind_Callback_ApplyContent_GaugeBuilder = 1977003286, + Kind_Callback_ApplyContent_LoadingProgressBuilder = 1897500572, + Kind_Callback_ApplyContent_MenuItemBuilder = -998114623, + Kind_Callback_ApplyContent_ProgressBuilder = -675382598, + Kind_Callback_ApplyContent_RadioBuilder = 1359382166, + Kind_Callback_ApplyContent_RatingBuilder = 539868960, + Kind_Callback_ApplyContent_SliderBuilder = 1577914882, + Kind_Callback_ApplyContent_TextClockBuilder = -2008074382, + Kind_Callback_ApplyContent_TextTimerBuilder = 1664785405, Kind_Callback_Area_Area_Void = -2024393616, Kind_Callback_Array_Number_Void = 582384234, Kind_Callback_Array_String_Void = -440782244, @@ -17,8 +30,12 @@ export enum CallbackKind { Kind_Callback_Boolean_HoverEvent_Void = -916602978, Kind_Callback_Boolean_Void = 313269291, Kind_Callback_Buffer_Void = 908731311, + Kind_Callback_Button_WrappedBuilder_Args_Void = 1173010714, + Kind_Callback_ButtonBuilder_Void = 998289688, Kind_Callback_CalendarRequestedData_Void = 1074619005, Kind_Callback_CalendarSelectedDate_Void = -289198976, + Kind_Callback_CheckBox_WrappedBuilder_Args_Void = -1965451841, + Kind_Callback_CheckBoxBuilder_Void = -737717603, Kind_Callback_ClickEvent_Void = 1097178637, Kind_Callback_ComputedBarAttribute_Void = -1270343661, Kind_Callback_CopyEvent_Void = -120437466, @@ -26,6 +43,8 @@ export enum CallbackKind { Kind_Callback_CustomBuilder_Void = -721106019, Kind_Callback_CustomSpanMetrics_Void = 1362306791, Kind_Callback_CutEvent_Void = -1875695871, + Kind_Callback_DataPanel_WrappedBuilder_Args_Void = 1799189546, + Kind_Callback_DataPanelBuilder_Void = -1344629912, Kind_Callback_Date_Void = 1405382363, Kind_Callback_DatePickerResult_Void = 1280920532, Kind_Callback_DeleteValue_Boolean = -1357792883, @@ -44,6 +63,8 @@ export enum CallbackKind { Kind_Callback_FocusAxisEvent_Void = 394781580, Kind_Callback_FormCallbackInfo_Void = 758395742, Kind_Callback_FullscreenInfo_Void = 583294398, + Kind_Callback_Gauge_WrappedBuilder_Args_Void = -1754043459, + Kind_Callback_GaugeBuilder_Void = 229950175, Kind_Callback_GestureEvent_Void = -1143194492, Kind_Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult = 1319043556, Kind_Callback_GestureJudgeResult_Void = -684588584, @@ -65,8 +86,12 @@ export enum CallbackKind { Kind_Callback_Literal_Number_offsetRemain_Void = -251706058, Kind_Callback_Literal_Object_detail_Boolean = 222742448, Kind_Callback_Literal_String_plainText_Void = -122223466, + Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void = 773402423, + Kind_Callback_LoadingProgressBuilder_Void = 1413900565, Kind_Callback_Map_String_Object_Void = -1146723341, Kind_Callback_MarqueeState_Void = -716263454, + Kind_Callback_MenuItem_WrappedBuilder_Args_Void = -414752726, + Kind_Callback_MenuItemBuilder_Void = 2102722408, Kind_Callback_MouseEvent_Void = -1382640094, Kind_Callback_NativeEmbedDataInfo_Void = 477481563, Kind_Callback_NativeEmbedTouchInfo_Void = -1090303858, @@ -141,7 +166,13 @@ export enum CallbackKind { Kind_Callback_PopInfo_Void = 624053870, Kind_Callback_PreDragStatus_Void = 463894668, Kind_Callback_PreparedInfo_Void = 1300890372, + Kind_Callback_Progress_WrappedBuilder_Args_Void = -1500546671, + Kind_Callback_ProgressBuilder_Void = -2114966797, + Kind_Callback_Radio_WrappedBuilder_Args_Void = -1281648963, + Kind_Callback_RadioBuilder_Void = -1891955233, Kind_Callback_RangeUpdate = 797834474, + Kind_Callback_Rating_WrappedBuilder_Args_Void = 377442443, + Kind_Callback_RatingBuilder_Void = 2017125033, Kind_Callback_RefreshStatus_Void = 934309126, Kind_Callback_ResourceStr_Void = 188373904, Kind_Callback_RichEditorChangeValue_Boolean = 1465860515, @@ -152,6 +183,8 @@ export enum CallbackKind { Kind_Callback_RichEditorTextSpanResult_Void = 1980824326, Kind_Callback_SheetDismiss_Void = 22609082, Kind_Callback_SheetType_Void = -224451112, + Kind_Callback_Slider_WrappedBuilder_Args_Void = -1810057751, + Kind_Callback_SliderBuilder_Void = 556943627, Kind_Callback_SpringBackAction_Void = 1536231691, Kind_Callback_String_Number_Void = -879490874, Kind_Callback_String_Opt_Object_Void = -716524508, @@ -164,8 +197,12 @@ export enum CallbackKind { Kind_Callback_SwiperContentTransitionProxy_Void = -416053361, Kind_Callback_TabContentTransitionProxy_Void = -1223938478, Kind_Callback_TerminationInfo_Void = 691098197, + Kind_Callback_TextClock_WrappedBuilder_Args_Void = -857022695, + Kind_Callback_TextClockBuilder_Void = 897692539, Kind_Callback_TextPickerResult_Void = 1290504509, Kind_Callback_TextRange_Void = 811915501, + Kind_Callback_TextTimer_WrappedBuilder_Args_Void = -932664042, + Kind_Callback_TextTimerBuilder_Void = -711434092, Kind_Callback_TimePickerResult_Void = 1557859605, Kind_Callback_TouchEvent_HitTestMode = -274419246, Kind_Callback_TouchEvent_Void = -1676021850, @@ -182,13 +219,16 @@ export enum CallbackKind { Kind_Callback_WebResourceResponse_Void = 831645046, Kind_Callback_WithThemeAttribute_Void = 1436479104, Kind_Callback_WrappedBuilder_Args_Void = -824029805, + Kind_CheckBoxBuilder = -1850413312, Kind_ContentDidScrollCallback = 1532328438, Kind_ContentWillScrollCallback = -2146044511, Kind_Context_getGroupDir_Callback = 260483890, Kind_CustomNodeBuilder = 1766817632, + Kind_DataPanelBuilder = 65418709, Kind_EditableTextOnChangeCallback = -1729563209, Kind_ErrorCallback = -1936519453, Kind_FormComponentAttribute_onRouter_callback_type = -1092975373, + Kind_GaugeBuilder = 344833346, Kind_GestureRecognizerJudgeBeginCallback = -2119548940, Kind_GetItemMainSizeByIndex = -2076995110, Kind_GridAttribute_onItemDragStart_event_type = 1938653177, @@ -198,8 +238,10 @@ export enum CallbackKind { Kind_InterceptionModeCallback = 1502213270, Kind_InterceptionShowCallback = 1852781814, Kind_ListAttribute_onItemDragStart_event_type = -464108861, + Kind_LoadingProgressBuilder = -1150640184, Kind_LocationButtonCallback = -957598032, Kind_MenuCallback = 810927048, + Kind_MenuItemBuilder = 1028225813, Kind_MenuOnAppearCallback = -614475458, Kind_NavDestinationTransitionDelegate = -1066063065, Kind_NavExtender_OnUpdateStack = -588228933, @@ -255,6 +297,9 @@ export enum CallbackKind { Kind_PasteEventCallback = 919057028, Kind_PluginErrorCallback = -1992671958, Kind_PopupStateChangeCallback = -1444325632, + Kind_ProgressBuilder = -2053700626, + Kind_RadioBuilder = -1724281662, + Kind_RatingBuilder = -939937676, Kind_ReceiveCallback = 2053798608, Kind_RestrictedWorker_onerror_Callback = -1213708823, Kind_RestrictedWorker_onexit_Callback = -2095497263, @@ -266,15 +311,18 @@ export enum CallbackKind { Kind_SearchSubmitCallback = 1717691617, Kind_ShouldBuiltInRecognizerParallelWithCallback = -250780276, Kind_SizeChangeCallback = -1716637992, + Kind_SliderBuilder = -448121514, Kind_SliderTriggerChangeCallback = 711649376, Kind_StyledStringMarshallCallback = 1095217433, Kind_StyledStringUnmarshallCallback = 1359717794, Kind_SubmitCallback = -712186065, Kind_TabsCustomContentTransitionCallback = 221706282, Kind_TextAreaSubmitCallback = -401980571, + Kind_TextClockBuilder = -828039258, Kind_TextPickerEnterSelectedAreaCallback = -202014218, Kind_TextPickerScrollStopCallback = -1928298699, Kind_TextTimerAttribute_onTimer_event_type = 2057659801, + Kind_TextTimerBuilder = 707367209, Kind_TransitionFinishCallback = -1878458553, Kind_Type_NavigationAttribute_customNavContentTransition_delegate = 1044833488, Kind_Type_TextPickerAttribute_onChange_callback = -1078223620, diff --git a/arkoala-arkts/arkui/src/ets/generated/peers/Deserializer.ets b/arkoala-arkts/arkui/src/ets/generated/peers/Deserializer.ets index 42990c7d77..fb43bfaea1 100644 --- a/arkoala-arkts/arkui/src/ets/generated/peers/Deserializer.ets +++ b/arkoala-arkts/arkui/src/ets/generated/peers/Deserializer.ets @@ -23,7 +23,7 @@ import { Serializer } from "./Serializer" import { TypeChecker } from "#components" import { CallbackTransformer } from "./../../CallbackTransformer" import { AccessibilityCallback, AccessibilityFocusCallback, GestureRecognizerJudgeBeginCallback, HoverCallback, OnDragEventCallback, OnMoveHandler, OnScrollCallback, PopupStateChangeCallback, ReuseIdCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, AccessibilityHoverEvent, AccessibilityHoverEventInternal, AccessibilityRoleType, AccessibilitySamePageMode, AdaptiveColor, CommonMethod, BlurStyle, BlendApplyType, BlurStyleActivePolicy, PickerTextStyle, ChainStyle, ContentClipMode, DismissReason, DragBehavior, DragEvent, DragEventInternal, DragResult, Rectangle, DataSyncOptions, DraggingSizeChangeEffect, DragPreviewMode, DrawModifier, DrawModifierInternal, EffectEdge, EffectType, FinishCallbackType, GestureModifier, GestureModifierInternal, UIGestureEvent, ScrollableCommonMethod, ItemDragInfo, CustomBuilder, NestedScrollOptions, EdgeEffectOptions, HapticFeedbackMode, HoverModeAreaType, ICurve, ICurveInternal, KeyboardAvoidMode, LayoutPolicy, LayoutSafeAreaEdge, LayoutSafeAreaType, ChildrenMainSize, ChildrenMainSizeInternal, RectResult, MenuPolicy, MenuPreviewMode, ModalTransition, OutlineStyle, PixelMapMock, PixelMapMockInternal, PopupStateChangeParam, PreDragStatus, ProgressMask, ProgressMaskInternal, RepeatMode, SelectionOptions, SafeAreaEdge, SafeAreaType, ScrollSizeMode, TextDecorationOptions, TextContentControllerBase, TextContentControllerBaseInternal, ShadowStyle, ShadowType, SheetKeyboardAvoidMode, SheetMode, SheetSize, SheetType, SourceTool, SourceType, BackgroundEffectOptions, BackgroundBlurStyleOptions, TranslateOptions, InputCounterOptions, ShadowOptions, CaretOffset, TextContentControllerOptions, ThemeColorMode, TouchTestInfo, TouchTestStrategy, TransitionEdge, TransitionEffect, TransitionEffectInternal, TransitionEffects, RotateOptions, ScaleOptions, AnimateParam, TransitionHierarchyStrategy, UICommonEvent, UICommonEventInternal, Callback_ClickEvent_Void, ClickEvent, ClickEventInternal, Callback_TouchEvent_Void, TouchEvent, TouchEventInternal, Callback_KeyEvent_Void, KeyEvent, KeyEventInternal, HoverEvent, HoverEventInternal, Callback_MouseEvent_Void, MouseEvent, MouseEventInternal, VisibleAreaEventOptions, SheetOptions, View, ViewInternal, Callback_KeyEvent_Boolean, Callback_Area_Area_Void, Callback_Array_TouchTestInfo_TouchResult, TouchResult, Callback_AxisEvent_Void, AxisEvent, AxisEventInternal, Callback_Boolean_HoverEvent_Void, Callback_CrownEvent_Void, CrownEvent, Callback_DismissContentCoverAction_Void, DismissContentCoverAction, Callback_DismissPopupAction_Void, DismissPopupAction, Callback_DismissSheetAction_Void, DismissSheetAction, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, DragItemInfo, Callback_DragEvent_String_Void, Callback_FocusAxisEvent_Void, FocusAxisEvent, FocusAxisEventInternal, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_HoverEvent_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Callback_PreDragStatus_Void, Callback_SheetDismiss_Void, SheetDismiss, Callback_SheetType_Void, Callback_SpringBackAction_Void, SpringBackAction, Callback_TouchEvent_HitTestMode, BackgroundBrightnessOptions, BackgroundImageOptions, BlurOptions, ClickEffect, DateRange, DragInteractionOptions, DropOptions, ExpectedFrameRateRange, FocusMovement, ForegroundEffectOptions, GeometryTransitionOptions, InvertOptions, LinearGradient_common, Tuple_ResourceColor_Number, LinearGradientBlurOptions, FractionStop, LinearGradientOptions, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, Measurable, MeasurableInternal, MeasureResult, SizeResult, MotionBlurAnchor, MotionBlurOptions, MotionPathOptions, OverlayOffset, PixelRoundPolicy, PreviewConfiguration, StateStyles, SystemAdaptiveOptions, TouchObject, AlignRuleOption, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, BlurStyleOptions, ContentCoverOptions, BindOptions, ContextMenuAnimationOptions, MultiShadowOptions, DragPreviewOptions, FadingEdgeOptions, ForegroundBlurStyleOptions, HistoricalPoint, LightSource, LocalizedAlignRuleOptions, MenuElement, OverlayOptions, ReuseOptions, sharedTransitionOptions, SheetTitleOptions, TransitionOptions, PixelStretchEffectOptions, PointLightStyle, RadialGradientOptions, Tuple_Length_Length, SweepGradientOptions, TipsOptions, BorderImageOption, ContextMenuOptions, BorderRadiusType, CustomPopupOptions, Literal_ResourceColor_color, EventTarget, BaseEvent, BaseEventInternal, MenuOptions, PickerDialogButtonStyle, PopupMessageOptions, Type_SheetOptions_detents, PopupOptions, Literal_String_value_Callback_Void_action } from "./../common" -import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonOptions } from "./../button" +import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonConfiguration, ButtonOptions } from "./../button" import { Callback_Extender_OnFinish, Callback_Extender_OnProgress, DoubleAnimationParam } from "./../animation_extender" import { Callback_RangeUpdate, Context_getGroupDir_Callback, RestrictedWorker_onerror_Callback, RestrictedWorker_onexit_Callback, RestrictedWorker_onmessage_Callback, ComponentContent, ComponentContentInternal, UnifiedData, UnifiedDataInternal, UIContext, UIContextInternal, SystemBarStyle, PointerStyle, Scene, SceneInternal, Context, ContextInternal, WorkerEventListener, WorkerEventListenerInternal, Event, ErrorEvent, MessageEvents, BaseContext, BaseContextInternal, PostMessageOptions, WorkerOptions, CustomColors, RestrictedWorker, RestrictedWorkerInternal, CustomTheme } from "./../arkui-custom" import { ContentDidScrollCallback, ContentWillScrollCallback, OnSwiperAnimationEndCallback, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback, SwiperAnimationEvent, SwiperAnimationMode, SwiperAttribute, DotIndicator, DigitIndicator, SwiperDisplayMode, SwiperNestedScrollMode, SwiperContentAnimatedTransition, SwiperContentWillScrollResult, AutoPlayOptions, ArrowStyle, SwiperAutoFill, SwiperContentTransitionProxy, SwiperContentTransitionProxyInternal, SwiperController, SwiperControllerInternal, Callback_SwiperContentTransitionProxy_Void, Indicator } from "./../swiper" @@ -41,14 +41,14 @@ import { NavDestinationTransitionDelegate, NavDestinationActiveReason, NavDestin import { NavExtender_OnUpdateStack } from "./../navigation_extender" import { OnAdsBlockedCallback, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, OnFullScreenEnterCallback, OnIntelligentTrackingPreventionCallback, OnLargestContentfulPaintCallback, OnNativeEmbedVisibilityChangeCallback, OnNavigationEntryCommittedCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, OnSslErrorEventCallback, OnViewportFitChangedCallback, WebKeyboardCallback, BlurOnKeyboardHideMode, CacheMode, ClientAuthenticationHandler, ClientAuthenticationHandlerInternal, ConsoleMessage, ConsoleMessageInternal, MessageLevel, ContextMenuEditStateFlags, ContextMenuInputFieldType, ContextMenuMediaType, ContextMenuSourceType, ControllerHandler, ControllerHandlerInternal, DataResubmissionHandler, DataResubmissionHandlerInternal, EventResult, EventResultInternal, FileSelectorMode, FileSelectorParam, FileSelectorParamInternal, FileSelectorResult, FileSelectorResultInternal, FullScreenExitHandler, FullScreenExitHandlerInternal, HitTestType, HttpAuthHandler, HttpAuthHandlerInternal, JsGeolocation, JsGeolocationInternal, JsResult, JsResultInternal, MixedMode, NativeEmbedStatus, NativeMediaPlayerConfig, OnAudioStateChangedEvent, OnConsoleEvent, OnDataResubmittedEvent, OnFirstContentfulPaintEvent, OnOverScrollEvent, OnProgressChangeEvent, OnScaleChangeEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OverScrollMode, PermissionRequest, PermissionRequestInternal, ProtectedResourceType, RenderExitReason, RenderMode, RenderProcessNotRespondingReason, ScreenCaptureHandler, ScreenCaptureHandlerInternal, ScreenCaptureConfig, SslError, SslErrorHandler, SslErrorHandlerInternal, ThreatType, ViewportFit, WebAttribute, JavaScriptProxy, WebDarkMode, WebMediaOptions, Callback_OnPageEndEvent_Void, OnPageEndEvent, Callback_OnPageBeginEvent_Void, OnPageBeginEvent, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, OnTitleReceiveEvent, Callback_OnGeolocationShowEvent_Void, OnGeolocationShowEvent, Callback_OnAlertEvent_Boolean, OnAlertEvent, Callback_OnBeforeUnloadEvent_Boolean, OnBeforeUnloadEvent, Callback_OnConfirmEvent_Boolean, OnConfirmEvent, Callback_OnPromptEvent_Boolean, OnPromptEvent, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, OnErrorReceiveEvent, Callback_OnHttpErrorReceiveEvent_Void, OnHttpErrorReceiveEvent, Callback_OnDownloadStartEvent_Void, OnDownloadStartEvent, Callback_OnRefreshAccessedHistoryEvent_Void, OnRefreshAccessedHistoryEvent, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, WebResourceRequest, WebResourceRequestInternal, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Callback_OnRenderExitedEvent_Void, OnRenderExitedEvent, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Callback_OnResourceLoadEvent_Void, OnResourceLoadEvent, FullScreenEnterEvent, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, OnHttpAuthRequestEvent, Callback_OnInterceptRequestEvent_WebResourceResponse, OnInterceptRequestEvent, WebResourceResponse, WebResourceResponseInternal, Callback_OnPermissionRequestEvent_Void, OnPermissionRequestEvent, Callback_OnScreenCaptureRequestEvent_Void, OnScreenCaptureRequestEvent, Callback_OnContextMenuShowEvent_Boolean, OnContextMenuShowEvent, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, OnSslErrorEventReceiveEvent, SslErrorEvent, Callback_OnClientAuthenticationEvent_Void, OnClientAuthenticationEvent, Callback_OnWindowNewEvent_Void, OnWindowNewEvent, Callback_OnTouchIconUrlReceivedEvent_Void, OnTouchIconUrlReceivedEvent, Callback_OnFaviconReceivedEvent_Void, OnFaviconReceivedEvent, Callback_OnPageVisibleEvent_Void, OnPageVisibleEvent, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, FirstMeaningfulPaint, LargestContentfulPaint, Callback_OnLoadInterceptEvent_Boolean, OnLoadInterceptEvent, Callback_OnOverScrollEvent_Void, LoadCommittedDetails, IntelligentTrackingPreventionDetails, ScriptItem, WebLayoutMode, NestedScrollOptionsExt, Callback_NativeEmbedDataInfo_Void, NativeEmbedDataInfo, NativeEmbedVisibilityInfo, Callback_NativeEmbedTouchInfo_Void, NativeEmbedTouchInfo, RenderProcessNotRespondingData, ExpandedMenuItemOptions, WebKeyboardCallbackInfo, AdsBlockedDetails, WebKeyboardAvoidMode, EmbedOptions, WebElementType, WebResponseType, SelectionMenuOptionsExt, WebCaptureMode, WebContextMenuParam, WebContextMenuParamInternal, WebContextMenuResult, WebContextMenuResultInternal, WebController, WebControllerInternal, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Header, Literal_Object_object__String_name_Array_String_methodList, WebCookie, WebCookieInternal, WebKeyboardController, WebKeyboardControllerInternal, WebNavigationType, WebResourceError, WebResourceErrorInternal, Callback_Literal_String_plainText_Void, Literal_String_plainText, WebKeyboardOptions, WebOptions, NativeEmbedInfo } from "./../web" import { OnAlphabetIndexerPopupSelectCallback, OnAlphabetIndexerRequestPopupDataCallback, OnAlphabetIndexerSelectCallback, AlphabetIndexerAttribute, Callback_Number_Void, IndexerAlign, Callback_Opt_Number_Void, AlphabetIndexerOptions } from "./../alphabet_indexer" -import { OnCheckboxChangeCallback, Callback_Opt_Boolean_Void, CheckboxOptions } from "./../checkbox" +import { OnCheckboxChangeCallback, CheckBoxConfiguration, Callback_Opt_Boolean_Void, CheckboxOptions } from "./../checkbox" import { OnCheckboxGroupChangeCallback, SelectStatus, CheckboxGroupResult, CheckboxGroupOptions } from "./../checkboxgroup" import { OnContentScrollCallback, OnPasteCallback, OnSubmitCallback, OnTextSelectionChangeCallback, ContentType, EnterKeyType, InputType, SubmitEvent, SubmitEventInternal, TextInputAttribute, TextInputStyle, PasswordIcon, UnderlineColor, TextInputController, TextInputControllerInternal, TextInputOptions } from "./../text_input" import { OnFoldStatusChangeCallback, OnHoverStatusChangeCallback, OnFoldStatusChangeInfo, HoverEventParam, FolderStackOptions } from "./../folder_stack" import { OnLinearIndicatorChangeCallback, LinearIndicatorController, LinearIndicatorControllerInternal, LinearIndicatorStartOptions, LinearIndicatorStyle } from "./../linearindicator" import { OnNativeLoadCallback, Callback_String_SurfaceRect_Void, SurfaceRect, SurfaceRotationOptions, XComponentController, XComponentControllerInternal, Literal_Number_surfaceHeight_surfaceWidth, NativeXComponentParameters, XComponentOptions } from "./../xcomponent" -import { OnRadioChangeCallback, RadioIndicatorType, RadioOptions, RadioStyle } from "./../radio" -import { OnRatingChangeCallback, RatingOptions, StarStyleOptions } from "./../rating" +import { OnRadioChangeCallback, RadioIndicatorType, RadioConfiguration, RadioOptions, RadioStyle } from "./../radio" +import { OnRatingChangeCallback, RatingConfiguration, RatingOptions, StarStyleOptions } from "./../rating" import { OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollOnScrollCallback, ScrollOnWillScrollCallback, Scroller, ScrollerInternal, ScrollAlign, OffsetResult, OnScrollFrameBeginHandlerResult, ScrollAttribute, ScrollDirection, ScrollSnapOptions, OffsetOptions, ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, Literal_Boolean_next_Axis_direction, ScrollToIndexOptions, ScrollAnimationOptions } from "./../scroll" import { OnScrollVisibleContentChangeCallback, ChainEdgeEffect, ScrollState, ListAttribute, ListItemAlign, ListDividerOptions, ChainAnimationOptions, StickyStyle, ScrollSnapAlign, Callback_Number_Number_Number_Void, VisibleListContentInfo, Callback_Number_Boolean, Callback_Number_Number_Boolean, ListItemGroupArea, ListScroller, ListScrollerInternal, CloseSwipeActionOptions, ListOptions } from "./../list" import { OnSelectCallback, ArrowPosition, AvoidanceMode, MenuAlignType, SelectAttribute, Callback_Number_String_Void, MenuOutlineOptions, Callback_Opt_Union_Number_Resource_Void, Callback_Opt_ResourceStr_Void, MenuItemConfiguration, MenuItemConfigurationInternal, SelectOption } from "./../select" @@ -61,7 +61,7 @@ import { PluginErrorCallback, PluginErrorData, PluginComponentTemplate, PluginCo import { ReceiveCallback, BaseShape, BaseShapeInternal, CircleShape, CircleShapeInternal, ShapeSize, CommonShape, CommonShapeInternal, WebviewController, WebviewControllerInternal, Summary, EffectDirection, EffectScope, EllipseShape, EllipseShapeInternal, ImageModifier, IntentionCode, RectWidthStyle, RectHeightStyle, SymbolGlyphModifier, PathShape, PathShapeInternal, PathShapeOptions, PerfMonitorActionType, PerfMonitorSourceType, SymbolEffect, SymbolEffectInternal, RectShape, RectShapeInternal, RectShapeOptions, RoundRectShapeOptions, ResolutionQuality, TextModifier, IndicatorStyle, WebHeader, WindowStatusType, AsyncCallback_image_PixelMap_Void, ColorMetrics, ColorMetricsInternal, EdgeStyles, FontInfo, ReplaceSymbolEffect, ReplaceSymbolEffectInternal, ScaleSymbolEffect, ScaleSymbolEffectInternal, SnapshotOptions, FontOptions, MeasureOptions, LabelStyle } from "./../arkui-external" import { SaveButtonCallback, SaveButtonOnClickResult, SaveDescription, SaveIconStyle, SaveButtonOptions } from "./../save_button" import { SearchSubmitCallback, CancelButtonStyle, SearchAttribute, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchType, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_EditableTextChangeValue_Boolean, SearchButtonOptions, SearchController, SearchControllerInternal, SearchOptions } from "./../search" -import { SliderTriggerChangeCallback, SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../slider" +import { SliderTriggerChangeCallback, SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderConfiguration, SliderOptions } from "./../slider" import { StyledStringMarshallCallback, StyledStringUnmarshallCallback, GestureStyle, GestureStyleInternal, GestureStyleInterface, StyledString, StyledStringInternal, MutableStyledString, MutableStyledStringInternal, ImageAttachment, ImageAttachmentInternal, CustomSpan, CustomSpanInternal, StyleOptions, StyledStringKey, SpanStyle, UserDataSpan, DecorationStyleInterface, UrlStyle, UrlStyleInternal, AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics, CustomSpanMeasureInfo, CustomSpanMetrics, Callback_DrawContext_CustomSpanDrawInfo_Void, CustomSpanDrawInfo, BaselineOffsetStyle, BaselineOffsetStyleInternal, LetterSpacingStyle, LetterSpacingStyleInternal, LineHeightStyle, LineHeightStyleInternal, TextShadowStyle, TextShadowStyleInternal, DecorationStyle, DecorationStyleInternal, TextStyle_styled_string, TextStyle_styled_stringInternal, TextStyleInterface, ImageAttachmentLayoutStyle, ParagraphStyle, ParagraphStyleInternal, ParagraphStyleInterface, BackgroundColorStyle, BackgroundColorStyleInternal, ColorFilterType, ImageAttachmentInterface, AttachmentType, ResourceImageAttachmentOptions, StyledStringValue } from "./../styled_string" import { TextAreaSubmitCallback, TextAreaAttribute, Callback_EnterKeyType_Void, Callback_String_PasteEvent_Void, TextAreaType, Callback_ResourceStr_Void, TextAreaController, TextAreaControllerInternal, TextAreaOptions } from "./../text_area" import { VoidCallback, ResourceColor, Font, Position, Length, SizeOptions, Offset, ColorFilter, ColorFilterInternal, ResourceStr, Dimension, LengthConstrain, DividerStyleOptions, ConstraintSizeOptions, Area, AccessibilityOptions, Bias, ChainWeightOptions, DirectionalEdgesT, EdgeOutlineStyles, VP, EdgeColors, LocalizedBorderRadiuses, LocalizedEdgeColors, LocalizedEdges, LocalizedEdgeWidths, LocalizedPadding, LocalizedPosition, BorderRadiuses, EdgeOutlineWidths, EdgeWidths, PX, LPX, MarkStyle, OutlineRadiuses, Padding, BorderOptions, OutlineOptions } from "./../units" @@ -83,7 +83,7 @@ import { ColorMode, LayoutDirection } from "./../state_management" import { Component3DAttribute, ModelType, SceneOptions } from "./../component3d" import { CustomDialogController, CustomDialogControllerInternal, CustomDialogControllerOptions } from "./../custom_dialog_controller" import { DataOperationType } from "./../lazy_for_each" -import { DataPanelType, LinearGradient, LinearGradientInternal, ColorStop, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" +import { DataPanelType, LinearGradient, LinearGradientInternal, ColorStop, DataPanelConfiguration, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" import { DatePickerMode, Callback_DatePickerResult_Void, DatePickerResult, DatePickerOptions, LunarSwitchStyle, DatePickerDialogOptions } from "./../date_picker" import { DialogAlignment, DialogButtonDirection, LevelOrder, TextStyle_alert_dialog, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, AlertDialogParamWithButtons, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithOptions } from "./../alert_dialog" import { DistributionType, DisturbanceFieldShape, ParticleEmitterShape, ParticleType, ParticleUpdater } from "./../particle" @@ -107,7 +107,8 @@ import { IndicatorComponentController, IndicatorComponentControllerInternal } fr import { ItemState } from "./../stepper_item" import { LayoutMode, SelectedMode, TabBarSymbol, TabBarIconStyle, TabBarOptions, BoardStyle, BottomTabBarStyle, SubTabBarStyle } from "./../tab_content" import { ListItemGroupStyle, ListItemGroupOptions } from "./../list_item_group" -import { LoadingProgressStyle } from "./../loading_progress" +import { LoadingProgressConfiguration, LoadingProgressStyle } from "./../loading_progress" +import { CommonConfiguration, ContentModifier, ButtonBuilder, Callback_ApplyContent_ButtonBuilder, Callback_ApplyContent_CheckBoxBuilder, CheckBoxBuilder, Callback_ApplyContent_DataPanelBuilder, DataPanelBuilder, Callback_ApplyContent_GaugeBuilder, GaugeBuilder, Callback_ApplyContent_LoadingProgressBuilder, LoadingProgressBuilder, Callback_ApplyContent_MenuItemBuilder, MenuItemBuilder, Callback_ApplyContent_ProgressBuilder, ProgressBuilder, Callback_ApplyContent_RadioBuilder, RadioBuilder, Callback_ApplyContent_RatingBuilder, RatingBuilder, Callback_ApplyContent_SliderBuilder, SliderBuilder, Callback_ApplyContent_TextClockBuilder, TextClockBuilder, Callback_ApplyContent_TextTimerBuilder, TextTimerBuilder, Callback_Button_WrappedBuilder_Args_Void, Callback_CheckBox_WrappedBuilder_Args_Void, Callback_DataPanel_WrappedBuilder_Args_Void, Callback_Gauge_WrappedBuilder_Args_Void, Callback_LoadingProgress_WrappedBuilder_Args_Void, Callback_MenuItem_WrappedBuilder_Args_Void, Callback_Progress_WrappedBuilder_Args_Void, Callback_Radio_WrappedBuilder_Args_Void, Callback_Rating_WrappedBuilder_Args_Void, Callback_Slider_WrappedBuilder_Args_Void, Callback_TextClock_WrappedBuilder_Args_Void, Callback_TextTimer_WrappedBuilder_Args_Void, Callback_WrappedBuilder_Args_Void } from "./../arkui-wrapper-builder" import { MarqueeStartPolicy, MarqueeState, TextAttribute, TextOverflowOptions, TextMarqueeOptions, Callback_MarqueeState_Void, TextSpanType, TextResponseType, TextController, TextControllerInternal, TextOptions } from "./../text" import { Matrix4Transit, Matrix4TransitInternal, TranslateOption, ScaleOption, RotateOption, PolyToPolyOptions } from "./../arkui-matrix4" import { Tuple_Number_Number, Tuple_Number_Number_Number } from "./../arkui-synthetics" @@ -117,23 +118,23 @@ import { NodeController } from "./../ohos.arkui.node" import { Offset_componentutils, RotateResult, ScaleResult, TranslateResult, ComponentInfo, Matrix4Result } from "./../arkui-componentutils" import { PanelHeight, PanelMode, PanelType, Callback_Number_Number_PanelMode_Void, Callback_Opt_PanelMode_Void } from "./../panel" import { PatternLockChallengeResult, PatternLockController, PatternLockControllerInternal, Callback_Array_Number_Void, CircleStyleOptions } from "./../pattern_lock" -import { ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" +import { ProgressConfiguration, ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" import { RefreshStatus, Callback_RefreshStatus_Void, RefreshOptions } from "./../refresh" import { RootSceneSession } from "./../root_scene" import { RRect, WindowAnimationTarget } from "./../remote_window" import { ScrollBarDirection, ScrollBarOptions } from "./../scroll_bar" import { SecurityComponentLayoutDirection } from "./../security_component" -import { ContentModifier, Callback_WrappedBuilder_Args_Void, CommonConfiguration, WrappedBuilder } from "./../arkui-wrapper-builder" import { ShapeAttribute, ViewportRect } from "./../shape" import { SideBarContainerType, SideBarPosition, ButtonIconOptions, ButtonStyle } from "./../sidebar" import { SizeType, GridContainerOptions } from "./../grid_container" import { SubMenuExpandingMode } from "./../menu" -import { TextClockController, TextClockControllerInternal, TextClockOptions } from "./../text_clock" -import { TextTimerController, TextTimerControllerInternal, TextTimerOptions } from "./../text_timer" +import { TextClockConfiguration, TextClockController, TextClockControllerInternal, TextClockOptions } from "./../text_clock" +import { TextTimerConfiguration, TextTimerController, TextTimerControllerInternal, TextTimerOptions } from "./../text_timer" import { ToggleType, ToggleOptions, SwitchStyle } from "./../toggle" import { UniformDataType } from "./../arkui-uniformtypedescriptor" import { WindowSceneAttribute } from "./../window_scene" -import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_StyledStringMarshallingValue_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" +import { GaugeConfiguration, GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions } from "./../gauge" +import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ButtonBuilder_Void, Callback_CheckBoxBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_DataPanelBuilder_Void, Callback_GaugeBuilder_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_LoadingProgressBuilder_Void, Callback_MenuItemBuilder_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_ProgressBuilder_Void, Callback_RadioBuilder_Void, Callback_RatingBuilder_Void, Callback_SliderBuilder_Void, Callback_StyledStringMarshallingValue_Void, Callback_TextClockBuilder_Void, Callback_TextTimerBuilder_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" import { Callback_DismissDialogAction_Void, DismissDialogAction, ImmersiveMode, LevelMode, ActionSheetButtonOptions, ActionSheetOffset, SheetInfo, ActionSheetOptions } from "./../action_sheet" import { Want } from "./../ohos.app.ability" import { Callback_TerminationInfo_Void, TerminationInfo } from "./../embedded_component" @@ -147,7 +148,6 @@ import { CustomDialogBuildOptions, CustomDialogControllerBuilder } from "./../ar import { DateTimeOptions } from "./../arkui-intl" import { EllipseOptions } from "./../ellipse" import { FormLinkOptions } from "./../form_link" -import { GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions } from "./../gauge" import { GridColColumnOption, GridColOptions } from "./../grid_col" import { LineOptions } from "./../line" import { MarqueeOptions } from "./../marquee" @@ -458,6 +458,14 @@ export class Deserializer extends DeserializerBase { let ptr : KPointer = valueDeserializer.readPointer() return ListScrollerInternal.fromPtr(ptr) } + public readLoadingProgressConfiguration(): LoadingProgressConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const enableLoading_result : boolean = valueDeserializer.readBoolean() + let value : LoadingProgressConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, enableLoading: enableLoading_result} as LoadingProgressConfiguration) + return value + } public readLongPressGestureInterface(): LongPressGestureInterface { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() @@ -685,6 +693,15 @@ export class Deserializer extends DeserializerBase { let value : PreparedInfo = ({duration: duration_result} as PreparedInfo) return value } + public readProgressConfiguration(): ProgressConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const value_result : number = (valueDeserializer.readNumber() as number) + const total_result : number = (valueDeserializer.readNumber() as number) + let value : ProgressConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, value: value_result, total: total_result} as ProgressConfiguration) + return value + } public readProgressMask(): ProgressMask { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() @@ -983,6 +1000,16 @@ export class Deserializer extends DeserializerBase { let ptr : KPointer = valueDeserializer.readPointer() return TextBaseControllerInternal.fromPtr(ptr) } + public readTextClockConfiguration(): TextClockConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const timeZoneOffset_result : number = (valueDeserializer.readNumber() as number) + const started_result : boolean = valueDeserializer.readBoolean() + const timeValue_result : number = (valueDeserializer.readNumber() as number) + let value : TextClockConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, timeZoneOffset: timeZoneOffset_result, started: started_result, timeValue: timeValue_result} as TextClockConfiguration) + return value + } public readTextClockController(): TextClockController { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() @@ -1050,6 +1077,17 @@ export class Deserializer extends DeserializerBase { let value : TextOverflowOptions = ({overflow: overflow_result} as TextOverflowOptions) return value } + public readTextTimerConfiguration(): TextTimerConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const count_result : number = (valueDeserializer.readNumber() as number) + const isCountDown_result : boolean = valueDeserializer.readBoolean() + const started_result : boolean = valueDeserializer.readBoolean() + const elapsedTime_result : number = (valueDeserializer.readNumber() as number) + let value : TextTimerConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, count: count_result, isCountDown: isCountDown_result, started: started_result, elapsedTime: elapsedTime_result} as TextTimerConfiguration) + return value + } public readTextTimerController(): TextTimerController { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() @@ -1305,6 +1343,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return (_continuationValue as boolean); } } + public readButtonBuilder(isSync: boolean = false): ((parentNode: KPointer,config: ButtonConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: ButtonConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeButtonConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-146682395, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-146682395, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readButtonTriggerClickCallback(isSync: boolean = false): ButtonTriggerClickCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1320,6 +1376,210 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_ApplyContent_ButtonBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: ButtonConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-2085217871, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-2085217871, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_CheckBoxBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-691472684, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-691472684, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_DataPanelBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-825645439, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-825645439, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_GaugeBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: GaugeConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1977003286, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1977003286, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_LoadingProgressBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1897500572, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1897500572, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_MenuItemBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-998114623, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-998114623, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_ProgressBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: ProgressConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-675382598, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-675382598, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_RadioBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: RadioConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1359382166, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1359382166, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: RadioConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_RatingBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: RatingConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(539868960, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(539868960, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: RatingConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_SliderBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: SliderConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1577914882, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1577914882, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: SliderConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_TextClockBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: TextClockConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-2008074382, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-2008074382, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_TextTimerBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1664785405, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1664785405, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)); } + } public readCallback_Area_Area_Void(isSync: boolean = false): ((oldValue: Area,newValue: Area) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1483,6 +1743,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_Button_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: ButtonConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: ButtonConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeButtonConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(1173010714, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1173010714, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_ButtonBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(998289688, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(998289688, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_CalendarRequestedData_Void(isSync: boolean = false): ((event: CalendarRequestedData) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1511,6 +1799,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_CheckBox_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: CheckBoxConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: CheckBoxConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeCheckBoxConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1965451841, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1965451841, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_CheckBoxBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-737717603, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-737717603, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_ClickEvent_Void(isSync: boolean = false): ((event: ClickEvent) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1609,6 +1925,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_DataPanel_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: DataPanelConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: DataPanelConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeDataPanelConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(1799189546, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1799189546, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_DataPanelBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1344629912, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1344629912, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_Date_Void(isSync: boolean = false): ((parameter: Date) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1884,6 +2228,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_Gauge_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: GaugeConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: GaugeConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeGaugeConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1754043459, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1754043459, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_GaugeBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(229950175, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(229950175, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_GestureEvent_Void(isSync: boolean = false): ((event: GestureEvent) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -2228,6 +2600,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_LoadingProgress_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: LoadingProgressConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: LoadingProgressConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeLoadingProgressConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(773402423, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(773402423, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_LoadingProgressBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(1413900565, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1413900565, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_Map_String_Object_Void(isSync: boolean = false): ((parameter: Map) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -2262,6 +2662,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_MenuItem_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: MenuItemConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: MenuItemConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeMenuItemConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-414752726, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-414752726, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_MenuItemBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(2102722408, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(2102722408, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_MouseEvent_Void(isSync: boolean = false): ((event: MouseEvent) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -3457,6 +3885,62 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_Progress_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: ProgressConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: ProgressConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeProgressConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1500546671, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1500546671, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_ProgressBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-2114966797, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-2114966797, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_Radio_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: RadioConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: RadioConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeRadioConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1281648963, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1281648963, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_RadioBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1891955233, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1891955233, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_RangeUpdate(isSync: boolean = false): Callback_RangeUpdate { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -3473,6 +3957,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_Rating_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: RatingConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: RatingConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeRatingConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(377442443, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(377442443, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_RatingBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(2017125033, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(2017125033, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_RefreshStatus_Void(isSync: boolean = false): ((state: RefreshStatus) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -3605,31 +4117,59 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } - public readCallback_SheetDismiss_Void(isSync: boolean = false): ((sheetDismiss: SheetDismiss) => void) { + public readCallback_SheetDismiss_Void(isSync: boolean = false): ((sheetDismiss: SheetDismiss) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (sheetDismiss: SheetDismiss):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeSheetDismiss(sheetDismiss); + (isSync) ? (InteropNativeModule._CallCallbackSync(22609082, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(22609082, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_SheetType_Void(isSync: boolean = false): ((parameter: SheetType) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parameter: SheetType):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeInt32(TypeChecker.SheetType_ToNumeric(parameter)); + (isSync) ? (InteropNativeModule._CallCallbackSync(-224451112, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-224451112, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_Slider_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: SliderConfiguration) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() const _callSync : KPointer = this.readPointer() - return (sheetDismiss: SheetDismiss):void => { + return (config: SliderConfiguration):void => { const _argsSerializer : Serializer = Serializer.hold(); _argsSerializer.writeInt32(_resource.resourceId); _argsSerializer.writePointer(_call); _argsSerializer.writePointer(_callSync); - _argsSerializer.writeSheetDismiss(sheetDismiss); - (isSync) ? (InteropNativeModule._CallCallbackSync(22609082, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(22609082, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.writeSliderConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1810057751, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1810057751, _argsSerializer.asBuffer(), _argsSerializer.length())); _argsSerializer.release(); return; } } - public readCallback_SheetType_Void(isSync: boolean = false): ((parameter: SheetType) => void) { + public readCallback_SliderBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() const _callSync : KPointer = this.readPointer() - return (parameter: SheetType):void => { + return (value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)):void => { const _argsSerializer : Serializer = Serializer.hold(); _argsSerializer.writeInt32(_resource.resourceId); _argsSerializer.writePointer(_call); _argsSerializer.writePointer(_callSync); - _argsSerializer.writeInt32(TypeChecker.SheetType_ToNumeric(parameter)); - (isSync) ? (InteropNativeModule._CallCallbackSync(-224451112, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-224451112, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(556943627, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(556943627, _argsSerializer.asBuffer(), _argsSerializer.length())); _argsSerializer.release(); return; } } @@ -3814,6 +4354,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_TextClock_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: TextClockConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: TextClockConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeTextClockConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-857022695, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-857022695, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_TextClockBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(897692539, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(897692539, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_TextPickerResult_Void(isSync: boolean = false): ((value: TextPickerResult) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -3842,6 +4410,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_TextTimer_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: TextTimerConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: TextTimerConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeTextTimerConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-932664042, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-932664042, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_TextTimerBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-711434092, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-711434092, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_TimePickerResult_Void(isSync: boolean = false): ((value: TimePickerResult) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4142,6 +4738,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCheckBoxBuilder(isSync: boolean = false): ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: CheckBoxConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeCheckBoxConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1850413312, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1850413312, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readContentDidScrollCallback(isSync: boolean = false): ContentDidScrollCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4207,6 +4821,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return (_continuationValue as KPointer); } } + public readDataPanelBuilder(isSync: boolean = false): ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: DataPanelConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeDataPanelConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(65418709, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(65418709, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readEditableTextOnChangeCallback(isSync: boolean = false): EditableTextOnChangeCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4263,6 +4895,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readGaugeBuilder(isSync: boolean = false): ((parentNode: KPointer,config: GaugeConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: GaugeConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeGaugeConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(344833346, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(344833346, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readGestureRecognizerJudgeBeginCallback(isSync: boolean = false): GestureRecognizerJudgeBeginCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4435,6 +5085,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return (_continuationValue as CustomBuilder); } } + public readLoadingProgressBuilder(isSync: boolean = false): ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: LoadingProgressConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeLoadingProgressConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1150640184, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1150640184, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readLocationButtonCallback(isSync: boolean = false): LocationButtonCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4470,6 +5138,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readMenuItemBuilder(isSync: boolean = false): ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: MenuItemConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeMenuItemConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1028225813, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1028225813, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readMenuOnAppearCallback(isSync: boolean = false): MenuOnAppearCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -5347,6 +6033,60 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readProgressBuilder(isSync: boolean = false): ((parentNode: KPointer,config: ProgressConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: ProgressConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeProgressConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-2053700626, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-2053700626, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } + public readRadioBuilder(isSync: boolean = false): ((parentNode: KPointer,config: RadioConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: RadioConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeRadioConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1724281662, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1724281662, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } + public readRatingBuilder(isSync: boolean = false): ((parentNode: KPointer,config: RatingConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: RatingConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeRatingConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-939937676, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-939937676, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readReceiveCallback(isSync: boolean = false): ReceiveCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -5541,6 +6281,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readSliderBuilder(isSync: boolean = false): ((parentNode: KPointer,config: SliderConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: SliderConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeSliderConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-448121514, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-448121514, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readSliderTriggerChangeCallback(isSync: boolean = false): SliderTriggerChangeCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -5644,6 +6402,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readTextClockBuilder(isSync: boolean = false): ((parentNode: KPointer,config: TextClockConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: TextClockConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeTextClockConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-828039258, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-828039258, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readTextPickerEnterSelectedAreaCallback(isSync: boolean = false): TextPickerEnterSelectedAreaCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -5749,6 +6525,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readTextTimerBuilder(isSync: boolean = false): ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: TextTimerConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeTextTimerConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(707367209, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(707367209, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readTransitionFinishCallback(isSync: boolean = false): TransitionFinishCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -6173,6 +6967,16 @@ export class Deserializer extends DeserializerBase { let value : BusinessError = ({name: name_result, message: message_result, stack: stack_result, code: code_result} as BusinessError) return value } + public readButtonConfiguration(): ButtonConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const label_result : string = (valueDeserializer.readString() as string) + const pressed_result : boolean = valueDeserializer.readBoolean() + const triggerClick_result : ButtonTriggerClickCallback = valueDeserializer.readButtonTriggerClickCallback() + let value : ButtonConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, label: label_result, pressed: pressed_result, triggerClick: triggerClick_result} as ButtonConfiguration) + return value + } public readButtonOptions(): ButtonOptions { let valueDeserializer : Deserializer = this const type_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -6293,6 +7097,16 @@ export class Deserializer extends DeserializerBase { let value : ChainWeightOptions = ({horizontal: horizontal_result, vertical: vertical_result} as ChainWeightOptions) return value } + public readCheckBoxConfiguration(): CheckBoxConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const name_result : string = (valueDeserializer.readString() as string) + const selected_result : boolean = valueDeserializer.readBoolean() + const triggerChange_result : ((isVisible: boolean) => void) = valueDeserializer.readCallback_Boolean_Void() + let value : CheckBoxConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, name: name_result, selected: selected_result, triggerChange: triggerChange_result} as CheckBoxConfiguration) + return value + } public readCheckboxGroupOptions(): CheckboxGroupOptions { let valueDeserializer : Deserializer = this const group_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -6598,6 +7412,20 @@ export class Deserializer extends DeserializerBase { let value : CutEvent = ({preventDefault: preventDefault_result} as CutEvent) return value } + public readDataPanelConfiguration(): DataPanelConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const values_buf_length : int32 = valueDeserializer.readInt32() + let values_buf : Array = new Array(values_buf_length) + for (let values_buf_i = 0; values_buf_i < values_buf_length; values_buf_i++) { + values_buf[values_buf_i] = (valueDeserializer.readNumber() as number) + } + const values_result : Array = values_buf + const maxValue_result : number = (valueDeserializer.readNumber() as number) + let value : DataPanelConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, values: values_result, maxValue: maxValue_result} as DataPanelConfiguration) + return value + } public readDataPanelOptions(): DataPanelOptions { let valueDeserializer : Deserializer = this const values_buf_length : int32 = valueDeserializer.readInt32() @@ -7504,6 +8332,16 @@ export class Deserializer extends DeserializerBase { let value : FullScreenEnterEvent = ({handler: handler_result, videoWidth: videoWidth_result, videoHeight: videoHeight_result} as FullScreenEnterEvent) return value } + public readGaugeConfiguration(): GaugeConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const value_result : number = (valueDeserializer.readNumber() as number) + const min_result : number = (valueDeserializer.readNumber() as number) + const max_result : number = (valueDeserializer.readNumber() as number) + let value : GaugeConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, value: value_result, min: min_result, max: max_result} as GaugeConfiguration) + return value + } public readGaugeOptions(): GaugeOptions { let valueDeserializer : Deserializer = this const value_result : number = (valueDeserializer.readNumber() as number) @@ -9414,6 +10252,16 @@ export class Deserializer extends DeserializerBase { let value : ProgressOptions = ({value: value_result, total: total_result, style: style_result, type: type_result} as ProgressOptions) return value } + public readRadioConfiguration(): RadioConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const value_result : string = (valueDeserializer.readString() as string) + const checked_result : boolean = valueDeserializer.readBoolean() + const triggerChange_result : ((isVisible: boolean) => void) = valueDeserializer.readCallback_Boolean_Void() + let value : RadioConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, value: value_result, checked: checked_result, triggerChange: triggerChange_result} as RadioConfiguration) + return value + } public readRadioOptions(): RadioOptions { let valueDeserializer : Deserializer = this const group_result : string = (valueDeserializer.readString() as string) @@ -9435,6 +10283,18 @@ export class Deserializer extends DeserializerBase { let value : RadioOptions = ({group: group_result, value: value_result, indicatorType: indicatorType_result, indicatorBuilder: indicatorBuilder_result} as RadioOptions) return value } + public readRatingConfiguration(): RatingConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const rating_result : number = (valueDeserializer.readNumber() as number) + const indicator_result : boolean = valueDeserializer.readBoolean() + const stars_result : number = (valueDeserializer.readNumber() as number) + const stepSize_result : number = (valueDeserializer.readNumber() as number) + const triggerChange_result : ((index: number) => void) = valueDeserializer.readCallback_Number_Void() + let value : RatingConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, rating: rating_result, indicator: indicator_result, stars: stars_result, stepSize: stepSize_result, triggerChange: triggerChange_result} as RatingConfiguration) + return value + } public readRatingOptions(): RatingOptions { let valueDeserializer : Deserializer = this const rating_result : number = (valueDeserializer.readNumber() as number) @@ -10337,6 +11197,18 @@ export class Deserializer extends DeserializerBase { let value : SlideRange = ({from: from_result, to: to_result} as SlideRange) return value } + public readSliderConfiguration(): SliderConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const value_result : number = (valueDeserializer.readNumber() as number) + const min_result : number = (valueDeserializer.readNumber() as number) + const max_result : number = (valueDeserializer.readNumber() as number) + const step_result : number = (valueDeserializer.readNumber() as number) + const triggerChange_result : SliderTriggerChangeCallback = valueDeserializer.readSliderTriggerChangeCallback() + let value : SliderConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, value: value_result, min: min_result, max: max_result, step: step_result, triggerChange: triggerChange_result} as SliderConfiguration) + return value + } public readSliderOptions(): SliderOptions { let valueDeserializer : Deserializer = this const value_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -11493,12 +12365,6 @@ export class Deserializer extends DeserializerBase { let value : WorkerOptions = ({type: type_result, name: name_result, shared: shared_result} as WorkerOptions) return value } - public readWrappedBuilder(): WrappedBuilder { - let valueDeserializer : Deserializer = this - const builder_result : ((args: CommonConfiguration) => void) = valueDeserializer.readCallback_WrappedBuilder_Args_Void() - let value : WrappedBuilder = ({builder: builder_result} as WrappedBuilder) - return value - } public readXComponentController(): XComponentController { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() diff --git a/arkoala-arkts/arkui/src/ets/generated/peers/Serializer.ets b/arkoala-arkts/arkui/src/ets/generated/peers/Serializer.ets index ec48b662ab..ea941a2bf3 100644 --- a/arkoala-arkts/arkui/src/ets/generated/peers/Serializer.ets +++ b/arkoala-arkts/arkui/src/ets/generated/peers/Serializer.ets @@ -22,7 +22,7 @@ import { CallbackKind } from "./CallbackKind" import { TypeChecker } from "#components" import { CallbackTransformer } from "./../../CallbackTransformer" import { AccessibilityCallback, AccessibilityFocusCallback, GestureRecognizerJudgeBeginCallback, HoverCallback, OnDragEventCallback, OnMoveHandler, OnScrollCallback, PopupStateChangeCallback, ReuseIdCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, AccessibilityHoverEvent, AccessibilityHoverEventInternal, AccessibilityRoleType, AccessibilitySamePageMode, AdaptiveColor, CommonMethod, BlurStyle, BlendApplyType, BlurStyleActivePolicy, PickerTextStyle, ChainStyle, ContentClipMode, DismissReason, DragBehavior, DragEvent, DragEventInternal, DragResult, Rectangle, DataSyncOptions, DraggingSizeChangeEffect, DragPreviewMode, DrawModifier, DrawModifierInternal, EffectEdge, EffectType, FinishCallbackType, GestureModifier, GestureModifierInternal, UIGestureEvent, ScrollableCommonMethod, ItemDragInfo, CustomBuilder, NestedScrollOptions, EdgeEffectOptions, HapticFeedbackMode, HoverModeAreaType, ICurve, ICurveInternal, KeyboardAvoidMode, LayoutPolicy, LayoutSafeAreaEdge, LayoutSafeAreaType, ChildrenMainSize, ChildrenMainSizeInternal, RectResult, MenuPolicy, MenuPreviewMode, ModalTransition, OutlineStyle, PixelMapMock, PixelMapMockInternal, PopupStateChangeParam, PreDragStatus, ProgressMask, ProgressMaskInternal, RepeatMode, SelectionOptions, SafeAreaEdge, SafeAreaType, ScrollSizeMode, TextDecorationOptions, TextContentControllerBase, TextContentControllerBaseInternal, ShadowStyle, ShadowType, SheetKeyboardAvoidMode, SheetMode, SheetSize, SheetType, SourceTool, SourceType, BackgroundEffectOptions, BackgroundBlurStyleOptions, TranslateOptions, InputCounterOptions, ShadowOptions, CaretOffset, TextContentControllerOptions, ThemeColorMode, TouchTestInfo, TouchTestStrategy, TransitionEdge, TransitionEffect, TransitionEffectInternal, TransitionEffects, RotateOptions, ScaleOptions, AnimateParam, TransitionHierarchyStrategy, UICommonEvent, UICommonEventInternal, Callback_ClickEvent_Void, ClickEvent, ClickEventInternal, Callback_TouchEvent_Void, TouchEvent, TouchEventInternal, Callback_KeyEvent_Void, KeyEvent, KeyEventInternal, HoverEvent, HoverEventInternal, Callback_MouseEvent_Void, MouseEvent, MouseEventInternal, VisibleAreaEventOptions, SheetOptions, View, ViewInternal, Callback_KeyEvent_Boolean, Callback_Area_Area_Void, Callback_Array_TouchTestInfo_TouchResult, TouchResult, Callback_AxisEvent_Void, AxisEvent, AxisEventInternal, Callback_Boolean_HoverEvent_Void, Callback_CrownEvent_Void, CrownEvent, Callback_DismissContentCoverAction_Void, DismissContentCoverAction, Callback_DismissPopupAction_Void, DismissPopupAction, Callback_DismissSheetAction_Void, DismissSheetAction, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, DragItemInfo, Callback_DragEvent_String_Void, Callback_FocusAxisEvent_Void, FocusAxisEvent, FocusAxisEventInternal, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_HoverEvent_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Callback_PreDragStatus_Void, Callback_SheetDismiss_Void, SheetDismiss, Callback_SheetType_Void, Callback_SpringBackAction_Void, SpringBackAction, Callback_TouchEvent_HitTestMode, BackgroundBrightnessOptions, BackgroundImageOptions, BlurOptions, ClickEffect, DateRange, DragInteractionOptions, DropOptions, ExpectedFrameRateRange, FocusMovement, ForegroundEffectOptions, GeometryTransitionOptions, InvertOptions, LinearGradient_common, Tuple_ResourceColor_Number, LinearGradientBlurOptions, FractionStop, LinearGradientOptions, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, Measurable, MeasurableInternal, MeasureResult, SizeResult, MotionBlurAnchor, MotionBlurOptions, MotionPathOptions, OverlayOffset, PixelRoundPolicy, PreviewConfiguration, StateStyles, SystemAdaptiveOptions, TouchObject, AlignRuleOption, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, BlurStyleOptions, ContentCoverOptions, BindOptions, ContextMenuAnimationOptions, MultiShadowOptions, DragPreviewOptions, FadingEdgeOptions, ForegroundBlurStyleOptions, HistoricalPoint, LightSource, LocalizedAlignRuleOptions, MenuElement, OverlayOptions, ReuseOptions, sharedTransitionOptions, SheetTitleOptions, TransitionOptions, PixelStretchEffectOptions, PointLightStyle, RadialGradientOptions, Tuple_Length_Length, SweepGradientOptions, TipsOptions, BorderImageOption, ContextMenuOptions, BorderRadiusType, CustomPopupOptions, Literal_ResourceColor_color, EventTarget, BaseEvent, BaseEventInternal, MenuOptions, PickerDialogButtonStyle, PopupMessageOptions, Type_SheetOptions_detents, PopupOptions, Literal_String_value_Callback_Void_action } from "./../common" -import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonOptions } from "./../button" +import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonConfiguration, ButtonOptions } from "./../button" import { Callback_Extender_OnFinish, Callback_Extender_OnProgress, DoubleAnimationParam } from "./../animation_extender" import { Callback_RangeUpdate, Context_getGroupDir_Callback, RestrictedWorker_onerror_Callback, RestrictedWorker_onexit_Callback, RestrictedWorker_onmessage_Callback, ComponentContent, ComponentContentInternal, UnifiedData, UnifiedDataInternal, UIContext, UIContextInternal, SystemBarStyle, PointerStyle, Scene, SceneInternal, Context, ContextInternal, WorkerEventListener, WorkerEventListenerInternal, Event, ErrorEvent, MessageEvents, BaseContext, BaseContextInternal, PostMessageOptions, WorkerOptions, CustomColors, RestrictedWorker, RestrictedWorkerInternal, CustomTheme } from "./../arkui-custom" import { ContentDidScrollCallback, ContentWillScrollCallback, OnSwiperAnimationEndCallback, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback, SwiperAnimationEvent, SwiperAnimationMode, SwiperAttribute, DotIndicator, DigitIndicator, SwiperDisplayMode, SwiperNestedScrollMode, SwiperContentAnimatedTransition, SwiperContentWillScrollResult, AutoPlayOptions, ArrowStyle, SwiperAutoFill, SwiperContentTransitionProxy, SwiperContentTransitionProxyInternal, SwiperController, SwiperControllerInternal, Callback_SwiperContentTransitionProxy_Void, Indicator } from "./../swiper" @@ -40,14 +40,14 @@ import { NavDestinationTransitionDelegate, NavDestinationActiveReason, NavDestin import { NavExtender_OnUpdateStack } from "./../navigation_extender" import { OnAdsBlockedCallback, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, OnFullScreenEnterCallback, OnIntelligentTrackingPreventionCallback, OnLargestContentfulPaintCallback, OnNativeEmbedVisibilityChangeCallback, OnNavigationEntryCommittedCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, OnSslErrorEventCallback, OnViewportFitChangedCallback, WebKeyboardCallback, BlurOnKeyboardHideMode, CacheMode, ClientAuthenticationHandler, ClientAuthenticationHandlerInternal, ConsoleMessage, ConsoleMessageInternal, MessageLevel, ContextMenuEditStateFlags, ContextMenuInputFieldType, ContextMenuMediaType, ContextMenuSourceType, ControllerHandler, ControllerHandlerInternal, DataResubmissionHandler, DataResubmissionHandlerInternal, EventResult, EventResultInternal, FileSelectorMode, FileSelectorParam, FileSelectorParamInternal, FileSelectorResult, FileSelectorResultInternal, FullScreenExitHandler, FullScreenExitHandlerInternal, HitTestType, HttpAuthHandler, HttpAuthHandlerInternal, JsGeolocation, JsGeolocationInternal, JsResult, JsResultInternal, MixedMode, NativeEmbedStatus, NativeMediaPlayerConfig, OnAudioStateChangedEvent, OnConsoleEvent, OnDataResubmittedEvent, OnFirstContentfulPaintEvent, OnOverScrollEvent, OnProgressChangeEvent, OnScaleChangeEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OverScrollMode, PermissionRequest, PermissionRequestInternal, ProtectedResourceType, RenderExitReason, RenderMode, RenderProcessNotRespondingReason, ScreenCaptureHandler, ScreenCaptureHandlerInternal, ScreenCaptureConfig, SslError, SslErrorHandler, SslErrorHandlerInternal, ThreatType, ViewportFit, WebAttribute, JavaScriptProxy, WebDarkMode, WebMediaOptions, Callback_OnPageEndEvent_Void, OnPageEndEvent, Callback_OnPageBeginEvent_Void, OnPageBeginEvent, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, OnTitleReceiveEvent, Callback_OnGeolocationShowEvent_Void, OnGeolocationShowEvent, Callback_OnAlertEvent_Boolean, OnAlertEvent, Callback_OnBeforeUnloadEvent_Boolean, OnBeforeUnloadEvent, Callback_OnConfirmEvent_Boolean, OnConfirmEvent, Callback_OnPromptEvent_Boolean, OnPromptEvent, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, OnErrorReceiveEvent, Callback_OnHttpErrorReceiveEvent_Void, OnHttpErrorReceiveEvent, Callback_OnDownloadStartEvent_Void, OnDownloadStartEvent, Callback_OnRefreshAccessedHistoryEvent_Void, OnRefreshAccessedHistoryEvent, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, WebResourceRequest, WebResourceRequestInternal, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Callback_OnRenderExitedEvent_Void, OnRenderExitedEvent, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Callback_OnResourceLoadEvent_Void, OnResourceLoadEvent, FullScreenEnterEvent, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, OnHttpAuthRequestEvent, Callback_OnInterceptRequestEvent_WebResourceResponse, OnInterceptRequestEvent, WebResourceResponse, WebResourceResponseInternal, Callback_OnPermissionRequestEvent_Void, OnPermissionRequestEvent, Callback_OnScreenCaptureRequestEvent_Void, OnScreenCaptureRequestEvent, Callback_OnContextMenuShowEvent_Boolean, OnContextMenuShowEvent, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, OnSslErrorEventReceiveEvent, SslErrorEvent, Callback_OnClientAuthenticationEvent_Void, OnClientAuthenticationEvent, Callback_OnWindowNewEvent_Void, OnWindowNewEvent, Callback_OnTouchIconUrlReceivedEvent_Void, OnTouchIconUrlReceivedEvent, Callback_OnFaviconReceivedEvent_Void, OnFaviconReceivedEvent, Callback_OnPageVisibleEvent_Void, OnPageVisibleEvent, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, FirstMeaningfulPaint, LargestContentfulPaint, Callback_OnLoadInterceptEvent_Boolean, OnLoadInterceptEvent, Callback_OnOverScrollEvent_Void, LoadCommittedDetails, IntelligentTrackingPreventionDetails, ScriptItem, WebLayoutMode, NestedScrollOptionsExt, Callback_NativeEmbedDataInfo_Void, NativeEmbedDataInfo, NativeEmbedVisibilityInfo, Callback_NativeEmbedTouchInfo_Void, NativeEmbedTouchInfo, RenderProcessNotRespondingData, ExpandedMenuItemOptions, WebKeyboardCallbackInfo, AdsBlockedDetails, WebKeyboardAvoidMode, EmbedOptions, WebElementType, WebResponseType, SelectionMenuOptionsExt, WebCaptureMode, WebContextMenuParam, WebContextMenuParamInternal, WebContextMenuResult, WebContextMenuResultInternal, WebController, WebControllerInternal, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Header, Literal_Object_object__String_name_Array_String_methodList, WebCookie, WebCookieInternal, WebKeyboardController, WebKeyboardControllerInternal, WebNavigationType, WebResourceError, WebResourceErrorInternal, Callback_Literal_String_plainText_Void, Literal_String_plainText, WebKeyboardOptions, WebOptions, NativeEmbedInfo } from "./../web" import { OnAlphabetIndexerPopupSelectCallback, OnAlphabetIndexerRequestPopupDataCallback, OnAlphabetIndexerSelectCallback, AlphabetIndexerAttribute, Callback_Number_Void, IndexerAlign, Callback_Opt_Number_Void, AlphabetIndexerOptions } from "./../alphabet_indexer" -import { OnCheckboxChangeCallback, Callback_Opt_Boolean_Void, CheckboxOptions } from "./../checkbox" +import { OnCheckboxChangeCallback, CheckBoxConfiguration, Callback_Opt_Boolean_Void, CheckboxOptions } from "./../checkbox" import { OnCheckboxGroupChangeCallback, SelectStatus, CheckboxGroupResult, CheckboxGroupOptions } from "./../checkboxgroup" import { OnContentScrollCallback, OnPasteCallback, OnSubmitCallback, OnTextSelectionChangeCallback, ContentType, EnterKeyType, InputType, SubmitEvent, SubmitEventInternal, TextInputAttribute, TextInputStyle, PasswordIcon, UnderlineColor, TextInputController, TextInputControllerInternal, TextInputOptions } from "./../text_input" import { OnFoldStatusChangeCallback, OnHoverStatusChangeCallback, OnFoldStatusChangeInfo, HoverEventParam, FolderStackOptions } from "./../folder_stack" import { OnLinearIndicatorChangeCallback, LinearIndicatorController, LinearIndicatorControllerInternal, LinearIndicatorStartOptions, LinearIndicatorStyle } from "./../linearindicator" import { OnNativeLoadCallback, Callback_String_SurfaceRect_Void, SurfaceRect, SurfaceRotationOptions, XComponentController, XComponentControllerInternal, Literal_Number_surfaceHeight_surfaceWidth, NativeXComponentParameters, XComponentOptions } from "./../xcomponent" -import { OnRadioChangeCallback, RadioIndicatorType, RadioOptions, RadioStyle } from "./../radio" -import { OnRatingChangeCallback, RatingOptions, StarStyleOptions } from "./../rating" +import { OnRadioChangeCallback, RadioIndicatorType, RadioConfiguration, RadioOptions, RadioStyle } from "./../radio" +import { OnRatingChangeCallback, RatingConfiguration, RatingOptions, StarStyleOptions } from "./../rating" import { OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollOnScrollCallback, ScrollOnWillScrollCallback, Scroller, ScrollerInternal, ScrollAlign, OffsetResult, OnScrollFrameBeginHandlerResult, ScrollAttribute, ScrollDirection, ScrollSnapOptions, OffsetOptions, ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, Literal_Boolean_next_Axis_direction, ScrollToIndexOptions, ScrollAnimationOptions } from "./../scroll" import { OnScrollVisibleContentChangeCallback, ChainEdgeEffect, ScrollState, ListAttribute, ListItemAlign, ListDividerOptions, ChainAnimationOptions, StickyStyle, ScrollSnapAlign, Callback_Number_Number_Number_Void, VisibleListContentInfo, Callback_Number_Boolean, Callback_Number_Number_Boolean, ListItemGroupArea, ListScroller, ListScrollerInternal, CloseSwipeActionOptions, ListOptions } from "./../list" import { OnSelectCallback, ArrowPosition, AvoidanceMode, MenuAlignType, SelectAttribute, Callback_Number_String_Void, MenuOutlineOptions, Callback_Opt_Union_Number_Resource_Void, Callback_Opt_ResourceStr_Void, MenuItemConfiguration, MenuItemConfigurationInternal, SelectOption } from "./../select" @@ -60,7 +60,7 @@ import { PluginErrorCallback, PluginErrorData, PluginComponentTemplate, PluginCo import { ReceiveCallback, BaseShape, BaseShapeInternal, CircleShape, CircleShapeInternal, ShapeSize, CommonShape, CommonShapeInternal, WebviewController, WebviewControllerInternal, Summary, EffectDirection, EffectScope, EllipseShape, EllipseShapeInternal, ImageModifier, IntentionCode, RectWidthStyle, RectHeightStyle, SymbolGlyphModifier, PathShape, PathShapeInternal, PathShapeOptions, PerfMonitorActionType, PerfMonitorSourceType, SymbolEffect, SymbolEffectInternal, RectShape, RectShapeInternal, RectShapeOptions, RoundRectShapeOptions, ResolutionQuality, TextModifier, IndicatorStyle, WebHeader, WindowStatusType, AsyncCallback_image_PixelMap_Void, ColorMetrics, ColorMetricsInternal, EdgeStyles, FontInfo, ReplaceSymbolEffect, ReplaceSymbolEffectInternal, ScaleSymbolEffect, ScaleSymbolEffectInternal, SnapshotOptions, FontOptions, MeasureOptions, LabelStyle } from "./../arkui-external" import { SaveButtonCallback, SaveButtonOnClickResult, SaveDescription, SaveIconStyle, SaveButtonOptions } from "./../save_button" import { SearchSubmitCallback, CancelButtonStyle, SearchAttribute, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchType, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_EditableTextChangeValue_Boolean, SearchButtonOptions, SearchController, SearchControllerInternal, SearchOptions } from "./../search" -import { SliderTriggerChangeCallback, SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../slider" +import { SliderTriggerChangeCallback, SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderConfiguration, SliderOptions } from "./../slider" import { StyledStringMarshallCallback, StyledStringUnmarshallCallback, GestureStyle, GestureStyleInternal, GestureStyleInterface, StyledString, StyledStringInternal, MutableStyledString, MutableStyledStringInternal, ImageAttachment, ImageAttachmentInternal, CustomSpan, CustomSpanInternal, StyleOptions, StyledStringKey, SpanStyle, UserDataSpan, DecorationStyleInterface, UrlStyle, UrlStyleInternal, AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics, CustomSpanMeasureInfo, CustomSpanMetrics, Callback_DrawContext_CustomSpanDrawInfo_Void, CustomSpanDrawInfo, BaselineOffsetStyle, BaselineOffsetStyleInternal, LetterSpacingStyle, LetterSpacingStyleInternal, LineHeightStyle, LineHeightStyleInternal, TextShadowStyle, TextShadowStyleInternal, DecorationStyle, DecorationStyleInternal, TextStyle_styled_string, TextStyle_styled_stringInternal, TextStyleInterface, ImageAttachmentLayoutStyle, ParagraphStyle, ParagraphStyleInternal, ParagraphStyleInterface, BackgroundColorStyle, BackgroundColorStyleInternal, ColorFilterType, ImageAttachmentInterface, AttachmentType, ResourceImageAttachmentOptions, StyledStringValue } from "./../styled_string" import { TextAreaSubmitCallback, TextAreaAttribute, Callback_EnterKeyType_Void, Callback_String_PasteEvent_Void, TextAreaType, Callback_ResourceStr_Void, TextAreaController, TextAreaControllerInternal, TextAreaOptions } from "./../text_area" import { VoidCallback, ResourceColor, Font, Position, Length, SizeOptions, Offset, ColorFilter, ColorFilterInternal, ResourceStr, Dimension, LengthConstrain, DividerStyleOptions, ConstraintSizeOptions, Area, AccessibilityOptions, Bias, ChainWeightOptions, DirectionalEdgesT, EdgeOutlineStyles, VP, EdgeColors, LocalizedBorderRadiuses, LocalizedEdgeColors, LocalizedEdges, LocalizedEdgeWidths, LocalizedPadding, LocalizedPosition, BorderRadiuses, EdgeOutlineWidths, EdgeWidths, PX, LPX, MarkStyle, OutlineRadiuses, Padding, BorderOptions, OutlineOptions } from "./../units" @@ -82,7 +82,7 @@ import { ColorMode, LayoutDirection } from "./../state_management" import { Component3DAttribute, ModelType, SceneOptions } from "./../component3d" import { CustomDialogController, CustomDialogControllerInternal, CustomDialogControllerOptions } from "./../custom_dialog_controller" import { DataOperationType } from "./../lazy_for_each" -import { DataPanelType, LinearGradient, LinearGradientInternal, ColorStop, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" +import { DataPanelType, LinearGradient, LinearGradientInternal, ColorStop, DataPanelConfiguration, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" import { DatePickerMode, Callback_DatePickerResult_Void, DatePickerResult, DatePickerOptions, LunarSwitchStyle, DatePickerDialogOptions } from "./../date_picker" import { DialogAlignment, DialogButtonDirection, LevelOrder, TextStyle_alert_dialog, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, AlertDialogParamWithButtons, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithOptions } from "./../alert_dialog" import { DistributionType, DisturbanceFieldShape, ParticleEmitterShape, ParticleType, ParticleUpdater } from "./../particle" @@ -106,7 +106,8 @@ import { IndicatorComponentController, IndicatorComponentControllerInternal } fr import { ItemState } from "./../stepper_item" import { LayoutMode, SelectedMode, TabBarSymbol, TabBarIconStyle, TabBarOptions, BoardStyle, BottomTabBarStyle, SubTabBarStyle } from "./../tab_content" import { ListItemGroupStyle, ListItemGroupOptions } from "./../list_item_group" -import { LoadingProgressStyle } from "./../loading_progress" +import { LoadingProgressConfiguration, LoadingProgressStyle } from "./../loading_progress" +import { CommonConfiguration, ContentModifier, ButtonBuilder, Callback_ApplyContent_ButtonBuilder, Callback_ApplyContent_CheckBoxBuilder, CheckBoxBuilder, Callback_ApplyContent_DataPanelBuilder, DataPanelBuilder, Callback_ApplyContent_GaugeBuilder, GaugeBuilder, Callback_ApplyContent_LoadingProgressBuilder, LoadingProgressBuilder, Callback_ApplyContent_MenuItemBuilder, MenuItemBuilder, Callback_ApplyContent_ProgressBuilder, ProgressBuilder, Callback_ApplyContent_RadioBuilder, RadioBuilder, Callback_ApplyContent_RatingBuilder, RatingBuilder, Callback_ApplyContent_SliderBuilder, SliderBuilder, Callback_ApplyContent_TextClockBuilder, TextClockBuilder, Callback_ApplyContent_TextTimerBuilder, TextTimerBuilder, Callback_Button_WrappedBuilder_Args_Void, Callback_CheckBox_WrappedBuilder_Args_Void, Callback_DataPanel_WrappedBuilder_Args_Void, Callback_Gauge_WrappedBuilder_Args_Void, Callback_LoadingProgress_WrappedBuilder_Args_Void, Callback_MenuItem_WrappedBuilder_Args_Void, Callback_Progress_WrappedBuilder_Args_Void, Callback_Radio_WrappedBuilder_Args_Void, Callback_Rating_WrappedBuilder_Args_Void, Callback_Slider_WrappedBuilder_Args_Void, Callback_TextClock_WrappedBuilder_Args_Void, Callback_TextTimer_WrappedBuilder_Args_Void, Callback_WrappedBuilder_Args_Void } from "./../arkui-wrapper-builder" import { MarqueeStartPolicy, MarqueeState, TextAttribute, TextOverflowOptions, TextMarqueeOptions, Callback_MarqueeState_Void, TextSpanType, TextResponseType, TextController, TextControllerInternal, TextOptions } from "./../text" import { Matrix4Transit, Matrix4TransitInternal, TranslateOption, ScaleOption, RotateOption, PolyToPolyOptions } from "./../arkui-matrix4" import { Tuple_Number_Number, Tuple_Number_Number_Number } from "./../arkui-synthetics" @@ -116,23 +117,23 @@ import { NodeController } from "./../ohos.arkui.node" import { Offset_componentutils, RotateResult, ScaleResult, TranslateResult, ComponentInfo, Matrix4Result } from "./../arkui-componentutils" import { PanelHeight, PanelMode, PanelType, Callback_Number_Number_PanelMode_Void, Callback_Opt_PanelMode_Void } from "./../panel" import { PatternLockChallengeResult, PatternLockController, PatternLockControllerInternal, Callback_Array_Number_Void, CircleStyleOptions } from "./../pattern_lock" -import { ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" +import { ProgressConfiguration, ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" import { RefreshStatus, Callback_RefreshStatus_Void, RefreshOptions } from "./../refresh" import { RootSceneSession } from "./../root_scene" import { RRect, WindowAnimationTarget } from "./../remote_window" import { ScrollBarDirection, ScrollBarOptions } from "./../scroll_bar" import { SecurityComponentLayoutDirection } from "./../security_component" -import { ContentModifier, Callback_WrappedBuilder_Args_Void, CommonConfiguration, WrappedBuilder } from "./../arkui-wrapper-builder" import { ShapeAttribute, ViewportRect } from "./../shape" import { SideBarContainerType, SideBarPosition, ButtonIconOptions, ButtonStyle } from "./../sidebar" import { SizeType, GridContainerOptions } from "./../grid_container" import { SubMenuExpandingMode } from "./../menu" -import { TextClockController, TextClockControllerInternal, TextClockOptions } from "./../text_clock" -import { TextTimerController, TextTimerControllerInternal, TextTimerOptions } from "./../text_timer" +import { TextClockConfiguration, TextClockController, TextClockControllerInternal, TextClockOptions } from "./../text_clock" +import { TextTimerConfiguration, TextTimerController, TextTimerControllerInternal, TextTimerOptions } from "./../text_timer" import { ToggleType, ToggleOptions, SwitchStyle } from "./../toggle" import { UniformDataType } from "./../arkui-uniformtypedescriptor" import { WindowSceneAttribute } from "./../window_scene" -import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_StyledStringMarshallingValue_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" +import { GaugeConfiguration, GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions } from "./../gauge" +import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ButtonBuilder_Void, Callback_CheckBoxBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_DataPanelBuilder_Void, Callback_GaugeBuilder_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_LoadingProgressBuilder_Void, Callback_MenuItemBuilder_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_ProgressBuilder_Void, Callback_RadioBuilder_Void, Callback_RatingBuilder_Void, Callback_SliderBuilder_Void, Callback_StyledStringMarshallingValue_Void, Callback_TextClockBuilder_Void, Callback_TextTimerBuilder_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" import { Callback_DismissDialogAction_Void, DismissDialogAction, ImmersiveMode, LevelMode, ActionSheetButtonOptions, ActionSheetOffset, SheetInfo, ActionSheetOptions } from "./../action_sheet" import { Want } from "./../ohos.app.ability" import { Callback_TerminationInfo_Void, TerminationInfo } from "./../embedded_component" @@ -146,7 +147,6 @@ import { CustomDialogBuildOptions, CustomDialogControllerBuilder } from "./../ar import { DateTimeOptions } from "./../arkui-intl" import { EllipseOptions } from "./../ellipse" import { FormLinkOptions } from "./../form_link" -import { GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions } from "./../gauge" import { GridColColumnOption, GridColOptions } from "./../grid_col" import { LineOptions } from "./../line" import { MarqueeOptions } from "./../marquee" @@ -404,6 +404,15 @@ export class Serializer extends SerializerBase { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) } + public writeLoadingProgressConfiguration(value: LoadingProgressConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_enableLoading = value.enableLoading + valueSerializer.writeBoolean(value_enableLoading) + } public writeLongPressGestureInterface(value: LongPressGestureInterface): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) @@ -602,6 +611,17 @@ export class Serializer extends SerializerBase { const value_duration = value.duration valueSerializer.writeNumber(value_duration) } + public writeProgressConfiguration(value: ProgressConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_value = value.value + valueSerializer.writeNumber(value_value) + const value_total = value.total + valueSerializer.writeNumber(value_total) + } public writeProgressMask(value: ProgressMask): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) @@ -867,6 +887,19 @@ export class Serializer extends SerializerBase { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) } + public writeTextClockConfiguration(value: TextClockConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_timeZoneOffset = value.timeZoneOffset + valueSerializer.writeNumber(value_timeZoneOffset) + const value_started = value.started + valueSerializer.writeBoolean(value_started) + const value_timeValue = value.timeValue + valueSerializer.writeNumber(value_timeValue) + } public writeTextClockController(value: TextClockController): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) @@ -934,6 +967,21 @@ export class Serializer extends SerializerBase { const value_overflow = value.overflow valueSerializer.writeInt32(TypeChecker.TextOverflow_ToNumeric(value_overflow)) } + public writeTextTimerConfiguration(value: TextTimerConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_count = value.count + valueSerializer.writeNumber(value_count) + const value_isCountDown = value.isCountDown + valueSerializer.writeBoolean(value_isCountDown) + const value_started = value.started + valueSerializer.writeBoolean(value_started) + const value_elapsedTime = value.elapsedTime + valueSerializer.writeNumber(value_elapsedTime) + } public writeTextTimerController(value: TextTimerController): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) @@ -1331,6 +1379,19 @@ export class Serializer extends SerializerBase { const value_code = value.code valueSerializer.writeNumber(value_code) } + public writeButtonConfiguration(value: ButtonConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_label = value.label + valueSerializer.writeString(value_label) + const value_pressed = value.pressed + valueSerializer.writeBoolean(value_pressed) + const value_triggerClick = value.triggerClick + valueSerializer.holdAndWriteCallback(value_triggerClick) + } public writeButtonOptions(value: ButtonOptions): void { let valueSerializer : Serializer = this const value_type = value.type @@ -1468,6 +1529,19 @@ export class Serializer extends SerializerBase { valueSerializer.writeNumber(value_vertical_value) } } + public writeCheckBoxConfiguration(value: CheckBoxConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_name = value.name + valueSerializer.writeString(value_name) + const value_selected = value.selected + valueSerializer.writeBoolean(value_selected) + const value_triggerChange = value.triggerChange + valueSerializer.holdAndWriteCallback(value_triggerChange) + } public writeCheckboxGroupOptions(value: CheckboxGroupOptions): void { let valueSerializer : Serializer = this const value_group = value.group @@ -1769,6 +1843,21 @@ export class Serializer extends SerializerBase { valueSerializer.holdAndWriteCallback(value_preventDefault_value) } } + public writeDataPanelConfiguration(value: DataPanelConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_values = value.values + valueSerializer.writeInt32(value_values.length as int32) + for (let i = 0; i < value_values.length; i++) { + const value_values_element : number = value_values[i] + valueSerializer.writeNumber(value_values_element) + } + const value_maxValue = value.maxValue + valueSerializer.writeNumber(value_maxValue) + } public writeDataPanelOptions(value: DataPanelOptions): void { let valueSerializer : Serializer = this const value_values = value.values @@ -2751,6 +2840,19 @@ export class Serializer extends SerializerBase { valueSerializer.writeNumber(value_videoHeight_value) } } + public writeGaugeConfiguration(value: GaugeConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_value = value.value + valueSerializer.writeNumber(value_value) + const value_min = value.min + valueSerializer.writeNumber(value_min) + const value_max = value.max + valueSerializer.writeNumber(value_max) + } public writeGaugeOptions(value: GaugeOptions): void { let valueSerializer : Serializer = this const value_value = value.value @@ -4721,6 +4823,19 @@ export class Serializer extends SerializerBase { valueSerializer.writeInt32(TypeChecker.ProgressType_ToNumeric(value_type_value)) } } + public writeRadioConfiguration(value: RadioConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_value = value.value + valueSerializer.writeString(value_value) + const value_checked = value.checked + valueSerializer.writeBoolean(value_checked) + const value_triggerChange = value.triggerChange + valueSerializer.holdAndWriteCallback(value_triggerChange) + } public writeRadioOptions(value: RadioOptions): void { let valueSerializer : Serializer = this const value_group = value.group @@ -4744,6 +4859,23 @@ export class Serializer extends SerializerBase { valueSerializer.holdAndWriteCallback(CallbackTransformer.transformFromCustomBuilder(value_indicatorBuilder_value)) } } + public writeRatingConfiguration(value: RatingConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_rating = value.rating + valueSerializer.writeNumber(value_rating) + const value_indicator = value.indicator + valueSerializer.writeBoolean(value_indicator) + const value_stars = value.stars + valueSerializer.writeNumber(value_stars) + const value_stepSize = value.stepSize + valueSerializer.writeNumber(value_stepSize) + const value_triggerChange = value.triggerChange + valueSerializer.holdAndWriteCallback(value_triggerChange) + } public writeRatingOptions(value: RatingOptions): void { let valueSerializer : Serializer = this const value_rating = value.rating @@ -5673,6 +5805,23 @@ export class Serializer extends SerializerBase { valueSerializer.writeNumber(value_to_value) } } + public writeSliderConfiguration(value: SliderConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_value = value.value + valueSerializer.writeNumber(value_value) + const value_min = value.min + valueSerializer.writeNumber(value_min) + const value_max = value.max + valueSerializer.writeNumber(value_max) + const value_step = value.step + valueSerializer.writeNumber(value_step) + const value_triggerChange = value.triggerChange + valueSerializer.holdAndWriteCallback(value_triggerChange) + } public writeSliderOptions(value: SliderOptions): void { let valueSerializer : Serializer = this const value_value = value.value @@ -6873,11 +7022,6 @@ export class Serializer extends SerializerBase { valueSerializer.writeBoolean(value_shared_value) } } - public writeWrappedBuilder(value: WrappedBuilder): void { - let valueSerializer : Serializer = this - const value_builder = value.builder - valueSerializer.holdAndWriteCallback(value_builder) - } public writeXComponentController(value: XComponentController): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) diff --git a/arkoala-arkts/arkui/src/ets/generated/ts/type_check.ets b/arkoala-arkts/arkui/src/ets/generated/ts/type_check.ets index f400b7e4f5..fc737a169f 100644 --- a/arkoala-arkts/arkui/src/ets/generated/ts/type_check.ets +++ b/arkoala-arkts/arkui/src/ets/generated/ts/type_check.ets @@ -35,7 +35,7 @@ import { BaseShape, CircleShape, ShapeSize, CommonShape, WebviewController, Summ import { BlendMode, DrawingCanvas, DrawingColorFilter, RectType, DrawingLattice, FontMetricsFlags, FontMetrics } from "./../arkui-drawing" import { BlurOnKeyboardHideMode, CacheMode, ClientAuthenticationHandler, ConsoleMessage, MessageLevel, ContextMenuEditStateFlags, ContextMenuInputFieldType, ContextMenuMediaType, ContextMenuSourceType, ControllerHandler, DataResubmissionHandler, EventResult, FileSelectorMode, FileSelectorParam, FileSelectorResult, FullScreenExitHandler, HitTestType, HttpAuthHandler, JsGeolocation, JsResult, Literal_Function_callback__Object_fileSelector, Literal_Function_handler_Object_error, Literal_Object_detail, MixedMode, NativeEmbedStatus, NativeMediaPlayerConfig, OnAudioStateChangedEvent, OnConsoleEvent, OnDataResubmittedEvent, OnFirstContentfulPaintEvent, OnOverScrollEvent, OnProgressChangeEvent, OnScaleChangeEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OverScrollMode, PermissionRequest, ProtectedResourceType, RenderExitReason, RenderMode, RenderProcessNotRespondingReason, ScreenCaptureHandler, ScreenCaptureConfig, SslError, SslErrorHandler, ThreatType, ViewportFit, ScriptItem, ExpandedMenuItemOptions, WebAttribute, JavaScriptProxy, WebDarkMode, WebMediaOptions, Callback_OnPageEndEvent_Void, OnPageEndEvent, Callback_OnPageBeginEvent_Void, OnPageBeginEvent, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, OnTitleReceiveEvent, Callback_OnGeolocationShowEvent_Void, OnGeolocationShowEvent, Callback_OnAlertEvent_Boolean, OnAlertEvent, Callback_OnBeforeUnloadEvent_Boolean, OnBeforeUnloadEvent, Callback_OnConfirmEvent_Boolean, OnConfirmEvent, Callback_OnPromptEvent_Boolean, OnPromptEvent, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, OnErrorReceiveEvent, Callback_OnHttpErrorReceiveEvent_Void, OnHttpErrorReceiveEvent, Callback_OnDownloadStartEvent_Void, OnDownloadStartEvent, Callback_OnRefreshAccessedHistoryEvent_Void, OnRefreshAccessedHistoryEvent, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, WebResourceRequest, Callback_Literal_Function_handler_Object_error_Void, Callback_OnRenderExitedEvent_Void, OnRenderExitedEvent, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Type_WebAttribute_onFileSelectorShow_callback, Callback_OnResourceLoadEvent_Void, OnResourceLoadEvent, OnFullScreenEnterCallback, FullScreenEnterEvent, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, OnHttpAuthRequestEvent, Callback_OnInterceptRequestEvent_WebResourceResponse, OnInterceptRequestEvent, WebResourceResponse, Callback_OnPermissionRequestEvent_Void, OnPermissionRequestEvent, Callback_OnScreenCaptureRequestEvent_Void, OnScreenCaptureRequestEvent, Callback_OnContextMenuShowEvent_Boolean, OnContextMenuShowEvent, OnContextMenuHideCallback, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, OnSslErrorEventReceiveEvent, OnSslErrorEventCallback, SslErrorEvent, Callback_OnClientAuthenticationEvent_Void, OnClientAuthenticationEvent, Callback_OnWindowNewEvent_Void, OnWindowNewEvent, Callback_OnTouchIconUrlReceivedEvent_Void, OnTouchIconUrlReceivedEvent, Callback_OnFaviconReceivedEvent_Void, OnFaviconReceivedEvent, Callback_OnPageVisibleEvent_Void, OnPageVisibleEvent, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, OnFirstMeaningfulPaintCallback, FirstMeaningfulPaint, OnLargestContentfulPaintCallback, LargestContentfulPaint, Callback_OnLoadInterceptEvent_Boolean, OnLoadInterceptEvent, Callback_OnOverScrollEvent_Void, OnSafeBrowsingCheckResultCallback, OnNavigationEntryCommittedCallback, LoadCommittedDetails, OnIntelligentTrackingPreventionCallback, IntelligentTrackingPreventionDetails, WebLayoutMode, NestedScrollOptionsExt, Callback_NativeEmbedDataInfo_Void, NativeEmbedDataInfo, OnNativeEmbedVisibilityChangeCallback, NativeEmbedVisibilityInfo, Callback_NativeEmbedTouchInfo_Void, NativeEmbedTouchInfo, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, RenderProcessNotRespondingData, OnRenderProcessRespondingCallback, OnViewportFitChangedCallback, WebKeyboardCallback, WebKeyboardCallbackInfo, OnAdsBlockedCallback, AdsBlockedDetails, WebKeyboardAvoidMode, EmbedOptions, WebElementType, WebResponseType, SelectionMenuOptionsExt, WebCaptureMode, WebContextMenuParam, WebContextMenuResult, WebController, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Header, Literal_Object_object__String_name_Array_String_methodList, WebCookie, WebKeyboardController, WebNavigationType, WebResourceError, Literal_String_plainText, WebKeyboardOptions, WebOptions, Callback_Literal_String_plainText_Void, NativeEmbedInfo } from "./../web" import { BreakpointsReference, GridRowDirection, Callback_String_Void, BreakPoints, GridRowColumnOption, GridRowSizeOption, GutterOption, GridRowOptions } from "./../grid_row" -import { ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonOptions } from "./../button" +import { ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonConfiguration, ButtonTriggerClickCallback, ButtonOptions } from "./../button" import { CalendarAlign, CalendarPickerAttribute, Callback_Date_Void, CalendarOptions, CalendarDialogOptions } from "./../calendar_picker" import { CalendarController, Literal_Number_day_month_year, CalendarDay, CalendarRequestedData, CalendarSelectedDate, MonthData, Type_CalendarInterface_callable0_value, CurrentDayStyle, NonCurrentDayStyle, TodayStyle, WeekStyle, WorkStateStyle } from "./../calendar" import { CancelButtonStyle, SearchAttribute, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchSubmitCallback, SearchType, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_EditableTextChangeValue_Boolean, SearchButtonOptions, SearchController, SearchOptions } from "./../search" @@ -46,11 +46,11 @@ import { ColorContent, DynamicRangeMode, ImageContent, ImageInterpolation, Image import { ColorMode, LayoutDirection } from "./../state_management" import { Component3DAttribute, ModelType, SceneOptions } from "./../component3d" import { ComponentContent, UnifiedData, UIContext, SystemBarStyle, PointerStyle, Scene, Context, WorkerEventListener, Event, BaseContext, Context_getGroupDir_Callback, ErrorEvent, MessageEvents, PostMessageOptions, WorkerOptions, CustomColors, RestrictedWorker, RestrictedWorker_onexit_Callback, RestrictedWorker_onerror_Callback, RestrictedWorker_onmessage_Callback, CustomTheme } from "./../arkui-custom" -import { ContentModifier, WrappedBuilder, CommonConfiguration, Callback_WrappedBuilder_Args_Void } from "./../arkui-wrapper-builder" +import { ContentModifier, WrappedBuilder, CommonConfiguration } from "./../arkui-wrapper-builder" import { ContentType, EnterKeyType, InputType, SubmitEvent, OnTextSelectionChangeCallback, OnContentScrollCallback, OnPasteCallback, TextInputAttribute, OnSubmitCallback, TextInputStyle, PasswordIcon, UnderlineColor, TextInputController, TextInputOptions } from "./../text_input" import { CustomDialogController, CustomDialogControllerOptions } from "./../custom_dialog_controller" import { DataOperationType } from "./../lazy_for_each" -import { DataPanelType, ColorStop, LinearGradient, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" +import { DataPanelType, ColorStop, LinearGradient, DataPanelConfiguration, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" import { DatePickerMode, DatePickerOptions, DatePickerResult, LunarSwitchStyle, DatePickerDialogOptions, Callback_DatePickerResult_Void } from "./../date_picker" import { DialogAlignment, DialogButtonDirection, LevelOrder, TextStyle_alert_dialog, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, AlertDialogParamWithButtons, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithOptions } from "./../alert_dialog" import { DistributionType, DisturbanceFieldShape, ParticleEmitterShape, ParticleType, ParticleUpdater } from "./../particle" @@ -78,7 +78,7 @@ import { LayoutMode, SelectedMode, TabBarSymbol, TabBarIconStyle, TabBarOptions, import { LinearIndicatorController, LinearIndicatorStartOptions, LinearIndicatorStyle } from "./../linearindicator" import { ListItemGroupStyle, ListItemGroupOptions } from "./../list_item_group" import { Scroller, ScrollAlign, OffsetResult, OnScrollFrameBeginHandlerResult, ScrollAttribute, ScrollDirection, ScrollOnWillScrollCallback, ScrollOnScrollCallback, OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollSnapOptions, OffsetOptions, ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, Literal_Boolean_next_Axis_direction, ScrollToIndexOptions, ScrollAnimationOptions } from "./../scroll" -import { LoadingProgressStyle } from "./../loading_progress" +import { LoadingProgressConfiguration, LoadingProgressStyle } from "./../loading_progress" import { LocationButtonOnClickResult, LocationDescription, LocationIconStyle, LocationButtonOptions } from "./../location_button" import { MarqueeStartPolicy, MarqueeState, TextAttribute, TextOverflowOptions, TextMarqueeOptions, Callback_MarqueeState_Void, TextSpanType, TextResponseType, TextController, TextOptions } from "./../text" import { Matrix4Transit, TranslateOption, ScaleOption, RotateOption, PolyToPolyOptions } from "./../arkui-matrix4" @@ -92,8 +92,8 @@ import { OnFoldStatusChangeInfo, FolderStackOptions, HoverEventParam } from "./. import { PanelHeight, PanelMode, PanelType } from "./../panel" import { PasteButtonOnClickResult, PasteDescription, PasteIconStyle, PasteButtonOptions } from "./../paste_button" import { PatternLockChallengeResult, PatternLockController, CircleStyleOptions } from "./../pattern_lock" -import { ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" -import { RadioIndicatorType, RadioOptions, RadioStyle } from "./../radio" +import { ProgressConfiguration, ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" +import { RadioIndicatorType, RadioConfiguration, RadioOptions, RadioStyle } from "./../radio" import { RefreshStatus, RefreshOptions } from "./../refresh" import { RichEditorAttribute, Callback_RichEditorSelection_Void, RichEditorSelection, Callback_RichEditorRange_Void, RichEditorRange, Callback_RichEditorInsertValue_Boolean, RichEditorInsertValue, Callback_RichEditorTextSpanResult_Void, RichEditorTextSpanResult, Callback_TextRange_Void, Callback_RichEditorDeleteValue_Boolean, RichEditorDeleteValue, PasteEventCallback, PasteEvent, SubmitCallback, Callback_RichEditorChangeValue_Boolean, RichEditorChangeValue, Callback_CutEvent_Void, CutEvent, Callback_CopyEvent_Void, CopyEvent, RichEditorSpanType, RichEditorResponseType, SelectionMenuOptions, KeyboardOptions, PlaceholderStyle, RichEditorBaseController, RichEditorTextStyle, RichEditorParagraphResult, RichEditorSpan, RichEditorController, RichEditorTextSpanOptions, RichEditorImageSpanOptions, RichEditorBuilderSpanOptions, RichEditorSymbolSpanOptions, RichEditorUpdateTextSpanStyleOptions, RichEditorUpdateImageSpanStyleOptions, RichEditorUpdateSymbolSpanStyleOptions, RichEditorParagraphStyleOptions, RichEditorImageSpanResult, RichEditorDeleteDirection, RichEditorOptions, RichEditorStyledStringController, RichEditorStyledStringOptions, PreviewMenuOptions, RichEditorGesture, RichEditorSpanPosition, RichEditorSymbolSpanStyle, RichEditorSpanStyleOptions, RichEditorUrlStyle, MenuOnAppearCallback, LeadingMarginPlaceholder, RichEditorLayoutStyle, RichEditorParagraphStyle, RichEditorImageSpanStyle, RichEditorImageSpanStyleResult, RichEditorTextStyleResult } from "./../rich_editor" import { RootSceneSession } from "./../root_scene" @@ -107,12 +107,12 @@ import { SelectStatus, CheckboxGroupOptions, CheckboxGroupResult } from "./../ch import { ShapeAttribute, ViewportRect } from "./../shape" import { SideBarContainerType, SideBarPosition, ButtonIconOptions, ButtonStyle } from "./../sidebar" import { SizeType, GridContainerOptions } from "./../grid_container" -import { SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../slider" +import { SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderConfiguration, SliderTriggerChangeCallback, SliderOptions } from "./../slider" import { SubMenuExpandingMode } from "./../menu" import { SwiperAnimationEvent, SwiperAnimationMode, SwiperAttribute, DotIndicator, DigitIndicator, SwiperDisplayMode, OnSwiperAnimationStartCallback, OnSwiperAnimationEndCallback, OnSwiperGestureSwipeCallback, SwiperNestedScrollMode, SwiperContentAnimatedTransition, ContentDidScrollCallback, ContentWillScrollCallback, SwiperContentWillScrollResult, AutoPlayOptions, ArrowStyle, SwiperAutoFill, SwiperContentTransitionProxy, SwiperController, Callback_SwiperContentTransitionProxy_Void, Indicator } from "./../swiper" import { TextAreaAttribute, Callback_EnterKeyType_Void, TextAreaSubmitCallback, Callback_String_PasteEvent_Void, TextAreaType, Callback_ResourceStr_Void, TextAreaController, TextAreaOptions } from "./../text_area" -import { TextClockController, TextClockOptions } from "./../text_clock" -import { TextTimerController, TextTimerOptions } from "./../text_timer" +import { TextClockConfiguration, TextClockController, TextClockOptions } from "./../text_clock" +import { TextTimerConfiguration, TextTimerController, TextTimerOptions } from "./../text_timer" import { TimePickerFormat, TimePickerResult, TimePickerOptions, TimePickerDialogOptions, Callback_TimePickerResult_Void } from "./../time_picker" import { ToggleType, ToggleOptions, SwitchStyle } from "./../toggle" import { UniformDataType } from "./../arkui-uniformtypedescriptor" @@ -121,7 +121,7 @@ import { WindowSceneAttribute } from "./../window_scene" import { WithThemeAttribute, WithThemeOptions } from "./../with_theme" import { ASTCResource } from "./../media_cached_image" import { BusinessError } from "./../base" -import { CheckboxOptions } from "./../checkbox" +import { CheckBoxConfiguration, CheckboxOptions } from "./../checkbox" import { CircleOptions } from "./../circle" import { ColumnOptions, ColumnOptionsV2 } from "./../column" import { common2D } from "./../ohos.graphics.common2D" @@ -131,7 +131,7 @@ import { DismissDialogAction, ImmersiveMode, LevelMode, ActionSheetButtonOptions import { DoubleAnimationParam, Callback_Extender_OnProgress, Callback_Extender_OnFinish } from "./../animation_extender" import { EllipseOptions } from "./../ellipse" import { FormLinkOptions } from "./../form_link" -import { GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions, Tuple_Union_ResourceColor_LinearGradient_Number } from "./../gauge" +import { GaugeConfiguration, GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions, Tuple_Union_ResourceColor_LinearGradient_Number } from "./../gauge" import { GridColColumnOption, GridColOptions } from "./../grid_col" import { ImageLoadResult } from "./../image_span" import { LineOptions } from "./../line" @@ -142,7 +142,7 @@ import { PathOptions } from "./../path" import { PluginComponentTemplate, PluginErrorData, PluginComponentOptions } from "./../plugin_component" import { PolygonOptions } from "./../polygon" import { PolylineOptions } from "./../polyline" -import { RatingOptions, StarStyleOptions } from "./../rating" +import { RatingConfiguration, RatingOptions, StarStyleOptions } from "./../rating" import { RoundedRectOptions, RectOptions } from "./../rect" import { RowOptions, RowOptionsV2 } from "./../row" import { StackOptions } from "./../stack" @@ -1986,6 +1986,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof BusinessError") } } + static isButtonConfiguration(value: Object | string | number | undefined | boolean, duplicated_label: boolean, duplicated_pressed: boolean, duplicated_triggerClick: boolean): boolean { + if ((!duplicated_label) && (value?.hasOwnProperty("label"))) { + return true + } + else if ((!duplicated_pressed) && (value?.hasOwnProperty("pressed"))) { + return true + } + else if ((!duplicated_triggerClick) && (value?.hasOwnProperty("triggerClick"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof ButtonConfiguration") + } + } static isButtonIconOptions(value: Object | string | number | undefined | boolean, duplicated_shown: boolean, duplicated_hidden: boolean, duplicated_switching: boolean): boolean { if ((!duplicated_shown) && (value?.hasOwnProperty("shown"))) { return true @@ -2518,6 +2532,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof ChainWeightOptions") } } + static isCheckBoxConfiguration(value: Object | string | number | undefined | boolean, duplicated_name: boolean, duplicated_selected: boolean, duplicated_triggerChange: boolean): boolean { + if ((!duplicated_name) && (value?.hasOwnProperty("name"))) { + return true + } + else if ((!duplicated_selected) && (value?.hasOwnProperty("selected"))) { + return true + } + else if ((!duplicated_triggerChange) && (value?.hasOwnProperty("triggerChange"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof CheckBoxConfiguration") + } + } static isCheckboxGroupOptions(value: Object | string | number | undefined | boolean, duplicated_group: boolean): boolean { if ((!duplicated_group) && (value?.hasOwnProperty("group"))) { return true @@ -3958,6 +3986,17 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof DataOperationType") } } + static isDataPanelConfiguration(value: Object | string | number | undefined | boolean, duplicated_values: boolean, duplicated_maxValue: boolean): boolean { + if ((!duplicated_values) && (value?.hasOwnProperty("values"))) { + return true + } + else if ((!duplicated_maxValue) && (value?.hasOwnProperty("maxValue"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof DataPanelConfiguration") + } + } static isDataPanelOptions(value: Object | string | number | undefined | boolean, duplicated_values: boolean, duplicated_max: boolean, duplicated_type: boolean): boolean { if ((!duplicated_values) && (value?.hasOwnProperty("values"))) { return true @@ -5953,6 +5992,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof FunctionKey") } } + static isGaugeConfiguration(value: Object | string | number | undefined | boolean, duplicated_value: boolean, duplicated_min: boolean, duplicated_max: boolean): boolean { + if ((!duplicated_value) && (value?.hasOwnProperty("value"))) { + return true + } + else if ((!duplicated_min) && (value?.hasOwnProperty("min"))) { + return true + } + else if ((!duplicated_max) && (value?.hasOwnProperty("max"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof GaugeConfiguration") + } + } static isGaugeIndicatorOptions(value: Object | string | number | undefined | boolean, duplicated_icon: boolean, duplicated_space: boolean): boolean { if ((!duplicated_icon) && (value?.hasOwnProperty("icon"))) { return true @@ -8576,6 +8629,14 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof LoadCommittedDetails") } } + static isLoadingProgressConfiguration(value: Object | string | number | undefined | boolean, duplicated_enableLoading: boolean): boolean { + if ((!duplicated_enableLoading) && (value?.hasOwnProperty("enableLoading"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof LoadingProgressConfiguration") + } + } static isLoadingProgressStyle(value: Object | string | number | undefined | boolean): boolean { if ((value) === (LoadingProgressStyle.Default)) { return true @@ -11853,6 +11914,17 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof PreviewText") } } + static isProgressConfiguration(value: Object | string | number | undefined | boolean, duplicated_value: boolean, duplicated_total: boolean): boolean { + if ((!duplicated_value) && (value?.hasOwnProperty("value"))) { + return true + } + else if ((!duplicated_total) && (value?.hasOwnProperty("total"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof ProgressConfiguration") + } + } static isProgressMask(value: Object | string | number | undefined | boolean): boolean { throw new Error("Can not discriminate value typeof ProgressMask") } @@ -11983,6 +12055,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof RadialGradientOptions") } } + static isRadioConfiguration(value: Object | string | number | undefined | boolean, duplicated_value: boolean, duplicated_checked: boolean, duplicated_triggerChange: boolean): boolean { + if ((!duplicated_value) && (value?.hasOwnProperty("value"))) { + return true + } + else if ((!duplicated_checked) && (value?.hasOwnProperty("checked"))) { + return true + } + else if ((!duplicated_triggerChange) && (value?.hasOwnProperty("triggerChange"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof RadioConfiguration") + } + } static isRadioIndicatorType(value: Object | string | number | undefined | boolean): boolean { if ((value) === (RadioIndicatorType.TICK)) { return true @@ -12028,6 +12114,26 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof RadioStyle") } } + static isRatingConfiguration(value: Object | string | number | undefined | boolean, duplicated_rating: boolean, duplicated_indicator: boolean, duplicated_stars: boolean, duplicated_stepSize: boolean, duplicated_triggerChange: boolean): boolean { + if ((!duplicated_rating) && (value?.hasOwnProperty("rating"))) { + return true + } + else if ((!duplicated_indicator) && (value?.hasOwnProperty("indicator"))) { + return true + } + else if ((!duplicated_stars) && (value?.hasOwnProperty("stars"))) { + return true + } + else if ((!duplicated_stepSize) && (value?.hasOwnProperty("stepSize"))) { + return true + } + else if ((!duplicated_triggerChange) && (value?.hasOwnProperty("triggerChange"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof RatingConfiguration") + } + } static isRatingOptions(value: Object | string | number | undefined | boolean, duplicated_rating: boolean, duplicated_indicator: boolean): boolean { if ((!duplicated_rating) && (value?.hasOwnProperty("rating"))) { return true @@ -14907,6 +15013,26 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof SliderChangeMode") } } + static isSliderConfiguration(value: Object | string | number | undefined | boolean, duplicated_value: boolean, duplicated_min: boolean, duplicated_max: boolean, duplicated_step: boolean, duplicated_triggerChange: boolean): boolean { + if ((!duplicated_value) && (value?.hasOwnProperty("value"))) { + return true + } + else if ((!duplicated_min) && (value?.hasOwnProperty("min"))) { + return true + } + else if ((!duplicated_max) && (value?.hasOwnProperty("max"))) { + return true + } + else if ((!duplicated_step) && (value?.hasOwnProperty("step"))) { + return true + } + else if ((!duplicated_triggerChange) && (value?.hasOwnProperty("triggerChange"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof SliderConfiguration") + } + } static isSliderInteraction(value: Object | string | number | undefined | boolean): boolean { if ((value) === (SliderInteraction.SLIDE_AND_CLICK)) { return true @@ -16462,6 +16588,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof TextChangeOptions") } } + static isTextClockConfiguration(value: Object | string | number | undefined | boolean, duplicated_timeZoneOffset: boolean, duplicated_started: boolean, duplicated_timeValue: boolean): boolean { + if ((!duplicated_timeZoneOffset) && (value?.hasOwnProperty("timeZoneOffset"))) { + return true + } + else if ((!duplicated_started) && (value?.hasOwnProperty("started"))) { + return true + } + else if ((!duplicated_timeValue) && (value?.hasOwnProperty("timeValue"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof TextClockConfiguration") + } + } static isTextClockController(value: Object | string | number | undefined | boolean): boolean { throw new Error("Can not discriminate value typeof TextClockController") } @@ -17279,6 +17419,23 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof TextStyleInterface") } } + static isTextTimerConfiguration(value: Object | string | number | undefined | boolean, duplicated_count: boolean, duplicated_isCountDown: boolean, duplicated_started: boolean, duplicated_elapsedTime: boolean): boolean { + if ((!duplicated_count) && (value?.hasOwnProperty("count"))) { + return true + } + else if ((!duplicated_isCountDown) && (value?.hasOwnProperty("isCountDown"))) { + return true + } + else if ((!duplicated_started) && (value?.hasOwnProperty("started"))) { + return true + } + else if ((!duplicated_elapsedTime) && (value?.hasOwnProperty("elapsedTime"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof TextTimerConfiguration") + } + } static isTextTimerController(value: Object | string | number | undefined | boolean): boolean { throw new Error("Can not discriminate value typeof TextTimerController") } @@ -19605,14 +19762,6 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof WorkStateStyle") } } - static isWrappedBuilder(value: Object | string | number | undefined | boolean, duplicated_builder: boolean): boolean { - if ((!duplicated_builder) && (value?.hasOwnProperty("builder"))) { - return true - } - else { - throw new Error("Can not discriminate value typeof WrappedBuilder") - } - } static isXComponentController(value: Object | string | number | undefined | boolean, duplicated_onSurfaceCreated: boolean, duplicated_onSurfaceChanged: boolean, duplicated_onSurfaceDestroyed: boolean): boolean { if ((!duplicated_onSurfaceCreated) && (value?.hasOwnProperty("onSurfaceCreated"))) { return true diff --git a/arkoala-arkts/arkui/src/generated/GlobalScope.ts b/arkoala-arkts/arkui/src/generated/GlobalScope.ts index 8eac22c6fe..377869de9f 100644 --- a/arkoala-arkts/arkui/src/generated/GlobalScope.ts +++ b/arkoala-arkts/arkui/src/generated/GlobalScope.ts @@ -20,7 +20,6 @@ import { ArkUIGeneratedNativeModule, TypeChecker } from "#components" import { ComponentInfo, Offset_componentutils, TranslateResult, ScaleResult, RotateResult, Matrix4Result } from "./arkui-componentutils" import { Size, Edges } from "./arkui-graphics" import { Dimension, BorderRadiuses, Length } from "./units" -import { WrappedBuilder, Callback_WrappedBuilder_Args_Void, CommonConfiguration } from "./arkui-wrapper-builder" import { Context, BaseContext, Context_getGroupDir_Callback, ContextInternal, PointerStyle } from "./arkui-custom" import { Resource } from "./resource" import { AnimateParam, ICurve, FinishCallbackType, ExpectedFrameRateRange } from "./common" @@ -74,19 +73,6 @@ export class GlobalScope { const returnResult : BorderRadiuses = retvalDeserializer.readBorderRadiuses() return returnResult } - public static wrapBuilder(builder: ((args: CommonConfiguration) => void)): WrappedBuilder { - const builder_casted = builder as (((args: CommonConfiguration) => void)) - return GlobalScope.wrapBuilder_serialize(builder_casted) - } - static wrapBuilder_serialize(builder: ((args: CommonConfiguration) => void)): WrappedBuilder { - const thisSerializer : Serializer = Serializer.hold() - thisSerializer.holdAndWriteCallback(builder) - const retval = ArkUIGeneratedNativeModule._GlobalScope_wrapBuilder(thisSerializer.asBuffer(), thisSerializer.length()) - thisSerializer.release() - let retvalDeserializer : Deserializer = new Deserializer(retval, retval.length) - const returnResult : WrappedBuilder = retvalDeserializer.readWrappedBuilder() - return returnResult - } public static getContext(component: Object | undefined): Context { const component_casted = component as (Object | undefined) return GlobalScope.getContext_serialize(component_casted) diff --git a/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts b/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts index fbed26f858..e9f143593a 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts @@ -4374,6 +4374,30 @@ export class ArkUIGeneratedNativeModule { @ani.unsafe.Direct native static _VisualEffect_backgroundColorBlender(ptr: KPointer, thisArray: KSerializerBuffer, thisLength: int32): KPointer @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentButton(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentCheckBox(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentDataPanel(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentGauge(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentLoadingProgress(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentProgress(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentRadio(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentRating(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentMenuItem(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentSlider(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentTextClock(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct + native static _ContentModifierHelper_onApplyContentTextTimer(thisArray: KSerializerBuffer, thisLength: int32): void + @ani.unsafe.Direct native static _NavExtender_setUpdateStackCallback(peer: KPointer, thisArray: KSerializerBuffer, thisLength: int32): void @ani.unsafe.Direct native static _NavExtender_syncStack(peer: KPointer): void @@ -6726,8 +6750,6 @@ export class ArkUIGeneratedNativeModule { native static _GlobalScope_edgeWidths(all: number): KInteropReturnBuffer @ani.unsafe.Quick native static _GlobalScope_borderRadiuses(all: number): KInteropReturnBuffer - @ani.unsafe.Quick - native static _GlobalScope_wrapBuilder(thisArray: KSerializerBuffer, thisLength: int32): KInteropReturnBuffer @ani.unsafe.Direct native static _GlobalScope_getContext(thisArray: KSerializerBuffer, thisLength: int32): KPointer @ani.unsafe.Direct diff --git a/arkoala-arkts/arkui/src/generated/arkts/type_check.ts b/arkoala-arkts/arkui/src/generated/arkts/type_check.ts index f2720d6ab4..54296886c9 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/type_check.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/type_check.ts @@ -35,7 +35,7 @@ import { BaseShape, CircleShape, ShapeSize, CommonShape, WebviewController, Summ import { BlendMode, DrawingCanvas, DrawingColorFilter, RectType, DrawingLattice, FontMetricsFlags, FontMetrics } from "./../arkui-drawing" import { BlurOnKeyboardHideMode, CacheMode, ClientAuthenticationHandler, ConsoleMessage, MessageLevel, ContextMenuEditStateFlags, ContextMenuInputFieldType, ContextMenuMediaType, ContextMenuSourceType, ControllerHandler, DataResubmissionHandler, EventResult, FileSelectorMode, FileSelectorParam, FileSelectorResult, FullScreenExitHandler, HitTestType, HttpAuthHandler, JsGeolocation, JsResult, Literal_Function_callback__Object_fileSelector, Literal_Function_handler_Object_error, Literal_Object_detail, MixedMode, NativeEmbedStatus, NativeMediaPlayerConfig, OnAudioStateChangedEvent, OnConsoleEvent, OnDataResubmittedEvent, OnFirstContentfulPaintEvent, OnOverScrollEvent, OnProgressChangeEvent, OnScaleChangeEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OverScrollMode, PermissionRequest, ProtectedResourceType, RenderExitReason, RenderMode, RenderProcessNotRespondingReason, ScreenCaptureHandler, ScreenCaptureConfig, SslError, SslErrorHandler, ThreatType, ViewportFit, ScriptItem, ExpandedMenuItemOptions, WebAttribute, JavaScriptProxy, WebDarkMode, WebMediaOptions, Callback_OnPageEndEvent_Void, OnPageEndEvent, Callback_OnPageBeginEvent_Void, OnPageBeginEvent, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, OnTitleReceiveEvent, Callback_OnGeolocationShowEvent_Void, OnGeolocationShowEvent, Callback_OnAlertEvent_Boolean, OnAlertEvent, Callback_OnBeforeUnloadEvent_Boolean, OnBeforeUnloadEvent, Callback_OnConfirmEvent_Boolean, OnConfirmEvent, Callback_OnPromptEvent_Boolean, OnPromptEvent, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, OnErrorReceiveEvent, Callback_OnHttpErrorReceiveEvent_Void, OnHttpErrorReceiveEvent, Callback_OnDownloadStartEvent_Void, OnDownloadStartEvent, Callback_OnRefreshAccessedHistoryEvent_Void, OnRefreshAccessedHistoryEvent, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, WebResourceRequest, Callback_Literal_Function_handler_Object_error_Void, Callback_OnRenderExitedEvent_Void, OnRenderExitedEvent, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Type_WebAttribute_onFileSelectorShow_callback, Callback_OnResourceLoadEvent_Void, OnResourceLoadEvent, OnFullScreenEnterCallback, FullScreenEnterEvent, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, OnHttpAuthRequestEvent, Callback_OnInterceptRequestEvent_WebResourceResponse, OnInterceptRequestEvent, WebResourceResponse, Callback_OnPermissionRequestEvent_Void, OnPermissionRequestEvent, Callback_OnScreenCaptureRequestEvent_Void, OnScreenCaptureRequestEvent, Callback_OnContextMenuShowEvent_Boolean, OnContextMenuShowEvent, OnContextMenuHideCallback, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, OnSslErrorEventReceiveEvent, OnSslErrorEventCallback, SslErrorEvent, Callback_OnClientAuthenticationEvent_Void, OnClientAuthenticationEvent, Callback_OnWindowNewEvent_Void, OnWindowNewEvent, Callback_OnTouchIconUrlReceivedEvent_Void, OnTouchIconUrlReceivedEvent, Callback_OnFaviconReceivedEvent_Void, OnFaviconReceivedEvent, Callback_OnPageVisibleEvent_Void, OnPageVisibleEvent, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, OnFirstMeaningfulPaintCallback, FirstMeaningfulPaint, OnLargestContentfulPaintCallback, LargestContentfulPaint, Callback_OnLoadInterceptEvent_Boolean, OnLoadInterceptEvent, Callback_OnOverScrollEvent_Void, OnSafeBrowsingCheckResultCallback, OnNavigationEntryCommittedCallback, LoadCommittedDetails, OnIntelligentTrackingPreventionCallback, IntelligentTrackingPreventionDetails, WebLayoutMode, NestedScrollOptionsExt, Callback_NativeEmbedDataInfo_Void, NativeEmbedDataInfo, OnNativeEmbedVisibilityChangeCallback, NativeEmbedVisibilityInfo, Callback_NativeEmbedTouchInfo_Void, NativeEmbedTouchInfo, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, RenderProcessNotRespondingData, OnRenderProcessRespondingCallback, OnViewportFitChangedCallback, WebKeyboardCallback, WebKeyboardCallbackInfo, OnAdsBlockedCallback, AdsBlockedDetails, WebKeyboardAvoidMode, EmbedOptions, WebElementType, WebResponseType, SelectionMenuOptionsExt, WebCaptureMode, WebContextMenuParam, WebContextMenuResult, WebController, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Header, Literal_Object_object__String_name_Array_String_methodList, WebCookie, WebKeyboardController, WebNavigationType, WebResourceError, Literal_String_plainText, WebKeyboardOptions, WebOptions, Callback_Literal_String_plainText_Void, NativeEmbedInfo } from "./../web" import { BreakpointsReference, GridRowDirection, Callback_String_Void, BreakPoints, GridRowColumnOption, GridRowSizeOption, GutterOption, GridRowOptions } from "./../grid_row" -import { ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonOptions } from "./../button" +import { ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonConfiguration, ButtonTriggerClickCallback, ButtonOptions } from "./../button" import { CalendarAlign, CalendarPickerAttribute, Callback_Date_Void, CalendarOptions, CalendarDialogOptions } from "./../calendar_picker" import { CalendarController, Literal_Number_day_month_year, CalendarDay, CalendarRequestedData, CalendarSelectedDate, MonthData, Type_CalendarInterface_callable0_value, CurrentDayStyle, NonCurrentDayStyle, TodayStyle, WeekStyle, WorkStateStyle } from "./../calendar" import { CancelButtonStyle, SearchAttribute, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchSubmitCallback, SearchType, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_EditableTextChangeValue_Boolean, SearchButtonOptions, SearchController, SearchOptions } from "./../search" @@ -46,11 +46,11 @@ import { ColorContent, DynamicRangeMode, ImageContent, ImageInterpolation, Image import { ColorMode, LayoutDirection } from "./../state_management" import { Component3DAttribute, ModelType, SceneOptions } from "./../component3d" import { ComponentContent, UnifiedData, UIContext, SystemBarStyle, PointerStyle, Scene, Context, WorkerEventListener, Event, BaseContext, Context_getGroupDir_Callback, ErrorEvent, MessageEvents, PostMessageOptions, WorkerOptions, CustomColors, RestrictedWorker, RestrictedWorker_onexit_Callback, RestrictedWorker_onerror_Callback, RestrictedWorker_onmessage_Callback, CustomTheme } from "./../arkui-custom" -import { ContentModifier, WrappedBuilder, CommonConfiguration, Callback_WrappedBuilder_Args_Void } from "./../arkui-wrapper-builder" +import { ContentModifier, WrappedBuilder, CommonConfiguration } from "./../arkui-wrapper-builder" import { ContentType, EnterKeyType, InputType, SubmitEvent, OnTextSelectionChangeCallback, OnContentScrollCallback, OnPasteCallback, TextInputAttribute, OnSubmitCallback, TextInputStyle, PasswordIcon, UnderlineColor, TextInputController, TextInputOptions } from "./../text_input" import { CustomDialogController, CustomDialogControllerOptions } from "./../custom_dialog_controller" import { DataOperationType } from "./../lazy_for_each" -import { DataPanelType, ColorStop, LinearGradient, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" +import { DataPanelType, ColorStop, LinearGradient, DataPanelConfiguration, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" import { DatePickerMode, DatePickerOptions, DatePickerResult, LunarSwitchStyle, DatePickerDialogOptions, Callback_DatePickerResult_Void } from "./../date_picker" import { DialogAlignment, DialogButtonDirection, LevelOrder, TextStyle_alert_dialog, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, AlertDialogParamWithButtons, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithOptions } from "./../alert_dialog" import { DistributionType, DisturbanceFieldShape, ParticleEmitterShape, ParticleType, ParticleUpdater } from "./../particle" @@ -78,7 +78,7 @@ import { LayoutMode, SelectedMode, TabBarSymbol, TabBarIconStyle, TabBarOptions, import { LinearIndicatorController, LinearIndicatorStartOptions, LinearIndicatorStyle } from "./../linearindicator" import { ListItemGroupStyle, ListItemGroupOptions } from "./../list_item_group" import { Scroller, ScrollAlign, OffsetResult, OnScrollFrameBeginHandlerResult, ScrollAttribute, ScrollDirection, ScrollOnWillScrollCallback, ScrollOnScrollCallback, OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollSnapOptions, OffsetOptions, ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, Literal_Boolean_next_Axis_direction, ScrollToIndexOptions, ScrollAnimationOptions } from "./../scroll" -import { LoadingProgressStyle } from "./../loading_progress" +import { LoadingProgressConfiguration, LoadingProgressStyle } from "./../loading_progress" import { LocationButtonOnClickResult, LocationDescription, LocationIconStyle, LocationButtonOptions } from "./../location_button" import { MarqueeStartPolicy, MarqueeState, TextAttribute, TextOverflowOptions, TextMarqueeOptions, Callback_MarqueeState_Void, TextSpanType, TextResponseType, TextController, TextOptions } from "./../text" import { Matrix4Transit, TranslateOption, ScaleOption, RotateOption, PolyToPolyOptions } from "./../arkui-matrix4" @@ -92,8 +92,8 @@ import { OnFoldStatusChangeInfo, FolderStackOptions, HoverEventParam } from "./. import { PanelHeight, PanelMode, PanelType } from "./../panel" import { PasteButtonOnClickResult, PasteDescription, PasteIconStyle, PasteButtonOptions } from "./../paste_button" import { PatternLockChallengeResult, PatternLockController, CircleStyleOptions } from "./../pattern_lock" -import { ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" -import { RadioIndicatorType, RadioOptions, RadioStyle } from "./../radio" +import { ProgressConfiguration, ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" +import { RadioIndicatorType, RadioConfiguration, RadioOptions, RadioStyle } from "./../radio" import { RefreshStatus, RefreshOptions } from "./../refresh" import { RichEditorAttribute, Callback_RichEditorSelection_Void, RichEditorSelection, Callback_RichEditorRange_Void, RichEditorRange, Callback_RichEditorInsertValue_Boolean, RichEditorInsertValue, Callback_RichEditorTextSpanResult_Void, RichEditorTextSpanResult, Callback_TextRange_Void, Callback_RichEditorDeleteValue_Boolean, RichEditorDeleteValue, PasteEventCallback, PasteEvent, SubmitCallback, Callback_RichEditorChangeValue_Boolean, RichEditorChangeValue, Callback_CutEvent_Void, CutEvent, Callback_CopyEvent_Void, CopyEvent, RichEditorSpanType, RichEditorResponseType, SelectionMenuOptions, KeyboardOptions, PlaceholderStyle, RichEditorBaseController, RichEditorTextStyle, RichEditorParagraphResult, RichEditorSpan, RichEditorController, RichEditorTextSpanOptions, RichEditorImageSpanOptions, RichEditorBuilderSpanOptions, RichEditorSymbolSpanOptions, RichEditorUpdateTextSpanStyleOptions, RichEditorUpdateImageSpanStyleOptions, RichEditorUpdateSymbolSpanStyleOptions, RichEditorParagraphStyleOptions, RichEditorImageSpanResult, RichEditorDeleteDirection, RichEditorOptions, RichEditorStyledStringController, RichEditorStyledStringOptions, PreviewMenuOptions, RichEditorGesture, RichEditorSpanPosition, RichEditorSymbolSpanStyle, RichEditorSpanStyleOptions, RichEditorUrlStyle, MenuOnAppearCallback, LeadingMarginPlaceholder, RichEditorLayoutStyle, RichEditorParagraphStyle, RichEditorImageSpanStyle, RichEditorImageSpanStyleResult, RichEditorTextStyleResult } from "./../rich_editor" import { RootSceneSession } from "./../root_scene" @@ -107,12 +107,12 @@ import { SelectStatus, CheckboxGroupOptions, CheckboxGroupResult } from "./../ch import { ShapeAttribute, ViewportRect } from "./../shape" import { SideBarContainerType, SideBarPosition, ButtonIconOptions, ButtonStyle } from "./../sidebar" import { SizeType, GridContainerOptions } from "./../grid_container" -import { SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../slider" +import { SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderConfiguration, SliderTriggerChangeCallback, SliderOptions } from "./../slider" import { SubMenuExpandingMode } from "./../menu" import { SwiperAnimationEvent, SwiperAnimationMode, SwiperAttribute, DotIndicator, DigitIndicator, SwiperDisplayMode, OnSwiperAnimationStartCallback, OnSwiperAnimationEndCallback, OnSwiperGestureSwipeCallback, SwiperNestedScrollMode, SwiperContentAnimatedTransition, ContentDidScrollCallback, ContentWillScrollCallback, SwiperContentWillScrollResult, AutoPlayOptions, ArrowStyle, SwiperAutoFill, SwiperContentTransitionProxy, SwiperController, Callback_SwiperContentTransitionProxy_Void, Indicator } from "./../swiper" import { TextAreaAttribute, Callback_EnterKeyType_Void, TextAreaSubmitCallback, Callback_String_PasteEvent_Void, TextAreaType, Callback_ResourceStr_Void, TextAreaController, TextAreaOptions } from "./../text_area" -import { TextClockController, TextClockOptions } from "./../text_clock" -import { TextTimerController, TextTimerOptions } from "./../text_timer" +import { TextClockConfiguration, TextClockController, TextClockOptions } from "./../text_clock" +import { TextTimerConfiguration, TextTimerController, TextTimerOptions } from "./../text_timer" import { TimePickerFormat, TimePickerResult, TimePickerOptions, TimePickerDialogOptions, Callback_TimePickerResult_Void } from "./../time_picker" import { ToggleType, ToggleOptions, SwitchStyle } from "./../toggle" import { UniformDataType } from "./../arkui-uniformtypedescriptor" @@ -121,7 +121,7 @@ import { WindowSceneAttribute } from "./../window_scene" import { WithThemeAttribute, WithThemeOptions } from "./../with_theme" import { ASTCResource } from "./../media_cached_image" import { BusinessError } from "./../base" -import { CheckboxOptions } from "./../checkbox" +import { CheckBoxConfiguration, CheckboxOptions } from "./../checkbox" import { CircleOptions } from "./../circle" import { ColumnOptions, ColumnOptionsV2 } from "./../column" import { common2D } from "./../ohos.graphics.common2D" @@ -131,7 +131,7 @@ import { DismissDialogAction, ImmersiveMode, LevelMode, ActionSheetButtonOptions import { DoubleAnimationParam, Callback_Extender_OnProgress, Callback_Extender_OnFinish } from "./../animation_extender" import { EllipseOptions } from "./../ellipse" import { FormLinkOptions } from "./../form_link" -import { GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions, Tuple_Union_ResourceColor_LinearGradient_Number } from "./../gauge" +import { GaugeConfiguration, GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions, Tuple_Union_ResourceColor_LinearGradient_Number } from "./../gauge" import { GridColColumnOption, GridColOptions } from "./../grid_col" import { ImageLoadResult } from "./../image_span" import { LineOptions } from "./../line" @@ -142,7 +142,7 @@ import { PathOptions } from "./../path" import { PluginComponentTemplate, PluginErrorData, PluginComponentOptions } from "./../plugin_component" import { PolygonOptions } from "./../polygon" import { PolylineOptions } from "./../polyline" -import { RatingOptions, StarStyleOptions } from "./../rating" +import { RatingConfiguration, RatingOptions, StarStyleOptions } from "./../rating" import { RoundedRectOptions, RectOptions } from "./../rect" import { RowOptions, RowOptionsV2 } from "./../row" import { StackOptions } from "./../stack" @@ -406,6 +406,9 @@ export class TypeChecker { static isBusinessError(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof BusinessError } + static isButtonConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof ButtonConfiguration + } static isButtonIconOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof ButtonIconOptions } @@ -496,6 +499,9 @@ export class TypeChecker { static isChainWeightOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof ChainWeightOptions } + static isCheckBoxConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof CheckBoxConfiguration + } static isCheckboxGroupOptions(value: Object | string | number | undefined, arg0: boolean): boolean { return value instanceof CheckboxGroupOptions } @@ -706,6 +712,9 @@ export class TypeChecker { static isDataOperationType(value: Object | string | number | undefined): boolean { return value instanceof DataOperationType } + static isDataPanelConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof DataPanelConfiguration + } static isDataPanelOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof DataPanelOptions } @@ -1102,6 +1111,9 @@ export class TypeChecker { static isFunctionKey(value: Object | string | number | undefined): boolean { return value instanceof FunctionKey } + static isGaugeConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof GaugeConfiguration + } static isGaugeIndicatorOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof GaugeIndicatorOptions } @@ -1621,6 +1633,9 @@ export class TypeChecker { 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 + } static isLoadingProgressStyle(value: Object | string | number | undefined): boolean { return value instanceof LoadingProgressStyle } @@ -2287,6 +2302,9 @@ export class TypeChecker { static isPreviewText(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof PreviewText } + static isProgressConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { + return value instanceof ProgressConfiguration + } static isProgressMask(value: Object | string | number | undefined): boolean { return value instanceof ProgressMask } @@ -2317,6 +2335,9 @@ export class TypeChecker { static isRadialGradientOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof RadialGradientOptions } + static isRadioConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof RadioConfiguration + } static isRadioIndicatorType(value: Object | string | number | undefined): boolean { return value instanceof RadioIndicatorType } @@ -2326,6 +2347,9 @@ export class TypeChecker { static isRadioStyle(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof RadioStyle } + static isRatingConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { + return value instanceof RatingConfiguration + } static isRatingOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean): boolean { return value instanceof RatingOptions } @@ -2812,6 +2836,9 @@ export class TypeChecker { static isSliderChangeMode(value: Object | string | number | undefined): boolean { return value instanceof SliderChangeMode } + static isSliderConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { + return value instanceof SliderConfiguration + } static isSliderInteraction(value: Object | string | number | undefined): boolean { return value instanceof SliderInteraction } @@ -3073,6 +3100,9 @@ export class TypeChecker { static isTextChangeOptions(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { return value instanceof TextChangeOptions } + static isTextClockConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { + return value instanceof TextClockConfiguration + } static isTextClockController(value: Object | string | number | undefined): boolean { return value instanceof TextClockController } @@ -3199,6 +3229,9 @@ export class TypeChecker { static isTextStyleInterface(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { return value instanceof TextStyleInterface } + static isTextTimerConfiguration(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean): boolean { + return value instanceof TextTimerConfiguration + } static isTextTimerController(value: Object | string | number | undefined): boolean { return value instanceof TextTimerController } @@ -3502,9 +3535,6 @@ export class TypeChecker { static isWorkStateStyle(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean): boolean { return value instanceof WorkStateStyle } - static isWrappedBuilder(value: Object | string | number | undefined, arg0: boolean): boolean { - return value instanceof WrappedBuilder - } static isXComponentController(value: Object | string | number | undefined, arg0: boolean, arg1: boolean, arg2: boolean): boolean { return value instanceof XComponentController } diff --git a/arkoala-arkts/arkui/src/generated/arkui-wrapper-builder.ts b/arkoala-arkts/arkui/src/generated/arkui-wrapper-builder.ts index 5a23e51861..9d068d979e 100644 --- a/arkoala-arkts/arkui/src/generated/arkui-wrapper-builder.ts +++ b/arkoala-arkts/arkui/src/generated/arkui-wrapper-builder.ts @@ -16,8 +16,159 @@ // 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, KStringPtr, wrapCallback } from "@koalaui/interop" +import { ButtonConfiguration } from "./button" +import { CheckBoxConfiguration } from "./checkbox" +import { DataPanelConfiguration } from "./data_panel" +import { GaugeConfiguration } from "./gauge" +import { LoadingProgressConfiguration } from "./loading_progress" +import { ProgressConfiguration } from "./progress" +import { RadioConfiguration } from "./radio" +import { RatingConfiguration } from "./rating" +import { MenuItemConfiguration, MenuItemConfigurationInternal } from "./select" +import { SliderConfiguration } from "./slider" +import { TextClockConfiguration } from "./text_clock" +import { TextTimerConfiguration } from "./text_timer" +import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { Finalizable, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, toPeerPtr, KPointer, MaterializedBase, NativeBuffer, KInt, KBoolean, KStringPtr } from "@koalaui/interop" +import { unsafeCast, int32, int64, float32 } from "@koalaui/common" +import { Serializer } from "./peers/Serializer" +import { CallbackKind } from "./peers/CallbackKind" +import { Deserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./../CallbackTransformer" +export class ContentModifierHelper { + public static onApplyContentButton(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentButton_serialize(callback_casted) + return + } + public static onApplyContentCheckBox(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentCheckBox_serialize(callback_casted) + return + } + public static onApplyContentDataPanel(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentDataPanel_serialize(callback_casted) + return + } + public static onApplyContentGauge(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentGauge_serialize(callback_casted) + return + } + public static onApplyContentLoadingProgress(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentLoadingProgress_serialize(callback_casted) + return + } + public static onApplyContentProgress(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentProgress_serialize(callback_casted) + return + } + public static onApplyContentRadio(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentRadio_serialize(callback_casted) + return + } + public static onApplyContentRating(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentRating_serialize(callback_casted) + return + } + public static onApplyContentMenuItem(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentMenuItem_serialize(callback_casted) + return + } + public static onApplyContentSlider(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentSlider_serialize(callback_casted) + return + } + public static onApplyContentTextClock(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentTextClock_serialize(callback_casted) + return + } + public static onApplyContentTextTimer(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer))): void { + const callback_casted = callback as (((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer))) + ContentModifierHelper.onApplyContentTextTimer_serialize(callback_casted) + return + } + private static onApplyContentButton_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentButton(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentCheckBox_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentCheckBox(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentDataPanel_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentDataPanel(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentGauge_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentGauge(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentLoadingProgress_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentLoadingProgress(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentProgress_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentProgress(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentRadio_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentRadio(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentRating_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentRating(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentMenuItem_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentMenuItem(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentSlider_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentSlider(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentTextClock_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentTextClock(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } + private static onApplyContentTextTimer_serialize(callback: ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer))): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + ArkUIGeneratedNativeModule._ContentModifierHelper_onApplyContentTextTimer(thisSerializer.asBuffer(), thisSerializer.length()) + thisSerializer.release() + } +} export type Callback_WrappedBuilder_Args_Void = (...args: CommonConfiguration[]) => void; export interface WrappedBuilder { builder: ((args: CommonConfiguration) => void); @@ -28,3 +179,39 @@ export interface CommonConfiguration { enabled: boolean; contentModifier: ContentModifier; } +export type Callback_Button_WrappedBuilder_Args_Void = (config: ButtonConfiguration) => void; +export type Callback_CheckBox_WrappedBuilder_Args_Void = (config: CheckBoxConfiguration) => void; +export type Callback_DataPanel_WrappedBuilder_Args_Void = (config: DataPanelConfiguration) => void; +export type Callback_Gauge_WrappedBuilder_Args_Void = (config: GaugeConfiguration) => void; +export type Callback_LoadingProgress_WrappedBuilder_Args_Void = (config: LoadingProgressConfiguration) => void; +export type Callback_Progress_WrappedBuilder_Args_Void = (config: ProgressConfiguration) => void; +export type Callback_Radio_WrappedBuilder_Args_Void = (config: RadioConfiguration) => void; +export type Callback_Rating_WrappedBuilder_Args_Void = (config: RatingConfiguration) => void; +export type Callback_MenuItem_WrappedBuilder_Args_Void = (config: MenuItemConfiguration) => void; +export type Callback_Slider_WrappedBuilder_Args_Void = (config: SliderConfiguration) => void; +export type Callback_TextClock_WrappedBuilder_Args_Void = (config: TextClockConfiguration) => void; +export type Callback_TextTimer_WrappedBuilder_Args_Void = (config: TextTimerConfiguration) => void; +export type ButtonBuilder = (parentNode: KPointer, config: ButtonConfiguration) => KPointer; +export type CheckBoxBuilder = (parentNode: KPointer, config: CheckBoxConfiguration) => KPointer; +export type DataPanelBuilder = (parentNode: KPointer, config: DataPanelConfiguration) => KPointer; +export type GaugeBuilder = (parentNode: KPointer, config: GaugeConfiguration) => KPointer; +export type LoadingProgressBuilder = (parentNode: KPointer, config: LoadingProgressConfiguration) => KPointer; +export type ProgressBuilder = (parentNode: KPointer, config: ProgressConfiguration) => KPointer; +export type RadioBuilder = (parentNode: KPointer, config: RadioConfiguration) => KPointer; +export type RatingBuilder = (parentNode: KPointer, config: RatingConfiguration) => KPointer; +export type MenuItemBuilder = (parentNode: KPointer, config: MenuItemConfiguration) => KPointer; +export type SliderBuilder = (parentNode: KPointer, config: SliderConfiguration) => KPointer; +export type TextClockBuilder = (parentNode: KPointer, config: TextClockConfiguration) => KPointer; +export type TextTimerBuilder = (parentNode: KPointer, config: TextTimerConfiguration) => KPointer; +export type Callback_ApplyContent_ButtonBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer); +export type Callback_ApplyContent_CheckBoxBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer); +export type Callback_ApplyContent_DataPanelBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer); +export type Callback_ApplyContent_GaugeBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer); +export type Callback_ApplyContent_LoadingProgressBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer); +export type Callback_ApplyContent_ProgressBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer); +export type Callback_ApplyContent_RadioBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer); +export type Callback_ApplyContent_RatingBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer); +export type Callback_ApplyContent_MenuItemBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer); +export type Callback_ApplyContent_SliderBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer); +export type Callback_ApplyContent_TextClockBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer); +export type Callback_ApplyContent_TextTimerBuilder = (modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer); diff --git a/arkoala-arkts/arkui/src/generated/generator_synthetic.ts b/arkoala-arkts/arkui/src/generated/generator_synthetic.ts index 6a2975b23f..9edaca91d6 100644 --- a/arkoala-arkts/arkui/src/generated/generator_synthetic.ts +++ b/arkoala-arkts/arkui/src/generated/generator_synthetic.ts @@ -18,6 +18,19 @@ import { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, NativeBuffer, KStringPtr, wrapCallback } from "@koalaui/interop" +import { ButtonBuilder, CheckBoxBuilder, DataPanelBuilder, GaugeBuilder, LoadingProgressBuilder, ProgressBuilder, RadioBuilder, RatingBuilder, MenuItemBuilder, SliderBuilder, TextClockBuilder, TextTimerBuilder } from "./arkui-wrapper-builder" +import { ButtonConfiguration } from "./button" +import { CheckBoxConfiguration } from "./checkbox" +import { DataPanelConfiguration } from "./data_panel" +import { GaugeConfiguration } from "./gauge" +import { LoadingProgressConfiguration } from "./loading_progress" +import { ProgressConfiguration } from "./progress" +import { RadioConfiguration } from "./radio" +import { RatingConfiguration } from "./rating" +import { MenuItemConfiguration } from "./select" +import { SliderConfiguration } from "./slider" +import { TextClockConfiguration } from "./text_clock" +import { TextTimerConfiguration } from "./text_timer" import { GestureJudgeResult, GestureRecognizer } from "./gesture" import { TouchResult, CustomBuilder, DragItemInfo } from "./common" import { HitTestMode } from "./enums" @@ -32,6 +45,18 @@ import { WithThemeAttribute } from "./with_theme" import { WebKeyboardOptions, WebResourceResponse } from "./web" import { UserDataSpan, StyledString, CustomSpanMetrics } from "./styled_string" export type Callback_Pointer_Void = (value: KPointer) => void; +export type Callback_ButtonBuilder_Void = (value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void; +export type Callback_CheckBoxBuilder_Void = (value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void; +export type Callback_DataPanelBuilder_Void = (value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void; +export type Callback_GaugeBuilder_Void = (value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void; +export type Callback_LoadingProgressBuilder_Void = (value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void; +export type Callback_ProgressBuilder_Void = (value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void; +export type Callback_RadioBuilder_Void = (value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void; +export type Callback_RatingBuilder_Void = (value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void; +export type Callback_MenuItemBuilder_Void = (value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void; +export type Callback_SliderBuilder_Void = (value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void; +export type Callback_TextClockBuilder_Void = (value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void; +export type Callback_TextTimerBuilder_Void = (value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void; export type Callback_Array_String_Void = (value: Array) => void; export type Callback_GestureJudgeResult_Void = (value: GestureJudgeResult) => void; export type Callback_GestureRecognizer_Void = (value: GestureRecognizer) => void; diff --git a/arkoala-arkts/arkui/src/generated/index.ts b/arkoala-arkts/arkui/src/generated/index.ts index 4888074ef4..176aacf630 100644 --- a/arkoala-arkts/arkui/src/generated/index.ts +++ b/arkoala-arkts/arkui/src/generated/index.ts @@ -188,5 +188,4 @@ export * from "./water_flow" export * from "./web" export * from "./window_scene" export * from "./with_theme" -export * from "./wrapBuilder" export * from "./xcomponent" diff --git a/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts b/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts index 373b564b85..24878bfd8c 100644 --- a/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts +++ b/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts @@ -26,10 +26,22 @@ import { AsyncCallback_Array_TextMenuItem_Array_TextMenuItem, TextMenuItem, Asyn import { AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics, CustomSpanMeasureInfo, CustomSpanMetrics, Callback_DrawContext_CustomSpanDrawInfo_Void, CustomSpanDrawInfo, StyledString, UserDataSpan, StyledStringMarshallCallback, StyledStringUnmarshallCallback } from "./../styled_string" import { AsyncCallback_image_PixelMap_Void, ReceiveCallback } from "./../arkui-external" import { PixelMap } from "./../arkui-pixelmap" -import { ButtonTriggerClickCallback } from "./../button" +import { ButtonBuilder, Callback_ApplyContent_ButtonBuilder, ContentModifier, Callback_ApplyContent_CheckBoxBuilder, CheckBoxBuilder, Callback_ApplyContent_DataPanelBuilder, DataPanelBuilder, Callback_ApplyContent_GaugeBuilder, GaugeBuilder, Callback_ApplyContent_LoadingProgressBuilder, LoadingProgressBuilder, Callback_ApplyContent_MenuItemBuilder, MenuItemBuilder, Callback_ApplyContent_ProgressBuilder, ProgressBuilder, Callback_ApplyContent_RadioBuilder, RadioBuilder, Callback_ApplyContent_RatingBuilder, RatingBuilder, Callback_ApplyContent_SliderBuilder, SliderBuilder, Callback_ApplyContent_TextClockBuilder, TextClockBuilder, Callback_ApplyContent_TextTimerBuilder, TextTimerBuilder, Callback_Button_WrappedBuilder_Args_Void, Callback_CheckBox_WrappedBuilder_Args_Void, Callback_DataPanel_WrappedBuilder_Args_Void, Callback_Gauge_WrappedBuilder_Args_Void, Callback_LoadingProgress_WrappedBuilder_Args_Void, Callback_MenuItem_WrappedBuilder_Args_Void, Callback_Progress_WrappedBuilder_Args_Void, Callback_Radio_WrappedBuilder_Args_Void, Callback_Rating_WrappedBuilder_Args_Void, Callback_Slider_WrappedBuilder_Args_Void, Callback_TextClock_WrappedBuilder_Args_Void, Callback_TextTimer_WrappedBuilder_Args_Void, Callback_WrappedBuilder_Args_Void, CommonConfiguration } from "./../arkui-wrapper-builder" +import { ButtonConfiguration, ButtonTriggerClickCallback } from "./../button" +import { CheckBoxConfiguration, Callback_Opt_Boolean_Void, OnCheckboxChangeCallback } from "./../checkbox" +import { DataPanelConfiguration } from "./../data_panel" +import { GaugeConfiguration } from "./../gauge" +import { LoadingProgressConfiguration } from "./../loading_progress" +import { MenuItemConfiguration, Callback_Number_String_Void, Callback_Opt_ResourceStr_Void, Callback_Opt_Union_Number_Resource_Void, OnSelectCallback } from "./../select" +import { ProgressConfiguration } from "./../progress" +import { RadioConfiguration, OnRadioChangeCallback } from "./../radio" +import { RatingConfiguration, OnRatingChangeCallback } from "./../rating" +import { SliderConfiguration, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderTriggerChangeCallback } from "./../slider" +import { TextClockConfiguration } from "./../text_clock" +import { TextTimerConfiguration } from "./../text_timer" import { Area, ResourceStr, SizeOptions, VoidCallback } from "./../units" import { Callback_Array_Number_Void } from "./../pattern_lock" -import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_StyledStringMarshallingValue_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" +import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ButtonBuilder_Void, Callback_CheckBoxBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_DataPanelBuilder_Void, Callback_GaugeBuilder_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_LoadingProgressBuilder_Void, Callback_MenuItemBuilder_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_ProgressBuilder_Void, Callback_RadioBuilder_Void, Callback_RatingBuilder_Void, Callback_SliderBuilder_Void, Callback_StyledStringMarshallingValue_Void, Callback_TextClockBuilder_Void, Callback_TextTimerBuilder_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" import { Callback_Boolean, Callback_NavDestinationActiveReason_Void, NavDestinationActiveReason, Callback_NavDestinationContext_Void, NavDestinationContext, Callback_Object_Void, NavDestinationTransition, NavDestinationTransitionDelegate } from "./../nav_destination" import { Callback_Boolean_Void, Callback_NavigationMode_Void, NavigationMode, Callback_NavigationTitleMode_Void, NavigationTitleMode, Callback_NavigationTransitionProxy_Void, NavigationTransitionProxy, NavigationAnimatedTransition, Callback_PopInfo_Void, PopInfo, Callback_String_Opt_Object_Void, InterceptionModeCallback, InterceptionShowCallback, NavBar, NavigationOperation, Type_NavigationAttribute_customNavContentTransition_delegate, NavContentInfo } from "./../navigation" import { Callback_CalendarRequestedData_Void, CalendarRequestedData, Callback_CalendarSelectedDate_Void, CalendarSelectedDate } from "./../calendar" @@ -53,12 +65,9 @@ import { Want } from "./../ohos.app.ability" import { Callback_MarqueeState_Void, MarqueeState } from "./../text" import { Callback_Number_Boolean, Callback_Number_Number_Boolean, Callback_Number_Number_Number_Void, ScrollState, OnScrollVisibleContentChangeCallback, VisibleListContentInfo } from "./../list" import { Callback_Number_Number_PanelMode_Void, PanelMode, Callback_Opt_PanelMode_Void } from "./../panel" -import { Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderTriggerChangeCallback } from "./../slider" -import { Callback_Number_String_Void, Callback_Opt_ResourceStr_Void, Callback_Opt_Union_Number_Resource_Void, OnSelectCallback } from "./../select" import { Tuple_Number_Number } from "./../arkui-synthetics" import { Callback_Number_Void, Callback_Opt_Number_Void, OnAlphabetIndexerPopupSelectCallback, OnAlphabetIndexerRequestPopupDataCallback, OnAlphabetIndexerSelectCallback } from "./../alphabet_indexer" import { OffsetResult, OnScrollFrameBeginHandlerResult, OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollOnScrollCallback, ScrollOnWillScrollCallback } from "./../scroll" -import { Callback_Opt_Boolean_Void, OnCheckboxChangeCallback } from "./../checkbox" import { Resource } from "./../resource" import { TabContentAnimatedTransition, Callback_TabContentTransitionProxy_Void, TabContentTransitionProxy, OnTabsAnimationEndCallback, TabsAnimationEvent, OnTabsAnimationStartCallback, OnTabsContentWillChangeCallback, OnTabsGestureSwipeCallback, TabsCustomContentTransitionCallback } from "./../tabs" import { Callback_RangeUpdate, Context_getGroupDir_Callback, RestrictedWorker_onerror_Callback, ErrorEvent, RestrictedWorker_onexit_Callback, RestrictedWorker_onmessage_Callback, MessageEvents } from "./../arkui-custom" @@ -73,7 +82,6 @@ import { Callback_TimePickerResult_Void, TimePickerResult, OnTimePickerChangeCal import { Callback_Type_ImageAttribute_onComplete_callback_event_Void, Type_ImageAttribute_onComplete_callback_event, ImageErrorCallback, ImageError } from "./../image" import { Callback_Void } from "./../ability_component" import { WithThemeAttribute, WithThemeInterface, WithThemeOptions } from "./../with_theme" -import { Callback_WrappedBuilder_Args_Void, CommonConfiguration } from "./../arkui-wrapper-builder" import { CustomNodeBuilder } from "./../custom_builder" import { ErrorCallback } from "./../ohos.base" import { BusinessError } from "./../base" @@ -86,8 +94,6 @@ import { NavExtender_OnUpdateStack } from "./../navigation_extender" import { OnCheckboxGroupChangeCallback, CheckboxGroupResult } from "./../checkboxgroup" import { OnFoldStatusChangeCallback, OnFoldStatusChangeInfo, OnHoverStatusChangeCallback, HoverEventParam } from "./../folder_stack" import { OnLinearIndicatorChangeCallback } from "./../linearindicator" -import { OnRadioChangeCallback } from "./../radio" -import { OnRatingChangeCallback } from "./../rating" import { PageTransitionCallback, RouteType } from "./../page_transition" import { PasteButtonCallback, PasteButtonOnClickResult } from "./../paste_button" import { PluginErrorCallback, PluginErrorData } from "./../plugin_component" @@ -142,6 +148,15 @@ export function deserializeAndCallAsyncCallback_TextMenuItem_TextRange_Boolean(t const _callResult = _call(menuItem, range) _continuation(_callResult) } +export function deserializeAndCallButtonBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : ButtonConfiguration = thisDeserializer.readButtonConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallButtonTriggerClickCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ButtonTriggerClickCallback) @@ -149,6 +164,102 @@ export function deserializeAndCallButtonTriggerClickCallback(thisDeserializer: D let yPos : number = (thisDeserializer.readNumber() as number) _call(xPos, yPos) } +export function deserializeAndCallCallback_ApplyContent_ButtonBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_ButtonBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_CheckBoxBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_CheckBoxBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_DataPanelBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_DataPanelBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_GaugeBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_GaugeBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_LoadingProgressBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_LoadingProgressBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_MenuItemBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_MenuItemBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_ProgressBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_ProgressBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_RadioBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_RadioBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_RatingBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_RatingBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_SliderBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_SliderBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_TextClockBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_TextClockBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} +export function deserializeAndCallCallback_ApplyContent_TextTimerBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer))) + let modifier : ContentModifier = (thisDeserializer.readObject() as ContentModifier) + let _continuation : ((value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void) = thisDeserializer.readCallback_TextTimerBuilder_Void(true) + const _callResult = _call(modifier) + _continuation(_callResult) +} export function deserializeAndCallCallback_Area_Area_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((oldValue: Area,newValue: Area) => void)) @@ -234,6 +345,18 @@ export function deserializeAndCallCallback_Buffer_Void(thisDeserializer: Deseria let value : NativeBuffer = (thisDeserializer.readBuffer() as NativeBuffer) _call(value) } +export function deserializeAndCallCallback_Button_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: ButtonConfiguration) => void)) + let config : ButtonConfiguration = thisDeserializer.readButtonConfiguration() + _call(config) +} +export function deserializeAndCallCallback_ButtonBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: ButtonConfiguration) => KPointer) = thisDeserializer.readButtonBuilder() + _call(value) +} export function deserializeAndCallCallback_CalendarRequestedData_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: CalendarRequestedData) => void)) @@ -246,6 +369,18 @@ export function deserializeAndCallCallback_CalendarSelectedDate_Void(thisDeseria let event : CalendarSelectedDate = thisDeserializer.readCalendarSelectedDate() _call(event) } +export function deserializeAndCallCallback_CheckBox_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: CheckBoxConfiguration) => void)) + let config : CheckBoxConfiguration = thisDeserializer.readCheckBoxConfiguration() + _call(config) +} +export function deserializeAndCallCallback_CheckBoxBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer) = thisDeserializer.readCheckBoxBuilder() + _call(value) +} export function deserializeAndCallCallback_ClickEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent) => void)) @@ -288,6 +423,18 @@ export function deserializeAndCallCallback_CutEvent_Void(thisDeserializer: Deser let parameter : CutEvent = thisDeserializer.readCutEvent() _call(parameter) } +export function deserializeAndCallCallback_DataPanel_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: DataPanelConfiguration) => void)) + let config : DataPanelConfiguration = thisDeserializer.readDataPanelConfiguration() + _call(config) +} +export function deserializeAndCallCallback_DataPanelBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer) = thisDeserializer.readDataPanelBuilder() + _call(value) +} export function deserializeAndCallCallback_Date_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: Date) => void)) @@ -416,6 +563,18 @@ export function deserializeAndCallCallback_FullscreenInfo_Void(thisDeserializer: let parameter : FullscreenInfo = thisDeserializer.readFullscreenInfo() _call(parameter) } +export function deserializeAndCallCallback_Gauge_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: GaugeConfiguration) => void)) + let config : GaugeConfiguration = thisDeserializer.readGaugeConfiguration() + _call(config) +} +export function deserializeAndCallCallback_GaugeBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: GaugeConfiguration) => KPointer) = thisDeserializer.readGaugeBuilder() + _call(value) +} export function deserializeAndCallCallback_GestureEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: GestureEvent) => void)) @@ -583,6 +742,18 @@ export function deserializeAndCallCallback_Literal_String_plainText_Void(thisDes let selectedText : Literal_String_plainText = ({plainText: selectedText_buf_plainText} as Literal_String_plainText) _call(selectedText) } +export function deserializeAndCallCallback_LoadingProgress_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: LoadingProgressConfiguration) => void)) + let config : LoadingProgressConfiguration = thisDeserializer.readLoadingProgressConfiguration() + _call(config) +} +export function deserializeAndCallCallback_LoadingProgressBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer) = thisDeserializer.readLoadingProgressBuilder() + _call(value) +} export function deserializeAndCallCallback_Map_String_Object_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: Map) => void)) @@ -603,6 +774,18 @@ export function deserializeAndCallCallback_MarqueeState_Void(thisDeserializer: D let parameter : MarqueeState = TypeChecker.MarqueeState_FromNumeric(thisDeserializer.readInt32()) _call(parameter) } +export function deserializeAndCallCallback_MenuItem_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: MenuItemConfiguration) => void)) + let config : MenuItemConfiguration = (thisDeserializer.readMenuItemConfiguration() as MenuItemConfiguration) + _call(config) +} +export function deserializeAndCallCallback_MenuItemBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer) = thisDeserializer.readMenuItemBuilder() + _call(value) +} export function deserializeAndCallCallback_MouseEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: MouseEvent) => void)) @@ -1193,6 +1376,30 @@ export function deserializeAndCallCallback_PreparedInfo_Void(thisDeserializer: D let parameter : PreparedInfo = thisDeserializer.readPreparedInfo() _call(parameter) } +export function deserializeAndCallCallback_Progress_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: ProgressConfiguration) => void)) + let config : ProgressConfiguration = thisDeserializer.readProgressConfiguration() + _call(config) +} +export function deserializeAndCallCallback_ProgressBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: ProgressConfiguration) => KPointer) = thisDeserializer.readProgressBuilder() + _call(value) +} +export function deserializeAndCallCallback_Radio_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: RadioConfiguration) => void)) + let config : RadioConfiguration = thisDeserializer.readRadioConfiguration() + _call(config) +} +export function deserializeAndCallCallback_RadioBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: RadioConfiguration) => KPointer) = thisDeserializer.readRadioBuilder() + _call(value) +} export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_RangeUpdate) @@ -1201,6 +1408,18 @@ export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deseria let end : int32 = thisDeserializer.readInt32() _call(index, mark, end) } +export function deserializeAndCallCallback_Rating_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: RatingConfiguration) => void)) + let config : RatingConfiguration = thisDeserializer.readRatingConfiguration() + _call(config) +} +export function deserializeAndCallCallback_RatingBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: RatingConfiguration) => KPointer) = thisDeserializer.readRatingBuilder() + _call(value) +} export function deserializeAndCallCallback_RefreshStatus_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((state: RefreshStatus) => void)) @@ -1278,6 +1497,18 @@ export function deserializeAndCallCallback_SheetType_Void(thisDeserializer: Dese let parameter : SheetType = TypeChecker.SheetType_FromNumeric(thisDeserializer.readInt32()) _call(parameter) } +export function deserializeAndCallCallback_Slider_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: SliderConfiguration) => void)) + let config : SliderConfiguration = thisDeserializer.readSliderConfiguration() + _call(config) +} +export function deserializeAndCallCallback_SliderBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: SliderConfiguration) => KPointer) = thisDeserializer.readSliderBuilder() + _call(value) +} export function deserializeAndCallCallback_SpringBackAction_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: SpringBackAction) => void)) @@ -1362,6 +1593,18 @@ export function deserializeAndCallCallback_TerminationInfo_Void(thisDeserializer let parameter : TerminationInfo = thisDeserializer.readTerminationInfo() _call(parameter) } +export function deserializeAndCallCallback_TextClock_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: TextClockConfiguration) => void)) + let config : TextClockConfiguration = thisDeserializer.readTextClockConfiguration() + _call(config) +} +export function deserializeAndCallCallback_TextClockBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: TextClockConfiguration) => KPointer) = thisDeserializer.readTextClockBuilder() + _call(value) +} export function deserializeAndCallCallback_TextPickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TextPickerResult) => void)) @@ -1374,6 +1617,18 @@ export function deserializeAndCallCallback_TextRange_Void(thisDeserializer: Dese let parameter : TextRange = thisDeserializer.readTextRange() _call(parameter) } +export function deserializeAndCallCallback_TextTimer_WrappedBuilder_Args_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((config: TextTimerConfiguration) => void)) + let config : TextTimerConfiguration = thisDeserializer.readTextTimerConfiguration() + _call(config) +} +export function deserializeAndCallCallback_TextTimerBuilder_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void)) + let value : ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer) = thisDeserializer.readTextTimerBuilder() + _call(value) +} export function deserializeAndCallCallback_TimePickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TimePickerResult) => void)) @@ -1535,6 +1790,15 @@ export function deserializeAndCallCallback_WrappedBuilder_Args_Void(thisDeserial let args : CommonConfiguration = thisDeserializer.readCommonConfiguration() _call(args) } +export function deserializeAndCallCheckBoxBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : CheckBoxConfiguration = thisDeserializer.readCheckBoxConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallContentDidScrollCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ContentDidScrollCallback) @@ -1566,6 +1830,15 @@ export function deserializeAndCallCustomNodeBuilder(thisDeserializer: Deserializ const _callResult = _call(parentNode) _continuation(_callResult) } +export function deserializeAndCallDataPanelBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : DataPanelConfiguration = thisDeserializer.readDataPanelConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallEditableTextOnChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as EditableTextOnChangeCallback) @@ -1598,6 +1871,15 @@ export function deserializeAndCallFormComponentAttribute_onRouter_callback_type( let info : string = (thisDeserializer.readString() as string) _call(info) } +export function deserializeAndCallGaugeBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : GaugeConfiguration = thisDeserializer.readGaugeConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as GestureRecognizerJudgeBeginCallback) @@ -1695,6 +1977,15 @@ export function deserializeAndCallListAttribute_onItemDragStart_event_type(thisD const _callResult = _call(event, itemIndex) _continuation(_callResult) } +export function deserializeAndCallLoadingProgressBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : LoadingProgressConfiguration = thisDeserializer.readLoadingProgressConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallLocationButtonCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as LocationButtonCallback) @@ -1714,6 +2005,15 @@ export function deserializeAndCallMenuCallback(thisDeserializer: Deserializer): const _call = (ResourceHolder.instance().get(_resourceId) as MenuCallback) _call() } +export function deserializeAndCallMenuItemBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : MenuItemConfiguration = (thisDeserializer.readMenuItemConfiguration() as MenuItemConfiguration) + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallMenuOnAppearCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as MenuOnAppearCallback) @@ -2134,6 +2434,33 @@ export function deserializeAndCallPopupStateChangeCallback(thisDeserializer: Des let event : PopupStateChangeParam = thisDeserializer.readPopupStateChangeParam() _call(event) } +export function deserializeAndCallProgressBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : ProgressConfiguration = thisDeserializer.readProgressConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} +export function deserializeAndCallRadioBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : RadioConfiguration = thisDeserializer.readRadioConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} +export function deserializeAndCallRatingBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : RatingConfiguration = thisDeserializer.readRatingConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallReceiveCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ReceiveCallback) @@ -2240,6 +2567,15 @@ export function deserializeAndCallSizeChangeCallback(thisDeserializer: Deseriali let newValue : SizeOptions = thisDeserializer.readSizeOptions() _call(oldValue, newValue) } +export function deserializeAndCallSliderBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : SliderConfiguration = thisDeserializer.readSliderConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallSliderTriggerChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SliderTriggerChangeCallback) @@ -2292,6 +2628,15 @@ export function deserializeAndCallTextAreaSubmitCallback(thisDeserializer: Deser let event : SubmitEvent | undefined = event_buf _call(enterKeyType, event) } +export function deserializeAndCallTextClockBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : TextClockConfiguration = thisDeserializer.readTextClockConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallTextPickerEnterSelectedAreaCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TextPickerEnterSelectedAreaCallback) @@ -2377,6 +2722,15 @@ export function deserializeAndCallTextTimerAttribute_onTimer_event_type(thisDese let elapsedTime : int64 = thisDeserializer.readInt64() _call(utc, elapsedTime) } +export function deserializeAndCallTextTimerBuilder(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) + let parentNode : KPointer = thisDeserializer.readPointer() + let config : TextTimerConfiguration = thisDeserializer.readTextTimerConfiguration() + let _continuation : ((value: KPointer) => void) = thisDeserializer.readCallback_Pointer_Void(true) + const _callResult = _call(parentNode, config) + _continuation(_callResult) +} export function deserializeAndCallTransitionFinishCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TransitionFinishCallback) @@ -2507,7 +2861,20 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -1689064068/*CallbackKind.Kind_AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics*/: return deserializeAndCallAsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics(thisDeserializer); case 1289587365/*CallbackKind.Kind_AsyncCallback_image_PixelMap_Void*/: return deserializeAndCallAsyncCallback_image_PixelMap_Void(thisDeserializer); case -1581515233/*CallbackKind.Kind_AsyncCallback_TextMenuItem_TextRange_Boolean*/: return deserializeAndCallAsyncCallback_TextMenuItem_TextRange_Boolean(thisDeserializer); + case -146682395/*CallbackKind.Kind_ButtonBuilder*/: return deserializeAndCallButtonBuilder(thisDeserializer); case -1964292933/*CallbackKind.Kind_ButtonTriggerClickCallback*/: return deserializeAndCallButtonTriggerClickCallback(thisDeserializer); + case -2085217871/*CallbackKind.Kind_Callback_ApplyContent_ButtonBuilder*/: return deserializeAndCallCallback_ApplyContent_ButtonBuilder(thisDeserializer); + case -691472684/*CallbackKind.Kind_Callback_ApplyContent_CheckBoxBuilder*/: return deserializeAndCallCallback_ApplyContent_CheckBoxBuilder(thisDeserializer); + case -825645439/*CallbackKind.Kind_Callback_ApplyContent_DataPanelBuilder*/: return deserializeAndCallCallback_ApplyContent_DataPanelBuilder(thisDeserializer); + case 1977003286/*CallbackKind.Kind_Callback_ApplyContent_GaugeBuilder*/: return deserializeAndCallCallback_ApplyContent_GaugeBuilder(thisDeserializer); + case 1897500572/*CallbackKind.Kind_Callback_ApplyContent_LoadingProgressBuilder*/: return deserializeAndCallCallback_ApplyContent_LoadingProgressBuilder(thisDeserializer); + case -998114623/*CallbackKind.Kind_Callback_ApplyContent_MenuItemBuilder*/: return deserializeAndCallCallback_ApplyContent_MenuItemBuilder(thisDeserializer); + case -675382598/*CallbackKind.Kind_Callback_ApplyContent_ProgressBuilder*/: return deserializeAndCallCallback_ApplyContent_ProgressBuilder(thisDeserializer); + case 1359382166/*CallbackKind.Kind_Callback_ApplyContent_RadioBuilder*/: return deserializeAndCallCallback_ApplyContent_RadioBuilder(thisDeserializer); + case 539868960/*CallbackKind.Kind_Callback_ApplyContent_RatingBuilder*/: return deserializeAndCallCallback_ApplyContent_RatingBuilder(thisDeserializer); + case 1577914882/*CallbackKind.Kind_Callback_ApplyContent_SliderBuilder*/: return deserializeAndCallCallback_ApplyContent_SliderBuilder(thisDeserializer); + case -2008074382/*CallbackKind.Kind_Callback_ApplyContent_TextClockBuilder*/: return deserializeAndCallCallback_ApplyContent_TextClockBuilder(thisDeserializer); + case 1664785405/*CallbackKind.Kind_Callback_ApplyContent_TextTimerBuilder*/: return deserializeAndCallCallback_ApplyContent_TextTimerBuilder(thisDeserializer); case -2024393616/*CallbackKind.Kind_Callback_Area_Area_Void*/: return deserializeAndCallCallback_Area_Area_Void(thisDeserializer); case 582384234/*CallbackKind.Kind_Callback_Array_Number_Void*/: return deserializeAndCallCallback_Array_Number_Void(thisDeserializer); case -440782244/*CallbackKind.Kind_Callback_Array_String_Void*/: return deserializeAndCallCallback_Array_String_Void(thisDeserializer); @@ -2518,8 +2885,12 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -916602978/*CallbackKind.Kind_Callback_Boolean_HoverEvent_Void*/: return deserializeAndCallCallback_Boolean_HoverEvent_Void(thisDeserializer); case 313269291/*CallbackKind.Kind_Callback_Boolean_Void*/: return deserializeAndCallCallback_Boolean_Void(thisDeserializer); case 908731311/*CallbackKind.Kind_Callback_Buffer_Void*/: return deserializeAndCallCallback_Buffer_Void(thisDeserializer); + case 1173010714/*CallbackKind.Kind_Callback_Button_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Button_WrappedBuilder_Args_Void(thisDeserializer); + case 998289688/*CallbackKind.Kind_Callback_ButtonBuilder_Void*/: return deserializeAndCallCallback_ButtonBuilder_Void(thisDeserializer); case 1074619005/*CallbackKind.Kind_Callback_CalendarRequestedData_Void*/: return deserializeAndCallCallback_CalendarRequestedData_Void(thisDeserializer); case -289198976/*CallbackKind.Kind_Callback_CalendarSelectedDate_Void*/: return deserializeAndCallCallback_CalendarSelectedDate_Void(thisDeserializer); + case -1965451841/*CallbackKind.Kind_Callback_CheckBox_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_CheckBox_WrappedBuilder_Args_Void(thisDeserializer); + case -737717603/*CallbackKind.Kind_Callback_CheckBoxBuilder_Void*/: return deserializeAndCallCallback_CheckBoxBuilder_Void(thisDeserializer); case 1097178637/*CallbackKind.Kind_Callback_ClickEvent_Void*/: return deserializeAndCallCallback_ClickEvent_Void(thisDeserializer); case -1270343661/*CallbackKind.Kind_Callback_ComputedBarAttribute_Void*/: return deserializeAndCallCallback_ComputedBarAttribute_Void(thisDeserializer); case -120437466/*CallbackKind.Kind_Callback_CopyEvent_Void*/: return deserializeAndCallCallback_CopyEvent_Void(thisDeserializer); @@ -2527,6 +2898,8 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -721106019/*CallbackKind.Kind_Callback_CustomBuilder_Void*/: return deserializeAndCallCallback_CustomBuilder_Void(thisDeserializer); case 1362306791/*CallbackKind.Kind_Callback_CustomSpanMetrics_Void*/: return deserializeAndCallCallback_CustomSpanMetrics_Void(thisDeserializer); case -1875695871/*CallbackKind.Kind_Callback_CutEvent_Void*/: return deserializeAndCallCallback_CutEvent_Void(thisDeserializer); + case 1799189546/*CallbackKind.Kind_Callback_DataPanel_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_DataPanel_WrappedBuilder_Args_Void(thisDeserializer); + case -1344629912/*CallbackKind.Kind_Callback_DataPanelBuilder_Void*/: return deserializeAndCallCallback_DataPanelBuilder_Void(thisDeserializer); case 1405382363/*CallbackKind.Kind_Callback_Date_Void*/: return deserializeAndCallCallback_Date_Void(thisDeserializer); case 1280920532/*CallbackKind.Kind_Callback_DatePickerResult_Void*/: return deserializeAndCallCallback_DatePickerResult_Void(thisDeserializer); case -1357792883/*CallbackKind.Kind_Callback_DeleteValue_Boolean*/: return deserializeAndCallCallback_DeleteValue_Boolean(thisDeserializer); @@ -2545,6 +2918,8 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 394781580/*CallbackKind.Kind_Callback_FocusAxisEvent_Void*/: return deserializeAndCallCallback_FocusAxisEvent_Void(thisDeserializer); case 758395742/*CallbackKind.Kind_Callback_FormCallbackInfo_Void*/: return deserializeAndCallCallback_FormCallbackInfo_Void(thisDeserializer); case 583294398/*CallbackKind.Kind_Callback_FullscreenInfo_Void*/: return deserializeAndCallCallback_FullscreenInfo_Void(thisDeserializer); + case -1754043459/*CallbackKind.Kind_Callback_Gauge_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Gauge_WrappedBuilder_Args_Void(thisDeserializer); + case 229950175/*CallbackKind.Kind_Callback_GaugeBuilder_Void*/: return deserializeAndCallCallback_GaugeBuilder_Void(thisDeserializer); case -1143194492/*CallbackKind.Kind_Callback_GestureEvent_Void*/: return deserializeAndCallCallback_GestureEvent_Void(thisDeserializer); case 1319043556/*CallbackKind.Kind_Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult*/: return deserializeAndCallCallback_GestureInfo_BaseGestureEvent_GestureJudgeResult(thisDeserializer); case -684588584/*CallbackKind.Kind_Callback_GestureJudgeResult_Void*/: return deserializeAndCallCallback_GestureJudgeResult_Void(thisDeserializer); @@ -2566,8 +2941,12 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -251706058/*CallbackKind.Kind_Callback_Literal_Number_offsetRemain_Void*/: return deserializeAndCallCallback_Literal_Number_offsetRemain_Void(thisDeserializer); case 222742448/*CallbackKind.Kind_Callback_Literal_Object_detail_Boolean*/: return deserializeAndCallCallback_Literal_Object_detail_Boolean(thisDeserializer); case -122223466/*CallbackKind.Kind_Callback_Literal_String_plainText_Void*/: return deserializeAndCallCallback_Literal_String_plainText_Void(thisDeserializer); + case 773402423/*CallbackKind.Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_LoadingProgress_WrappedBuilder_Args_Void(thisDeserializer); + case 1413900565/*CallbackKind.Kind_Callback_LoadingProgressBuilder_Void*/: return deserializeAndCallCallback_LoadingProgressBuilder_Void(thisDeserializer); case -1146723341/*CallbackKind.Kind_Callback_Map_String_Object_Void*/: return deserializeAndCallCallback_Map_String_Object_Void(thisDeserializer); case -716263454/*CallbackKind.Kind_Callback_MarqueeState_Void*/: return deserializeAndCallCallback_MarqueeState_Void(thisDeserializer); + case -414752726/*CallbackKind.Kind_Callback_MenuItem_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_MenuItem_WrappedBuilder_Args_Void(thisDeserializer); + case 2102722408/*CallbackKind.Kind_Callback_MenuItemBuilder_Void*/: return deserializeAndCallCallback_MenuItemBuilder_Void(thisDeserializer); case -1382640094/*CallbackKind.Kind_Callback_MouseEvent_Void*/: return deserializeAndCallCallback_MouseEvent_Void(thisDeserializer); case 477481563/*CallbackKind.Kind_Callback_NativeEmbedDataInfo_Void*/: return deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisDeserializer); case -1090303858/*CallbackKind.Kind_Callback_NativeEmbedTouchInfo_Void*/: return deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisDeserializer); @@ -2642,7 +3021,13 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 624053870/*CallbackKind.Kind_Callback_PopInfo_Void*/: return deserializeAndCallCallback_PopInfo_Void(thisDeserializer); case 463894668/*CallbackKind.Kind_Callback_PreDragStatus_Void*/: return deserializeAndCallCallback_PreDragStatus_Void(thisDeserializer); case 1300890372/*CallbackKind.Kind_Callback_PreparedInfo_Void*/: return deserializeAndCallCallback_PreparedInfo_Void(thisDeserializer); + case -1500546671/*CallbackKind.Kind_Callback_Progress_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Progress_WrappedBuilder_Args_Void(thisDeserializer); + case -2114966797/*CallbackKind.Kind_Callback_ProgressBuilder_Void*/: return deserializeAndCallCallback_ProgressBuilder_Void(thisDeserializer); + case -1281648963/*CallbackKind.Kind_Callback_Radio_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Radio_WrappedBuilder_Args_Void(thisDeserializer); + case -1891955233/*CallbackKind.Kind_Callback_RadioBuilder_Void*/: return deserializeAndCallCallback_RadioBuilder_Void(thisDeserializer); case 797834474/*CallbackKind.Kind_Callback_RangeUpdate*/: return deserializeAndCallCallback_RangeUpdate(thisDeserializer); + case 377442443/*CallbackKind.Kind_Callback_Rating_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Rating_WrappedBuilder_Args_Void(thisDeserializer); + case 2017125033/*CallbackKind.Kind_Callback_RatingBuilder_Void*/: return deserializeAndCallCallback_RatingBuilder_Void(thisDeserializer); case 934309126/*CallbackKind.Kind_Callback_RefreshStatus_Void*/: return deserializeAndCallCallback_RefreshStatus_Void(thisDeserializer); case 188373904/*CallbackKind.Kind_Callback_ResourceStr_Void*/: return deserializeAndCallCallback_ResourceStr_Void(thisDeserializer); case 1465860515/*CallbackKind.Kind_Callback_RichEditorChangeValue_Boolean*/: return deserializeAndCallCallback_RichEditorChangeValue_Boolean(thisDeserializer); @@ -2653,6 +3038,8 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 1980824326/*CallbackKind.Kind_Callback_RichEditorTextSpanResult_Void*/: return deserializeAndCallCallback_RichEditorTextSpanResult_Void(thisDeserializer); case 22609082/*CallbackKind.Kind_Callback_SheetDismiss_Void*/: return deserializeAndCallCallback_SheetDismiss_Void(thisDeserializer); case -224451112/*CallbackKind.Kind_Callback_SheetType_Void*/: return deserializeAndCallCallback_SheetType_Void(thisDeserializer); + case -1810057751/*CallbackKind.Kind_Callback_Slider_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Slider_WrappedBuilder_Args_Void(thisDeserializer); + case 556943627/*CallbackKind.Kind_Callback_SliderBuilder_Void*/: return deserializeAndCallCallback_SliderBuilder_Void(thisDeserializer); case 1536231691/*CallbackKind.Kind_Callback_SpringBackAction_Void*/: return deserializeAndCallCallback_SpringBackAction_Void(thisDeserializer); case -879490874/*CallbackKind.Kind_Callback_String_Number_Void*/: return deserializeAndCallCallback_String_Number_Void(thisDeserializer); case -716524508/*CallbackKind.Kind_Callback_String_Opt_Object_Void*/: return deserializeAndCallCallback_String_Opt_Object_Void(thisDeserializer); @@ -2665,8 +3052,12 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case -416053361/*CallbackKind.Kind_Callback_SwiperContentTransitionProxy_Void*/: return deserializeAndCallCallback_SwiperContentTransitionProxy_Void(thisDeserializer); case -1223938478/*CallbackKind.Kind_Callback_TabContentTransitionProxy_Void*/: return deserializeAndCallCallback_TabContentTransitionProxy_Void(thisDeserializer); case 691098197/*CallbackKind.Kind_Callback_TerminationInfo_Void*/: return deserializeAndCallCallback_TerminationInfo_Void(thisDeserializer); + case -857022695/*CallbackKind.Kind_Callback_TextClock_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_TextClock_WrappedBuilder_Args_Void(thisDeserializer); + case 897692539/*CallbackKind.Kind_Callback_TextClockBuilder_Void*/: return deserializeAndCallCallback_TextClockBuilder_Void(thisDeserializer); case 1290504509/*CallbackKind.Kind_Callback_TextPickerResult_Void*/: return deserializeAndCallCallback_TextPickerResult_Void(thisDeserializer); case 811915501/*CallbackKind.Kind_Callback_TextRange_Void*/: return deserializeAndCallCallback_TextRange_Void(thisDeserializer); + case -932664042/*CallbackKind.Kind_Callback_TextTimer_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_TextTimer_WrappedBuilder_Args_Void(thisDeserializer); + case -711434092/*CallbackKind.Kind_Callback_TextTimerBuilder_Void*/: return deserializeAndCallCallback_TextTimerBuilder_Void(thisDeserializer); case 1557859605/*CallbackKind.Kind_Callback_TimePickerResult_Void*/: return deserializeAndCallCallback_TimePickerResult_Void(thisDeserializer); case -274419246/*CallbackKind.Kind_Callback_TouchEvent_HitTestMode*/: return deserializeAndCallCallback_TouchEvent_HitTestMode(thisDeserializer); case -1676021850/*CallbackKind.Kind_Callback_TouchEvent_Void*/: return deserializeAndCallCallback_TouchEvent_Void(thisDeserializer); @@ -2683,13 +3074,16 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 831645046/*CallbackKind.Kind_Callback_WebResourceResponse_Void*/: return deserializeAndCallCallback_WebResourceResponse_Void(thisDeserializer); case 1436479104/*CallbackKind.Kind_Callback_WithThemeAttribute_Void*/: return deserializeAndCallCallback_WithThemeAttribute_Void(thisDeserializer); case -824029805/*CallbackKind.Kind_Callback_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_WrappedBuilder_Args_Void(thisDeserializer); + case -1850413312/*CallbackKind.Kind_CheckBoxBuilder*/: return deserializeAndCallCheckBoxBuilder(thisDeserializer); case 1532328438/*CallbackKind.Kind_ContentDidScrollCallback*/: return deserializeAndCallContentDidScrollCallback(thisDeserializer); case -2146044511/*CallbackKind.Kind_ContentWillScrollCallback*/: return deserializeAndCallContentWillScrollCallback(thisDeserializer); case 260483890/*CallbackKind.Kind_Context_getGroupDir_Callback*/: return deserializeAndCallContext_getGroupDir_Callback(thisDeserializer); case 1766817632/*CallbackKind.Kind_CustomNodeBuilder*/: return deserializeAndCallCustomNodeBuilder(thisDeserializer); + case 65418709/*CallbackKind.Kind_DataPanelBuilder*/: return deserializeAndCallDataPanelBuilder(thisDeserializer); case -1729563209/*CallbackKind.Kind_EditableTextOnChangeCallback*/: return deserializeAndCallEditableTextOnChangeCallback(thisDeserializer); case -1936519453/*CallbackKind.Kind_ErrorCallback*/: return deserializeAndCallErrorCallback(thisDeserializer); case -1092975373/*CallbackKind.Kind_FormComponentAttribute_onRouter_callback_type*/: return deserializeAndCallFormComponentAttribute_onRouter_callback_type(thisDeserializer); + case 344833346/*CallbackKind.Kind_GaugeBuilder*/: return deserializeAndCallGaugeBuilder(thisDeserializer); case -2119548940/*CallbackKind.Kind_GestureRecognizerJudgeBeginCallback*/: return deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeserializer); case -2076995110/*CallbackKind.Kind_GetItemMainSizeByIndex*/: return deserializeAndCallGetItemMainSizeByIndex(thisDeserializer); case 1938653177/*CallbackKind.Kind_GridAttribute_onItemDragStart_event_type*/: return deserializeAndCallGridAttribute_onItemDragStart_event_type(thisDeserializer); @@ -2699,8 +3093,10 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 1502213270/*CallbackKind.Kind_InterceptionModeCallback*/: return deserializeAndCallInterceptionModeCallback(thisDeserializer); case 1852781814/*CallbackKind.Kind_InterceptionShowCallback*/: return deserializeAndCallInterceptionShowCallback(thisDeserializer); case -464108861/*CallbackKind.Kind_ListAttribute_onItemDragStart_event_type*/: return deserializeAndCallListAttribute_onItemDragStart_event_type(thisDeserializer); + case -1150640184/*CallbackKind.Kind_LoadingProgressBuilder*/: return deserializeAndCallLoadingProgressBuilder(thisDeserializer); case -957598032/*CallbackKind.Kind_LocationButtonCallback*/: return deserializeAndCallLocationButtonCallback(thisDeserializer); case 810927048/*CallbackKind.Kind_MenuCallback*/: return deserializeAndCallMenuCallback(thisDeserializer); + case 1028225813/*CallbackKind.Kind_MenuItemBuilder*/: return deserializeAndCallMenuItemBuilder(thisDeserializer); case -614475458/*CallbackKind.Kind_MenuOnAppearCallback*/: return deserializeAndCallMenuOnAppearCallback(thisDeserializer); case -1066063065/*CallbackKind.Kind_NavDestinationTransitionDelegate*/: return deserializeAndCallNavDestinationTransitionDelegate(thisDeserializer); case -588228933/*CallbackKind.Kind_NavExtender_OnUpdateStack*/: return deserializeAndCallNavExtender_OnUpdateStack(thisDeserializer); @@ -2756,6 +3152,9 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 919057028/*CallbackKind.Kind_PasteEventCallback*/: return deserializeAndCallPasteEventCallback(thisDeserializer); case -1992671958/*CallbackKind.Kind_PluginErrorCallback*/: return deserializeAndCallPluginErrorCallback(thisDeserializer); case -1444325632/*CallbackKind.Kind_PopupStateChangeCallback*/: return deserializeAndCallPopupStateChangeCallback(thisDeserializer); + case -2053700626/*CallbackKind.Kind_ProgressBuilder*/: return deserializeAndCallProgressBuilder(thisDeserializer); + case -1724281662/*CallbackKind.Kind_RadioBuilder*/: return deserializeAndCallRadioBuilder(thisDeserializer); + case -939937676/*CallbackKind.Kind_RatingBuilder*/: return deserializeAndCallRatingBuilder(thisDeserializer); case 2053798608/*CallbackKind.Kind_ReceiveCallback*/: return deserializeAndCallReceiveCallback(thisDeserializer); case -1213708823/*CallbackKind.Kind_RestrictedWorker_onerror_Callback*/: return deserializeAndCallRestrictedWorker_onerror_Callback(thisDeserializer); case -2095497263/*CallbackKind.Kind_RestrictedWorker_onexit_Callback*/: return deserializeAndCallRestrictedWorker_onexit_Callback(thisDeserializer); @@ -2767,15 +3166,18 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer): void case 1717691617/*CallbackKind.Kind_SearchSubmitCallback*/: return deserializeAndCallSearchSubmitCallback(thisDeserializer); case -250780276/*CallbackKind.Kind_ShouldBuiltInRecognizerParallelWithCallback*/: return deserializeAndCallShouldBuiltInRecognizerParallelWithCallback(thisDeserializer); case -1716637992/*CallbackKind.Kind_SizeChangeCallback*/: return deserializeAndCallSizeChangeCallback(thisDeserializer); + case -448121514/*CallbackKind.Kind_SliderBuilder*/: return deserializeAndCallSliderBuilder(thisDeserializer); case 711649376/*CallbackKind.Kind_SliderTriggerChangeCallback*/: return deserializeAndCallSliderTriggerChangeCallback(thisDeserializer); case 1095217433/*CallbackKind.Kind_StyledStringMarshallCallback*/: return deserializeAndCallStyledStringMarshallCallback(thisDeserializer); case 1359717794/*CallbackKind.Kind_StyledStringUnmarshallCallback*/: return deserializeAndCallStyledStringUnmarshallCallback(thisDeserializer); case -712186065/*CallbackKind.Kind_SubmitCallback*/: return deserializeAndCallSubmitCallback(thisDeserializer); case 221706282/*CallbackKind.Kind_TabsCustomContentTransitionCallback*/: return deserializeAndCallTabsCustomContentTransitionCallback(thisDeserializer); case -401980571/*CallbackKind.Kind_TextAreaSubmitCallback*/: return deserializeAndCallTextAreaSubmitCallback(thisDeserializer); + case -828039258/*CallbackKind.Kind_TextClockBuilder*/: return deserializeAndCallTextClockBuilder(thisDeserializer); case -202014218/*CallbackKind.Kind_TextPickerEnterSelectedAreaCallback*/: return deserializeAndCallTextPickerEnterSelectedAreaCallback(thisDeserializer); case -1928298699/*CallbackKind.Kind_TextPickerScrollStopCallback*/: return deserializeAndCallTextPickerScrollStopCallback(thisDeserializer); case 2057659801/*CallbackKind.Kind_TextTimerAttribute_onTimer_event_type*/: return deserializeAndCallTextTimerAttribute_onTimer_event_type(thisDeserializer); + case 707367209/*CallbackKind.Kind_TextTimerBuilder*/: return deserializeAndCallTextTimerBuilder(thisDeserializer); case -1878458553/*CallbackKind.Kind_TransitionFinishCallback*/: return deserializeAndCallTransitionFinishCallback(thisDeserializer); case 1044833488/*CallbackKind.Kind_Type_NavigationAttribute_customNavContentTransition_delegate*/: return deserializeAndCallType_NavigationAttribute_customNavContentTransition_delegate(thisDeserializer); case -1078223620/*CallbackKind.Kind_Type_TextPickerAttribute_onChange_callback*/: return deserializeAndCallType_TextPickerAttribute_onChange_callback(thisDeserializer); diff --git a/arkoala-arkts/arkui/src/generated/peers/CallbackKind.ts b/arkoala-arkts/arkui/src/generated/peers/CallbackKind.ts index f92e54d00f..86b285aced 100644 --- a/arkoala-arkts/arkui/src/generated/peers/CallbackKind.ts +++ b/arkoala-arkts/arkui/src/generated/peers/CallbackKind.ts @@ -6,7 +6,20 @@ export enum CallbackKind { Kind_AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics = -1689064068, Kind_AsyncCallback_image_PixelMap_Void = 1289587365, Kind_AsyncCallback_TextMenuItem_TextRange_Boolean = -1581515233, + Kind_ButtonBuilder = -146682395, Kind_ButtonTriggerClickCallback = -1964292933, + Kind_Callback_ApplyContent_ButtonBuilder = -2085217871, + Kind_Callback_ApplyContent_CheckBoxBuilder = -691472684, + Kind_Callback_ApplyContent_DataPanelBuilder = -825645439, + Kind_Callback_ApplyContent_GaugeBuilder = 1977003286, + Kind_Callback_ApplyContent_LoadingProgressBuilder = 1897500572, + Kind_Callback_ApplyContent_MenuItemBuilder = -998114623, + Kind_Callback_ApplyContent_ProgressBuilder = -675382598, + Kind_Callback_ApplyContent_RadioBuilder = 1359382166, + Kind_Callback_ApplyContent_RatingBuilder = 539868960, + Kind_Callback_ApplyContent_SliderBuilder = 1577914882, + Kind_Callback_ApplyContent_TextClockBuilder = -2008074382, + Kind_Callback_ApplyContent_TextTimerBuilder = 1664785405, Kind_Callback_Area_Area_Void = -2024393616, Kind_Callback_Array_Number_Void = 582384234, Kind_Callback_Array_String_Void = -440782244, @@ -17,8 +30,12 @@ export enum CallbackKind { Kind_Callback_Boolean_HoverEvent_Void = -916602978, Kind_Callback_Boolean_Void = 313269291, Kind_Callback_Buffer_Void = 908731311, + Kind_Callback_Button_WrappedBuilder_Args_Void = 1173010714, + Kind_Callback_ButtonBuilder_Void = 998289688, Kind_Callback_CalendarRequestedData_Void = 1074619005, Kind_Callback_CalendarSelectedDate_Void = -289198976, + Kind_Callback_CheckBox_WrappedBuilder_Args_Void = -1965451841, + Kind_Callback_CheckBoxBuilder_Void = -737717603, Kind_Callback_ClickEvent_Void = 1097178637, Kind_Callback_ComputedBarAttribute_Void = -1270343661, Kind_Callback_CopyEvent_Void = -120437466, @@ -26,6 +43,8 @@ export enum CallbackKind { Kind_Callback_CustomBuilder_Void = -721106019, Kind_Callback_CustomSpanMetrics_Void = 1362306791, Kind_Callback_CutEvent_Void = -1875695871, + Kind_Callback_DataPanel_WrappedBuilder_Args_Void = 1799189546, + Kind_Callback_DataPanelBuilder_Void = -1344629912, Kind_Callback_Date_Void = 1405382363, Kind_Callback_DatePickerResult_Void = 1280920532, Kind_Callback_DeleteValue_Boolean = -1357792883, @@ -44,6 +63,8 @@ export enum CallbackKind { Kind_Callback_FocusAxisEvent_Void = 394781580, Kind_Callback_FormCallbackInfo_Void = 758395742, Kind_Callback_FullscreenInfo_Void = 583294398, + Kind_Callback_Gauge_WrappedBuilder_Args_Void = -1754043459, + Kind_Callback_GaugeBuilder_Void = 229950175, Kind_Callback_GestureEvent_Void = -1143194492, Kind_Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult = 1319043556, Kind_Callback_GestureJudgeResult_Void = -684588584, @@ -65,8 +86,12 @@ export enum CallbackKind { Kind_Callback_Literal_Number_offsetRemain_Void = -251706058, Kind_Callback_Literal_Object_detail_Boolean = 222742448, Kind_Callback_Literal_String_plainText_Void = -122223466, + Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void = 773402423, + Kind_Callback_LoadingProgressBuilder_Void = 1413900565, Kind_Callback_Map_String_Object_Void = -1146723341, Kind_Callback_MarqueeState_Void = -716263454, + Kind_Callback_MenuItem_WrappedBuilder_Args_Void = -414752726, + Kind_Callback_MenuItemBuilder_Void = 2102722408, Kind_Callback_MouseEvent_Void = -1382640094, Kind_Callback_NativeEmbedDataInfo_Void = 477481563, Kind_Callback_NativeEmbedTouchInfo_Void = -1090303858, @@ -141,7 +166,13 @@ export enum CallbackKind { Kind_Callback_PopInfo_Void = 624053870, Kind_Callback_PreDragStatus_Void = 463894668, Kind_Callback_PreparedInfo_Void = 1300890372, + Kind_Callback_Progress_WrappedBuilder_Args_Void = -1500546671, + Kind_Callback_ProgressBuilder_Void = -2114966797, + Kind_Callback_Radio_WrappedBuilder_Args_Void = -1281648963, + Kind_Callback_RadioBuilder_Void = -1891955233, Kind_Callback_RangeUpdate = 797834474, + Kind_Callback_Rating_WrappedBuilder_Args_Void = 377442443, + Kind_Callback_RatingBuilder_Void = 2017125033, Kind_Callback_RefreshStatus_Void = 934309126, Kind_Callback_ResourceStr_Void = 188373904, Kind_Callback_RichEditorChangeValue_Boolean = 1465860515, @@ -152,6 +183,8 @@ export enum CallbackKind { Kind_Callback_RichEditorTextSpanResult_Void = 1980824326, Kind_Callback_SheetDismiss_Void = 22609082, Kind_Callback_SheetType_Void = -224451112, + Kind_Callback_Slider_WrappedBuilder_Args_Void = -1810057751, + Kind_Callback_SliderBuilder_Void = 556943627, Kind_Callback_SpringBackAction_Void = 1536231691, Kind_Callback_String_Number_Void = -879490874, Kind_Callback_String_Opt_Object_Void = -716524508, @@ -164,8 +197,12 @@ export enum CallbackKind { Kind_Callback_SwiperContentTransitionProxy_Void = -416053361, Kind_Callback_TabContentTransitionProxy_Void = -1223938478, Kind_Callback_TerminationInfo_Void = 691098197, + Kind_Callback_TextClock_WrappedBuilder_Args_Void = -857022695, + Kind_Callback_TextClockBuilder_Void = 897692539, Kind_Callback_TextPickerResult_Void = 1290504509, Kind_Callback_TextRange_Void = 811915501, + Kind_Callback_TextTimer_WrappedBuilder_Args_Void = -932664042, + Kind_Callback_TextTimerBuilder_Void = -711434092, Kind_Callback_TimePickerResult_Void = 1557859605, Kind_Callback_TouchEvent_HitTestMode = -274419246, Kind_Callback_TouchEvent_Void = -1676021850, @@ -182,13 +219,16 @@ export enum CallbackKind { Kind_Callback_WebResourceResponse_Void = 831645046, Kind_Callback_WithThemeAttribute_Void = 1436479104, Kind_Callback_WrappedBuilder_Args_Void = -824029805, + Kind_CheckBoxBuilder = -1850413312, Kind_ContentDidScrollCallback = 1532328438, Kind_ContentWillScrollCallback = -2146044511, Kind_Context_getGroupDir_Callback = 260483890, Kind_CustomNodeBuilder = 1766817632, + Kind_DataPanelBuilder = 65418709, Kind_EditableTextOnChangeCallback = -1729563209, Kind_ErrorCallback = -1936519453, Kind_FormComponentAttribute_onRouter_callback_type = -1092975373, + Kind_GaugeBuilder = 344833346, Kind_GestureRecognizerJudgeBeginCallback = -2119548940, Kind_GetItemMainSizeByIndex = -2076995110, Kind_GridAttribute_onItemDragStart_event_type = 1938653177, @@ -198,8 +238,10 @@ export enum CallbackKind { Kind_InterceptionModeCallback = 1502213270, Kind_InterceptionShowCallback = 1852781814, Kind_ListAttribute_onItemDragStart_event_type = -464108861, + Kind_LoadingProgressBuilder = -1150640184, Kind_LocationButtonCallback = -957598032, Kind_MenuCallback = 810927048, + Kind_MenuItemBuilder = 1028225813, Kind_MenuOnAppearCallback = -614475458, Kind_NavDestinationTransitionDelegate = -1066063065, Kind_NavExtender_OnUpdateStack = -588228933, @@ -255,6 +297,9 @@ export enum CallbackKind { Kind_PasteEventCallback = 919057028, Kind_PluginErrorCallback = -1992671958, Kind_PopupStateChangeCallback = -1444325632, + Kind_ProgressBuilder = -2053700626, + Kind_RadioBuilder = -1724281662, + Kind_RatingBuilder = -939937676, Kind_ReceiveCallback = 2053798608, Kind_RestrictedWorker_onerror_Callback = -1213708823, Kind_RestrictedWorker_onexit_Callback = -2095497263, @@ -266,15 +311,18 @@ export enum CallbackKind { Kind_SearchSubmitCallback = 1717691617, Kind_ShouldBuiltInRecognizerParallelWithCallback = -250780276, Kind_SizeChangeCallback = -1716637992, + Kind_SliderBuilder = -448121514, Kind_SliderTriggerChangeCallback = 711649376, Kind_StyledStringMarshallCallback = 1095217433, Kind_StyledStringUnmarshallCallback = 1359717794, Kind_SubmitCallback = -712186065, Kind_TabsCustomContentTransitionCallback = 221706282, Kind_TextAreaSubmitCallback = -401980571, + Kind_TextClockBuilder = -828039258, Kind_TextPickerEnterSelectedAreaCallback = -202014218, Kind_TextPickerScrollStopCallback = -1928298699, Kind_TextTimerAttribute_onTimer_event_type = 2057659801, + Kind_TextTimerBuilder = 707367209, Kind_TransitionFinishCallback = -1878458553, Kind_Type_NavigationAttribute_customNavContentTransition_delegate = 1044833488, Kind_Type_TextPickerAttribute_onChange_callback = -1078223620, diff --git a/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts b/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts index 42990c7d77..fb43bfaea1 100644 --- a/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts @@ -23,7 +23,7 @@ import { Serializer } from "./Serializer" import { TypeChecker } from "#components" import { CallbackTransformer } from "./../../CallbackTransformer" import { AccessibilityCallback, AccessibilityFocusCallback, GestureRecognizerJudgeBeginCallback, HoverCallback, OnDragEventCallback, OnMoveHandler, OnScrollCallback, PopupStateChangeCallback, ReuseIdCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, AccessibilityHoverEvent, AccessibilityHoverEventInternal, AccessibilityRoleType, AccessibilitySamePageMode, AdaptiveColor, CommonMethod, BlurStyle, BlendApplyType, BlurStyleActivePolicy, PickerTextStyle, ChainStyle, ContentClipMode, DismissReason, DragBehavior, DragEvent, DragEventInternal, DragResult, Rectangle, DataSyncOptions, DraggingSizeChangeEffect, DragPreviewMode, DrawModifier, DrawModifierInternal, EffectEdge, EffectType, FinishCallbackType, GestureModifier, GestureModifierInternal, UIGestureEvent, ScrollableCommonMethod, ItemDragInfo, CustomBuilder, NestedScrollOptions, EdgeEffectOptions, HapticFeedbackMode, HoverModeAreaType, ICurve, ICurveInternal, KeyboardAvoidMode, LayoutPolicy, LayoutSafeAreaEdge, LayoutSafeAreaType, ChildrenMainSize, ChildrenMainSizeInternal, RectResult, MenuPolicy, MenuPreviewMode, ModalTransition, OutlineStyle, PixelMapMock, PixelMapMockInternal, PopupStateChangeParam, PreDragStatus, ProgressMask, ProgressMaskInternal, RepeatMode, SelectionOptions, SafeAreaEdge, SafeAreaType, ScrollSizeMode, TextDecorationOptions, TextContentControllerBase, TextContentControllerBaseInternal, ShadowStyle, ShadowType, SheetKeyboardAvoidMode, SheetMode, SheetSize, SheetType, SourceTool, SourceType, BackgroundEffectOptions, BackgroundBlurStyleOptions, TranslateOptions, InputCounterOptions, ShadowOptions, CaretOffset, TextContentControllerOptions, ThemeColorMode, TouchTestInfo, TouchTestStrategy, TransitionEdge, TransitionEffect, TransitionEffectInternal, TransitionEffects, RotateOptions, ScaleOptions, AnimateParam, TransitionHierarchyStrategy, UICommonEvent, UICommonEventInternal, Callback_ClickEvent_Void, ClickEvent, ClickEventInternal, Callback_TouchEvent_Void, TouchEvent, TouchEventInternal, Callback_KeyEvent_Void, KeyEvent, KeyEventInternal, HoverEvent, HoverEventInternal, Callback_MouseEvent_Void, MouseEvent, MouseEventInternal, VisibleAreaEventOptions, SheetOptions, View, ViewInternal, Callback_KeyEvent_Boolean, Callback_Area_Area_Void, Callback_Array_TouchTestInfo_TouchResult, TouchResult, Callback_AxisEvent_Void, AxisEvent, AxisEventInternal, Callback_Boolean_HoverEvent_Void, Callback_CrownEvent_Void, CrownEvent, Callback_DismissContentCoverAction_Void, DismissContentCoverAction, Callback_DismissPopupAction_Void, DismissPopupAction, Callback_DismissSheetAction_Void, DismissSheetAction, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, DragItemInfo, Callback_DragEvent_String_Void, Callback_FocusAxisEvent_Void, FocusAxisEvent, FocusAxisEventInternal, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_HoverEvent_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Callback_PreDragStatus_Void, Callback_SheetDismiss_Void, SheetDismiss, Callback_SheetType_Void, Callback_SpringBackAction_Void, SpringBackAction, Callback_TouchEvent_HitTestMode, BackgroundBrightnessOptions, BackgroundImageOptions, BlurOptions, ClickEffect, DateRange, DragInteractionOptions, DropOptions, ExpectedFrameRateRange, FocusMovement, ForegroundEffectOptions, GeometryTransitionOptions, InvertOptions, LinearGradient_common, Tuple_ResourceColor_Number, LinearGradientBlurOptions, FractionStop, LinearGradientOptions, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, Measurable, MeasurableInternal, MeasureResult, SizeResult, MotionBlurAnchor, MotionBlurOptions, MotionPathOptions, OverlayOffset, PixelRoundPolicy, PreviewConfiguration, StateStyles, SystemAdaptiveOptions, TouchObject, AlignRuleOption, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, BlurStyleOptions, ContentCoverOptions, BindOptions, ContextMenuAnimationOptions, MultiShadowOptions, DragPreviewOptions, FadingEdgeOptions, ForegroundBlurStyleOptions, HistoricalPoint, LightSource, LocalizedAlignRuleOptions, MenuElement, OverlayOptions, ReuseOptions, sharedTransitionOptions, SheetTitleOptions, TransitionOptions, PixelStretchEffectOptions, PointLightStyle, RadialGradientOptions, Tuple_Length_Length, SweepGradientOptions, TipsOptions, BorderImageOption, ContextMenuOptions, BorderRadiusType, CustomPopupOptions, Literal_ResourceColor_color, EventTarget, BaseEvent, BaseEventInternal, MenuOptions, PickerDialogButtonStyle, PopupMessageOptions, Type_SheetOptions_detents, PopupOptions, Literal_String_value_Callback_Void_action } from "./../common" -import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonOptions } from "./../button" +import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonConfiguration, ButtonOptions } from "./../button" import { Callback_Extender_OnFinish, Callback_Extender_OnProgress, DoubleAnimationParam } from "./../animation_extender" import { Callback_RangeUpdate, Context_getGroupDir_Callback, RestrictedWorker_onerror_Callback, RestrictedWorker_onexit_Callback, RestrictedWorker_onmessage_Callback, ComponentContent, ComponentContentInternal, UnifiedData, UnifiedDataInternal, UIContext, UIContextInternal, SystemBarStyle, PointerStyle, Scene, SceneInternal, Context, ContextInternal, WorkerEventListener, WorkerEventListenerInternal, Event, ErrorEvent, MessageEvents, BaseContext, BaseContextInternal, PostMessageOptions, WorkerOptions, CustomColors, RestrictedWorker, RestrictedWorkerInternal, CustomTheme } from "./../arkui-custom" import { ContentDidScrollCallback, ContentWillScrollCallback, OnSwiperAnimationEndCallback, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback, SwiperAnimationEvent, SwiperAnimationMode, SwiperAttribute, DotIndicator, DigitIndicator, SwiperDisplayMode, SwiperNestedScrollMode, SwiperContentAnimatedTransition, SwiperContentWillScrollResult, AutoPlayOptions, ArrowStyle, SwiperAutoFill, SwiperContentTransitionProxy, SwiperContentTransitionProxyInternal, SwiperController, SwiperControllerInternal, Callback_SwiperContentTransitionProxy_Void, Indicator } from "./../swiper" @@ -41,14 +41,14 @@ import { NavDestinationTransitionDelegate, NavDestinationActiveReason, NavDestin import { NavExtender_OnUpdateStack } from "./../navigation_extender" import { OnAdsBlockedCallback, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, OnFullScreenEnterCallback, OnIntelligentTrackingPreventionCallback, OnLargestContentfulPaintCallback, OnNativeEmbedVisibilityChangeCallback, OnNavigationEntryCommittedCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, OnSslErrorEventCallback, OnViewportFitChangedCallback, WebKeyboardCallback, BlurOnKeyboardHideMode, CacheMode, ClientAuthenticationHandler, ClientAuthenticationHandlerInternal, ConsoleMessage, ConsoleMessageInternal, MessageLevel, ContextMenuEditStateFlags, ContextMenuInputFieldType, ContextMenuMediaType, ContextMenuSourceType, ControllerHandler, ControllerHandlerInternal, DataResubmissionHandler, DataResubmissionHandlerInternal, EventResult, EventResultInternal, FileSelectorMode, FileSelectorParam, FileSelectorParamInternal, FileSelectorResult, FileSelectorResultInternal, FullScreenExitHandler, FullScreenExitHandlerInternal, HitTestType, HttpAuthHandler, HttpAuthHandlerInternal, JsGeolocation, JsGeolocationInternal, JsResult, JsResultInternal, MixedMode, NativeEmbedStatus, NativeMediaPlayerConfig, OnAudioStateChangedEvent, OnConsoleEvent, OnDataResubmittedEvent, OnFirstContentfulPaintEvent, OnOverScrollEvent, OnProgressChangeEvent, OnScaleChangeEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OverScrollMode, PermissionRequest, PermissionRequestInternal, ProtectedResourceType, RenderExitReason, RenderMode, RenderProcessNotRespondingReason, ScreenCaptureHandler, ScreenCaptureHandlerInternal, ScreenCaptureConfig, SslError, SslErrorHandler, SslErrorHandlerInternal, ThreatType, ViewportFit, WebAttribute, JavaScriptProxy, WebDarkMode, WebMediaOptions, Callback_OnPageEndEvent_Void, OnPageEndEvent, Callback_OnPageBeginEvent_Void, OnPageBeginEvent, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, OnTitleReceiveEvent, Callback_OnGeolocationShowEvent_Void, OnGeolocationShowEvent, Callback_OnAlertEvent_Boolean, OnAlertEvent, Callback_OnBeforeUnloadEvent_Boolean, OnBeforeUnloadEvent, Callback_OnConfirmEvent_Boolean, OnConfirmEvent, Callback_OnPromptEvent_Boolean, OnPromptEvent, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, OnErrorReceiveEvent, Callback_OnHttpErrorReceiveEvent_Void, OnHttpErrorReceiveEvent, Callback_OnDownloadStartEvent_Void, OnDownloadStartEvent, Callback_OnRefreshAccessedHistoryEvent_Void, OnRefreshAccessedHistoryEvent, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, WebResourceRequest, WebResourceRequestInternal, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Callback_OnRenderExitedEvent_Void, OnRenderExitedEvent, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Callback_OnResourceLoadEvent_Void, OnResourceLoadEvent, FullScreenEnterEvent, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, OnHttpAuthRequestEvent, Callback_OnInterceptRequestEvent_WebResourceResponse, OnInterceptRequestEvent, WebResourceResponse, WebResourceResponseInternal, Callback_OnPermissionRequestEvent_Void, OnPermissionRequestEvent, Callback_OnScreenCaptureRequestEvent_Void, OnScreenCaptureRequestEvent, Callback_OnContextMenuShowEvent_Boolean, OnContextMenuShowEvent, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, OnSslErrorEventReceiveEvent, SslErrorEvent, Callback_OnClientAuthenticationEvent_Void, OnClientAuthenticationEvent, Callback_OnWindowNewEvent_Void, OnWindowNewEvent, Callback_OnTouchIconUrlReceivedEvent_Void, OnTouchIconUrlReceivedEvent, Callback_OnFaviconReceivedEvent_Void, OnFaviconReceivedEvent, Callback_OnPageVisibleEvent_Void, OnPageVisibleEvent, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, FirstMeaningfulPaint, LargestContentfulPaint, Callback_OnLoadInterceptEvent_Boolean, OnLoadInterceptEvent, Callback_OnOverScrollEvent_Void, LoadCommittedDetails, IntelligentTrackingPreventionDetails, ScriptItem, WebLayoutMode, NestedScrollOptionsExt, Callback_NativeEmbedDataInfo_Void, NativeEmbedDataInfo, NativeEmbedVisibilityInfo, Callback_NativeEmbedTouchInfo_Void, NativeEmbedTouchInfo, RenderProcessNotRespondingData, ExpandedMenuItemOptions, WebKeyboardCallbackInfo, AdsBlockedDetails, WebKeyboardAvoidMode, EmbedOptions, WebElementType, WebResponseType, SelectionMenuOptionsExt, WebCaptureMode, WebContextMenuParam, WebContextMenuParamInternal, WebContextMenuResult, WebContextMenuResultInternal, WebController, WebControllerInternal, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Header, Literal_Object_object__String_name_Array_String_methodList, WebCookie, WebCookieInternal, WebKeyboardController, WebKeyboardControllerInternal, WebNavigationType, WebResourceError, WebResourceErrorInternal, Callback_Literal_String_plainText_Void, Literal_String_plainText, WebKeyboardOptions, WebOptions, NativeEmbedInfo } from "./../web" import { OnAlphabetIndexerPopupSelectCallback, OnAlphabetIndexerRequestPopupDataCallback, OnAlphabetIndexerSelectCallback, AlphabetIndexerAttribute, Callback_Number_Void, IndexerAlign, Callback_Opt_Number_Void, AlphabetIndexerOptions } from "./../alphabet_indexer" -import { OnCheckboxChangeCallback, Callback_Opt_Boolean_Void, CheckboxOptions } from "./../checkbox" +import { OnCheckboxChangeCallback, CheckBoxConfiguration, Callback_Opt_Boolean_Void, CheckboxOptions } from "./../checkbox" import { OnCheckboxGroupChangeCallback, SelectStatus, CheckboxGroupResult, CheckboxGroupOptions } from "./../checkboxgroup" import { OnContentScrollCallback, OnPasteCallback, OnSubmitCallback, OnTextSelectionChangeCallback, ContentType, EnterKeyType, InputType, SubmitEvent, SubmitEventInternal, TextInputAttribute, TextInputStyle, PasswordIcon, UnderlineColor, TextInputController, TextInputControllerInternal, TextInputOptions } from "./../text_input" import { OnFoldStatusChangeCallback, OnHoverStatusChangeCallback, OnFoldStatusChangeInfo, HoverEventParam, FolderStackOptions } from "./../folder_stack" import { OnLinearIndicatorChangeCallback, LinearIndicatorController, LinearIndicatorControllerInternal, LinearIndicatorStartOptions, LinearIndicatorStyle } from "./../linearindicator" import { OnNativeLoadCallback, Callback_String_SurfaceRect_Void, SurfaceRect, SurfaceRotationOptions, XComponentController, XComponentControllerInternal, Literal_Number_surfaceHeight_surfaceWidth, NativeXComponentParameters, XComponentOptions } from "./../xcomponent" -import { OnRadioChangeCallback, RadioIndicatorType, RadioOptions, RadioStyle } from "./../radio" -import { OnRatingChangeCallback, RatingOptions, StarStyleOptions } from "./../rating" +import { OnRadioChangeCallback, RadioIndicatorType, RadioConfiguration, RadioOptions, RadioStyle } from "./../radio" +import { OnRatingChangeCallback, RatingConfiguration, RatingOptions, StarStyleOptions } from "./../rating" import { OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollOnScrollCallback, ScrollOnWillScrollCallback, Scroller, ScrollerInternal, ScrollAlign, OffsetResult, OnScrollFrameBeginHandlerResult, ScrollAttribute, ScrollDirection, ScrollSnapOptions, OffsetOptions, ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, Literal_Boolean_next_Axis_direction, ScrollToIndexOptions, ScrollAnimationOptions } from "./../scroll" import { OnScrollVisibleContentChangeCallback, ChainEdgeEffect, ScrollState, ListAttribute, ListItemAlign, ListDividerOptions, ChainAnimationOptions, StickyStyle, ScrollSnapAlign, Callback_Number_Number_Number_Void, VisibleListContentInfo, Callback_Number_Boolean, Callback_Number_Number_Boolean, ListItemGroupArea, ListScroller, ListScrollerInternal, CloseSwipeActionOptions, ListOptions } from "./../list" import { OnSelectCallback, ArrowPosition, AvoidanceMode, MenuAlignType, SelectAttribute, Callback_Number_String_Void, MenuOutlineOptions, Callback_Opt_Union_Number_Resource_Void, Callback_Opt_ResourceStr_Void, MenuItemConfiguration, MenuItemConfigurationInternal, SelectOption } from "./../select" @@ -61,7 +61,7 @@ import { PluginErrorCallback, PluginErrorData, PluginComponentTemplate, PluginCo import { ReceiveCallback, BaseShape, BaseShapeInternal, CircleShape, CircleShapeInternal, ShapeSize, CommonShape, CommonShapeInternal, WebviewController, WebviewControllerInternal, Summary, EffectDirection, EffectScope, EllipseShape, EllipseShapeInternal, ImageModifier, IntentionCode, RectWidthStyle, RectHeightStyle, SymbolGlyphModifier, PathShape, PathShapeInternal, PathShapeOptions, PerfMonitorActionType, PerfMonitorSourceType, SymbolEffect, SymbolEffectInternal, RectShape, RectShapeInternal, RectShapeOptions, RoundRectShapeOptions, ResolutionQuality, TextModifier, IndicatorStyle, WebHeader, WindowStatusType, AsyncCallback_image_PixelMap_Void, ColorMetrics, ColorMetricsInternal, EdgeStyles, FontInfo, ReplaceSymbolEffect, ReplaceSymbolEffectInternal, ScaleSymbolEffect, ScaleSymbolEffectInternal, SnapshotOptions, FontOptions, MeasureOptions, LabelStyle } from "./../arkui-external" import { SaveButtonCallback, SaveButtonOnClickResult, SaveDescription, SaveIconStyle, SaveButtonOptions } from "./../save_button" import { SearchSubmitCallback, CancelButtonStyle, SearchAttribute, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchType, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_EditableTextChangeValue_Boolean, SearchButtonOptions, SearchController, SearchControllerInternal, SearchOptions } from "./../search" -import { SliderTriggerChangeCallback, SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../slider" +import { SliderTriggerChangeCallback, SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderConfiguration, SliderOptions } from "./../slider" import { StyledStringMarshallCallback, StyledStringUnmarshallCallback, GestureStyle, GestureStyleInternal, GestureStyleInterface, StyledString, StyledStringInternal, MutableStyledString, MutableStyledStringInternal, ImageAttachment, ImageAttachmentInternal, CustomSpan, CustomSpanInternal, StyleOptions, StyledStringKey, SpanStyle, UserDataSpan, DecorationStyleInterface, UrlStyle, UrlStyleInternal, AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics, CustomSpanMeasureInfo, CustomSpanMetrics, Callback_DrawContext_CustomSpanDrawInfo_Void, CustomSpanDrawInfo, BaselineOffsetStyle, BaselineOffsetStyleInternal, LetterSpacingStyle, LetterSpacingStyleInternal, LineHeightStyle, LineHeightStyleInternal, TextShadowStyle, TextShadowStyleInternal, DecorationStyle, DecorationStyleInternal, TextStyle_styled_string, TextStyle_styled_stringInternal, TextStyleInterface, ImageAttachmentLayoutStyle, ParagraphStyle, ParagraphStyleInternal, ParagraphStyleInterface, BackgroundColorStyle, BackgroundColorStyleInternal, ColorFilterType, ImageAttachmentInterface, AttachmentType, ResourceImageAttachmentOptions, StyledStringValue } from "./../styled_string" import { TextAreaSubmitCallback, TextAreaAttribute, Callback_EnterKeyType_Void, Callback_String_PasteEvent_Void, TextAreaType, Callback_ResourceStr_Void, TextAreaController, TextAreaControllerInternal, TextAreaOptions } from "./../text_area" import { VoidCallback, ResourceColor, Font, Position, Length, SizeOptions, Offset, ColorFilter, ColorFilterInternal, ResourceStr, Dimension, LengthConstrain, DividerStyleOptions, ConstraintSizeOptions, Area, AccessibilityOptions, Bias, ChainWeightOptions, DirectionalEdgesT, EdgeOutlineStyles, VP, EdgeColors, LocalizedBorderRadiuses, LocalizedEdgeColors, LocalizedEdges, LocalizedEdgeWidths, LocalizedPadding, LocalizedPosition, BorderRadiuses, EdgeOutlineWidths, EdgeWidths, PX, LPX, MarkStyle, OutlineRadiuses, Padding, BorderOptions, OutlineOptions } from "./../units" @@ -83,7 +83,7 @@ import { ColorMode, LayoutDirection } from "./../state_management" import { Component3DAttribute, ModelType, SceneOptions } from "./../component3d" import { CustomDialogController, CustomDialogControllerInternal, CustomDialogControllerOptions } from "./../custom_dialog_controller" import { DataOperationType } from "./../lazy_for_each" -import { DataPanelType, LinearGradient, LinearGradientInternal, ColorStop, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" +import { DataPanelType, LinearGradient, LinearGradientInternal, ColorStop, DataPanelConfiguration, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" import { DatePickerMode, Callback_DatePickerResult_Void, DatePickerResult, DatePickerOptions, LunarSwitchStyle, DatePickerDialogOptions } from "./../date_picker" import { DialogAlignment, DialogButtonDirection, LevelOrder, TextStyle_alert_dialog, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, AlertDialogParamWithButtons, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithOptions } from "./../alert_dialog" import { DistributionType, DisturbanceFieldShape, ParticleEmitterShape, ParticleType, ParticleUpdater } from "./../particle" @@ -107,7 +107,8 @@ import { IndicatorComponentController, IndicatorComponentControllerInternal } fr import { ItemState } from "./../stepper_item" import { LayoutMode, SelectedMode, TabBarSymbol, TabBarIconStyle, TabBarOptions, BoardStyle, BottomTabBarStyle, SubTabBarStyle } from "./../tab_content" import { ListItemGroupStyle, ListItemGroupOptions } from "./../list_item_group" -import { LoadingProgressStyle } from "./../loading_progress" +import { LoadingProgressConfiguration, LoadingProgressStyle } from "./../loading_progress" +import { CommonConfiguration, ContentModifier, ButtonBuilder, Callback_ApplyContent_ButtonBuilder, Callback_ApplyContent_CheckBoxBuilder, CheckBoxBuilder, Callback_ApplyContent_DataPanelBuilder, DataPanelBuilder, Callback_ApplyContent_GaugeBuilder, GaugeBuilder, Callback_ApplyContent_LoadingProgressBuilder, LoadingProgressBuilder, Callback_ApplyContent_MenuItemBuilder, MenuItemBuilder, Callback_ApplyContent_ProgressBuilder, ProgressBuilder, Callback_ApplyContent_RadioBuilder, RadioBuilder, Callback_ApplyContent_RatingBuilder, RatingBuilder, Callback_ApplyContent_SliderBuilder, SliderBuilder, Callback_ApplyContent_TextClockBuilder, TextClockBuilder, Callback_ApplyContent_TextTimerBuilder, TextTimerBuilder, Callback_Button_WrappedBuilder_Args_Void, Callback_CheckBox_WrappedBuilder_Args_Void, Callback_DataPanel_WrappedBuilder_Args_Void, Callback_Gauge_WrappedBuilder_Args_Void, Callback_LoadingProgress_WrappedBuilder_Args_Void, Callback_MenuItem_WrappedBuilder_Args_Void, Callback_Progress_WrappedBuilder_Args_Void, Callback_Radio_WrappedBuilder_Args_Void, Callback_Rating_WrappedBuilder_Args_Void, Callback_Slider_WrappedBuilder_Args_Void, Callback_TextClock_WrappedBuilder_Args_Void, Callback_TextTimer_WrappedBuilder_Args_Void, Callback_WrappedBuilder_Args_Void } from "./../arkui-wrapper-builder" import { MarqueeStartPolicy, MarqueeState, TextAttribute, TextOverflowOptions, TextMarqueeOptions, Callback_MarqueeState_Void, TextSpanType, TextResponseType, TextController, TextControllerInternal, TextOptions } from "./../text" import { Matrix4Transit, Matrix4TransitInternal, TranslateOption, ScaleOption, RotateOption, PolyToPolyOptions } from "./../arkui-matrix4" import { Tuple_Number_Number, Tuple_Number_Number_Number } from "./../arkui-synthetics" @@ -117,23 +118,23 @@ import { NodeController } from "./../ohos.arkui.node" import { Offset_componentutils, RotateResult, ScaleResult, TranslateResult, ComponentInfo, Matrix4Result } from "./../arkui-componentutils" import { PanelHeight, PanelMode, PanelType, Callback_Number_Number_PanelMode_Void, Callback_Opt_PanelMode_Void } from "./../panel" import { PatternLockChallengeResult, PatternLockController, PatternLockControllerInternal, Callback_Array_Number_Void, CircleStyleOptions } from "./../pattern_lock" -import { ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" +import { ProgressConfiguration, ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" import { RefreshStatus, Callback_RefreshStatus_Void, RefreshOptions } from "./../refresh" import { RootSceneSession } from "./../root_scene" import { RRect, WindowAnimationTarget } from "./../remote_window" import { ScrollBarDirection, ScrollBarOptions } from "./../scroll_bar" import { SecurityComponentLayoutDirection } from "./../security_component" -import { ContentModifier, Callback_WrappedBuilder_Args_Void, CommonConfiguration, WrappedBuilder } from "./../arkui-wrapper-builder" import { ShapeAttribute, ViewportRect } from "./../shape" import { SideBarContainerType, SideBarPosition, ButtonIconOptions, ButtonStyle } from "./../sidebar" import { SizeType, GridContainerOptions } from "./../grid_container" import { SubMenuExpandingMode } from "./../menu" -import { TextClockController, TextClockControllerInternal, TextClockOptions } from "./../text_clock" -import { TextTimerController, TextTimerControllerInternal, TextTimerOptions } from "./../text_timer" +import { TextClockConfiguration, TextClockController, TextClockControllerInternal, TextClockOptions } from "./../text_clock" +import { TextTimerConfiguration, TextTimerController, TextTimerControllerInternal, TextTimerOptions } from "./../text_timer" import { ToggleType, ToggleOptions, SwitchStyle } from "./../toggle" import { UniformDataType } from "./../arkui-uniformtypedescriptor" import { WindowSceneAttribute } from "./../window_scene" -import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_StyledStringMarshallingValue_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" +import { GaugeConfiguration, GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions } from "./../gauge" +import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ButtonBuilder_Void, Callback_CheckBoxBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_DataPanelBuilder_Void, Callback_GaugeBuilder_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_LoadingProgressBuilder_Void, Callback_MenuItemBuilder_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_ProgressBuilder_Void, Callback_RadioBuilder_Void, Callback_RatingBuilder_Void, Callback_SliderBuilder_Void, Callback_StyledStringMarshallingValue_Void, Callback_TextClockBuilder_Void, Callback_TextTimerBuilder_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" import { Callback_DismissDialogAction_Void, DismissDialogAction, ImmersiveMode, LevelMode, ActionSheetButtonOptions, ActionSheetOffset, SheetInfo, ActionSheetOptions } from "./../action_sheet" import { Want } from "./../ohos.app.ability" import { Callback_TerminationInfo_Void, TerminationInfo } from "./../embedded_component" @@ -147,7 +148,6 @@ import { CustomDialogBuildOptions, CustomDialogControllerBuilder } from "./../ar import { DateTimeOptions } from "./../arkui-intl" import { EllipseOptions } from "./../ellipse" import { FormLinkOptions } from "./../form_link" -import { GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions } from "./../gauge" import { GridColColumnOption, GridColOptions } from "./../grid_col" import { LineOptions } from "./../line" import { MarqueeOptions } from "./../marquee" @@ -458,6 +458,14 @@ export class Deserializer extends DeserializerBase { let ptr : KPointer = valueDeserializer.readPointer() return ListScrollerInternal.fromPtr(ptr) } + public readLoadingProgressConfiguration(): LoadingProgressConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const enableLoading_result : boolean = valueDeserializer.readBoolean() + let value : LoadingProgressConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, enableLoading: enableLoading_result} as LoadingProgressConfiguration) + return value + } public readLongPressGestureInterface(): LongPressGestureInterface { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() @@ -685,6 +693,15 @@ export class Deserializer extends DeserializerBase { let value : PreparedInfo = ({duration: duration_result} as PreparedInfo) return value } + public readProgressConfiguration(): ProgressConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const value_result : number = (valueDeserializer.readNumber() as number) + const total_result : number = (valueDeserializer.readNumber() as number) + let value : ProgressConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, value: value_result, total: total_result} as ProgressConfiguration) + return value + } public readProgressMask(): ProgressMask { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() @@ -983,6 +1000,16 @@ export class Deserializer extends DeserializerBase { let ptr : KPointer = valueDeserializer.readPointer() return TextBaseControllerInternal.fromPtr(ptr) } + public readTextClockConfiguration(): TextClockConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const timeZoneOffset_result : number = (valueDeserializer.readNumber() as number) + const started_result : boolean = valueDeserializer.readBoolean() + const timeValue_result : number = (valueDeserializer.readNumber() as number) + let value : TextClockConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, timeZoneOffset: timeZoneOffset_result, started: started_result, timeValue: timeValue_result} as TextClockConfiguration) + return value + } public readTextClockController(): TextClockController { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() @@ -1050,6 +1077,17 @@ export class Deserializer extends DeserializerBase { let value : TextOverflowOptions = ({overflow: overflow_result} as TextOverflowOptions) return value } + public readTextTimerConfiguration(): TextTimerConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const count_result : number = (valueDeserializer.readNumber() as number) + const isCountDown_result : boolean = valueDeserializer.readBoolean() + const started_result : boolean = valueDeserializer.readBoolean() + const elapsedTime_result : number = (valueDeserializer.readNumber() as number) + let value : TextTimerConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, count: count_result, isCountDown: isCountDown_result, started: started_result, elapsedTime: elapsedTime_result} as TextTimerConfiguration) + return value + } public readTextTimerController(): TextTimerController { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() @@ -1305,6 +1343,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return (_continuationValue as boolean); } } + public readButtonBuilder(isSync: boolean = false): ((parentNode: KPointer,config: ButtonConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: ButtonConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeButtonConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-146682395, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-146682395, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readButtonTriggerClickCallback(isSync: boolean = false): ButtonTriggerClickCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1320,6 +1376,210 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_ApplyContent_ButtonBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: ButtonConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-2085217871, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-2085217871, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_CheckBoxBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-691472684, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-691472684, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_DataPanelBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-825645439, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-825645439, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_GaugeBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: GaugeConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1977003286, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1977003286, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_LoadingProgressBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1897500572, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1897500572, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_MenuItemBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-998114623, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-998114623, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_ProgressBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: ProgressConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-675382598, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-675382598, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_RadioBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: RadioConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1359382166, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1359382166, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: RadioConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_RatingBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: RatingConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(539868960, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(539868960, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: RatingConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_SliderBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: SliderConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1577914882, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1577914882, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: SliderConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_TextClockBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: TextClockConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-2008074382, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-2008074382, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)); } + } + public readCallback_ApplyContent_TextTimerBuilder(isSync: boolean = false): ((modifier: ContentModifier) => ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (modifier: ContentModifier) => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteObject(modifier); + let _continuationValue : ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer) | undefined; + const _continuationCallback : ((value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void) = (value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1664785405, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1664785405, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)); } + } public readCallback_Area_Area_Void(isSync: boolean = false): ((oldValue: Area,newValue: Area) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1483,6 +1743,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_Button_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: ButtonConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: ButtonConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeButtonConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(1173010714, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1173010714, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_ButtonBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: ButtonConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(998289688, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(998289688, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_CalendarRequestedData_Void(isSync: boolean = false): ((event: CalendarRequestedData) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1511,6 +1799,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_CheckBox_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: CheckBoxConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: CheckBoxConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeCheckBoxConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1965451841, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1965451841, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_CheckBoxBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-737717603, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-737717603, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_ClickEvent_Void(isSync: boolean = false): ((event: ClickEvent) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1609,6 +1925,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_DataPanel_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: DataPanelConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: DataPanelConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeDataPanelConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(1799189546, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1799189546, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_DataPanelBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1344629912, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1344629912, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_Date_Void(isSync: boolean = false): ((parameter: Date) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -1884,6 +2228,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_Gauge_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: GaugeConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: GaugeConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeGaugeConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1754043459, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1754043459, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_GaugeBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: GaugeConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(229950175, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(229950175, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_GestureEvent_Void(isSync: boolean = false): ((event: GestureEvent) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -2228,6 +2600,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_LoadingProgress_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: LoadingProgressConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: LoadingProgressConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeLoadingProgressConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(773402423, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(773402423, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_LoadingProgressBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(1413900565, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1413900565, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_Map_String_Object_Void(isSync: boolean = false): ((parameter: Map) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -2262,6 +2662,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_MenuItem_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: MenuItemConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: MenuItemConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeMenuItemConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-414752726, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-414752726, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_MenuItemBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(2102722408, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(2102722408, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_MouseEvent_Void(isSync: boolean = false): ((event: MouseEvent) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -3457,6 +3885,62 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_Progress_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: ProgressConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: ProgressConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeProgressConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1500546671, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1500546671, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_ProgressBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: ProgressConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-2114966797, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-2114966797, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_Radio_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: RadioConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: RadioConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeRadioConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1281648963, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1281648963, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_RadioBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: RadioConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1891955233, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1891955233, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_RangeUpdate(isSync: boolean = false): Callback_RangeUpdate { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -3473,6 +3957,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_Rating_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: RatingConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: RatingConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeRatingConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(377442443, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(377442443, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_RatingBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: RatingConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(2017125033, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(2017125033, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_RefreshStatus_Void(isSync: boolean = false): ((state: RefreshStatus) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -3605,31 +4117,59 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } - public readCallback_SheetDismiss_Void(isSync: boolean = false): ((sheetDismiss: SheetDismiss) => void) { + public readCallback_SheetDismiss_Void(isSync: boolean = false): ((sheetDismiss: SheetDismiss) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (sheetDismiss: SheetDismiss):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeSheetDismiss(sheetDismiss); + (isSync) ? (InteropNativeModule._CallCallbackSync(22609082, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(22609082, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_SheetType_Void(isSync: boolean = false): ((parameter: SheetType) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parameter: SheetType):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeInt32(TypeChecker.SheetType_ToNumeric(parameter)); + (isSync) ? (InteropNativeModule._CallCallbackSync(-224451112, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-224451112, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_Slider_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: SliderConfiguration) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() const _callSync : KPointer = this.readPointer() - return (sheetDismiss: SheetDismiss):void => { + return (config: SliderConfiguration):void => { const _argsSerializer : Serializer = Serializer.hold(); _argsSerializer.writeInt32(_resource.resourceId); _argsSerializer.writePointer(_call); _argsSerializer.writePointer(_callSync); - _argsSerializer.writeSheetDismiss(sheetDismiss); - (isSync) ? (InteropNativeModule._CallCallbackSync(22609082, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(22609082, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.writeSliderConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1810057751, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1810057751, _argsSerializer.asBuffer(), _argsSerializer.length())); _argsSerializer.release(); return; } } - public readCallback_SheetType_Void(isSync: boolean = false): ((parameter: SheetType) => void) { + public readCallback_SliderBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() const _callSync : KPointer = this.readPointer() - return (parameter: SheetType):void => { + return (value: ((parentNode: KPointer,config: SliderConfiguration) => KPointer)):void => { const _argsSerializer : Serializer = Serializer.hold(); _argsSerializer.writeInt32(_resource.resourceId); _argsSerializer.writePointer(_call); _argsSerializer.writePointer(_callSync); - _argsSerializer.writeInt32(TypeChecker.SheetType_ToNumeric(parameter)); - (isSync) ? (InteropNativeModule._CallCallbackSync(-224451112, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-224451112, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(556943627, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(556943627, _argsSerializer.asBuffer(), _argsSerializer.length())); _argsSerializer.release(); return; } } @@ -3814,6 +4354,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_TextClock_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: TextClockConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: TextClockConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeTextClockConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-857022695, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-857022695, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_TextClockBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: TextClockConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(897692539, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(897692539, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_TextPickerResult_Void(isSync: boolean = false): ((value: TextPickerResult) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -3842,6 +4410,34 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCallback_TextTimer_WrappedBuilder_Args_Void(isSync: boolean = false): ((config: TextTimerConfiguration) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (config: TextTimerConfiguration):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writeTextTimerConfiguration(config); + (isSync) ? (InteropNativeModule._CallCallbackSync(-932664042, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-932664042, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } + public readCallback_TextTimerBuilder_Void(isSync: boolean = false): ((value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (value: ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer)):void => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.holdAndWriteCallback(value); + (isSync) ? (InteropNativeModule._CallCallbackSync(-711434092, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-711434092, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return; } + } public readCallback_TimePickerResult_Void(isSync: boolean = false): ((value: TimePickerResult) => void) { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4142,6 +4738,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readCheckBoxBuilder(isSync: boolean = false): ((parentNode: KPointer,config: CheckBoxConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: CheckBoxConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeCheckBoxConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1850413312, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1850413312, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readContentDidScrollCallback(isSync: boolean = false): ContentDidScrollCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4207,6 +4821,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return (_continuationValue as KPointer); } } + public readDataPanelBuilder(isSync: boolean = false): ((parentNode: KPointer,config: DataPanelConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: DataPanelConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeDataPanelConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(65418709, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(65418709, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readEditableTextOnChangeCallback(isSync: boolean = false): EditableTextOnChangeCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4263,6 +4895,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readGaugeBuilder(isSync: boolean = false): ((parentNode: KPointer,config: GaugeConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: GaugeConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeGaugeConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(344833346, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(344833346, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readGestureRecognizerJudgeBeginCallback(isSync: boolean = false): GestureRecognizerJudgeBeginCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4435,6 +5085,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return (_continuationValue as CustomBuilder); } } + public readLoadingProgressBuilder(isSync: boolean = false): ((parentNode: KPointer,config: LoadingProgressConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: LoadingProgressConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeLoadingProgressConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1150640184, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1150640184, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readLocationButtonCallback(isSync: boolean = false): LocationButtonCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -4470,6 +5138,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readMenuItemBuilder(isSync: boolean = false): ((parentNode: KPointer,config: MenuItemConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: MenuItemConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeMenuItemConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(1028225813, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1028225813, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readMenuOnAppearCallback(isSync: boolean = false): MenuOnAppearCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -5347,6 +6033,60 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readProgressBuilder(isSync: boolean = false): ((parentNode: KPointer,config: ProgressConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: ProgressConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeProgressConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-2053700626, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-2053700626, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } + public readRadioBuilder(isSync: boolean = false): ((parentNode: KPointer,config: RadioConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: RadioConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeRadioConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-1724281662, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-1724281662, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } + public readRatingBuilder(isSync: boolean = false): ((parentNode: KPointer,config: RatingConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: RatingConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeRatingConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-939937676, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-939937676, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readReceiveCallback(isSync: boolean = false): ReceiveCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -5541,6 +6281,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readSliderBuilder(isSync: boolean = false): ((parentNode: KPointer,config: SliderConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: SliderConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeSliderConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-448121514, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-448121514, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readSliderTriggerChangeCallback(isSync: boolean = false): SliderTriggerChangeCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -5644,6 +6402,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readTextClockBuilder(isSync: boolean = false): ((parentNode: KPointer,config: TextClockConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: TextClockConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeTextClockConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(-828039258, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-828039258, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readTextPickerEnterSelectedAreaCallback(isSync: boolean = false): TextPickerEnterSelectedAreaCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -5749,6 +6525,24 @@ export class Deserializer extends DeserializerBase { _argsSerializer.release(); return; } } + public readTextTimerBuilder(isSync: boolean = false): ((parentNode: KPointer,config: TextTimerConfiguration) => KPointer) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (parentNode: KPointer, config: TextTimerConfiguration):KPointer => { + const _argsSerializer : Serializer = Serializer.hold(); + _argsSerializer.writeInt32(_resource.resourceId); + _argsSerializer.writePointer(_call); + _argsSerializer.writePointer(_callSync); + _argsSerializer.writePointer(parentNode); + _argsSerializer.writeTextTimerConfiguration(config); + let _continuationValue : KPointer | undefined; + const _continuationCallback : ((value: KPointer) => void) = (value: KPointer):void => { _continuationValue = value; } + _argsSerializer.holdAndWriteCallback(_continuationCallback); + (isSync) ? (InteropNativeModule._CallCallbackSync(707367209, _argsSerializer.asBuffer(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(707367209, _argsSerializer.asBuffer(), _argsSerializer.length())); + _argsSerializer.release(); + return (_continuationValue as KPointer); } + } public readTransitionFinishCallback(isSync: boolean = false): TransitionFinishCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -6173,6 +6967,16 @@ export class Deserializer extends DeserializerBase { let value : BusinessError = ({name: name_result, message: message_result, stack: stack_result, code: code_result} as BusinessError) return value } + public readButtonConfiguration(): ButtonConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const label_result : string = (valueDeserializer.readString() as string) + const pressed_result : boolean = valueDeserializer.readBoolean() + const triggerClick_result : ButtonTriggerClickCallback = valueDeserializer.readButtonTriggerClickCallback() + let value : ButtonConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, label: label_result, pressed: pressed_result, triggerClick: triggerClick_result} as ButtonConfiguration) + return value + } public readButtonOptions(): ButtonOptions { let valueDeserializer : Deserializer = this const type_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -6293,6 +7097,16 @@ export class Deserializer extends DeserializerBase { let value : ChainWeightOptions = ({horizontal: horizontal_result, vertical: vertical_result} as ChainWeightOptions) return value } + public readCheckBoxConfiguration(): CheckBoxConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const name_result : string = (valueDeserializer.readString() as string) + const selected_result : boolean = valueDeserializer.readBoolean() + const triggerChange_result : ((isVisible: boolean) => void) = valueDeserializer.readCallback_Boolean_Void() + let value : CheckBoxConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, name: name_result, selected: selected_result, triggerChange: triggerChange_result} as CheckBoxConfiguration) + return value + } public readCheckboxGroupOptions(): CheckboxGroupOptions { let valueDeserializer : Deserializer = this const group_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -6598,6 +7412,20 @@ export class Deserializer extends DeserializerBase { let value : CutEvent = ({preventDefault: preventDefault_result} as CutEvent) return value } + public readDataPanelConfiguration(): DataPanelConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const values_buf_length : int32 = valueDeserializer.readInt32() + let values_buf : Array = new Array(values_buf_length) + for (let values_buf_i = 0; values_buf_i < values_buf_length; values_buf_i++) { + values_buf[values_buf_i] = (valueDeserializer.readNumber() as number) + } + const values_result : Array = values_buf + const maxValue_result : number = (valueDeserializer.readNumber() as number) + let value : DataPanelConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, values: values_result, maxValue: maxValue_result} as DataPanelConfiguration) + return value + } public readDataPanelOptions(): DataPanelOptions { let valueDeserializer : Deserializer = this const values_buf_length : int32 = valueDeserializer.readInt32() @@ -7504,6 +8332,16 @@ export class Deserializer extends DeserializerBase { let value : FullScreenEnterEvent = ({handler: handler_result, videoWidth: videoWidth_result, videoHeight: videoHeight_result} as FullScreenEnterEvent) return value } + public readGaugeConfiguration(): GaugeConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const value_result : number = (valueDeserializer.readNumber() as number) + const min_result : number = (valueDeserializer.readNumber() as number) + const max_result : number = (valueDeserializer.readNumber() as number) + let value : GaugeConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, value: value_result, min: min_result, max: max_result} as GaugeConfiguration) + return value + } public readGaugeOptions(): GaugeOptions { let valueDeserializer : Deserializer = this const value_result : number = (valueDeserializer.readNumber() as number) @@ -9414,6 +10252,16 @@ export class Deserializer extends DeserializerBase { let value : ProgressOptions = ({value: value_result, total: total_result, style: style_result, type: type_result} as ProgressOptions) return value } + public readRadioConfiguration(): RadioConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const value_result : string = (valueDeserializer.readString() as string) + const checked_result : boolean = valueDeserializer.readBoolean() + const triggerChange_result : ((isVisible: boolean) => void) = valueDeserializer.readCallback_Boolean_Void() + let value : RadioConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, value: value_result, checked: checked_result, triggerChange: triggerChange_result} as RadioConfiguration) + return value + } public readRadioOptions(): RadioOptions { let valueDeserializer : Deserializer = this const group_result : string = (valueDeserializer.readString() as string) @@ -9435,6 +10283,18 @@ export class Deserializer extends DeserializerBase { let value : RadioOptions = ({group: group_result, value: value_result, indicatorType: indicatorType_result, indicatorBuilder: indicatorBuilder_result} as RadioOptions) return value } + public readRatingConfiguration(): RatingConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const rating_result : number = (valueDeserializer.readNumber() as number) + const indicator_result : boolean = valueDeserializer.readBoolean() + const stars_result : number = (valueDeserializer.readNumber() as number) + const stepSize_result : number = (valueDeserializer.readNumber() as number) + const triggerChange_result : ((index: number) => void) = valueDeserializer.readCallback_Number_Void() + let value : RatingConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, rating: rating_result, indicator: indicator_result, stars: stars_result, stepSize: stepSize_result, triggerChange: triggerChange_result} as RatingConfiguration) + return value + } public readRatingOptions(): RatingOptions { let valueDeserializer : Deserializer = this const rating_result : number = (valueDeserializer.readNumber() as number) @@ -10337,6 +11197,18 @@ export class Deserializer extends DeserializerBase { let value : SlideRange = ({from: from_result, to: to_result} as SlideRange) return value } + public readSliderConfiguration(): SliderConfiguration { + let valueDeserializer : Deserializer = this + const enabled_result : boolean = valueDeserializer.readBoolean() + const contentModifier_result : ContentModifier = (valueDeserializer.readObject() as ContentModifier) + const value_result : number = (valueDeserializer.readNumber() as number) + const min_result : number = (valueDeserializer.readNumber() as number) + const max_result : number = (valueDeserializer.readNumber() as number) + const step_result : number = (valueDeserializer.readNumber() as number) + const triggerChange_result : SliderTriggerChangeCallback = valueDeserializer.readSliderTriggerChangeCallback() + let value : SliderConfiguration = ({enabled: enabled_result, contentModifier: contentModifier_result, value: value_result, min: min_result, max: max_result, step: step_result, triggerChange: triggerChange_result} as SliderConfiguration) + return value + } public readSliderOptions(): SliderOptions { let valueDeserializer : Deserializer = this const value_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -11493,12 +12365,6 @@ export class Deserializer extends DeserializerBase { let value : WorkerOptions = ({type: type_result, name: name_result, shared: shared_result} as WorkerOptions) return value } - public readWrappedBuilder(): WrappedBuilder { - let valueDeserializer : Deserializer = this - const builder_result : ((args: CommonConfiguration) => void) = valueDeserializer.readCallback_WrappedBuilder_Args_Void() - let value : WrappedBuilder = ({builder: builder_result} as WrappedBuilder) - return value - } public readXComponentController(): XComponentController { let valueDeserializer : Deserializer = this let ptr : KPointer = valueDeserializer.readPointer() diff --git a/arkoala-arkts/arkui/src/generated/peers/Serializer.ts b/arkoala-arkts/arkui/src/generated/peers/Serializer.ts index ec48b662ab..ea941a2bf3 100644 --- a/arkoala-arkts/arkui/src/generated/peers/Serializer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/Serializer.ts @@ -22,7 +22,7 @@ import { CallbackKind } from "./CallbackKind" import { TypeChecker } from "#components" import { CallbackTransformer } from "./../../CallbackTransformer" import { AccessibilityCallback, AccessibilityFocusCallback, GestureRecognizerJudgeBeginCallback, HoverCallback, OnDragEventCallback, OnMoveHandler, OnScrollCallback, PopupStateChangeCallback, ReuseIdCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback, AccessibilityHoverEvent, AccessibilityHoverEventInternal, AccessibilityRoleType, AccessibilitySamePageMode, AdaptiveColor, CommonMethod, BlurStyle, BlendApplyType, BlurStyleActivePolicy, PickerTextStyle, ChainStyle, ContentClipMode, DismissReason, DragBehavior, DragEvent, DragEventInternal, DragResult, Rectangle, DataSyncOptions, DraggingSizeChangeEffect, DragPreviewMode, DrawModifier, DrawModifierInternal, EffectEdge, EffectType, FinishCallbackType, GestureModifier, GestureModifierInternal, UIGestureEvent, ScrollableCommonMethod, ItemDragInfo, CustomBuilder, NestedScrollOptions, EdgeEffectOptions, HapticFeedbackMode, HoverModeAreaType, ICurve, ICurveInternal, KeyboardAvoidMode, LayoutPolicy, LayoutSafeAreaEdge, LayoutSafeAreaType, ChildrenMainSize, ChildrenMainSizeInternal, RectResult, MenuPolicy, MenuPreviewMode, ModalTransition, OutlineStyle, PixelMapMock, PixelMapMockInternal, PopupStateChangeParam, PreDragStatus, ProgressMask, ProgressMaskInternal, RepeatMode, SelectionOptions, SafeAreaEdge, SafeAreaType, ScrollSizeMode, TextDecorationOptions, TextContentControllerBase, TextContentControllerBaseInternal, ShadowStyle, ShadowType, SheetKeyboardAvoidMode, SheetMode, SheetSize, SheetType, SourceTool, SourceType, BackgroundEffectOptions, BackgroundBlurStyleOptions, TranslateOptions, InputCounterOptions, ShadowOptions, CaretOffset, TextContentControllerOptions, ThemeColorMode, TouchTestInfo, TouchTestStrategy, TransitionEdge, TransitionEffect, TransitionEffectInternal, TransitionEffects, RotateOptions, ScaleOptions, AnimateParam, TransitionHierarchyStrategy, UICommonEvent, UICommonEventInternal, Callback_ClickEvent_Void, ClickEvent, ClickEventInternal, Callback_TouchEvent_Void, TouchEvent, TouchEventInternal, Callback_KeyEvent_Void, KeyEvent, KeyEventInternal, HoverEvent, HoverEventInternal, Callback_MouseEvent_Void, MouseEvent, MouseEventInternal, VisibleAreaEventOptions, SheetOptions, View, ViewInternal, Callback_KeyEvent_Boolean, Callback_Area_Area_Void, Callback_Array_TouchTestInfo_TouchResult, TouchResult, Callback_AxisEvent_Void, AxisEvent, AxisEventInternal, Callback_Boolean_HoverEvent_Void, Callback_CrownEvent_Void, CrownEvent, Callback_DismissContentCoverAction_Void, DismissContentCoverAction, Callback_DismissPopupAction_Void, DismissPopupAction, Callback_DismissSheetAction_Void, DismissSheetAction, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, DragItemInfo, Callback_DragEvent_String_Void, Callback_FocusAxisEvent_Void, FocusAxisEvent, FocusAxisEventInternal, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_HoverEvent_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Callback_PreDragStatus_Void, Callback_SheetDismiss_Void, SheetDismiss, Callback_SheetType_Void, Callback_SpringBackAction_Void, SpringBackAction, Callback_TouchEvent_HitTestMode, BackgroundBrightnessOptions, BackgroundImageOptions, BlurOptions, ClickEffect, DateRange, DragInteractionOptions, DropOptions, ExpectedFrameRateRange, FocusMovement, ForegroundEffectOptions, GeometryTransitionOptions, InvertOptions, LinearGradient_common, Tuple_ResourceColor_Number, LinearGradientBlurOptions, FractionStop, LinearGradientOptions, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, Measurable, MeasurableInternal, MeasureResult, SizeResult, MotionBlurAnchor, MotionBlurOptions, MotionPathOptions, OverlayOffset, PixelRoundPolicy, PreviewConfiguration, StateStyles, SystemAdaptiveOptions, TouchObject, AlignRuleOption, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, BlurStyleOptions, ContentCoverOptions, BindOptions, ContextMenuAnimationOptions, MultiShadowOptions, DragPreviewOptions, FadingEdgeOptions, ForegroundBlurStyleOptions, HistoricalPoint, LightSource, LocalizedAlignRuleOptions, MenuElement, OverlayOptions, ReuseOptions, sharedTransitionOptions, SheetTitleOptions, TransitionOptions, PixelStretchEffectOptions, PointLightStyle, RadialGradientOptions, Tuple_Length_Length, SweepGradientOptions, TipsOptions, BorderImageOption, ContextMenuOptions, BorderRadiusType, CustomPopupOptions, Literal_ResourceColor_color, EventTarget, BaseEvent, BaseEventInternal, MenuOptions, PickerDialogButtonStyle, PopupMessageOptions, Type_SheetOptions_detents, PopupOptions, Literal_String_value_Callback_Void_action } from "./../common" -import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonOptions } from "./../button" +import { ButtonTriggerClickCallback, ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonConfiguration, ButtonOptions } from "./../button" import { Callback_Extender_OnFinish, Callback_Extender_OnProgress, DoubleAnimationParam } from "./../animation_extender" import { Callback_RangeUpdate, Context_getGroupDir_Callback, RestrictedWorker_onerror_Callback, RestrictedWorker_onexit_Callback, RestrictedWorker_onmessage_Callback, ComponentContent, ComponentContentInternal, UnifiedData, UnifiedDataInternal, UIContext, UIContextInternal, SystemBarStyle, PointerStyle, Scene, SceneInternal, Context, ContextInternal, WorkerEventListener, WorkerEventListenerInternal, Event, ErrorEvent, MessageEvents, BaseContext, BaseContextInternal, PostMessageOptions, WorkerOptions, CustomColors, RestrictedWorker, RestrictedWorkerInternal, CustomTheme } from "./../arkui-custom" import { ContentDidScrollCallback, ContentWillScrollCallback, OnSwiperAnimationEndCallback, OnSwiperAnimationStartCallback, OnSwiperGestureSwipeCallback, SwiperAnimationEvent, SwiperAnimationMode, SwiperAttribute, DotIndicator, DigitIndicator, SwiperDisplayMode, SwiperNestedScrollMode, SwiperContentAnimatedTransition, SwiperContentWillScrollResult, AutoPlayOptions, ArrowStyle, SwiperAutoFill, SwiperContentTransitionProxy, SwiperContentTransitionProxyInternal, SwiperController, SwiperControllerInternal, Callback_SwiperContentTransitionProxy_Void, Indicator } from "./../swiper" @@ -40,14 +40,14 @@ import { NavDestinationTransitionDelegate, NavDestinationActiveReason, NavDestin import { NavExtender_OnUpdateStack } from "./../navigation_extender" import { OnAdsBlockedCallback, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, OnFullScreenEnterCallback, OnIntelligentTrackingPreventionCallback, OnLargestContentfulPaintCallback, OnNativeEmbedVisibilityChangeCallback, OnNavigationEntryCommittedCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, OnSslErrorEventCallback, OnViewportFitChangedCallback, WebKeyboardCallback, BlurOnKeyboardHideMode, CacheMode, ClientAuthenticationHandler, ClientAuthenticationHandlerInternal, ConsoleMessage, ConsoleMessageInternal, MessageLevel, ContextMenuEditStateFlags, ContextMenuInputFieldType, ContextMenuMediaType, ContextMenuSourceType, ControllerHandler, ControllerHandlerInternal, DataResubmissionHandler, DataResubmissionHandlerInternal, EventResult, EventResultInternal, FileSelectorMode, FileSelectorParam, FileSelectorParamInternal, FileSelectorResult, FileSelectorResultInternal, FullScreenExitHandler, FullScreenExitHandlerInternal, HitTestType, HttpAuthHandler, HttpAuthHandlerInternal, JsGeolocation, JsGeolocationInternal, JsResult, JsResultInternal, MixedMode, NativeEmbedStatus, NativeMediaPlayerConfig, OnAudioStateChangedEvent, OnConsoleEvent, OnDataResubmittedEvent, OnFirstContentfulPaintEvent, OnOverScrollEvent, OnProgressChangeEvent, OnScaleChangeEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OverScrollMode, PermissionRequest, PermissionRequestInternal, ProtectedResourceType, RenderExitReason, RenderMode, RenderProcessNotRespondingReason, ScreenCaptureHandler, ScreenCaptureHandlerInternal, ScreenCaptureConfig, SslError, SslErrorHandler, SslErrorHandlerInternal, ThreatType, ViewportFit, WebAttribute, JavaScriptProxy, WebDarkMode, WebMediaOptions, Callback_OnPageEndEvent_Void, OnPageEndEvent, Callback_OnPageBeginEvent_Void, OnPageBeginEvent, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, OnTitleReceiveEvent, Callback_OnGeolocationShowEvent_Void, OnGeolocationShowEvent, Callback_OnAlertEvent_Boolean, OnAlertEvent, Callback_OnBeforeUnloadEvent_Boolean, OnBeforeUnloadEvent, Callback_OnConfirmEvent_Boolean, OnConfirmEvent, Callback_OnPromptEvent_Boolean, OnPromptEvent, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, OnErrorReceiveEvent, Callback_OnHttpErrorReceiveEvent_Void, OnHttpErrorReceiveEvent, Callback_OnDownloadStartEvent_Void, OnDownloadStartEvent, Callback_OnRefreshAccessedHistoryEvent_Void, OnRefreshAccessedHistoryEvent, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, WebResourceRequest, WebResourceRequestInternal, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Callback_OnRenderExitedEvent_Void, OnRenderExitedEvent, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Callback_OnResourceLoadEvent_Void, OnResourceLoadEvent, FullScreenEnterEvent, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, OnHttpAuthRequestEvent, Callback_OnInterceptRequestEvent_WebResourceResponse, OnInterceptRequestEvent, WebResourceResponse, WebResourceResponseInternal, Callback_OnPermissionRequestEvent_Void, OnPermissionRequestEvent, Callback_OnScreenCaptureRequestEvent_Void, OnScreenCaptureRequestEvent, Callback_OnContextMenuShowEvent_Boolean, OnContextMenuShowEvent, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, OnSslErrorEventReceiveEvent, SslErrorEvent, Callback_OnClientAuthenticationEvent_Void, OnClientAuthenticationEvent, Callback_OnWindowNewEvent_Void, OnWindowNewEvent, Callback_OnTouchIconUrlReceivedEvent_Void, OnTouchIconUrlReceivedEvent, Callback_OnFaviconReceivedEvent_Void, OnFaviconReceivedEvent, Callback_OnPageVisibleEvent_Void, OnPageVisibleEvent, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, FirstMeaningfulPaint, LargestContentfulPaint, Callback_OnLoadInterceptEvent_Boolean, OnLoadInterceptEvent, Callback_OnOverScrollEvent_Void, LoadCommittedDetails, IntelligentTrackingPreventionDetails, ScriptItem, WebLayoutMode, NestedScrollOptionsExt, Callback_NativeEmbedDataInfo_Void, NativeEmbedDataInfo, NativeEmbedVisibilityInfo, Callback_NativeEmbedTouchInfo_Void, NativeEmbedTouchInfo, RenderProcessNotRespondingData, ExpandedMenuItemOptions, WebKeyboardCallbackInfo, AdsBlockedDetails, WebKeyboardAvoidMode, EmbedOptions, WebElementType, WebResponseType, SelectionMenuOptionsExt, WebCaptureMode, WebContextMenuParam, WebContextMenuParamInternal, WebContextMenuResult, WebContextMenuResultInternal, WebController, WebControllerInternal, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Header, Literal_Object_object__String_name_Array_String_methodList, WebCookie, WebCookieInternal, WebKeyboardController, WebKeyboardControllerInternal, WebNavigationType, WebResourceError, WebResourceErrorInternal, Callback_Literal_String_plainText_Void, Literal_String_plainText, WebKeyboardOptions, WebOptions, NativeEmbedInfo } from "./../web" import { OnAlphabetIndexerPopupSelectCallback, OnAlphabetIndexerRequestPopupDataCallback, OnAlphabetIndexerSelectCallback, AlphabetIndexerAttribute, Callback_Number_Void, IndexerAlign, Callback_Opt_Number_Void, AlphabetIndexerOptions } from "./../alphabet_indexer" -import { OnCheckboxChangeCallback, Callback_Opt_Boolean_Void, CheckboxOptions } from "./../checkbox" +import { OnCheckboxChangeCallback, CheckBoxConfiguration, Callback_Opt_Boolean_Void, CheckboxOptions } from "./../checkbox" import { OnCheckboxGroupChangeCallback, SelectStatus, CheckboxGroupResult, CheckboxGroupOptions } from "./../checkboxgroup" import { OnContentScrollCallback, OnPasteCallback, OnSubmitCallback, OnTextSelectionChangeCallback, ContentType, EnterKeyType, InputType, SubmitEvent, SubmitEventInternal, TextInputAttribute, TextInputStyle, PasswordIcon, UnderlineColor, TextInputController, TextInputControllerInternal, TextInputOptions } from "./../text_input" import { OnFoldStatusChangeCallback, OnHoverStatusChangeCallback, OnFoldStatusChangeInfo, HoverEventParam, FolderStackOptions } from "./../folder_stack" import { OnLinearIndicatorChangeCallback, LinearIndicatorController, LinearIndicatorControllerInternal, LinearIndicatorStartOptions, LinearIndicatorStyle } from "./../linearindicator" import { OnNativeLoadCallback, Callback_String_SurfaceRect_Void, SurfaceRect, SurfaceRotationOptions, XComponentController, XComponentControllerInternal, Literal_Number_surfaceHeight_surfaceWidth, NativeXComponentParameters, XComponentOptions } from "./../xcomponent" -import { OnRadioChangeCallback, RadioIndicatorType, RadioOptions, RadioStyle } from "./../radio" -import { OnRatingChangeCallback, RatingOptions, StarStyleOptions } from "./../rating" +import { OnRadioChangeCallback, RadioIndicatorType, RadioConfiguration, RadioOptions, RadioStyle } from "./../radio" +import { OnRatingChangeCallback, RatingConfiguration, RatingOptions, StarStyleOptions } from "./../rating" import { OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollOnScrollCallback, ScrollOnWillScrollCallback, Scroller, ScrollerInternal, ScrollAlign, OffsetResult, OnScrollFrameBeginHandlerResult, ScrollAttribute, ScrollDirection, ScrollSnapOptions, OffsetOptions, ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, Literal_Boolean_next_Axis_direction, ScrollToIndexOptions, ScrollAnimationOptions } from "./../scroll" import { OnScrollVisibleContentChangeCallback, ChainEdgeEffect, ScrollState, ListAttribute, ListItemAlign, ListDividerOptions, ChainAnimationOptions, StickyStyle, ScrollSnapAlign, Callback_Number_Number_Number_Void, VisibleListContentInfo, Callback_Number_Boolean, Callback_Number_Number_Boolean, ListItemGroupArea, ListScroller, ListScrollerInternal, CloseSwipeActionOptions, ListOptions } from "./../list" import { OnSelectCallback, ArrowPosition, AvoidanceMode, MenuAlignType, SelectAttribute, Callback_Number_String_Void, MenuOutlineOptions, Callback_Opt_Union_Number_Resource_Void, Callback_Opt_ResourceStr_Void, MenuItemConfiguration, MenuItemConfigurationInternal, SelectOption } from "./../select" @@ -60,7 +60,7 @@ import { PluginErrorCallback, PluginErrorData, PluginComponentTemplate, PluginCo import { ReceiveCallback, BaseShape, BaseShapeInternal, CircleShape, CircleShapeInternal, ShapeSize, CommonShape, CommonShapeInternal, WebviewController, WebviewControllerInternal, Summary, EffectDirection, EffectScope, EllipseShape, EllipseShapeInternal, ImageModifier, IntentionCode, RectWidthStyle, RectHeightStyle, SymbolGlyphModifier, PathShape, PathShapeInternal, PathShapeOptions, PerfMonitorActionType, PerfMonitorSourceType, SymbolEffect, SymbolEffectInternal, RectShape, RectShapeInternal, RectShapeOptions, RoundRectShapeOptions, ResolutionQuality, TextModifier, IndicatorStyle, WebHeader, WindowStatusType, AsyncCallback_image_PixelMap_Void, ColorMetrics, ColorMetricsInternal, EdgeStyles, FontInfo, ReplaceSymbolEffect, ReplaceSymbolEffectInternal, ScaleSymbolEffect, ScaleSymbolEffectInternal, SnapshotOptions, FontOptions, MeasureOptions, LabelStyle } from "./../arkui-external" import { SaveButtonCallback, SaveButtonOnClickResult, SaveDescription, SaveIconStyle, SaveButtonOptions } from "./../save_button" import { SearchSubmitCallback, CancelButtonStyle, SearchAttribute, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchType, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_EditableTextChangeValue_Boolean, SearchButtonOptions, SearchController, SearchControllerInternal, SearchOptions } from "./../search" -import { SliderTriggerChangeCallback, SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../slider" +import { SliderTriggerChangeCallback, SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderConfiguration, SliderOptions } from "./../slider" import { StyledStringMarshallCallback, StyledStringUnmarshallCallback, GestureStyle, GestureStyleInternal, GestureStyleInterface, StyledString, StyledStringInternal, MutableStyledString, MutableStyledStringInternal, ImageAttachment, ImageAttachmentInternal, CustomSpan, CustomSpanInternal, StyleOptions, StyledStringKey, SpanStyle, UserDataSpan, DecorationStyleInterface, UrlStyle, UrlStyleInternal, AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics, CustomSpanMeasureInfo, CustomSpanMetrics, Callback_DrawContext_CustomSpanDrawInfo_Void, CustomSpanDrawInfo, BaselineOffsetStyle, BaselineOffsetStyleInternal, LetterSpacingStyle, LetterSpacingStyleInternal, LineHeightStyle, LineHeightStyleInternal, TextShadowStyle, TextShadowStyleInternal, DecorationStyle, DecorationStyleInternal, TextStyle_styled_string, TextStyle_styled_stringInternal, TextStyleInterface, ImageAttachmentLayoutStyle, ParagraphStyle, ParagraphStyleInternal, ParagraphStyleInterface, BackgroundColorStyle, BackgroundColorStyleInternal, ColorFilterType, ImageAttachmentInterface, AttachmentType, ResourceImageAttachmentOptions, StyledStringValue } from "./../styled_string" import { TextAreaSubmitCallback, TextAreaAttribute, Callback_EnterKeyType_Void, Callback_String_PasteEvent_Void, TextAreaType, Callback_ResourceStr_Void, TextAreaController, TextAreaControllerInternal, TextAreaOptions } from "./../text_area" import { VoidCallback, ResourceColor, Font, Position, Length, SizeOptions, Offset, ColorFilter, ColorFilterInternal, ResourceStr, Dimension, LengthConstrain, DividerStyleOptions, ConstraintSizeOptions, Area, AccessibilityOptions, Bias, ChainWeightOptions, DirectionalEdgesT, EdgeOutlineStyles, VP, EdgeColors, LocalizedBorderRadiuses, LocalizedEdgeColors, LocalizedEdges, LocalizedEdgeWidths, LocalizedPadding, LocalizedPosition, BorderRadiuses, EdgeOutlineWidths, EdgeWidths, PX, LPX, MarkStyle, OutlineRadiuses, Padding, BorderOptions, OutlineOptions } from "./../units" @@ -82,7 +82,7 @@ import { ColorMode, LayoutDirection } from "./../state_management" import { Component3DAttribute, ModelType, SceneOptions } from "./../component3d" import { CustomDialogController, CustomDialogControllerInternal, CustomDialogControllerOptions } from "./../custom_dialog_controller" import { DataOperationType } from "./../lazy_for_each" -import { DataPanelType, LinearGradient, LinearGradientInternal, ColorStop, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" +import { DataPanelType, LinearGradient, LinearGradientInternal, ColorStop, DataPanelConfiguration, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" import { DatePickerMode, Callback_DatePickerResult_Void, DatePickerResult, DatePickerOptions, LunarSwitchStyle, DatePickerDialogOptions } from "./../date_picker" import { DialogAlignment, DialogButtonDirection, LevelOrder, TextStyle_alert_dialog, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, AlertDialogParamWithButtons, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithOptions } from "./../alert_dialog" import { DistributionType, DisturbanceFieldShape, ParticleEmitterShape, ParticleType, ParticleUpdater } from "./../particle" @@ -106,7 +106,8 @@ import { IndicatorComponentController, IndicatorComponentControllerInternal } fr import { ItemState } from "./../stepper_item" import { LayoutMode, SelectedMode, TabBarSymbol, TabBarIconStyle, TabBarOptions, BoardStyle, BottomTabBarStyle, SubTabBarStyle } from "./../tab_content" import { ListItemGroupStyle, ListItemGroupOptions } from "./../list_item_group" -import { LoadingProgressStyle } from "./../loading_progress" +import { LoadingProgressConfiguration, LoadingProgressStyle } from "./../loading_progress" +import { CommonConfiguration, ContentModifier, ButtonBuilder, Callback_ApplyContent_ButtonBuilder, Callback_ApplyContent_CheckBoxBuilder, CheckBoxBuilder, Callback_ApplyContent_DataPanelBuilder, DataPanelBuilder, Callback_ApplyContent_GaugeBuilder, GaugeBuilder, Callback_ApplyContent_LoadingProgressBuilder, LoadingProgressBuilder, Callback_ApplyContent_MenuItemBuilder, MenuItemBuilder, Callback_ApplyContent_ProgressBuilder, ProgressBuilder, Callback_ApplyContent_RadioBuilder, RadioBuilder, Callback_ApplyContent_RatingBuilder, RatingBuilder, Callback_ApplyContent_SliderBuilder, SliderBuilder, Callback_ApplyContent_TextClockBuilder, TextClockBuilder, Callback_ApplyContent_TextTimerBuilder, TextTimerBuilder, Callback_Button_WrappedBuilder_Args_Void, Callback_CheckBox_WrappedBuilder_Args_Void, Callback_DataPanel_WrappedBuilder_Args_Void, Callback_Gauge_WrappedBuilder_Args_Void, Callback_LoadingProgress_WrappedBuilder_Args_Void, Callback_MenuItem_WrappedBuilder_Args_Void, Callback_Progress_WrappedBuilder_Args_Void, Callback_Radio_WrappedBuilder_Args_Void, Callback_Rating_WrappedBuilder_Args_Void, Callback_Slider_WrappedBuilder_Args_Void, Callback_TextClock_WrappedBuilder_Args_Void, Callback_TextTimer_WrappedBuilder_Args_Void, Callback_WrappedBuilder_Args_Void } from "./../arkui-wrapper-builder" import { MarqueeStartPolicy, MarqueeState, TextAttribute, TextOverflowOptions, TextMarqueeOptions, Callback_MarqueeState_Void, TextSpanType, TextResponseType, TextController, TextControllerInternal, TextOptions } from "./../text" import { Matrix4Transit, Matrix4TransitInternal, TranslateOption, ScaleOption, RotateOption, PolyToPolyOptions } from "./../arkui-matrix4" import { Tuple_Number_Number, Tuple_Number_Number_Number } from "./../arkui-synthetics" @@ -116,23 +117,23 @@ import { NodeController } from "./../ohos.arkui.node" import { Offset_componentutils, RotateResult, ScaleResult, TranslateResult, ComponentInfo, Matrix4Result } from "./../arkui-componentutils" import { PanelHeight, PanelMode, PanelType, Callback_Number_Number_PanelMode_Void, Callback_Opt_PanelMode_Void } from "./../panel" import { PatternLockChallengeResult, PatternLockController, PatternLockControllerInternal, Callback_Array_Number_Void, CircleStyleOptions } from "./../pattern_lock" -import { ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" +import { ProgressConfiguration, ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" import { RefreshStatus, Callback_RefreshStatus_Void, RefreshOptions } from "./../refresh" import { RootSceneSession } from "./../root_scene" import { RRect, WindowAnimationTarget } from "./../remote_window" import { ScrollBarDirection, ScrollBarOptions } from "./../scroll_bar" import { SecurityComponentLayoutDirection } from "./../security_component" -import { ContentModifier, Callback_WrappedBuilder_Args_Void, CommonConfiguration, WrappedBuilder } from "./../arkui-wrapper-builder" import { ShapeAttribute, ViewportRect } from "./../shape" import { SideBarContainerType, SideBarPosition, ButtonIconOptions, ButtonStyle } from "./../sidebar" import { SizeType, GridContainerOptions } from "./../grid_container" import { SubMenuExpandingMode } from "./../menu" -import { TextClockController, TextClockControllerInternal, TextClockOptions } from "./../text_clock" -import { TextTimerController, TextTimerControllerInternal, TextTimerOptions } from "./../text_timer" +import { TextClockConfiguration, TextClockController, TextClockControllerInternal, TextClockOptions } from "./../text_clock" +import { TextTimerConfiguration, TextTimerController, TextTimerControllerInternal, TextTimerOptions } from "./../text_timer" import { ToggleType, ToggleOptions, SwitchStyle } from "./../toggle" import { UniformDataType } from "./../arkui-uniformtypedescriptor" import { WindowSceneAttribute } from "./../window_scene" -import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_StyledStringMarshallingValue_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" +import { GaugeConfiguration, GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions } from "./../gauge" +import { Callback_Array_String_Void, Callback_Array_TextMenuItem_Void, Callback_Buffer_Void, Callback_ButtonBuilder_Void, Callback_CheckBoxBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_CustomBuilder_Void, Callback_CustomSpanMetrics_Void, Callback_DataPanelBuilder_Void, Callback_GaugeBuilder_Void, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_Literal_Number_offsetRemain_Void, Callback_LoadingProgressBuilder_Void, Callback_MenuItemBuilder_Void, Callback_OffsetResult_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_Opt_Array_NavDestinationTransition_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Pointer_Void, Callback_ProgressBuilder_Void, Callback_RadioBuilder_Void, Callback_RatingBuilder_Void, Callback_SliderBuilder_Void, Callback_StyledStringMarshallingValue_Void, Callback_TextClockBuilder_Void, Callback_TextTimerBuilder_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void } from "./../generator_synthetic" import { Callback_DismissDialogAction_Void, DismissDialogAction, ImmersiveMode, LevelMode, ActionSheetButtonOptions, ActionSheetOffset, SheetInfo, ActionSheetOptions } from "./../action_sheet" import { Want } from "./../ohos.app.ability" import { Callback_TerminationInfo_Void, TerminationInfo } from "./../embedded_component" @@ -146,7 +147,6 @@ import { CustomDialogBuildOptions, CustomDialogControllerBuilder } from "./../ar import { DateTimeOptions } from "./../arkui-intl" import { EllipseOptions } from "./../ellipse" import { FormLinkOptions } from "./../form_link" -import { GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions } from "./../gauge" import { GridColColumnOption, GridColOptions } from "./../grid_col" import { LineOptions } from "./../line" import { MarqueeOptions } from "./../marquee" @@ -404,6 +404,15 @@ export class Serializer extends SerializerBase { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) } + public writeLoadingProgressConfiguration(value: LoadingProgressConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_enableLoading = value.enableLoading + valueSerializer.writeBoolean(value_enableLoading) + } public writeLongPressGestureInterface(value: LongPressGestureInterface): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) @@ -602,6 +611,17 @@ export class Serializer extends SerializerBase { const value_duration = value.duration valueSerializer.writeNumber(value_duration) } + public writeProgressConfiguration(value: ProgressConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_value = value.value + valueSerializer.writeNumber(value_value) + const value_total = value.total + valueSerializer.writeNumber(value_total) + } public writeProgressMask(value: ProgressMask): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) @@ -867,6 +887,19 @@ export class Serializer extends SerializerBase { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) } + public writeTextClockConfiguration(value: TextClockConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_timeZoneOffset = value.timeZoneOffset + valueSerializer.writeNumber(value_timeZoneOffset) + const value_started = value.started + valueSerializer.writeBoolean(value_started) + const value_timeValue = value.timeValue + valueSerializer.writeNumber(value_timeValue) + } public writeTextClockController(value: TextClockController): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) @@ -934,6 +967,21 @@ export class Serializer extends SerializerBase { const value_overflow = value.overflow valueSerializer.writeInt32(TypeChecker.TextOverflow_ToNumeric(value_overflow)) } + public writeTextTimerConfiguration(value: TextTimerConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_count = value.count + valueSerializer.writeNumber(value_count) + const value_isCountDown = value.isCountDown + valueSerializer.writeBoolean(value_isCountDown) + const value_started = value.started + valueSerializer.writeBoolean(value_started) + const value_elapsedTime = value.elapsedTime + valueSerializer.writeNumber(value_elapsedTime) + } public writeTextTimerController(value: TextTimerController): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) @@ -1331,6 +1379,19 @@ export class Serializer extends SerializerBase { const value_code = value.code valueSerializer.writeNumber(value_code) } + public writeButtonConfiguration(value: ButtonConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_label = value.label + valueSerializer.writeString(value_label) + const value_pressed = value.pressed + valueSerializer.writeBoolean(value_pressed) + const value_triggerClick = value.triggerClick + valueSerializer.holdAndWriteCallback(value_triggerClick) + } public writeButtonOptions(value: ButtonOptions): void { let valueSerializer : Serializer = this const value_type = value.type @@ -1468,6 +1529,19 @@ export class Serializer extends SerializerBase { valueSerializer.writeNumber(value_vertical_value) } } + public writeCheckBoxConfiguration(value: CheckBoxConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_name = value.name + valueSerializer.writeString(value_name) + const value_selected = value.selected + valueSerializer.writeBoolean(value_selected) + const value_triggerChange = value.triggerChange + valueSerializer.holdAndWriteCallback(value_triggerChange) + } public writeCheckboxGroupOptions(value: CheckboxGroupOptions): void { let valueSerializer : Serializer = this const value_group = value.group @@ -1769,6 +1843,21 @@ export class Serializer extends SerializerBase { valueSerializer.holdAndWriteCallback(value_preventDefault_value) } } + public writeDataPanelConfiguration(value: DataPanelConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_values = value.values + valueSerializer.writeInt32(value_values.length as int32) + for (let i = 0; i < value_values.length; i++) { + const value_values_element : number = value_values[i] + valueSerializer.writeNumber(value_values_element) + } + const value_maxValue = value.maxValue + valueSerializer.writeNumber(value_maxValue) + } public writeDataPanelOptions(value: DataPanelOptions): void { let valueSerializer : Serializer = this const value_values = value.values @@ -2751,6 +2840,19 @@ export class Serializer extends SerializerBase { valueSerializer.writeNumber(value_videoHeight_value) } } + public writeGaugeConfiguration(value: GaugeConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_value = value.value + valueSerializer.writeNumber(value_value) + const value_min = value.min + valueSerializer.writeNumber(value_min) + const value_max = value.max + valueSerializer.writeNumber(value_max) + } public writeGaugeOptions(value: GaugeOptions): void { let valueSerializer : Serializer = this const value_value = value.value @@ -4721,6 +4823,19 @@ export class Serializer extends SerializerBase { valueSerializer.writeInt32(TypeChecker.ProgressType_ToNumeric(value_type_value)) } } + public writeRadioConfiguration(value: RadioConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_value = value.value + valueSerializer.writeString(value_value) + const value_checked = value.checked + valueSerializer.writeBoolean(value_checked) + const value_triggerChange = value.triggerChange + valueSerializer.holdAndWriteCallback(value_triggerChange) + } public writeRadioOptions(value: RadioOptions): void { let valueSerializer : Serializer = this const value_group = value.group @@ -4744,6 +4859,23 @@ export class Serializer extends SerializerBase { valueSerializer.holdAndWriteCallback(CallbackTransformer.transformFromCustomBuilder(value_indicatorBuilder_value)) } } + public writeRatingConfiguration(value: RatingConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_rating = value.rating + valueSerializer.writeNumber(value_rating) + const value_indicator = value.indicator + valueSerializer.writeBoolean(value_indicator) + const value_stars = value.stars + valueSerializer.writeNumber(value_stars) + const value_stepSize = value.stepSize + valueSerializer.writeNumber(value_stepSize) + const value_triggerChange = value.triggerChange + valueSerializer.holdAndWriteCallback(value_triggerChange) + } public writeRatingOptions(value: RatingOptions): void { let valueSerializer : Serializer = this const value_rating = value.rating @@ -5673,6 +5805,23 @@ export class Serializer extends SerializerBase { valueSerializer.writeNumber(value_to_value) } } + public writeSliderConfiguration(value: SliderConfiguration): void { + let valueSerializer : Serializer = this + const value_enabled = value.enabled + valueSerializer.writeBoolean(value_enabled) + const value_contentModifier = value.contentModifier + valueSerializer.holdAndWriteObject(value_contentModifier) + const value_value = value.value + valueSerializer.writeNumber(value_value) + const value_min = value.min + valueSerializer.writeNumber(value_min) + const value_max = value.max + valueSerializer.writeNumber(value_max) + const value_step = value.step + valueSerializer.writeNumber(value_step) + const value_triggerChange = value.triggerChange + valueSerializer.holdAndWriteCallback(value_triggerChange) + } public writeSliderOptions(value: SliderOptions): void { let valueSerializer : Serializer = this const value_value = value.value @@ -6873,11 +7022,6 @@ export class Serializer extends SerializerBase { valueSerializer.writeBoolean(value_shared_value) } } - public writeWrappedBuilder(value: WrappedBuilder): void { - let valueSerializer : Serializer = this - const value_builder = value.builder - valueSerializer.holdAndWriteCallback(value_builder) - } public writeXComponentController(value: XComponentController): void { let valueSerializer : Serializer = this valueSerializer.writePointer(toPeerPtr(value)) diff --git a/arkoala-arkts/arkui/src/generated/ts/type_check.ts b/arkoala-arkts/arkui/src/generated/ts/type_check.ts index f400b7e4f5..fc737a169f 100644 --- a/arkoala-arkts/arkui/src/generated/ts/type_check.ts +++ b/arkoala-arkts/arkui/src/generated/ts/type_check.ts @@ -35,7 +35,7 @@ import { BaseShape, CircleShape, ShapeSize, CommonShape, WebviewController, Summ import { BlendMode, DrawingCanvas, DrawingColorFilter, RectType, DrawingLattice, FontMetricsFlags, FontMetrics } from "./../arkui-drawing" import { BlurOnKeyboardHideMode, CacheMode, ClientAuthenticationHandler, ConsoleMessage, MessageLevel, ContextMenuEditStateFlags, ContextMenuInputFieldType, ContextMenuMediaType, ContextMenuSourceType, ControllerHandler, DataResubmissionHandler, EventResult, FileSelectorMode, FileSelectorParam, FileSelectorResult, FullScreenExitHandler, HitTestType, HttpAuthHandler, JsGeolocation, JsResult, Literal_Function_callback__Object_fileSelector, Literal_Function_handler_Object_error, Literal_Object_detail, MixedMode, NativeEmbedStatus, NativeMediaPlayerConfig, OnAudioStateChangedEvent, OnConsoleEvent, OnDataResubmittedEvent, OnFirstContentfulPaintEvent, OnOverScrollEvent, OnProgressChangeEvent, OnScaleChangeEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnShowFileSelectorEvent, OverScrollMode, PermissionRequest, ProtectedResourceType, RenderExitReason, RenderMode, RenderProcessNotRespondingReason, ScreenCaptureHandler, ScreenCaptureConfig, SslError, SslErrorHandler, ThreatType, ViewportFit, ScriptItem, ExpandedMenuItemOptions, WebAttribute, JavaScriptProxy, WebDarkMode, WebMediaOptions, Callback_OnPageEndEvent_Void, OnPageEndEvent, Callback_OnPageBeginEvent_Void, OnPageBeginEvent, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, OnTitleReceiveEvent, Callback_OnGeolocationShowEvent_Void, OnGeolocationShowEvent, Callback_OnAlertEvent_Boolean, OnAlertEvent, Callback_OnBeforeUnloadEvent_Boolean, OnBeforeUnloadEvent, Callback_OnConfirmEvent_Boolean, OnConfirmEvent, Callback_OnPromptEvent_Boolean, OnPromptEvent, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, OnErrorReceiveEvent, Callback_OnHttpErrorReceiveEvent_Void, OnHttpErrorReceiveEvent, Callback_OnDownloadStartEvent_Void, OnDownloadStartEvent, Callback_OnRefreshAccessedHistoryEvent_Void, OnRefreshAccessedHistoryEvent, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, WebResourceRequest, Callback_Literal_Function_handler_Object_error_Void, Callback_OnRenderExitedEvent_Void, OnRenderExitedEvent, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Type_WebAttribute_onFileSelectorShow_callback, Callback_OnResourceLoadEvent_Void, OnResourceLoadEvent, OnFullScreenEnterCallback, FullScreenEnterEvent, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, OnHttpAuthRequestEvent, Callback_OnInterceptRequestEvent_WebResourceResponse, OnInterceptRequestEvent, WebResourceResponse, Callback_OnPermissionRequestEvent_Void, OnPermissionRequestEvent, Callback_OnScreenCaptureRequestEvent_Void, OnScreenCaptureRequestEvent, Callback_OnContextMenuShowEvent_Boolean, OnContextMenuShowEvent, OnContextMenuHideCallback, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, OnSslErrorEventReceiveEvent, OnSslErrorEventCallback, SslErrorEvent, Callback_OnClientAuthenticationEvent_Void, OnClientAuthenticationEvent, Callback_OnWindowNewEvent_Void, OnWindowNewEvent, Callback_OnTouchIconUrlReceivedEvent_Void, OnTouchIconUrlReceivedEvent, Callback_OnFaviconReceivedEvent_Void, OnFaviconReceivedEvent, Callback_OnPageVisibleEvent_Void, OnPageVisibleEvent, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, OnFirstMeaningfulPaintCallback, FirstMeaningfulPaint, OnLargestContentfulPaintCallback, LargestContentfulPaint, Callback_OnLoadInterceptEvent_Boolean, OnLoadInterceptEvent, Callback_OnOverScrollEvent_Void, OnSafeBrowsingCheckResultCallback, OnNavigationEntryCommittedCallback, LoadCommittedDetails, OnIntelligentTrackingPreventionCallback, IntelligentTrackingPreventionDetails, WebLayoutMode, NestedScrollOptionsExt, Callback_NativeEmbedDataInfo_Void, NativeEmbedDataInfo, OnNativeEmbedVisibilityChangeCallback, NativeEmbedVisibilityInfo, Callback_NativeEmbedTouchInfo_Void, NativeEmbedTouchInfo, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, RenderProcessNotRespondingData, OnRenderProcessRespondingCallback, OnViewportFitChangedCallback, WebKeyboardCallback, WebKeyboardCallbackInfo, OnAdsBlockedCallback, AdsBlockedDetails, WebKeyboardAvoidMode, EmbedOptions, WebElementType, WebResponseType, SelectionMenuOptionsExt, WebCaptureMode, WebContextMenuParam, WebContextMenuResult, WebController, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Header, Literal_Object_object__String_name_Array_String_methodList, WebCookie, WebKeyboardController, WebNavigationType, WebResourceError, Literal_String_plainText, WebKeyboardOptions, WebOptions, Callback_Literal_String_plainText_Void, NativeEmbedInfo } from "./../web" import { BreakpointsReference, GridRowDirection, Callback_String_Void, BreakPoints, GridRowColumnOption, GridRowSizeOption, GutterOption, GridRowOptions } from "./../grid_row" -import { ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonOptions } from "./../button" +import { ButtonRole, ButtonStyleMode, ButtonType, ControlSize, ButtonConfiguration, ButtonTriggerClickCallback, ButtonOptions } from "./../button" import { CalendarAlign, CalendarPickerAttribute, Callback_Date_Void, CalendarOptions, CalendarDialogOptions } from "./../calendar_picker" import { CalendarController, Literal_Number_day_month_year, CalendarDay, CalendarRequestedData, CalendarSelectedDate, MonthData, Type_CalendarInterface_callable0_value, CurrentDayStyle, NonCurrentDayStyle, TodayStyle, WeekStyle, WorkStateStyle } from "./../calendar" import { CancelButtonStyle, SearchAttribute, IconOptions, CancelButtonOptions, CancelButtonSymbolOptions, SearchSubmitCallback, SearchType, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_EditableTextChangeValue_Boolean, SearchButtonOptions, SearchController, SearchOptions } from "./../search" @@ -46,11 +46,11 @@ import { ColorContent, DynamicRangeMode, ImageContent, ImageInterpolation, Image import { ColorMode, LayoutDirection } from "./../state_management" import { Component3DAttribute, ModelType, SceneOptions } from "./../component3d" import { ComponentContent, UnifiedData, UIContext, SystemBarStyle, PointerStyle, Scene, Context, WorkerEventListener, Event, BaseContext, Context_getGroupDir_Callback, ErrorEvent, MessageEvents, PostMessageOptions, WorkerOptions, CustomColors, RestrictedWorker, RestrictedWorker_onexit_Callback, RestrictedWorker_onerror_Callback, RestrictedWorker_onmessage_Callback, CustomTheme } from "./../arkui-custom" -import { ContentModifier, WrappedBuilder, CommonConfiguration, Callback_WrappedBuilder_Args_Void } from "./../arkui-wrapper-builder" +import { ContentModifier, WrappedBuilder, CommonConfiguration } from "./../arkui-wrapper-builder" import { ContentType, EnterKeyType, InputType, SubmitEvent, OnTextSelectionChangeCallback, OnContentScrollCallback, OnPasteCallback, TextInputAttribute, OnSubmitCallback, TextInputStyle, PasswordIcon, UnderlineColor, TextInputController, TextInputOptions } from "./../text_input" import { CustomDialogController, CustomDialogControllerOptions } from "./../custom_dialog_controller" import { DataOperationType } from "./../lazy_for_each" -import { DataPanelType, ColorStop, LinearGradient, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" +import { DataPanelType, ColorStop, LinearGradient, DataPanelConfiguration, DataPanelOptions, DataPanelShadowOptions } from "./../data_panel" import { DatePickerMode, DatePickerOptions, DatePickerResult, LunarSwitchStyle, DatePickerDialogOptions, Callback_DatePickerResult_Void } from "./../date_picker" import { DialogAlignment, DialogButtonDirection, LevelOrder, TextStyle_alert_dialog, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, AlertDialogParamWithButtons, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithOptions } from "./../alert_dialog" import { DistributionType, DisturbanceFieldShape, ParticleEmitterShape, ParticleType, ParticleUpdater } from "./../particle" @@ -78,7 +78,7 @@ import { LayoutMode, SelectedMode, TabBarSymbol, TabBarIconStyle, TabBarOptions, import { LinearIndicatorController, LinearIndicatorStartOptions, LinearIndicatorStyle } from "./../linearindicator" import { ListItemGroupStyle, ListItemGroupOptions } from "./../list_item_group" import { Scroller, ScrollAlign, OffsetResult, OnScrollFrameBeginHandlerResult, ScrollAttribute, ScrollDirection, ScrollOnWillScrollCallback, ScrollOnScrollCallback, OnScrollEdgeCallback, OnScrollFrameBeginCallback, ScrollSnapOptions, OffsetOptions, ScrollOptions, ScrollEdgeOptions, ScrollPageOptions, Literal_Boolean_next_Axis_direction, ScrollToIndexOptions, ScrollAnimationOptions } from "./../scroll" -import { LoadingProgressStyle } from "./../loading_progress" +import { LoadingProgressConfiguration, LoadingProgressStyle } from "./../loading_progress" import { LocationButtonOnClickResult, LocationDescription, LocationIconStyle, LocationButtonOptions } from "./../location_button" import { MarqueeStartPolicy, MarqueeState, TextAttribute, TextOverflowOptions, TextMarqueeOptions, Callback_MarqueeState_Void, TextSpanType, TextResponseType, TextController, TextOptions } from "./../text" import { Matrix4Transit, TranslateOption, ScaleOption, RotateOption, PolyToPolyOptions } from "./../arkui-matrix4" @@ -92,8 +92,8 @@ import { OnFoldStatusChangeInfo, FolderStackOptions, HoverEventParam } from "./. import { PanelHeight, PanelMode, PanelType } from "./../panel" import { PasteButtonOnClickResult, PasteDescription, PasteIconStyle, PasteButtonOptions } from "./../paste_button" import { PatternLockChallengeResult, PatternLockController, CircleStyleOptions } from "./../pattern_lock" -import { ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" -import { RadioIndicatorType, RadioOptions, RadioStyle } from "./../radio" +import { ProgressConfiguration, ProgressStatus, ProgressStyle, ProgressType, ProgressOptions, LinearStyleOptions, ScanEffectOptions, CommonProgressStyleOptions, ProgressStyleOptions, RingStyleOptions, CapsuleStyleOptions } from "./../progress" +import { RadioIndicatorType, RadioConfiguration, RadioOptions, RadioStyle } from "./../radio" import { RefreshStatus, RefreshOptions } from "./../refresh" import { RichEditorAttribute, Callback_RichEditorSelection_Void, RichEditorSelection, Callback_RichEditorRange_Void, RichEditorRange, Callback_RichEditorInsertValue_Boolean, RichEditorInsertValue, Callback_RichEditorTextSpanResult_Void, RichEditorTextSpanResult, Callback_TextRange_Void, Callback_RichEditorDeleteValue_Boolean, RichEditorDeleteValue, PasteEventCallback, PasteEvent, SubmitCallback, Callback_RichEditorChangeValue_Boolean, RichEditorChangeValue, Callback_CutEvent_Void, CutEvent, Callback_CopyEvent_Void, CopyEvent, RichEditorSpanType, RichEditorResponseType, SelectionMenuOptions, KeyboardOptions, PlaceholderStyle, RichEditorBaseController, RichEditorTextStyle, RichEditorParagraphResult, RichEditorSpan, RichEditorController, RichEditorTextSpanOptions, RichEditorImageSpanOptions, RichEditorBuilderSpanOptions, RichEditorSymbolSpanOptions, RichEditorUpdateTextSpanStyleOptions, RichEditorUpdateImageSpanStyleOptions, RichEditorUpdateSymbolSpanStyleOptions, RichEditorParagraphStyleOptions, RichEditorImageSpanResult, RichEditorDeleteDirection, RichEditorOptions, RichEditorStyledStringController, RichEditorStyledStringOptions, PreviewMenuOptions, RichEditorGesture, RichEditorSpanPosition, RichEditorSymbolSpanStyle, RichEditorSpanStyleOptions, RichEditorUrlStyle, MenuOnAppearCallback, LeadingMarginPlaceholder, RichEditorLayoutStyle, RichEditorParagraphStyle, RichEditorImageSpanStyle, RichEditorImageSpanStyleResult, RichEditorTextStyleResult } from "./../rich_editor" import { RootSceneSession } from "./../root_scene" @@ -107,12 +107,12 @@ import { SelectStatus, CheckboxGroupOptions, CheckboxGroupResult } from "./../ch import { ShapeAttribute, ViewportRect } from "./../shape" import { SideBarContainerType, SideBarPosition, ButtonIconOptions, ButtonStyle } from "./../sidebar" import { SizeType, GridContainerOptions } from "./../grid_container" -import { SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderOptions } from "./../slider" +import { SliderAttribute, Callback_Number_SliderChangeMode_Void, SliderChangeMode, SliderBlockStyle, SliderInteraction, SlideRange, SliderBlockType, SliderStyle, SliderConfiguration, SliderTriggerChangeCallback, SliderOptions } from "./../slider" import { SubMenuExpandingMode } from "./../menu" import { SwiperAnimationEvent, SwiperAnimationMode, SwiperAttribute, DotIndicator, DigitIndicator, SwiperDisplayMode, OnSwiperAnimationStartCallback, OnSwiperAnimationEndCallback, OnSwiperGestureSwipeCallback, SwiperNestedScrollMode, SwiperContentAnimatedTransition, ContentDidScrollCallback, ContentWillScrollCallback, SwiperContentWillScrollResult, AutoPlayOptions, ArrowStyle, SwiperAutoFill, SwiperContentTransitionProxy, SwiperController, Callback_SwiperContentTransitionProxy_Void, Indicator } from "./../swiper" import { TextAreaAttribute, Callback_EnterKeyType_Void, TextAreaSubmitCallback, Callback_String_PasteEvent_Void, TextAreaType, Callback_ResourceStr_Void, TextAreaController, TextAreaOptions } from "./../text_area" -import { TextClockController, TextClockOptions } from "./../text_clock" -import { TextTimerController, TextTimerOptions } from "./../text_timer" +import { TextClockConfiguration, TextClockController, TextClockOptions } from "./../text_clock" +import { TextTimerConfiguration, TextTimerController, TextTimerOptions } from "./../text_timer" import { TimePickerFormat, TimePickerResult, TimePickerOptions, TimePickerDialogOptions, Callback_TimePickerResult_Void } from "./../time_picker" import { ToggleType, ToggleOptions, SwitchStyle } from "./../toggle" import { UniformDataType } from "./../arkui-uniformtypedescriptor" @@ -121,7 +121,7 @@ import { WindowSceneAttribute } from "./../window_scene" import { WithThemeAttribute, WithThemeOptions } from "./../with_theme" import { ASTCResource } from "./../media_cached_image" import { BusinessError } from "./../base" -import { CheckboxOptions } from "./../checkbox" +import { CheckBoxConfiguration, CheckboxOptions } from "./../checkbox" import { CircleOptions } from "./../circle" import { ColumnOptions, ColumnOptionsV2 } from "./../column" import { common2D } from "./../ohos.graphics.common2D" @@ -131,7 +131,7 @@ import { DismissDialogAction, ImmersiveMode, LevelMode, ActionSheetButtonOptions import { DoubleAnimationParam, Callback_Extender_OnProgress, Callback_Extender_OnFinish } from "./../animation_extender" import { EllipseOptions } from "./../ellipse" import { FormLinkOptions } from "./../form_link" -import { GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions, Tuple_Union_ResourceColor_LinearGradient_Number } from "./../gauge" +import { GaugeConfiguration, GaugeOptions, GaugeShadowOptions, GaugeIndicatorOptions, Tuple_Union_ResourceColor_LinearGradient_Number } from "./../gauge" import { GridColColumnOption, GridColOptions } from "./../grid_col" import { ImageLoadResult } from "./../image_span" import { LineOptions } from "./../line" @@ -142,7 +142,7 @@ import { PathOptions } from "./../path" import { PluginComponentTemplate, PluginErrorData, PluginComponentOptions } from "./../plugin_component" import { PolygonOptions } from "./../polygon" import { PolylineOptions } from "./../polyline" -import { RatingOptions, StarStyleOptions } from "./../rating" +import { RatingConfiguration, RatingOptions, StarStyleOptions } from "./../rating" import { RoundedRectOptions, RectOptions } from "./../rect" import { RowOptions, RowOptionsV2 } from "./../row" import { StackOptions } from "./../stack" @@ -1986,6 +1986,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof BusinessError") } } + static isButtonConfiguration(value: Object | string | number | undefined | boolean, duplicated_label: boolean, duplicated_pressed: boolean, duplicated_triggerClick: boolean): boolean { + if ((!duplicated_label) && (value?.hasOwnProperty("label"))) { + return true + } + else if ((!duplicated_pressed) && (value?.hasOwnProperty("pressed"))) { + return true + } + else if ((!duplicated_triggerClick) && (value?.hasOwnProperty("triggerClick"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof ButtonConfiguration") + } + } static isButtonIconOptions(value: Object | string | number | undefined | boolean, duplicated_shown: boolean, duplicated_hidden: boolean, duplicated_switching: boolean): boolean { if ((!duplicated_shown) && (value?.hasOwnProperty("shown"))) { return true @@ -2518,6 +2532,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof ChainWeightOptions") } } + static isCheckBoxConfiguration(value: Object | string | number | undefined | boolean, duplicated_name: boolean, duplicated_selected: boolean, duplicated_triggerChange: boolean): boolean { + if ((!duplicated_name) && (value?.hasOwnProperty("name"))) { + return true + } + else if ((!duplicated_selected) && (value?.hasOwnProperty("selected"))) { + return true + } + else if ((!duplicated_triggerChange) && (value?.hasOwnProperty("triggerChange"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof CheckBoxConfiguration") + } + } static isCheckboxGroupOptions(value: Object | string | number | undefined | boolean, duplicated_group: boolean): boolean { if ((!duplicated_group) && (value?.hasOwnProperty("group"))) { return true @@ -3958,6 +3986,17 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof DataOperationType") } } + static isDataPanelConfiguration(value: Object | string | number | undefined | boolean, duplicated_values: boolean, duplicated_maxValue: boolean): boolean { + if ((!duplicated_values) && (value?.hasOwnProperty("values"))) { + return true + } + else if ((!duplicated_maxValue) && (value?.hasOwnProperty("maxValue"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof DataPanelConfiguration") + } + } static isDataPanelOptions(value: Object | string | number | undefined | boolean, duplicated_values: boolean, duplicated_max: boolean, duplicated_type: boolean): boolean { if ((!duplicated_values) && (value?.hasOwnProperty("values"))) { return true @@ -5953,6 +5992,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof FunctionKey") } } + static isGaugeConfiguration(value: Object | string | number | undefined | boolean, duplicated_value: boolean, duplicated_min: boolean, duplicated_max: boolean): boolean { + if ((!duplicated_value) && (value?.hasOwnProperty("value"))) { + return true + } + else if ((!duplicated_min) && (value?.hasOwnProperty("min"))) { + return true + } + else if ((!duplicated_max) && (value?.hasOwnProperty("max"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof GaugeConfiguration") + } + } static isGaugeIndicatorOptions(value: Object | string | number | undefined | boolean, duplicated_icon: boolean, duplicated_space: boolean): boolean { if ((!duplicated_icon) && (value?.hasOwnProperty("icon"))) { return true @@ -8576,6 +8629,14 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof LoadCommittedDetails") } } + static isLoadingProgressConfiguration(value: Object | string | number | undefined | boolean, duplicated_enableLoading: boolean): boolean { + if ((!duplicated_enableLoading) && (value?.hasOwnProperty("enableLoading"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof LoadingProgressConfiguration") + } + } static isLoadingProgressStyle(value: Object | string | number | undefined | boolean): boolean { if ((value) === (LoadingProgressStyle.Default)) { return true @@ -11853,6 +11914,17 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof PreviewText") } } + static isProgressConfiguration(value: Object | string | number | undefined | boolean, duplicated_value: boolean, duplicated_total: boolean): boolean { + if ((!duplicated_value) && (value?.hasOwnProperty("value"))) { + return true + } + else if ((!duplicated_total) && (value?.hasOwnProperty("total"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof ProgressConfiguration") + } + } static isProgressMask(value: Object | string | number | undefined | boolean): boolean { throw new Error("Can not discriminate value typeof ProgressMask") } @@ -11983,6 +12055,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof RadialGradientOptions") } } + static isRadioConfiguration(value: Object | string | number | undefined | boolean, duplicated_value: boolean, duplicated_checked: boolean, duplicated_triggerChange: boolean): boolean { + if ((!duplicated_value) && (value?.hasOwnProperty("value"))) { + return true + } + else if ((!duplicated_checked) && (value?.hasOwnProperty("checked"))) { + return true + } + else if ((!duplicated_triggerChange) && (value?.hasOwnProperty("triggerChange"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof RadioConfiguration") + } + } static isRadioIndicatorType(value: Object | string | number | undefined | boolean): boolean { if ((value) === (RadioIndicatorType.TICK)) { return true @@ -12028,6 +12114,26 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof RadioStyle") } } + static isRatingConfiguration(value: Object | string | number | undefined | boolean, duplicated_rating: boolean, duplicated_indicator: boolean, duplicated_stars: boolean, duplicated_stepSize: boolean, duplicated_triggerChange: boolean): boolean { + if ((!duplicated_rating) && (value?.hasOwnProperty("rating"))) { + return true + } + else if ((!duplicated_indicator) && (value?.hasOwnProperty("indicator"))) { + return true + } + else if ((!duplicated_stars) && (value?.hasOwnProperty("stars"))) { + return true + } + else if ((!duplicated_stepSize) && (value?.hasOwnProperty("stepSize"))) { + return true + } + else if ((!duplicated_triggerChange) && (value?.hasOwnProperty("triggerChange"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof RatingConfiguration") + } + } static isRatingOptions(value: Object | string | number | undefined | boolean, duplicated_rating: boolean, duplicated_indicator: boolean): boolean { if ((!duplicated_rating) && (value?.hasOwnProperty("rating"))) { return true @@ -14907,6 +15013,26 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof SliderChangeMode") } } + static isSliderConfiguration(value: Object | string | number | undefined | boolean, duplicated_value: boolean, duplicated_min: boolean, duplicated_max: boolean, duplicated_step: boolean, duplicated_triggerChange: boolean): boolean { + if ((!duplicated_value) && (value?.hasOwnProperty("value"))) { + return true + } + else if ((!duplicated_min) && (value?.hasOwnProperty("min"))) { + return true + } + else if ((!duplicated_max) && (value?.hasOwnProperty("max"))) { + return true + } + else if ((!duplicated_step) && (value?.hasOwnProperty("step"))) { + return true + } + else if ((!duplicated_triggerChange) && (value?.hasOwnProperty("triggerChange"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof SliderConfiguration") + } + } static isSliderInteraction(value: Object | string | number | undefined | boolean): boolean { if ((value) === (SliderInteraction.SLIDE_AND_CLICK)) { return true @@ -16462,6 +16588,20 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof TextChangeOptions") } } + static isTextClockConfiguration(value: Object | string | number | undefined | boolean, duplicated_timeZoneOffset: boolean, duplicated_started: boolean, duplicated_timeValue: boolean): boolean { + if ((!duplicated_timeZoneOffset) && (value?.hasOwnProperty("timeZoneOffset"))) { + return true + } + else if ((!duplicated_started) && (value?.hasOwnProperty("started"))) { + return true + } + else if ((!duplicated_timeValue) && (value?.hasOwnProperty("timeValue"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof TextClockConfiguration") + } + } static isTextClockController(value: Object | string | number | undefined | boolean): boolean { throw new Error("Can not discriminate value typeof TextClockController") } @@ -17279,6 +17419,23 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof TextStyleInterface") } } + static isTextTimerConfiguration(value: Object | string | number | undefined | boolean, duplicated_count: boolean, duplicated_isCountDown: boolean, duplicated_started: boolean, duplicated_elapsedTime: boolean): boolean { + if ((!duplicated_count) && (value?.hasOwnProperty("count"))) { + return true + } + else if ((!duplicated_isCountDown) && (value?.hasOwnProperty("isCountDown"))) { + return true + } + else if ((!duplicated_started) && (value?.hasOwnProperty("started"))) { + return true + } + else if ((!duplicated_elapsedTime) && (value?.hasOwnProperty("elapsedTime"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof TextTimerConfiguration") + } + } static isTextTimerController(value: Object | string | number | undefined | boolean): boolean { throw new Error("Can not discriminate value typeof TextTimerController") } @@ -19605,14 +19762,6 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof WorkStateStyle") } } - static isWrappedBuilder(value: Object | string | number | undefined | boolean, duplicated_builder: boolean): boolean { - if ((!duplicated_builder) && (value?.hasOwnProperty("builder"))) { - return true - } - else { - throw new Error("Can not discriminate value typeof WrappedBuilder") - } - } static isXComponentController(value: Object | string | number | undefined | boolean, duplicated_onSurfaceCreated: boolean, duplicated_onSurfaceChanged: boolean, duplicated_onSurfaceDestroyed: boolean): boolean { if ((!duplicated_onSurfaceCreated) && (value?.hasOwnProperty("onSurfaceCreated"))) { return true diff --git a/arkoala-arkts/arkui/src/generated/wrapBuilder.ts b/arkoala-arkts/arkui/src/generated/wrapBuilder.ts deleted file mode 100644 index 976c45ff4c..0000000000 --- a/arkoala-arkts/arkui/src/generated/wrapBuilder.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * 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 { Callback_WrappedBuilder_Args_Void, CommonConfiguration, WrappedBuilder } from "./arkui-wrapper-builder" -import { GlobalScope } from "./GlobalScope" -export function wrapBuilder(builder: ((args: CommonConfiguration) => void)): WrappedBuilder { - return GlobalScope.wrapBuilder(builder) -} diff --git a/arkoala-arkts/arkui/types/index-full.d.ts b/arkoala-arkts/arkui/types/index-full.d.ts index 9cfd8a7a6b..99e2fcef22 100644 --- a/arkoala-arkts/arkui/types/index-full.d.ts +++ b/arkoala-arkts/arkui/types/index-full.d.ts @@ -1395,7 +1395,6 @@ declare type Callback_WrappedBuilder_Args_Void = ((...args: CommonConfiguration[ declare class WrappedBuilder { builder: ((...args: CommonConfiguration[]) => void); } -declare function wrapBuilder(builder: ((...args: CommonConfiguration[]) => void)): WrappedBuilder; declare interface ContentModifier { applyContent(): WrappedBuilder; } @@ -1403,6 +1402,56 @@ declare interface CommonConfiguration { enabled: boolean; contentModifier: ContentModifier; } +declare type Callback_Button_WrappedBuilder_Args_Void = ((config: ButtonConfiguration) => void); +declare type Callback_CheckBox_WrappedBuilder_Args_Void = ((config: CheckBoxConfiguration) => void); +declare type Callback_DataPanel_WrappedBuilder_Args_Void = ((config: DataPanelConfiguration) => void); +declare type Callback_Gauge_WrappedBuilder_Args_Void = ((config: GaugeConfiguration) => void); +declare type Callback_LoadingProgress_WrappedBuilder_Args_Void = ((config: LoadingProgressConfiguration) => void); +declare type Callback_Progress_WrappedBuilder_Args_Void = ((config: ProgressConfiguration) => void); +declare type Callback_Radio_WrappedBuilder_Args_Void = ((config: RadioConfiguration) => void); +declare type Callback_Rating_WrappedBuilder_Args_Void = ((config: RatingConfiguration) => void); +declare type Callback_MenuItem_WrappedBuilder_Args_Void = ((config: MenuItemConfiguration) => void); +declare type Callback_Slider_WrappedBuilder_Args_Void = ((config: SliderConfiguration) => void); +declare type Callback_TextClock_WrappedBuilder_Args_Void = ((config: TextClockConfiguration) => void); +declare type Callback_TextTimer_WrappedBuilder_Args_Void = ((config: TextTimerConfiguration) => void); +declare type ButtonBuilder = ((parentNode: number|bigint, config: ButtonConfiguration) => number|bigint); +declare type CheckBoxBuilder = ((parentNode: number|bigint, config: CheckBoxConfiguration) => number|bigint); +declare type DataPanelBuilder = ((parentNode: number|bigint, config: DataPanelConfiguration) => number|bigint); +declare type GaugeBuilder = ((parentNode: number|bigint, config: GaugeConfiguration) => number|bigint); +declare type LoadingProgressBuilder = ((parentNode: number|bigint, config: LoadingProgressConfiguration) => number|bigint); +declare type ProgressBuilder = ((parentNode: number|bigint, config: ProgressConfiguration) => number|bigint); +declare type RadioBuilder = ((parentNode: number|bigint, config: RadioConfiguration) => number|bigint); +declare type RatingBuilder = ((parentNode: number|bigint, config: RatingConfiguration) => number|bigint); +declare type MenuItemBuilder = ((parentNode: number|bigint, config: MenuItemConfiguration) => number|bigint); +declare type SliderBuilder = ((parentNode: number|bigint, config: SliderConfiguration) => number|bigint); +declare type TextClockBuilder = ((parentNode: number|bigint, config: TextClockConfiguration) => number|bigint); +declare type TextTimerBuilder = ((parentNode: number|bigint, config: TextTimerConfiguration) => number|bigint); +declare type Callback_ApplyContent_ButtonBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: ButtonConfiguration) => number|bigint)); +declare type Callback_ApplyContent_CheckBoxBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: CheckBoxConfiguration) => number|bigint)); +declare type Callback_ApplyContent_DataPanelBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: DataPanelConfiguration) => number|bigint)); +declare type Callback_ApplyContent_GaugeBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: GaugeConfiguration) => number|bigint)); +declare type Callback_ApplyContent_LoadingProgressBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: LoadingProgressConfiguration) => number|bigint)); +declare type Callback_ApplyContent_ProgressBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: ProgressConfiguration) => number|bigint)); +declare type Callback_ApplyContent_RadioBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: RadioConfiguration) => number|bigint)); +declare type Callback_ApplyContent_RatingBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: RatingConfiguration) => number|bigint)); +declare type Callback_ApplyContent_MenuItemBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: MenuItemConfiguration) => number|bigint)); +declare type Callback_ApplyContent_SliderBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: SliderConfiguration) => number|bigint)); +declare type Callback_ApplyContent_TextClockBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: TextClockConfiguration) => number|bigint)); +declare type Callback_ApplyContent_TextTimerBuilder = ((modifier: ContentModifier) => ((parentNode: number|bigint, config: TextTimerConfiguration) => number|bigint)); +declare class ContentModifierHelper { + static onApplyContentButton(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: ButtonConfiguration) => number|bigint))): void; + static onApplyContentCheckBox(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: CheckBoxConfiguration) => number|bigint))): void; + static onApplyContentDataPanel(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: DataPanelConfiguration) => number|bigint))): void; + static onApplyContentGauge(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: GaugeConfiguration) => number|bigint))): void; + static onApplyContentLoadingProgress(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: LoadingProgressConfiguration) => number|bigint))): void; + static onApplyContentProgress(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: ProgressConfiguration) => number|bigint))): void; + static onApplyContentRadio(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: RadioConfiguration) => number|bigint))): void; + static onApplyContentRating(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: RatingConfiguration) => number|bigint))): void; + static onApplyContentMenuItem(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: MenuItemConfiguration) => number|bigint))): void; + static onApplyContentSlider(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: SliderConfiguration) => number|bigint))): void; + static onApplyContentTextClock(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: TextClockConfiguration) => number|bigint))): void; + static onApplyContentTextTimer(callback_: ((modifier: ContentModifier) => ((parentNode: number|bigint, config: TextTimerConfiguration) => number|bigint))): void; +} declare type CustomNodeBuilder = ((parentNode: number|bigint) => number|bigint); declare type NavExtender_OnUpdateStack = ((name: string) => void); declare class NavExtender { diff --git a/arkoala-arkts/framework/native/src/generated/Serializers.h b/arkoala-arkts/framework/native/src/generated/Serializers.h index dde875a590..a3817efedd 100644 --- a/arkoala-arkts/framework/native/src/generated/Serializers.h +++ b/arkoala-arkts/framework/native/src/generated/Serializers.h @@ -6282,6 +6282,45 @@ inline Ark_RuntimeType runtimeType(const Opt_Literal_Object_detail& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_LoadingProgressConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_LoadingProgressConfiguration* 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_Boolean enableLoading + result->append(", "); + result->append(".enableLoading="); + WriteToString(result, value->enableLoading); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_LoadingProgressConfiguration* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_LoadingProgressConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_LoadingProgressStyle& value) { return INTEROP_RUNTIME_NUMBER; @@ -9152,6 +9191,49 @@ inline Ark_RuntimeType runtimeType(const Opt_PreparedInfo& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ProgressConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ProgressConfiguration* 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 total + result->append(", "); + result->append(".total="); + WriteToString(result, &value->total); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ProgressConfiguration* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ProgressConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ProgressMask& value) { return INTEROP_RUNTIME_OBJECT; @@ -12992,6 +13074,53 @@ inline Ark_RuntimeType runtimeType(const Opt_TextCase& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_TextClockConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_TextClockConfiguration* 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 timeZoneOffset + result->append(", "); + result->append(".timeZoneOffset="); + WriteToString(result, &value->timeZoneOffset); + // Ark_Boolean started + result->append(", "); + result->append(".started="); + WriteToString(result, value->started); + // Ark_Number timeValue + result->append(", "); + result->append(".timeValue="); + WriteToString(result, &value->timeValue); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_TextClockConfiguration* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_TextClockConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_TextClockController& value) { return INTEROP_RUNTIME_OBJECT; @@ -13728,6 +13857,57 @@ inline Ark_RuntimeType runtimeType(const Opt_TextSpanType& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_TextTimerConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_TextTimerConfiguration* 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 count + result->append(", "); + result->append(".count="); + WriteToString(result, &value->count); + // Ark_Boolean isCountDown + result->append(", "); + result->append(".isCountDown="); + WriteToString(result, value->isCountDown); + // Ark_Boolean started + result->append(", "); + result->append(".started="); + WriteToString(result, value->started); + // Ark_Number elapsedTime + result->append(", "); + result->append(".elapsedTime="); + WriteToString(result, &value->elapsedTime); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_TextTimerConfiguration* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_TextTimerConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_TextTimerController& value) { return INTEROP_RUNTIME_OBJECT; @@ -20208,6 +20388,37 @@ inline Ark_RuntimeType runtimeType(const Opt_AsyncCallback_TextMenuItem_TextRang return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const ButtonBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const ButtonBuilder* 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_ButtonBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ButtonBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const ButtonTriggerClickCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -20239,6 +20450,378 @@ inline Ark_RuntimeType runtimeType(const Opt_ButtonTriggerClickCallback& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_ButtonBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_ButtonBuilder* 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_ApplyContent_ButtonBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_ButtonBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_CheckBoxBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_CheckBoxBuilder* 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_ApplyContent_CheckBoxBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_CheckBoxBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_DataPanelBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_DataPanelBuilder* 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_ApplyContent_DataPanelBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_DataPanelBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_GaugeBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_GaugeBuilder* 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_ApplyContent_GaugeBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_GaugeBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_LoadingProgressBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_LoadingProgressBuilder* 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_ApplyContent_LoadingProgressBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_LoadingProgressBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_MenuItemBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_MenuItemBuilder* 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_ApplyContent_MenuItemBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_MenuItemBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_ProgressBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_ProgressBuilder* 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_ApplyContent_ProgressBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_ProgressBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_RadioBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_RadioBuilder* 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_ApplyContent_RadioBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_RadioBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_RatingBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_RatingBuilder* 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_ApplyContent_RatingBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_RatingBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_SliderBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_SliderBuilder* 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_ApplyContent_SliderBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_SliderBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_TextClockBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_TextClockBuilder* 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_ApplyContent_TextClockBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_TextClockBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ApplyContent_TextTimerBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ApplyContent_TextTimerBuilder* 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_ApplyContent_TextTimerBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ApplyContent_TextTimerBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_Area_Area_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -20549,6 +21132,68 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_Buffer_Void& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_Button_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_Button_WrappedBuilder_Args_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_Button_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_Button_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ButtonBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ButtonBuilder_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_ButtonBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ButtonBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_CalendarRequestedData_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -20611,6 +21256,68 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_CalendarSelectedDate_Void& return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_CheckBox_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_CheckBox_WrappedBuilder_Args_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_CheckBox_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_CheckBox_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_CheckBoxBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_CheckBoxBuilder_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_CheckBoxBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_CheckBoxBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_ClickEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -20828,6 +21535,68 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_CutEvent_Void& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_DataPanel_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_DataPanel_WrappedBuilder_Args_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_DataPanel_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_DataPanel_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_DataPanelBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_DataPanelBuilder_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_DataPanelBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_DataPanelBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_Date_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -21386,6 +22155,68 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_FullscreenInfo_Void& value return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_Gauge_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_Gauge_WrappedBuilder_Args_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_Gauge_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_Gauge_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_GaugeBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_GaugeBuilder_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_GaugeBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_GaugeBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_GestureEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -22037,6 +22868,68 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_Literal_String_plainText_V return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_LoadingProgress_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_LoadingProgress_WrappedBuilder_Args_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_LoadingProgress_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_LoadingProgress_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_LoadingProgressBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_LoadingProgressBuilder_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_LoadingProgressBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_LoadingProgressBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_Map_String_Object_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -22099,6 +22992,68 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_MarqueeState_Void& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_MenuItem_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_MenuItem_WrappedBuilder_Args_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_MenuItem_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_MenuItem_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_MenuItemBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_MenuItemBuilder_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_MenuItemBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_MenuItemBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_MouseEvent_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -24393,6 +25348,130 @@ 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_Progress_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_Progress_WrappedBuilder_Args_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_Progress_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_Progress_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_ProgressBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_ProgressBuilder_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_ProgressBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ProgressBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_Radio_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_Radio_WrappedBuilder_Args_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_Radio_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_Radio_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_RadioBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_RadioBuilder_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_RadioBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_RadioBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_RangeUpdate& value) { return INTEROP_RUNTIME_OBJECT; @@ -24424,6 +25503,68 @@ 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_Rating_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_Rating_WrappedBuilder_Args_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_Rating_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_Rating_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_RatingBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_RatingBuilder_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_RatingBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_RatingBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_RefreshStatus_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -24734,6 +25875,68 @@ 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_Slider_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_Slider_WrappedBuilder_Args_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_Slider_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_Slider_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_SliderBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_SliderBuilder_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_SliderBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_SliderBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_SpringBackAction_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -25106,6 +26309,68 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_TerminationInfo_Void& valu return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Callback_TextClock_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_TextClock_WrappedBuilder_Args_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_TextClock_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_TextClock_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_TextClockBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_TextClockBuilder_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_TextClockBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_TextClockBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_TextPickerResult_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -25168,6 +26433,68 @@ 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 Callback_TextTimer_WrappedBuilder_Args_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_TextTimer_WrappedBuilder_Args_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_TextTimer_WrappedBuilder_Args_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_TextTimer_WrappedBuilder_Args_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Callback_TextTimerBuilder_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Callback_TextTimerBuilder_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_TextTimerBuilder_Void* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_TextTimerBuilder_Void& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Callback_TimePickerResult_Void& value) { return INTEROP_RUNTIME_OBJECT; @@ -25664,6 +26991,37 @@ inline Ark_RuntimeType runtimeType(const Opt_Callback_WrappedBuilder_Args_Void& return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const CheckBoxBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const CheckBoxBuilder* 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_CheckBoxBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_CheckBoxBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const ContentDidScrollCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -25788,6 +27146,37 @@ 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 DataPanelBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const DataPanelBuilder* 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_DataPanelBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_DataPanelBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const EditableTextOnChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -25881,6 +27270,37 @@ inline Ark_RuntimeType runtimeType(const Opt_FormComponentAttribute_onRouter_cal return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const GaugeBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const GaugeBuilder* 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_GaugeBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_GaugeBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const GestureRecognizerJudgeBeginCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -26160,6 +27580,37 @@ inline Ark_RuntimeType runtimeType(const Opt_ListAttribute_onItemDragStart_event return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const LoadingProgressBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const LoadingProgressBuilder* 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_LoadingProgressBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_LoadingProgressBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const LocationButtonCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -26456,6 +27907,37 @@ 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 MenuItemBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const MenuItemBuilder* 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_MenuItemBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_MenuItemBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const MenuOnAppearCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -28192,6 +29674,99 @@ inline Ark_RuntimeType runtimeType(const Opt_Profiler_Callback_String_Void& valu return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const ProgressBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const ProgressBuilder* 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_ProgressBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ProgressBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const RadioBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const RadioBuilder* 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_RadioBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_RadioBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const RatingBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const RatingBuilder* 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_RatingBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_RatingBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const ReceiveCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -28533,6 +30108,37 @@ 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 SliderBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const SliderBuilder* 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_SliderBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_SliderBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const SliderTriggerChangeCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -28719,6 +30325,37 @@ 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 TextClockBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const TextClockBuilder* 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_TextClockBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_TextClockBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const TextPickerEnterSelectedAreaCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -28812,6 +30449,37 @@ inline Ark_RuntimeType runtimeType(const Opt_TextTimerAttribute_onTimer_event_ty return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const TextTimerBuilder& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const TextTimerBuilder* 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_TextTimerBuilder* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_TextTimerBuilder& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const TransitionFinishCallback& value) { return INTEROP_RUNTIME_OBJECT; @@ -29791,6 +31459,53 @@ 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_ButtonConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ButtonConfiguration* 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("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ButtonConfiguration* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_ButtonConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_ButtonOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -30104,6 +31819,53 @@ 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_CheckBoxConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_CheckBoxConfiguration* 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("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_CheckBoxConfiguration* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_CheckBoxConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_CheckboxGroupOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -31101,6 +32863,49 @@ inline Ark_RuntimeType runtimeType(const Opt_CutEvent& 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((Ark_Tag)(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; @@ -32902,6 +34707,53 @@ 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((Ark_Tag)(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; @@ -38178,6 +40030,53 @@ inline Ark_RuntimeType runtimeType(const Opt_ProgressOptions& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_RadioConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_RadioConfiguration* 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 value + result->append(", "); + result->append(".value="); + WriteToString(result, &value->value); + // Ark_Boolean checked + result->append(", "); + result->append(".checked="); + WriteToString(result, value->checked); + // Callback_Boolean_Void triggerChange + result->append(", "); + result->append(".triggerChange="); + WriteToString(result, &value->triggerChange); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_RadioConfiguration* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_RadioConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_RadioOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -38221,6 +40120,61 @@ inline Ark_RuntimeType runtimeType(const Opt_RadioOptions& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_RatingConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_RatingConfiguration* 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 rating + result->append(", "); + result->append(".rating="); + WriteToString(result, &value->rating); + // Ark_Boolean indicator + result->append(", "); + result->append(".indicator="); + WriteToString(result, value->indicator); + // Ark_Number stars + result->append(", "); + result->append(".stars="); + WriteToString(result, &value->stars); + // Ark_Number stepSize + result->append(", "); + result->append(".stepSize="); + WriteToString(result, &value->stepSize); + // Callback_Number_Void triggerChange + result->append(", "); + result->append(".triggerChange="); + WriteToString(result, &value->triggerChange); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_RatingConfiguration* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_RatingConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_RatingOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -39722,6 +41676,61 @@ inline Ark_RuntimeType runtimeType(const Opt_SlideRange& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_SliderConfiguration& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_SliderConfiguration* 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); + // Ark_Number step + result->append(", "); + result->append(".step="); + WriteToString(result, &value->step); + // SliderTriggerChangeCallback triggerChange + result->append(", "); + result->append(".triggerChange="); + WriteToString(result, &value->triggerChange); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_SliderConfiguration* value) { + result->append("{.tag="); + result->append(tagNameExact((Ark_Tag)(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_SliderConfiguration& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_SliderOptions& value) { return INTEROP_RUNTIME_OBJECT; @@ -44902,37 +46911,6 @@ inline Ark_RuntimeType runtimeType(const Opt_WorkerOptions& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_WrappedBuilder& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_WrappedBuilder* value) { - result->append("{"); - // Callback_WrappedBuilder_Args_Void builder - result->append(".builder="); - WriteToString(result, &value->builder); - result->append("}"); -} -template <> -inline void WriteToString(std::string* result, const Opt_WrappedBuilder* value) { - result->append("{.tag="); - result->append(tagNameExact((Ark_Tag)(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_WrappedBuilder& value) -{ - return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); -} -template <> inline Ark_RuntimeType runtimeType(const Ark_XComponentController& value) { return INTEROP_RUNTIME_OBJECT; @@ -62368,6 +64346,16 @@ class Serializer : public SerializerBase { Serializer& valueSerializer = *this; valueSerializer.writePointer(value); } + void writeLoadingProgressConfiguration(Ark_LoadingProgressConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_enableLoading = value.enableLoading; + valueSerializer.writeBoolean(value_enableLoading); + } void writeLongPressGestureInterface(Ark_LongPressGestureInterface value) { Serializer& valueSerializer = *this; @@ -62606,6 +64594,18 @@ class Serializer : public SerializerBase { const auto value_duration = value.duration; valueSerializer.writeNumber(value_duration); } + void writeProgressConfiguration(Ark_ProgressConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_value = value.value; + valueSerializer.writeNumber(value_value); + const auto value_total = value.total; + valueSerializer.writeNumber(value_total); + } void writeProgressMask(Ark_ProgressMask value) { Serializer& valueSerializer = *this; @@ -62928,6 +64928,20 @@ class Serializer : public SerializerBase { Serializer& valueSerializer = *this; valueSerializer.writePointer(value); } + void writeTextClockConfiguration(Ark_TextClockConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_timeZoneOffset = value.timeZoneOffset; + valueSerializer.writeNumber(value_timeZoneOffset); + const auto value_started = value.started; + valueSerializer.writeBoolean(value_started); + const auto value_timeValue = value.timeValue; + valueSerializer.writeNumber(value_timeValue); + } void writeTextClockController(Ark_TextClockController value) { Serializer& valueSerializer = *this; @@ -63006,6 +65020,22 @@ class Serializer : public SerializerBase { const auto value_overflow = value.overflow; valueSerializer.writeInt32(static_cast(value_overflow)); } + void writeTextTimerConfiguration(Ark_TextTimerConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_count = value.count; + valueSerializer.writeNumber(value_count); + const auto value_isCountDown = value.isCountDown; + valueSerializer.writeBoolean(value_isCountDown); + const auto value_started = value.started; + valueSerializer.writeBoolean(value_started); + const auto value_elapsedTime = value.elapsedTime; + valueSerializer.writeNumber(value_elapsedTime); + } void writeTextTimerController(Ark_TextTimerController value) { Serializer& valueSerializer = *this; @@ -63456,6 +65486,22 @@ class Serializer : public SerializerBase { const auto value_code = value.code; valueSerializer.writeNumber(value_code); } + void writeButtonConfiguration(Ark_ButtonConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_label = value.label; + valueSerializer.writeString(value_label); + const auto value_pressed = value.pressed; + valueSerializer.writeBoolean(value_pressed); + const auto value_triggerClick = value.triggerClick; + valueSerializer.writeCallbackResource(value_triggerClick.resource); + valueSerializer.writePointer(reinterpret_cast(value_triggerClick.call)); + valueSerializer.writePointer(reinterpret_cast(value_triggerClick.callSync)); + } void writeButtonOptions(Ark_ButtonOptions value) { Serializer& valueSerializer = *this; @@ -63600,6 +65646,22 @@ class Serializer : public SerializerBase { valueSerializer.writeNumber(value_vertical_value); } } + void writeCheckBoxConfiguration(Ark_CheckBoxConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_name = value.name; + valueSerializer.writeString(value_name); + const auto value_selected = value.selected; + valueSerializer.writeBoolean(value_selected); + const auto value_triggerChange = value.triggerChange; + valueSerializer.writeCallbackResource(value_triggerChange.resource); + valueSerializer.writePointer(reinterpret_cast(value_triggerChange.call)); + valueSerializer.writePointer(reinterpret_cast(value_triggerChange.callSync)); + } void writeCheckboxGroupOptions(Ark_CheckboxGroupOptions value) { Serializer& valueSerializer = *this; @@ -63941,6 +66003,22 @@ class Serializer : public SerializerBase { valueSerializer.writePointer(reinterpret_cast(value_preventDefault_value.callSync)); } } + void writeDataPanelConfiguration(Ark_DataPanelConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_values = value.values; + valueSerializer.writeInt32(value_values.length); + for (int i = 0; i < value_values.length; i++) { + const Ark_Number value_values_element = value_values.array[i]; + valueSerializer.writeNumber(value_values_element); + } + const auto value_maxValue = value.maxValue; + valueSerializer.writeNumber(value_maxValue); + } void writeDataPanelOptions(Ark_DataPanelOptions value) { Serializer& valueSerializer = *this; @@ -64983,6 +67061,20 @@ class Serializer : public SerializerBase { valueSerializer.writeNumber(value_videoHeight_value); } } + void writeGaugeConfiguration(Ark_GaugeConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_value = value.value; + valueSerializer.writeNumber(value_value); + const auto value_min = value.min; + valueSerializer.writeNumber(value_min); + const auto value_max = value.max; + valueSerializer.writeNumber(value_max); + } void writeGaugeOptions(Ark_GaugeOptions value) { Serializer& valueSerializer = *this; @@ -67096,6 +69188,22 @@ class Serializer : public SerializerBase { valueSerializer.writeInt32(static_cast(value_type_value)); } } + void writeRadioConfiguration(Ark_RadioConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_value = value.value; + valueSerializer.writeString(value_value); + const auto value_checked = value.checked; + valueSerializer.writeBoolean(value_checked); + const auto value_triggerChange = value.triggerChange; + valueSerializer.writeCallbackResource(value_triggerChange.resource); + valueSerializer.writePointer(reinterpret_cast(value_triggerChange.call)); + valueSerializer.writePointer(reinterpret_cast(value_triggerChange.callSync)); + } void writeRadioOptions(Ark_RadioOptions value) { Serializer& valueSerializer = *this; @@ -67122,6 +69230,26 @@ class Serializer : public SerializerBase { valueSerializer.writePointer(reinterpret_cast(value_indicatorBuilder_value.callSync)); } } + void writeRatingConfiguration(Ark_RatingConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_rating = value.rating; + valueSerializer.writeNumber(value_rating); + const auto value_indicator = value.indicator; + valueSerializer.writeBoolean(value_indicator); + const auto value_stars = value.stars; + valueSerializer.writeNumber(value_stars); + const auto value_stepSize = value.stepSize; + valueSerializer.writeNumber(value_stepSize); + const auto value_triggerChange = value.triggerChange; + valueSerializer.writeCallbackResource(value_triggerChange.resource); + valueSerializer.writePointer(reinterpret_cast(value_triggerChange.call)); + valueSerializer.writePointer(reinterpret_cast(value_triggerChange.callSync)); + } void writeRatingOptions(Ark_RatingOptions value) { Serializer& valueSerializer = *this; @@ -68102,6 +70230,26 @@ class Serializer : public SerializerBase { valueSerializer.writeNumber(value_to_value); } } + void writeSliderConfiguration(Ark_SliderConfiguration value) + { + Serializer& valueSerializer = *this; + const auto value_enabled = value.enabled; + valueSerializer.writeBoolean(value_enabled); + const auto value_contentModifier = value.contentModifier; + valueSerializer.writeObject(value_contentModifier); + const auto value_value = value.value; + valueSerializer.writeNumber(value_value); + const auto value_min = value.min; + valueSerializer.writeNumber(value_min); + const auto value_max = value.max; + valueSerializer.writeNumber(value_max); + const auto value_step = value.step; + valueSerializer.writeNumber(value_step); + const auto value_triggerChange = value.triggerChange; + valueSerializer.writeCallbackResource(value_triggerChange.resource); + valueSerializer.writePointer(reinterpret_cast(value_triggerChange.call)); + valueSerializer.writePointer(reinterpret_cast(value_triggerChange.callSync)); + } void writeSliderOptions(Ark_SliderOptions value) { Serializer& valueSerializer = *this; @@ -69362,14 +71510,6 @@ class Serializer : public SerializerBase { valueSerializer.writeBoolean(value_shared_value); } } - void writeWrappedBuilder(Ark_WrappedBuilder value) - { - Serializer& valueSerializer = *this; - const auto value_builder = value.builder; - valueSerializer.writeCallbackResource(value_builder.resource); - valueSerializer.writePointer(reinterpret_cast(value_builder.call)); - valueSerializer.writePointer(reinterpret_cast(value_builder.callSync)); - } void writeXComponentController(Ark_XComponentController value) { Serializer& valueSerializer = *this; @@ -92232,6 +94372,15 @@ class Deserializer : public DeserializerBase { Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } + Ark_LoadingProgressConfiguration readLoadingProgressConfiguration() + { + Ark_LoadingProgressConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.enableLoading = valueDeserializer.readBoolean(); + return value; + } Ark_LongPressGestureInterface readLongPressGestureInterface() { Deserializer& valueDeserializer = *this; @@ -92501,6 +94650,16 @@ class Deserializer : public DeserializerBase { value.duration = static_cast(valueDeserializer.readNumber()); return value; } + Ark_ProgressConfiguration readProgressConfiguration() + { + Ark_ProgressConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.value = static_cast(valueDeserializer.readNumber()); + value.total = static_cast(valueDeserializer.readNumber()); + return value; + } Ark_ProgressMask readProgressMask() { Deserializer& valueDeserializer = *this; @@ -92867,6 +95026,17 @@ class Deserializer : public DeserializerBase { Ark_NativePointer ptr = valueDeserializer.readPointer(); return static_cast(ptr); } + Ark_TextClockConfiguration readTextClockConfiguration() + { + Ark_TextClockConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.timeZoneOffset = static_cast(valueDeserializer.readNumber()); + value.started = valueDeserializer.readBoolean(); + value.timeValue = static_cast(valueDeserializer.readNumber()); + return value; + } Ark_TextClockController readTextClockController() { Deserializer& valueDeserializer = *this; @@ -92946,6 +95116,18 @@ class Deserializer : public DeserializerBase { value.overflow = static_cast(valueDeserializer.readInt32()); return value; } + Ark_TextTimerConfiguration readTextTimerConfiguration() + { + Ark_TextTimerConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.count = static_cast(valueDeserializer.readNumber()); + value.isCountDown = valueDeserializer.readBoolean(); + value.started = valueDeserializer.readBoolean(); + value.elapsedTime = static_cast(valueDeserializer.readNumber()); + return value; + } Ark_TextTimerController readTextTimerController() { Deserializer& valueDeserializer = *this; @@ -93437,6 +95619,17 @@ class Deserializer : public DeserializerBase { value.code = static_cast(valueDeserializer.readNumber()); return value; } + Ark_ButtonConfiguration readButtonConfiguration() + { + Ark_ButtonConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.label = static_cast(valueDeserializer.readString()); + value.pressed = valueDeserializer.readBoolean(); + value.triggerClick = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_ButtonTriggerClickCallback)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_ButtonTriggerClickCallback))))}; + return value; + } Ark_ButtonOptions readButtonOptions() { Ark_ButtonOptions value = {}; @@ -93573,6 +95766,17 @@ class Deserializer : public DeserializerBase { value.vertical = vertical_buf; return value; } + Ark_CheckBoxConfiguration readCheckBoxConfiguration() + { + Ark_CheckBoxConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.name = static_cast(valueDeserializer.readString()); + value.selected = valueDeserializer.readBoolean(); + value.triggerChange = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + return value; + } Ark_CheckboxGroupOptions readCheckboxGroupOptions() { Ark_CheckboxGroupOptions value = {}; @@ -93930,6 +96134,23 @@ class Deserializer : public DeserializerBase { value.preventDefault = preventDefault_buf; return value; } + Ark_DataPanelConfiguration readDataPanelConfiguration() + { + Ark_DataPanelConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + const Ark_Int32 values_buf_length = valueDeserializer.readInt32(); + Array_Number values_buf = {}; + valueDeserializer.resizeArray::type, + std::decay::type>(&values_buf, values_buf_length); + for (int values_buf_i = 0; values_buf_i < values_buf_length; values_buf_i++) { + values_buf.array[values_buf_i] = static_cast(valueDeserializer.readNumber()); + } + value.values = values_buf; + value.maxValue = static_cast(valueDeserializer.readNumber()); + return value; + } Ark_DataPanelOptions readDataPanelOptions() { Ark_DataPanelOptions value = {}; @@ -94974,6 +97195,17 @@ class Deserializer : public DeserializerBase { value.videoHeight = videoHeight_buf; return value; } + Ark_GaugeConfiguration readGaugeConfiguration() + { + Ark_GaugeConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.value = static_cast(valueDeserializer.readNumber()); + value.min = static_cast(valueDeserializer.readNumber()); + value.max = static_cast(valueDeserializer.readNumber()); + return value; + } Ark_GaugeOptions readGaugeOptions() { Ark_GaugeOptions value = {}; @@ -97215,6 +99447,17 @@ class Deserializer : public DeserializerBase { value.type = type_buf; return value; } + Ark_RadioConfiguration readRadioConfiguration() + { + Ark_RadioConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.value = static_cast(valueDeserializer.readString()); + value.checked = valueDeserializer.readBoolean(); + value.triggerChange = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; + return value; + } Ark_RadioOptions readRadioOptions() { Ark_RadioOptions value = {}; @@ -97239,6 +99482,19 @@ class Deserializer : public DeserializerBase { value.indicatorBuilder = indicatorBuilder_buf; return value; } + Ark_RatingConfiguration readRatingConfiguration() + { + Ark_RatingConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.rating = static_cast(valueDeserializer.readNumber()); + value.indicator = valueDeserializer.readBoolean(); + value.stars = static_cast(valueDeserializer.readNumber()); + value.stepSize = static_cast(valueDeserializer.readNumber()); + value.triggerChange = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Number_Void)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Number_Void))))}; + return value; + } Ark_RatingOptions readRatingOptions() { Ark_RatingOptions value = {}; @@ -98309,6 +100565,19 @@ class Deserializer : public DeserializerBase { value.to = to_buf; return value; } + Ark_SliderConfiguration readSliderConfiguration() + { + Ark_SliderConfiguration value = {}; + Deserializer& valueDeserializer = *this; + value.enabled = valueDeserializer.readBoolean(); + value.contentModifier = static_cast(valueDeserializer.readObject()); + value.value = static_cast(valueDeserializer.readNumber()); + value.min = static_cast(valueDeserializer.readNumber()); + value.max = static_cast(valueDeserializer.readNumber()); + value.step = static_cast(valueDeserializer.readNumber()); + value.triggerChange = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_SliderTriggerChangeCallback)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_SliderTriggerChangeCallback))))}; + return value; + } Ark_SliderOptions readSliderOptions() { Ark_SliderOptions value = {}; @@ -99655,13 +101924,6 @@ class Deserializer : public DeserializerBase { value.shared = shared_buf; return value; } - Ark_WrappedBuilder readWrappedBuilder() - { - Ark_WrappedBuilder value = {}; - Deserializer& valueDeserializer = *this; - value.builder = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_WrappedBuilder_Args_Void)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_WrappedBuilder_Args_Void))))}; - return value; - } Ark_XComponentController readXComponentController() { Deserializer& valueDeserializer = *this; 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 b6b2bf2013..2c071ff015 100644 --- a/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h +++ b/arkoala-arkts/framework/native/src/generated/arkoala_api_generated.h @@ -431,6 +431,8 @@ typedef struct Ark_Literal_Function_handler_Object_error Ark_Literal_Function_ha typedef struct Opt_Literal_Function_handler_Object_error Opt_Literal_Function_handler_Object_error; typedef struct Ark_Literal_Object_detail Ark_Literal_Object_detail; typedef struct Opt_Literal_Object_detail Opt_Literal_Object_detail; +typedef struct Ark_LoadingProgressConfiguration Ark_LoadingProgressConfiguration; +typedef struct Opt_LoadingProgressConfiguration Opt_LoadingProgressConfiguration; typedef struct LongPressGestureInterfacePeer LongPressGestureInterfacePeer; typedef struct LongPressGestureInterfacePeer* Ark_LongPressGestureInterface; typedef struct Opt_LongPressGestureInterface Opt_LongPressGestureInterface; @@ -531,6 +533,8 @@ typedef struct Ark_PositionWithAffinity Ark_PositionWithAffinity; typedef struct Opt_PositionWithAffinity Opt_PositionWithAffinity; typedef struct Ark_PreparedInfo Ark_PreparedInfo; typedef struct Opt_PreparedInfo Opt_PreparedInfo; +typedef struct Ark_ProgressConfiguration Ark_ProgressConfiguration; +typedef struct Opt_ProgressConfiguration Opt_ProgressConfiguration; typedef struct ProgressMaskPeer ProgressMaskPeer; typedef struct ProgressMaskPeer* Ark_ProgressMask; typedef struct Opt_ProgressMask Opt_ProgressMask; @@ -679,6 +683,8 @@ typedef struct Opt_TextAttribute Opt_TextAttribute; typedef struct TextBaseControllerPeer TextBaseControllerPeer; typedef struct TextBaseControllerPeer* Ark_TextBaseController; typedef struct Opt_TextBaseController Opt_TextBaseController; +typedef struct Ark_TextClockConfiguration Ark_TextClockConfiguration; +typedef struct Opt_TextClockConfiguration Opt_TextClockConfiguration; typedef struct TextClockControllerPeer TextClockControllerPeer; typedef struct TextClockControllerPeer* Ark_TextClockController; typedef struct Opt_TextClockController Opt_TextClockController; @@ -707,6 +713,8 @@ typedef struct Ark_TextOptions Ark_TextOptions; typedef struct Opt_TextOptions Opt_TextOptions; typedef struct Ark_TextOverflowOptions Ark_TextOverflowOptions; typedef struct Opt_TextOverflowOptions Opt_TextOverflowOptions; +typedef struct Ark_TextTimerConfiguration Ark_TextTimerConfiguration; +typedef struct Opt_TextTimerConfiguration Opt_TextTimerConfiguration; typedef struct TextTimerControllerPeer TextTimerControllerPeer; typedef struct TextTimerControllerPeer* Ark_TextTimerController; typedef struct Opt_TextTimerController Opt_TextTimerController; @@ -1015,8 +1023,34 @@ typedef struct AsyncCallback_image_PixelMap_Void AsyncCallback_image_PixelMap_Vo typedef struct Opt_AsyncCallback_image_PixelMap_Void Opt_AsyncCallback_image_PixelMap_Void; typedef struct AsyncCallback_TextMenuItem_TextRange_Boolean AsyncCallback_TextMenuItem_TextRange_Boolean; typedef struct Opt_AsyncCallback_TextMenuItem_TextRange_Boolean Opt_AsyncCallback_TextMenuItem_TextRange_Boolean; +typedef struct ButtonBuilder ButtonBuilder; +typedef struct Opt_ButtonBuilder Opt_ButtonBuilder; typedef struct ButtonTriggerClickCallback ButtonTriggerClickCallback; typedef struct Opt_ButtonTriggerClickCallback Opt_ButtonTriggerClickCallback; +typedef struct Callback_ApplyContent_ButtonBuilder Callback_ApplyContent_ButtonBuilder; +typedef struct Opt_Callback_ApplyContent_ButtonBuilder Opt_Callback_ApplyContent_ButtonBuilder; +typedef struct Callback_ApplyContent_CheckBoxBuilder Callback_ApplyContent_CheckBoxBuilder; +typedef struct Opt_Callback_ApplyContent_CheckBoxBuilder Opt_Callback_ApplyContent_CheckBoxBuilder; +typedef struct Callback_ApplyContent_DataPanelBuilder Callback_ApplyContent_DataPanelBuilder; +typedef struct Opt_Callback_ApplyContent_DataPanelBuilder Opt_Callback_ApplyContent_DataPanelBuilder; +typedef struct Callback_ApplyContent_GaugeBuilder Callback_ApplyContent_GaugeBuilder; +typedef struct Opt_Callback_ApplyContent_GaugeBuilder Opt_Callback_ApplyContent_GaugeBuilder; +typedef struct Callback_ApplyContent_LoadingProgressBuilder Callback_ApplyContent_LoadingProgressBuilder; +typedef struct Opt_Callback_ApplyContent_LoadingProgressBuilder Opt_Callback_ApplyContent_LoadingProgressBuilder; +typedef struct Callback_ApplyContent_MenuItemBuilder Callback_ApplyContent_MenuItemBuilder; +typedef struct Opt_Callback_ApplyContent_MenuItemBuilder Opt_Callback_ApplyContent_MenuItemBuilder; +typedef struct Callback_ApplyContent_ProgressBuilder Callback_ApplyContent_ProgressBuilder; +typedef struct Opt_Callback_ApplyContent_ProgressBuilder Opt_Callback_ApplyContent_ProgressBuilder; +typedef struct Callback_ApplyContent_RadioBuilder Callback_ApplyContent_RadioBuilder; +typedef struct Opt_Callback_ApplyContent_RadioBuilder Opt_Callback_ApplyContent_RadioBuilder; +typedef struct Callback_ApplyContent_RatingBuilder Callback_ApplyContent_RatingBuilder; +typedef struct Opt_Callback_ApplyContent_RatingBuilder Opt_Callback_ApplyContent_RatingBuilder; +typedef struct Callback_ApplyContent_SliderBuilder Callback_ApplyContent_SliderBuilder; +typedef struct Opt_Callback_ApplyContent_SliderBuilder Opt_Callback_ApplyContent_SliderBuilder; +typedef struct Callback_ApplyContent_TextClockBuilder Callback_ApplyContent_TextClockBuilder; +typedef struct Opt_Callback_ApplyContent_TextClockBuilder Opt_Callback_ApplyContent_TextClockBuilder; +typedef struct Callback_ApplyContent_TextTimerBuilder Callback_ApplyContent_TextTimerBuilder; +typedef struct Opt_Callback_ApplyContent_TextTimerBuilder Opt_Callback_ApplyContent_TextTimerBuilder; typedef struct Callback_Area_Area_Void Callback_Area_Area_Void; typedef struct Opt_Callback_Area_Area_Void Opt_Callback_Area_Area_Void; typedef struct Callback_Array_Number_Void Callback_Array_Number_Void; @@ -1037,10 +1071,18 @@ typedef struct Callback_Boolean_Void Callback_Boolean_Void; typedef struct Opt_Callback_Boolean_Void Opt_Callback_Boolean_Void; typedef struct Callback_Buffer_Void Callback_Buffer_Void; typedef struct Opt_Callback_Buffer_Void Opt_Callback_Buffer_Void; +typedef struct Callback_Button_WrappedBuilder_Args_Void Callback_Button_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Button_WrappedBuilder_Args_Void Opt_Callback_Button_WrappedBuilder_Args_Void; +typedef struct Callback_ButtonBuilder_Void Callback_ButtonBuilder_Void; +typedef struct Opt_Callback_ButtonBuilder_Void Opt_Callback_ButtonBuilder_Void; typedef struct Callback_CalendarRequestedData_Void Callback_CalendarRequestedData_Void; typedef struct Opt_Callback_CalendarRequestedData_Void Opt_Callback_CalendarRequestedData_Void; typedef struct Callback_CalendarSelectedDate_Void Callback_CalendarSelectedDate_Void; typedef struct Opt_Callback_CalendarSelectedDate_Void Opt_Callback_CalendarSelectedDate_Void; +typedef struct Callback_CheckBox_WrappedBuilder_Args_Void Callback_CheckBox_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_CheckBox_WrappedBuilder_Args_Void Opt_Callback_CheckBox_WrappedBuilder_Args_Void; +typedef struct Callback_CheckBoxBuilder_Void Callback_CheckBoxBuilder_Void; +typedef struct Opt_Callback_CheckBoxBuilder_Void Opt_Callback_CheckBoxBuilder_Void; typedef struct Callback_ClickEvent_Void Callback_ClickEvent_Void; typedef struct Opt_Callback_ClickEvent_Void Opt_Callback_ClickEvent_Void; typedef struct Callback_ComputedBarAttribute_Void Callback_ComputedBarAttribute_Void; @@ -1055,6 +1097,10 @@ typedef struct Callback_CustomSpanMetrics_Void Callback_CustomSpanMetrics_Void; typedef struct Opt_Callback_CustomSpanMetrics_Void Opt_Callback_CustomSpanMetrics_Void; typedef struct Callback_CutEvent_Void Callback_CutEvent_Void; typedef struct Opt_Callback_CutEvent_Void Opt_Callback_CutEvent_Void; +typedef struct Callback_DataPanel_WrappedBuilder_Args_Void Callback_DataPanel_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_DataPanel_WrappedBuilder_Args_Void Opt_Callback_DataPanel_WrappedBuilder_Args_Void; +typedef struct Callback_DataPanelBuilder_Void Callback_DataPanelBuilder_Void; +typedef struct Opt_Callback_DataPanelBuilder_Void Opt_Callback_DataPanelBuilder_Void; typedef struct Callback_Date_Void Callback_Date_Void; typedef struct Opt_Callback_Date_Void Opt_Callback_Date_Void; typedef struct Callback_DatePickerResult_Void Callback_DatePickerResult_Void; @@ -1091,6 +1137,10 @@ typedef struct Callback_FormCallbackInfo_Void Callback_FormCallbackInfo_Void; typedef struct Opt_Callback_FormCallbackInfo_Void Opt_Callback_FormCallbackInfo_Void; typedef struct Callback_FullscreenInfo_Void Callback_FullscreenInfo_Void; typedef struct Opt_Callback_FullscreenInfo_Void Opt_Callback_FullscreenInfo_Void; +typedef struct Callback_Gauge_WrappedBuilder_Args_Void Callback_Gauge_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Gauge_WrappedBuilder_Args_Void Opt_Callback_Gauge_WrappedBuilder_Args_Void; +typedef struct Callback_GaugeBuilder_Void Callback_GaugeBuilder_Void; +typedef struct Opt_Callback_GaugeBuilder_Void Opt_Callback_GaugeBuilder_Void; typedef struct Callback_GestureEvent_Void Callback_GestureEvent_Void; typedef struct Opt_Callback_GestureEvent_Void Opt_Callback_GestureEvent_Void; typedef struct Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult; @@ -1133,10 +1183,18 @@ typedef struct Callback_Literal_Object_detail_Boolean Callback_Literal_Object_de typedef struct Opt_Callback_Literal_Object_detail_Boolean Opt_Callback_Literal_Object_detail_Boolean; typedef struct Callback_Literal_String_plainText_Void Callback_Literal_String_plainText_Void; typedef struct Opt_Callback_Literal_String_plainText_Void Opt_Callback_Literal_String_plainText_Void; +typedef struct Callback_LoadingProgress_WrappedBuilder_Args_Void Callback_LoadingProgress_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_LoadingProgress_WrappedBuilder_Args_Void Opt_Callback_LoadingProgress_WrappedBuilder_Args_Void; +typedef struct Callback_LoadingProgressBuilder_Void Callback_LoadingProgressBuilder_Void; +typedef struct Opt_Callback_LoadingProgressBuilder_Void Opt_Callback_LoadingProgressBuilder_Void; typedef struct Callback_Map_String_Object_Void Callback_Map_String_Object_Void; typedef struct Opt_Callback_Map_String_Object_Void Opt_Callback_Map_String_Object_Void; typedef struct Callback_MarqueeState_Void Callback_MarqueeState_Void; typedef struct Opt_Callback_MarqueeState_Void Opt_Callback_MarqueeState_Void; +typedef struct Callback_MenuItem_WrappedBuilder_Args_Void Callback_MenuItem_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_MenuItem_WrappedBuilder_Args_Void Opt_Callback_MenuItem_WrappedBuilder_Args_Void; +typedef struct Callback_MenuItemBuilder_Void Callback_MenuItemBuilder_Void; +typedef struct Opt_Callback_MenuItemBuilder_Void Opt_Callback_MenuItemBuilder_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; @@ -1285,8 +1343,20 @@ typedef struct Callback_PreDragStatus_Void Callback_PreDragStatus_Void; typedef struct Opt_Callback_PreDragStatus_Void Opt_Callback_PreDragStatus_Void; typedef struct Callback_PreparedInfo_Void Callback_PreparedInfo_Void; typedef struct Opt_Callback_PreparedInfo_Void Opt_Callback_PreparedInfo_Void; +typedef struct Callback_Progress_WrappedBuilder_Args_Void Callback_Progress_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Progress_WrappedBuilder_Args_Void Opt_Callback_Progress_WrappedBuilder_Args_Void; +typedef struct Callback_ProgressBuilder_Void Callback_ProgressBuilder_Void; +typedef struct Opt_Callback_ProgressBuilder_Void Opt_Callback_ProgressBuilder_Void; +typedef struct Callback_Radio_WrappedBuilder_Args_Void Callback_Radio_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Radio_WrappedBuilder_Args_Void Opt_Callback_Radio_WrappedBuilder_Args_Void; +typedef struct Callback_RadioBuilder_Void Callback_RadioBuilder_Void; +typedef struct Opt_Callback_RadioBuilder_Void Opt_Callback_RadioBuilder_Void; typedef struct Callback_RangeUpdate Callback_RangeUpdate; typedef struct Opt_Callback_RangeUpdate Opt_Callback_RangeUpdate; +typedef struct Callback_Rating_WrappedBuilder_Args_Void Callback_Rating_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Rating_WrappedBuilder_Args_Void Opt_Callback_Rating_WrappedBuilder_Args_Void; +typedef struct Callback_RatingBuilder_Void Callback_RatingBuilder_Void; +typedef struct Opt_Callback_RatingBuilder_Void Opt_Callback_RatingBuilder_Void; typedef struct Callback_RefreshStatus_Void Callback_RefreshStatus_Void; typedef struct Opt_Callback_RefreshStatus_Void Opt_Callback_RefreshStatus_Void; typedef struct Callback_ResourceStr_Void Callback_ResourceStr_Void; @@ -1307,6 +1377,10 @@ typedef struct Callback_SheetDismiss_Void Callback_SheetDismiss_Void; typedef struct Opt_Callback_SheetDismiss_Void Opt_Callback_SheetDismiss_Void; typedef struct Callback_SheetType_Void Callback_SheetType_Void; typedef struct Opt_Callback_SheetType_Void Opt_Callback_SheetType_Void; +typedef struct Callback_Slider_WrappedBuilder_Args_Void Callback_Slider_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Slider_WrappedBuilder_Args_Void Opt_Callback_Slider_WrappedBuilder_Args_Void; +typedef struct Callback_SliderBuilder_Void Callback_SliderBuilder_Void; +typedef struct Opt_Callback_SliderBuilder_Void Opt_Callback_SliderBuilder_Void; typedef struct Callback_SpringBackAction_Void Callback_SpringBackAction_Void; typedef struct Opt_Callback_SpringBackAction_Void Opt_Callback_SpringBackAction_Void; typedef struct Callback_String_Number_Void Callback_String_Number_Void; @@ -1331,10 +1405,18 @@ typedef struct Callback_TabContentTransitionProxy_Void Callback_TabContentTransi typedef struct Opt_Callback_TabContentTransitionProxy_Void Opt_Callback_TabContentTransitionProxy_Void; typedef struct Callback_TerminationInfo_Void Callback_TerminationInfo_Void; typedef struct Opt_Callback_TerminationInfo_Void Opt_Callback_TerminationInfo_Void; +typedef struct Callback_TextClock_WrappedBuilder_Args_Void Callback_TextClock_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_TextClock_WrappedBuilder_Args_Void Opt_Callback_TextClock_WrappedBuilder_Args_Void; +typedef struct Callback_TextClockBuilder_Void Callback_TextClockBuilder_Void; +typedef struct Opt_Callback_TextClockBuilder_Void Opt_Callback_TextClockBuilder_Void; typedef struct Callback_TextPickerResult_Void Callback_TextPickerResult_Void; typedef struct Opt_Callback_TextPickerResult_Void Opt_Callback_TextPickerResult_Void; typedef struct Callback_TextRange_Void Callback_TextRange_Void; typedef struct Opt_Callback_TextRange_Void Opt_Callback_TextRange_Void; +typedef struct Callback_TextTimer_WrappedBuilder_Args_Void Callback_TextTimer_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_TextTimer_WrappedBuilder_Args_Void Opt_Callback_TextTimer_WrappedBuilder_Args_Void; +typedef struct Callback_TextTimerBuilder_Void Callback_TextTimerBuilder_Void; +typedef struct Opt_Callback_TextTimerBuilder_Void Opt_Callback_TextTimerBuilder_Void; typedef struct Callback_TimePickerResult_Void Callback_TimePickerResult_Void; typedef struct Opt_Callback_TimePickerResult_Void Opt_Callback_TimePickerResult_Void; typedef struct Callback_TouchEvent_HitTestMode Callback_TouchEvent_HitTestMode; @@ -1367,6 +1449,8 @@ typedef struct Callback_WithThemeAttribute_Void Callback_WithThemeAttribute_Void typedef struct Opt_Callback_WithThemeAttribute_Void Opt_Callback_WithThemeAttribute_Void; typedef struct Callback_WrappedBuilder_Args_Void Callback_WrappedBuilder_Args_Void; typedef struct Opt_Callback_WrappedBuilder_Args_Void Opt_Callback_WrappedBuilder_Args_Void; +typedef struct CheckBoxBuilder CheckBoxBuilder; +typedef struct Opt_CheckBoxBuilder Opt_CheckBoxBuilder; typedef struct ContentDidScrollCallback ContentDidScrollCallback; typedef struct Opt_ContentDidScrollCallback Opt_ContentDidScrollCallback; typedef struct ContentWillScrollCallback ContentWillScrollCallback; @@ -1375,12 +1459,16 @@ typedef struct Context_getGroupDir_Callback Context_getGroupDir_Callback; typedef struct Opt_Context_getGroupDir_Callback Opt_Context_getGroupDir_Callback; typedef struct CustomNodeBuilder CustomNodeBuilder; typedef struct Opt_CustomNodeBuilder Opt_CustomNodeBuilder; +typedef struct DataPanelBuilder DataPanelBuilder; +typedef struct Opt_DataPanelBuilder Opt_DataPanelBuilder; typedef struct EditableTextOnChangeCallback EditableTextOnChangeCallback; typedef struct Opt_EditableTextOnChangeCallback Opt_EditableTextOnChangeCallback; typedef struct ErrorCallback ErrorCallback; typedef struct Opt_ErrorCallback Opt_ErrorCallback; typedef struct FormComponentAttribute_onRouter_callback_type FormComponentAttribute_onRouter_callback_type; typedef struct Opt_FormComponentAttribute_onRouter_callback_type Opt_FormComponentAttribute_onRouter_callback_type; +typedef struct GaugeBuilder GaugeBuilder; +typedef struct Opt_GaugeBuilder Opt_GaugeBuilder; typedef struct GestureRecognizerJudgeBeginCallback GestureRecognizerJudgeBeginCallback; typedef struct Opt_GestureRecognizerJudgeBeginCallback Opt_GestureRecognizerJudgeBeginCallback; typedef struct GetItemMainSizeByIndex GetItemMainSizeByIndex; @@ -1399,6 +1487,8 @@ typedef struct InterceptionShowCallback InterceptionShowCallback; typedef struct Opt_InterceptionShowCallback Opt_InterceptionShowCallback; typedef struct ListAttribute_onItemDragStart_event_type ListAttribute_onItemDragStart_event_type; typedef struct Opt_ListAttribute_onItemDragStart_event_type Opt_ListAttribute_onItemDragStart_event_type; +typedef struct LoadingProgressBuilder LoadingProgressBuilder; +typedef struct Opt_LoadingProgressBuilder Opt_LoadingProgressBuilder; typedef struct LocationButtonCallback LocationButtonCallback; typedef struct Opt_LocationButtonCallback Opt_LocationButtonCallback; typedef struct Map_AxisModel_Number Map_AxisModel_Number; @@ -1415,6 +1505,8 @@ 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 MenuItemBuilder MenuItemBuilder; +typedef struct Opt_MenuItemBuilder Opt_MenuItemBuilder; typedef struct MenuOnAppearCallback MenuOnAppearCallback; typedef struct Opt_MenuOnAppearCallback Opt_MenuOnAppearCallback; typedef struct NavDestinationTransitionDelegate NavDestinationTransitionDelegate; @@ -1527,6 +1619,12 @@ typedef struct PopupStateChangeCallback PopupStateChangeCallback; typedef struct Opt_PopupStateChangeCallback Opt_PopupStateChangeCallback; typedef struct Profiler_Callback_String_Void Profiler_Callback_String_Void; typedef struct Opt_Profiler_Callback_String_Void Opt_Profiler_Callback_String_Void; +typedef struct ProgressBuilder ProgressBuilder; +typedef struct Opt_ProgressBuilder Opt_ProgressBuilder; +typedef struct RadioBuilder RadioBuilder; +typedef struct Opt_RadioBuilder Opt_RadioBuilder; +typedef struct RatingBuilder RatingBuilder; +typedef struct Opt_RatingBuilder Opt_RatingBuilder; typedef struct ReceiveCallback ReceiveCallback; typedef struct Opt_ReceiveCallback Opt_ReceiveCallback; typedef struct RestrictedWorker_onerror_Callback RestrictedWorker_onerror_Callback; @@ -1549,6 +1647,8 @@ typedef struct ShouldBuiltInRecognizerParallelWithCallback ShouldBuiltInRecogniz typedef struct Opt_ShouldBuiltInRecognizerParallelWithCallback Opt_ShouldBuiltInRecognizerParallelWithCallback; typedef struct SizeChangeCallback SizeChangeCallback; typedef struct Opt_SizeChangeCallback Opt_SizeChangeCallback; +typedef struct SliderBuilder SliderBuilder; +typedef struct Opt_SliderBuilder Opt_SliderBuilder; typedef struct SliderTriggerChangeCallback SliderTriggerChangeCallback; typedef struct Opt_SliderTriggerChangeCallback Opt_SliderTriggerChangeCallback; typedef struct StyledStringMarshallCallback StyledStringMarshallCallback; @@ -1561,12 +1661,16 @@ typedef struct TabsCustomContentTransitionCallback TabsCustomContentTransitionCa typedef struct Opt_TabsCustomContentTransitionCallback Opt_TabsCustomContentTransitionCallback; typedef struct TextAreaSubmitCallback TextAreaSubmitCallback; typedef struct Opt_TextAreaSubmitCallback Opt_TextAreaSubmitCallback; +typedef struct TextClockBuilder TextClockBuilder; +typedef struct Opt_TextClockBuilder Opt_TextClockBuilder; typedef struct TextPickerEnterSelectedAreaCallback TextPickerEnterSelectedAreaCallback; typedef struct Opt_TextPickerEnterSelectedAreaCallback Opt_TextPickerEnterSelectedAreaCallback; typedef struct TextPickerScrollStopCallback TextPickerScrollStopCallback; typedef struct Opt_TextPickerScrollStopCallback Opt_TextPickerScrollStopCallback; typedef struct TextTimerAttribute_onTimer_event_type TextTimerAttribute_onTimer_event_type; typedef struct Opt_TextTimerAttribute_onTimer_event_type Opt_TextTimerAttribute_onTimer_event_type; +typedef struct TextTimerBuilder TextTimerBuilder; +typedef struct Opt_TextTimerBuilder Opt_TextTimerBuilder; typedef struct TransitionFinishCallback TransitionFinishCallback; typedef struct Opt_TransitionFinishCallback Opt_TransitionFinishCallback; typedef struct Type_NavigationAttribute_customNavContentTransition_delegate Type_NavigationAttribute_customNavContentTransition_delegate; @@ -1629,6 +1733,8 @@ typedef struct Ark_BrightnessBlender Ark_BrightnessBlender; typedef struct Opt_BrightnessBlender Opt_BrightnessBlender; typedef struct Ark_BusinessError Ark_BusinessError; typedef struct Opt_BusinessError Opt_BusinessError; +typedef struct Ark_ButtonConfiguration Ark_ButtonConfiguration; +typedef struct Opt_ButtonConfiguration Opt_ButtonConfiguration; typedef struct Ark_ButtonOptions Ark_ButtonOptions; typedef struct Opt_ButtonOptions Opt_ButtonOptions; typedef struct Ark_CalendarDay Ark_CalendarDay; @@ -1643,6 +1749,8 @@ typedef struct Ark_CaretOffset Ark_CaretOffset; typedef struct Opt_CaretOffset Opt_CaretOffset; typedef struct Ark_ChainWeightOptions Ark_ChainWeightOptions; typedef struct Opt_ChainWeightOptions Opt_ChainWeightOptions; +typedef struct Ark_CheckBoxConfiguration Ark_CheckBoxConfiguration; +typedef struct Opt_CheckBoxConfiguration Opt_CheckBoxConfiguration; typedef struct Ark_CheckboxGroupOptions Ark_CheckboxGroupOptions; typedef struct Opt_CheckboxGroupOptions Opt_CheckboxGroupOptions; typedef struct Ark_CheckboxGroupResult Ark_CheckboxGroupResult; @@ -1705,6 +1813,8 @@ typedef struct Ark_CustomSpanMetrics Ark_CustomSpanMetrics; typedef struct Opt_CustomSpanMetrics Opt_CustomSpanMetrics; typedef struct Ark_CutEvent Ark_CutEvent; typedef struct Opt_CutEvent Opt_CutEvent; +typedef struct Ark_DataPanelConfiguration Ark_DataPanelConfiguration; +typedef struct Opt_DataPanelConfiguration Opt_DataPanelConfiguration; typedef struct Ark_DataPanelOptions Ark_DataPanelOptions; typedef struct Opt_DataPanelOptions Opt_DataPanelOptions; typedef struct Ark_DataSyncOptions Ark_DataSyncOptions; @@ -1793,6 +1903,8 @@ 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; typedef struct Opt_GaugeOptions Opt_GaugeOptions; typedef struct Ark_GeometryTransitionOptions Ark_GeometryTransitionOptions; @@ -2085,8 +2197,12 @@ typedef struct Ark_PreviewText Ark_PreviewText; typedef struct Opt_PreviewText Opt_PreviewText; typedef struct Ark_ProgressOptions Ark_ProgressOptions; typedef struct Opt_ProgressOptions Opt_ProgressOptions; +typedef struct Ark_RadioConfiguration Ark_RadioConfiguration; +typedef struct Opt_RadioConfiguration Opt_RadioConfiguration; typedef struct Ark_RadioOptions Ark_RadioOptions; typedef struct Opt_RadioOptions Opt_RadioOptions; +typedef struct Ark_RatingConfiguration Ark_RatingConfiguration; +typedef struct Opt_RatingConfiguration Opt_RatingConfiguration; typedef struct Ark_RatingOptions Ark_RatingOptions; typedef struct Opt_RatingOptions Opt_RatingOptions; typedef struct Ark_RectStyle Ark_RectStyle; @@ -2168,6 +2284,8 @@ typedef struct Ark_SheetDismiss Ark_SheetDismiss; typedef struct Opt_SheetDismiss Opt_SheetDismiss; typedef struct Ark_SlideRange Ark_SlideRange; typedef struct Opt_SlideRange Opt_SlideRange; +typedef struct Ark_SliderConfiguration Ark_SliderConfiguration; +typedef struct Opt_SliderConfiguration Opt_SliderConfiguration; typedef struct Ark_SliderOptions Ark_SliderOptions; typedef struct Opt_SliderOptions Opt_SliderOptions; typedef struct Ark_SnapshotOptions Ark_SnapshotOptions; @@ -2402,8 +2520,6 @@ typedef struct Ark_WebOptions Ark_WebOptions; typedef struct Opt_WebOptions Opt_WebOptions; typedef struct Ark_WorkerOptions Ark_WorkerOptions; typedef struct Opt_WorkerOptions Opt_WorkerOptions; -typedef struct Ark_WrappedBuilder Ark_WrappedBuilder; -typedef struct Opt_WrappedBuilder Opt_WrappedBuilder; typedef struct XComponentControllerPeer XComponentControllerPeer; typedef struct XComponentControllerPeer* Ark_XComponentController; typedef struct Opt_XComponentController Opt_XComponentController; @@ -7017,6 +7133,15 @@ typedef struct Opt_Literal_Object_detail { Ark_Tag tag; Ark_Literal_Object_detail value; } Opt_Literal_Object_detail; +typedef struct Ark_LoadingProgressConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_Boolean enableLoading; +} Ark_LoadingProgressConfiguration; +typedef struct Opt_LoadingProgressConfiguration { + Ark_Tag tag; + Ark_LoadingProgressConfiguration value; +} Opt_LoadingProgressConfiguration; typedef struct Opt_LongPressGestureInterface { Ark_Tag tag; Ark_LongPressGestureInterface value; @@ -7270,6 +7395,16 @@ typedef struct Opt_PreparedInfo { Ark_Tag tag; Ark_PreparedInfo value; } Opt_PreparedInfo; +typedef struct Ark_ProgressConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_Number value; + Ark_Number total; +} Ark_ProgressConfiguration; +typedef struct Opt_ProgressConfiguration { + Ark_Tag tag; + Ark_ProgressConfiguration value; +} Opt_ProgressConfiguration; typedef struct Opt_ProgressMask { Ark_Tag tag; Ark_ProgressMask value; @@ -7600,6 +7735,17 @@ typedef struct Opt_TextBaseController { Ark_Tag tag; Ark_TextBaseController value; } Opt_TextBaseController; +typedef struct Ark_TextClockConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_Number timeZoneOffset; + Ark_Boolean started; + Ark_Number timeValue; +} Ark_TextClockConfiguration; +typedef struct Opt_TextClockConfiguration { + Ark_Tag tag; + Ark_TextClockConfiguration value; +} Opt_TextClockConfiguration; typedef struct Opt_TextClockController { Ark_Tag tag; Ark_TextClockController value; @@ -7671,6 +7817,18 @@ typedef struct Opt_TextOverflowOptions { Ark_Tag tag; Ark_TextOverflowOptions value; } Opt_TextOverflowOptions; +typedef struct Ark_TextTimerConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_Number count; + Ark_Boolean isCountDown; + Ark_Boolean started; + Ark_Number elapsedTime; +} Ark_TextTimerConfiguration; +typedef struct Opt_TextTimerConfiguration { + Ark_Tag tag; + Ark_TextTimerConfiguration value; +} Opt_TextTimerConfiguration; typedef struct Opt_TextTimerController { Ark_Tag tag; Ark_TextTimerController value; @@ -8842,6 +9000,15 @@ typedef struct Opt_AsyncCallback_TextMenuItem_TextRange_Boolean { Ark_Tag tag; AsyncCallback_TextMenuItem_TextRange_Boolean value; } Opt_AsyncCallback_TextMenuItem_TextRange_Boolean; +typedef struct ButtonBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_ButtonConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_ButtonConfiguration config, const Callback_Pointer_Void continuation); +} ButtonBuilder; +typedef struct Opt_ButtonBuilder { + Ark_Tag tag; + ButtonBuilder value; +} Opt_ButtonBuilder; typedef struct ButtonTriggerClickCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_Number xPos, const Ark_Number yPos); @@ -8851,6 +9018,114 @@ typedef struct Opt_ButtonTriggerClickCallback { Ark_Tag tag; ButtonTriggerClickCallback value; } Opt_ButtonTriggerClickCallback; +typedef struct Callback_ApplyContent_ButtonBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_ButtonBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_ButtonBuilder_Void continuation); +} Callback_ApplyContent_ButtonBuilder; +typedef struct Opt_Callback_ApplyContent_ButtonBuilder { + Ark_Tag tag; + Callback_ApplyContent_ButtonBuilder value; +} Opt_Callback_ApplyContent_ButtonBuilder; +typedef struct Callback_ApplyContent_CheckBoxBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_CheckBoxBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_CheckBoxBuilder_Void continuation); +} Callback_ApplyContent_CheckBoxBuilder; +typedef struct Opt_Callback_ApplyContent_CheckBoxBuilder { + Ark_Tag tag; + Callback_ApplyContent_CheckBoxBuilder value; +} Opt_Callback_ApplyContent_CheckBoxBuilder; +typedef struct Callback_ApplyContent_DataPanelBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_DataPanelBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_DataPanelBuilder_Void continuation); +} Callback_ApplyContent_DataPanelBuilder; +typedef struct Opt_Callback_ApplyContent_DataPanelBuilder { + Ark_Tag tag; + Callback_ApplyContent_DataPanelBuilder value; +} Opt_Callback_ApplyContent_DataPanelBuilder; +typedef struct Callback_ApplyContent_GaugeBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_GaugeBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_GaugeBuilder_Void continuation); +} Callback_ApplyContent_GaugeBuilder; +typedef struct Opt_Callback_ApplyContent_GaugeBuilder { + Ark_Tag tag; + Callback_ApplyContent_GaugeBuilder value; +} Opt_Callback_ApplyContent_GaugeBuilder; +typedef struct Callback_ApplyContent_LoadingProgressBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_LoadingProgressBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_LoadingProgressBuilder_Void continuation); +} Callback_ApplyContent_LoadingProgressBuilder; +typedef struct Opt_Callback_ApplyContent_LoadingProgressBuilder { + Ark_Tag tag; + Callback_ApplyContent_LoadingProgressBuilder value; +} Opt_Callback_ApplyContent_LoadingProgressBuilder; +typedef struct Callback_ApplyContent_MenuItemBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_MenuItemBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_MenuItemBuilder_Void continuation); +} Callback_ApplyContent_MenuItemBuilder; +typedef struct Opt_Callback_ApplyContent_MenuItemBuilder { + Ark_Tag tag; + Callback_ApplyContent_MenuItemBuilder value; +} Opt_Callback_ApplyContent_MenuItemBuilder; +typedef struct Callback_ApplyContent_ProgressBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_ProgressBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_ProgressBuilder_Void continuation); +} Callback_ApplyContent_ProgressBuilder; +typedef struct Opt_Callback_ApplyContent_ProgressBuilder { + Ark_Tag tag; + Callback_ApplyContent_ProgressBuilder value; +} Opt_Callback_ApplyContent_ProgressBuilder; +typedef struct Callback_ApplyContent_RadioBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_RadioBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_RadioBuilder_Void continuation); +} Callback_ApplyContent_RadioBuilder; +typedef struct Opt_Callback_ApplyContent_RadioBuilder { + Ark_Tag tag; + Callback_ApplyContent_RadioBuilder value; +} Opt_Callback_ApplyContent_RadioBuilder; +typedef struct Callback_ApplyContent_RatingBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_RatingBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_RatingBuilder_Void continuation); +} Callback_ApplyContent_RatingBuilder; +typedef struct Opt_Callback_ApplyContent_RatingBuilder { + Ark_Tag tag; + Callback_ApplyContent_RatingBuilder value; +} Opt_Callback_ApplyContent_RatingBuilder; +typedef struct Callback_ApplyContent_SliderBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_SliderBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_SliderBuilder_Void continuation); +} Callback_ApplyContent_SliderBuilder; +typedef struct Opt_Callback_ApplyContent_SliderBuilder { + Ark_Tag tag; + Callback_ApplyContent_SliderBuilder value; +} Opt_Callback_ApplyContent_SliderBuilder; +typedef struct Callback_ApplyContent_TextClockBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_TextClockBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_TextClockBuilder_Void continuation); +} Callback_ApplyContent_TextClockBuilder; +typedef struct Opt_Callback_ApplyContent_TextClockBuilder { + Ark_Tag tag; + Callback_ApplyContent_TextClockBuilder value; +} Opt_Callback_ApplyContent_TextClockBuilder; +typedef struct Callback_ApplyContent_TextTimerBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_TextTimerBuilder_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_Object modifier, const Callback_TextTimerBuilder_Void continuation); +} Callback_ApplyContent_TextTimerBuilder; +typedef struct Opt_Callback_ApplyContent_TextTimerBuilder { + Ark_Tag tag; + Callback_ApplyContent_TextTimerBuilder value; +} Opt_Callback_ApplyContent_TextTimerBuilder; typedef struct Callback_Area_Area_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_Area oldValue, const Ark_Area newValue); @@ -8941,6 +9216,24 @@ typedef struct Opt_Callback_Buffer_Void { Ark_Tag tag; Callback_Buffer_Void value; } Opt_Callback_Buffer_Void; +typedef struct Callback_Button_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_ButtonConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_ButtonConfiguration config); +} Callback_Button_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Button_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_Button_WrappedBuilder_Args_Void value; +} Opt_Callback_Button_WrappedBuilder_Args_Void; +typedef struct Callback_ButtonBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const ButtonBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const ButtonBuilder value); +} Callback_ButtonBuilder_Void; +typedef struct Opt_Callback_ButtonBuilder_Void { + Ark_Tag tag; + Callback_ButtonBuilder_Void value; +} Opt_Callback_ButtonBuilder_Void; typedef struct Callback_CalendarRequestedData_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_CalendarRequestedData event); @@ -8959,6 +9252,24 @@ typedef struct Opt_Callback_CalendarSelectedDate_Void { Ark_Tag tag; Callback_CalendarSelectedDate_Void value; } Opt_Callback_CalendarSelectedDate_Void; +typedef struct Callback_CheckBox_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_CheckBoxConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_CheckBoxConfiguration config); +} Callback_CheckBox_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_CheckBox_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_CheckBox_WrappedBuilder_Args_Void value; +} Opt_Callback_CheckBox_WrappedBuilder_Args_Void; +typedef struct Callback_CheckBoxBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const CheckBoxBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const CheckBoxBuilder value); +} Callback_CheckBoxBuilder_Void; +typedef struct Opt_Callback_CheckBoxBuilder_Void { + Ark_Tag tag; + Callback_CheckBoxBuilder_Void value; +} Opt_Callback_CheckBoxBuilder_Void; typedef struct Callback_ClickEvent_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_ClickEvent event); @@ -9022,6 +9333,24 @@ typedef struct Opt_Callback_CutEvent_Void { Ark_Tag tag; Callback_CutEvent_Void value; } Opt_Callback_CutEvent_Void; +typedef struct Callback_DataPanel_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_DataPanelConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_DataPanelConfiguration config); +} Callback_DataPanel_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_DataPanel_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_DataPanel_WrappedBuilder_Args_Void value; +} Opt_Callback_DataPanel_WrappedBuilder_Args_Void; +typedef struct Callback_DataPanelBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const DataPanelBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const DataPanelBuilder value); +} Callback_DataPanelBuilder_Void; +typedef struct Opt_Callback_DataPanelBuilder_Void { + Ark_Tag tag; + Callback_DataPanelBuilder_Void value; +} Opt_Callback_DataPanelBuilder_Void; typedef struct Callback_Date_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_Date parameter); @@ -9184,6 +9513,24 @@ typedef struct Opt_Callback_FullscreenInfo_Void { Ark_Tag tag; Callback_FullscreenInfo_Void value; } Opt_Callback_FullscreenInfo_Void; +typedef struct Callback_Gauge_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_GaugeConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_GaugeConfiguration config); +} Callback_Gauge_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Gauge_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_Gauge_WrappedBuilder_Args_Void value; +} Opt_Callback_Gauge_WrappedBuilder_Args_Void; +typedef struct Callback_GaugeBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const GaugeBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const GaugeBuilder value); +} Callback_GaugeBuilder_Void; +typedef struct Opt_Callback_GaugeBuilder_Void { + Ark_Tag tag; + Callback_GaugeBuilder_Void value; +} Opt_Callback_GaugeBuilder_Void; typedef struct Callback_GestureEvent_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_GestureEvent event); @@ -9373,6 +9720,24 @@ typedef struct Opt_Callback_Literal_String_plainText_Void { Ark_Tag tag; Callback_Literal_String_plainText_Void value; } Opt_Callback_Literal_String_plainText_Void; +typedef struct Callback_LoadingProgress_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_LoadingProgressConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_LoadingProgressConfiguration config); +} Callback_LoadingProgress_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_LoadingProgress_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_LoadingProgress_WrappedBuilder_Args_Void value; +} Opt_Callback_LoadingProgress_WrappedBuilder_Args_Void; +typedef struct Callback_LoadingProgressBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const LoadingProgressBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const LoadingProgressBuilder value); +} Callback_LoadingProgressBuilder_Void; +typedef struct Opt_Callback_LoadingProgressBuilder_Void { + Ark_Tag tag; + Callback_LoadingProgressBuilder_Void value; +} Opt_Callback_LoadingProgressBuilder_Void; typedef struct Callback_Map_String_Object_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Map_String_Object parameter); @@ -9391,6 +9756,24 @@ typedef struct Opt_Callback_MarqueeState_Void { Ark_Tag tag; Callback_MarqueeState_Void value; } Opt_Callback_MarqueeState_Void; +typedef struct Callback_MenuItem_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_MenuItemConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_MenuItemConfiguration config); +} Callback_MenuItem_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_MenuItem_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_MenuItem_WrappedBuilder_Args_Void value; +} Opt_Callback_MenuItem_WrappedBuilder_Args_Void; +typedef struct Callback_MenuItemBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const MenuItemBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const MenuItemBuilder value); +} Callback_MenuItemBuilder_Void; +typedef struct Opt_Callback_MenuItemBuilder_Void { + Ark_Tag tag; + Callback_MenuItemBuilder_Void value; +} Opt_Callback_MenuItemBuilder_Void; typedef struct Callback_MouseEvent_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_MouseEvent event); @@ -10057,6 +10440,42 @@ typedef struct Opt_Callback_PreparedInfo_Void { Ark_Tag tag; Callback_PreparedInfo_Void value; } Opt_Callback_PreparedInfo_Void; +typedef struct Callback_Progress_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_ProgressConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_ProgressConfiguration config); +} Callback_Progress_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Progress_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_Progress_WrappedBuilder_Args_Void value; +} Opt_Callback_Progress_WrappedBuilder_Args_Void; +typedef struct Callback_ProgressBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const ProgressBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const ProgressBuilder value); +} Callback_ProgressBuilder_Void; +typedef struct Opt_Callback_ProgressBuilder_Void { + Ark_Tag tag; + Callback_ProgressBuilder_Void value; +} Opt_Callback_ProgressBuilder_Void; +typedef struct Callback_Radio_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_RadioConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_RadioConfiguration config); +} Callback_Radio_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Radio_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_Radio_WrappedBuilder_Args_Void value; +} Opt_Callback_Radio_WrappedBuilder_Args_Void; +typedef struct Callback_RadioBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const RadioBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const RadioBuilder value); +} Callback_RadioBuilder_Void; +typedef struct Opt_Callback_RadioBuilder_Void { + Ark_Tag tag; + Callback_RadioBuilder_Void value; +} Opt_Callback_RadioBuilder_Void; typedef struct Callback_RangeUpdate { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_Int32 index, const Ark_NativePointer mark, const Ark_Int32 end); @@ -10066,6 +10485,24 @@ typedef struct Opt_Callback_RangeUpdate { Ark_Tag tag; Callback_RangeUpdate value; } Opt_Callback_RangeUpdate; +typedef struct Callback_Rating_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_RatingConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_RatingConfiguration config); +} Callback_Rating_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Rating_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_Rating_WrappedBuilder_Args_Void value; +} Opt_Callback_Rating_WrappedBuilder_Args_Void; +typedef struct Callback_RatingBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const RatingBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const RatingBuilder value); +} Callback_RatingBuilder_Void; +typedef struct Opt_Callback_RatingBuilder_Void { + Ark_Tag tag; + Callback_RatingBuilder_Void value; +} Opt_Callback_RatingBuilder_Void; typedef struct Callback_RefreshStatus_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, Ark_RefreshStatus state); @@ -10156,6 +10593,24 @@ typedef struct Opt_Callback_SheetType_Void { Ark_Tag tag; Callback_SheetType_Void value; } Opt_Callback_SheetType_Void; +typedef struct Callback_Slider_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_SliderConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_SliderConfiguration config); +} Callback_Slider_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_Slider_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_Slider_WrappedBuilder_Args_Void value; +} Opt_Callback_Slider_WrappedBuilder_Args_Void; +typedef struct Callback_SliderBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const SliderBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const SliderBuilder value); +} Callback_SliderBuilder_Void; +typedef struct Opt_Callback_SliderBuilder_Void { + Ark_Tag tag; + Callback_SliderBuilder_Void value; +} Opt_Callback_SliderBuilder_Void; typedef struct Callback_SpringBackAction_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_SpringBackAction parameter); @@ -10264,6 +10719,24 @@ typedef struct Opt_Callback_TerminationInfo_Void { Ark_Tag tag; Callback_TerminationInfo_Void value; } Opt_Callback_TerminationInfo_Void; +typedef struct Callback_TextClock_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_TextClockConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_TextClockConfiguration config); +} Callback_TextClock_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_TextClock_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_TextClock_WrappedBuilder_Args_Void value; +} Opt_Callback_TextClock_WrappedBuilder_Args_Void; +typedef struct Callback_TextClockBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const TextClockBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const TextClockBuilder value); +} Callback_TextClockBuilder_Void; +typedef struct Opt_Callback_TextClockBuilder_Void { + Ark_Tag tag; + Callback_TextClockBuilder_Void value; +} Opt_Callback_TextClockBuilder_Void; typedef struct Callback_TextPickerResult_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_TextPickerResult value); @@ -10282,6 +10755,24 @@ typedef struct Opt_Callback_TextRange_Void { Ark_Tag tag; Callback_TextRange_Void value; } Opt_Callback_TextRange_Void; +typedef struct Callback_TextTimer_WrappedBuilder_Args_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_TextTimerConfiguration config); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_TextTimerConfiguration config); +} Callback_TextTimer_WrappedBuilder_Args_Void; +typedef struct Opt_Callback_TextTimer_WrappedBuilder_Args_Void { + Ark_Tag tag; + Callback_TextTimer_WrappedBuilder_Args_Void value; +} Opt_Callback_TextTimer_WrappedBuilder_Args_Void; +typedef struct Callback_TextTimerBuilder_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const TextTimerBuilder value); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const TextTimerBuilder value); +} Callback_TextTimerBuilder_Void; +typedef struct Opt_Callback_TextTimerBuilder_Void { + Ark_Tag tag; + Callback_TextTimerBuilder_Void value; +} Opt_Callback_TextTimerBuilder_Void; typedef struct Callback_TimePickerResult_Void { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_TimePickerResult value); @@ -10426,6 +10917,15 @@ typedef struct Opt_Callback_WrappedBuilder_Args_Void { Ark_Tag tag; Callback_WrappedBuilder_Args_Void value; } Opt_Callback_WrappedBuilder_Args_Void; +typedef struct CheckBoxBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_CheckBoxConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_CheckBoxConfiguration config, const Callback_Pointer_Void continuation); +} CheckBoxBuilder; +typedef struct Opt_CheckBoxBuilder { + Ark_Tag tag; + CheckBoxBuilder value; +} Opt_CheckBoxBuilder; typedef struct ContentDidScrollCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_Number selectedIndex, const Ark_Number index, const Ark_Number position, const Ark_Number mainAxisLength); @@ -10462,6 +10962,15 @@ typedef struct Opt_CustomNodeBuilder { Ark_Tag tag; CustomNodeBuilder value; } Opt_CustomNodeBuilder; +typedef struct DataPanelBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_DataPanelConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_DataPanelConfiguration config, const Callback_Pointer_Void continuation); +} DataPanelBuilder; +typedef struct Opt_DataPanelBuilder { + Ark_Tag tag; + DataPanelBuilder value; +} Opt_DataPanelBuilder; typedef struct EditableTextOnChangeCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_String value, const Opt_PreviewText previewText, const Opt_TextChangeOptions options); @@ -10489,6 +10998,15 @@ typedef struct Opt_FormComponentAttribute_onRouter_callback_type { Ark_Tag tag; FormComponentAttribute_onRouter_callback_type value; } Opt_FormComponentAttribute_onRouter_callback_type; +typedef struct GaugeBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_GaugeConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_GaugeConfiguration config, const Callback_Pointer_Void continuation); +} GaugeBuilder; +typedef struct Opt_GaugeBuilder { + Ark_Tag tag; + GaugeBuilder value; +} Opt_GaugeBuilder; typedef struct GestureRecognizerJudgeBeginCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_BaseGestureEvent event, const Ark_GestureRecognizer current, const Array_GestureRecognizer recognizers, const Callback_GestureJudgeResult_Void continuation); @@ -10570,6 +11088,15 @@ typedef struct Opt_ListAttribute_onItemDragStart_event_type { Ark_Tag tag; ListAttribute_onItemDragStart_event_type value; } Opt_ListAttribute_onItemDragStart_event_type; +typedef struct LoadingProgressBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_LoadingProgressConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_LoadingProgressConfiguration config, const Callback_Pointer_Void continuation); +} LoadingProgressBuilder; +typedef struct Opt_LoadingProgressBuilder { + Ark_Tag tag; + LoadingProgressBuilder value; +} Opt_LoadingProgressBuilder; typedef struct LocationButtonCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_ClickEvent event, Ark_LocationButtonOnClickResult result, const Opt_BusinessError error); @@ -10642,6 +11169,15 @@ typedef struct Opt_MenuCallback { Ark_Tag tag; MenuCallback value; } Opt_MenuCallback; +typedef struct MenuItemBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_MenuItemConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_MenuItemConfiguration config, const Callback_Pointer_Void continuation); +} MenuItemBuilder; +typedef struct Opt_MenuItemBuilder { + Ark_Tag tag; + MenuItemBuilder value; +} Opt_MenuItemBuilder; typedef struct MenuOnAppearCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_Number start, const Ark_Number end); @@ -11146,6 +11682,33 @@ typedef struct Opt_Profiler_Callback_String_Void { Ark_Tag tag; Profiler_Callback_String_Void value; } Opt_Profiler_Callback_String_Void; +typedef struct ProgressBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_ProgressConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_ProgressConfiguration config, const Callback_Pointer_Void continuation); +} ProgressBuilder; +typedef struct Opt_ProgressBuilder { + Ark_Tag tag; + ProgressBuilder value; +} Opt_ProgressBuilder; +typedef struct RadioBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_RadioConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_RadioConfiguration config, const Callback_Pointer_Void continuation); +} RadioBuilder; +typedef struct Opt_RadioBuilder { + Ark_Tag tag; + RadioBuilder value; +} Opt_RadioBuilder; +typedef struct RatingBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_RatingConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_RatingConfiguration config, const Callback_Pointer_Void continuation); +} RatingBuilder; +typedef struct Opt_RatingBuilder { + Ark_Tag tag; + RatingBuilder value; +} Opt_RatingBuilder; typedef struct ReceiveCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Map_String_Object data); @@ -11245,6 +11808,15 @@ typedef struct Opt_SizeChangeCallback { Ark_Tag tag; SizeChangeCallback value; } Opt_SizeChangeCallback; +typedef struct SliderBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_SliderConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_SliderConfiguration config, const Callback_Pointer_Void continuation); +} SliderBuilder; +typedef struct Opt_SliderBuilder { + Ark_Tag tag; + SliderBuilder value; +} Opt_SliderBuilder; typedef struct SliderTriggerChangeCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_Number value, Ark_SliderChangeMode mode); @@ -11299,6 +11871,15 @@ typedef struct Opt_TextAreaSubmitCallback { Ark_Tag tag; TextAreaSubmitCallback value; } Opt_TextAreaSubmitCallback; +typedef struct TextClockBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_TextClockConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_TextClockConfiguration config, const Callback_Pointer_Void continuation); +} TextClockBuilder; +typedef struct Opt_TextClockBuilder { + Ark_Tag tag; + TextClockBuilder value; +} Opt_TextClockBuilder; typedef struct TextPickerEnterSelectedAreaCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_Union_String_Array_String value, const Ark_Union_Number_Array_Number index); @@ -11326,6 +11907,15 @@ typedef struct Opt_TextTimerAttribute_onTimer_event_type { Ark_Tag tag; TextTimerAttribute_onTimer_event_type value; } Opt_TextTimerAttribute_onTimer_event_type; +typedef struct TextTimerBuilder { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_TextTimerConfiguration config, const Callback_Pointer_Void continuation); + void (*callSync)(Ark_VMContext vmContext, const Ark_Int32 resourceId, const Ark_NativePointer parentNode, const Ark_TextTimerConfiguration config, const Callback_Pointer_Void continuation); +} TextTimerBuilder; +typedef struct Opt_TextTimerBuilder { + Ark_Tag tag; + TextTimerBuilder value; +} Opt_TextTimerBuilder; typedef struct TransitionFinishCallback { Ark_CallbackResource resource; void (*call)(const Ark_Int32 resourceId, const Ark_Boolean transitionIn); @@ -11559,6 +12149,17 @@ typedef struct Opt_BusinessError { Ark_Tag tag; Ark_BusinessError value; } Opt_BusinessError; +typedef struct Ark_ButtonConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_String label; + Ark_Boolean pressed; + ButtonTriggerClickCallback triggerClick; +} Ark_ButtonConfiguration; +typedef struct Opt_ButtonConfiguration { + Ark_Tag tag; + Ark_ButtonConfiguration value; +} Opt_ButtonConfiguration; typedef struct Ark_ButtonOptions { Opt_ButtonType type; Opt_Boolean stateEffect; @@ -11632,6 +12233,17 @@ typedef struct Opt_ChainWeightOptions { Ark_Tag tag; Ark_ChainWeightOptions value; } Opt_ChainWeightOptions; +typedef struct Ark_CheckBoxConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_String name; + Ark_Boolean selected; + Callback_Boolean_Void triggerChange; +} Ark_CheckBoxConfiguration; +typedef struct Opt_CheckBoxConfiguration { + Ark_Tag tag; + Ark_CheckBoxConfiguration value; +} Opt_CheckBoxConfiguration; typedef struct Ark_CheckboxGroupOptions { Opt_String group; } Ark_CheckboxGroupOptions; @@ -11852,6 +12464,16 @@ typedef struct Opt_CutEvent { Ark_Tag tag; Ark_CutEvent value; } Opt_CutEvent; +typedef struct Ark_DataPanelConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Array_Number values; + Ark_Number maxValue; +} Ark_DataPanelConfiguration; +typedef struct Opt_DataPanelConfiguration { + Ark_Tag tag; + Ark_DataPanelConfiguration value; +} Opt_DataPanelConfiguration; typedef struct Ark_DataPanelOptions { Array_Number values; Opt_Number max; @@ -12266,6 +12888,17 @@ typedef struct Opt_FullScreenEnterEvent { Ark_Tag tag; Ark_FullScreenEnterEvent value; } Opt_FullScreenEnterEvent; +typedef struct Ark_GaugeConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_Number value; + Ark_Number min; + Ark_Number max; +} Ark_GaugeConfiguration; +typedef struct Opt_GaugeConfiguration { + Ark_Tag tag; + Ark_GaugeConfiguration value; +} Opt_GaugeConfiguration; typedef struct Ark_GaugeOptions { Ark_Number value; Opt_Number min; @@ -13454,6 +14087,17 @@ typedef struct Opt_ProgressOptions { Ark_Tag tag; Ark_ProgressOptions value; } Opt_ProgressOptions; +typedef struct Ark_RadioConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_String value; + Ark_Boolean checked; + Callback_Boolean_Void triggerChange; +} Ark_RadioConfiguration; +typedef struct Opt_RadioConfiguration { + Ark_Tag tag; + Ark_RadioConfiguration value; +} Opt_RadioConfiguration; typedef struct Ark_RadioOptions { Ark_String group; Ark_String value; @@ -13464,6 +14108,19 @@ typedef struct Opt_RadioOptions { Ark_Tag tag; Ark_RadioOptions value; } Opt_RadioOptions; +typedef struct Ark_RatingConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_Number rating; + Ark_Boolean indicator; + Ark_Number stars; + Ark_Number stepSize; + Callback_Number_Void triggerChange; +} Ark_RatingConfiguration; +typedef struct Opt_RatingConfiguration { + Ark_Tag tag; + Ark_RatingConfiguration value; +} Opt_RatingConfiguration; typedef struct Ark_RatingOptions { Ark_Number rating; Opt_Boolean indicator; @@ -13804,6 +14461,19 @@ typedef struct Opt_SlideRange { Ark_Tag tag; Ark_SlideRange value; } Opt_SlideRange; +typedef struct Ark_SliderConfiguration { + Ark_Boolean enabled; + Ark_ContentModifier contentModifier; + Ark_Number value; + Ark_Number min; + Ark_Number max; + Ark_Number step; + SliderTriggerChangeCallback triggerChange; +} Ark_SliderConfiguration; +typedef struct Opt_SliderConfiguration { + Ark_Tag tag; + Ark_SliderConfiguration value; +} Opt_SliderConfiguration; typedef struct Ark_SliderOptions { Opt_Number value; Opt_Number min; @@ -15024,13 +15694,6 @@ typedef struct Opt_WorkerOptions { Ark_Tag tag; Ark_WorkerOptions value; } Opt_WorkerOptions; -typedef struct Ark_WrappedBuilder { - Callback_WrappedBuilder_Args_Void builder; -} Ark_WrappedBuilder; -typedef struct Opt_WrappedBuilder { - Ark_Tag tag; - Ark_WrappedBuilder value; -} Opt_WrappedBuilder; typedef struct Opt_XComponentController { Ark_Tag tag; Ark_XComponentController value; @@ -23924,6 +24587,21 @@ typedef struct GENERATED_ArkUIVisualEffectAccessor { const Ark_BrightnessBlender* blender); } GENERATED_ArkUIVisualEffectAccessor; +typedef struct GENERATED_ArkUIContentModifierHelperAccessor { + void (*onApplyContentButton)(const Callback_ApplyContent_ButtonBuilder* callback); + void (*onApplyContentCheckBox)(const Callback_ApplyContent_CheckBoxBuilder* callback); + void (*onApplyContentDataPanel)(const Callback_ApplyContent_DataPanelBuilder* callback); + void (*onApplyContentGauge)(const Callback_ApplyContent_GaugeBuilder* callback); + void (*onApplyContentLoadingProgress)(const Callback_ApplyContent_LoadingProgressBuilder* callback); + void (*onApplyContentProgress)(const Callback_ApplyContent_ProgressBuilder* callback); + void (*onApplyContentRadio)(const Callback_ApplyContent_RadioBuilder* callback); + void (*onApplyContentRating)(const Callback_ApplyContent_RatingBuilder* callback); + void (*onApplyContentMenuItem)(const Callback_ApplyContent_MenuItemBuilder* callback); + void (*onApplyContentSlider)(const Callback_ApplyContent_SliderBuilder* callback); + void (*onApplyContentTextClock)(const Callback_ApplyContent_TextClockBuilder* callback); + void (*onApplyContentTextTimer)(const Callback_ApplyContent_TextTimerBuilder* callback); +} GENERATED_ArkUIContentModifierHelperAccessor; + typedef struct GENERATED_ArkUINavExtenderAccessor { void (*setUpdateStackCallback)(Ark_NavPathStack peer, const NavExtender_OnUpdateStack* callback); @@ -26477,7 +27155,6 @@ typedef struct GENERATED_ArkUIGlobalScopeAccessor { Ark_Edges (*edgeColors)(const Ark_Number* all); Ark_Edges (*edgeWidths)(const Ark_Number* all); Ark_BorderRadiuses (*borderRadiuses)(const Ark_Number* all); - Ark_WrappedBuilder (*wrapBuilder)(const Callback_WrappedBuilder_Args_Void* builder); Ark_Context (*getContext)(const Opt_Object* component); void (*postCardAction)(const Ark_Object* component, const Ark_Object* action); @@ -26675,6 +27352,7 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIRenderNodeAccessor* (*getRenderNodeAccessor)(); const GENERATED_ArkUIFilterAccessor* (*getFilterAccessor)(); const GENERATED_ArkUIVisualEffectAccessor* (*getVisualEffectAccessor)(); + const GENERATED_ArkUIContentModifierHelperAccessor* (*getContentModifierHelperAccessor)(); const GENERATED_ArkUINavExtenderAccessor* (*getNavExtenderAccessor)(); const GENERATED_ArkUIEventEmulatorAccessor* (*getEventEmulatorAccessor)(); const GENERATED_ArkUIActionSheetAccessor* (*getActionSheetAccessor)(); diff --git a/arkoala-arkts/framework/native/src/generated/bridge_generated.cc b/arkoala-arkts/framework/native/src/generated/bridge_generated.cc index 38b051169e..ba8ad0670b 100644 --- a/arkoala-arkts/framework/native/src/generated/bridge_generated.cc +++ b/arkoala-arkts/framework/native/src/generated/bridge_generated.cc @@ -36093,6 +36093,78 @@ Ark_NativePointer impl_VisualEffect_backgroundColorBlender(Ark_NativePointer thi return GetAccessors()->getVisualEffectAccessor()->backgroundColorBlender(self, (const Ark_BrightnessBlender*)&blender_value); } KOALA_INTEROP_DIRECT_3(VisualEffect_backgroundColorBlender, Ark_NativePointer, Ark_NativePointer, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentButton(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_ButtonBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_ButtonBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_ButtonBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentButton((const Callback_ApplyContent_ButtonBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentButton, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentCheckBox(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_CheckBoxBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_CheckBoxBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_CheckBoxBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentCheckBox((const Callback_ApplyContent_CheckBoxBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentCheckBox, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentDataPanel(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_DataPanelBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_DataPanelBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_DataPanelBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentDataPanel((const Callback_ApplyContent_DataPanelBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentDataPanel, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentGauge(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_GaugeBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_GaugeBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_GaugeBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentGauge((const Callback_ApplyContent_GaugeBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentGauge, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentLoadingProgress(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_LoadingProgressBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_LoadingProgressBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_LoadingProgressBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentLoadingProgress((const Callback_ApplyContent_LoadingProgressBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentLoadingProgress, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentProgress(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_ProgressBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_ProgressBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_ProgressBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentProgress((const Callback_ApplyContent_ProgressBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentProgress, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentRadio(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_RadioBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_RadioBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_RadioBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentRadio((const Callback_ApplyContent_RadioBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentRadio, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentRating(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_RatingBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_RatingBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_RatingBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentRating((const Callback_ApplyContent_RatingBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentRating, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentMenuItem(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_MenuItemBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_MenuItemBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_MenuItemBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentMenuItem((const Callback_ApplyContent_MenuItemBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentMenuItem, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentSlider(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_SliderBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_SliderBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_SliderBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentSlider((const Callback_ApplyContent_SliderBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentSlider, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentTextClock(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_TextClockBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_TextClockBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_TextClockBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentTextClock((const Callback_ApplyContent_TextClockBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentTextClock, KSerializerBuffer, int32_t) +void impl_ContentModifierHelper_onApplyContentTextTimer(KSerializerBuffer thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Callback_ApplyContent_TextTimerBuilder callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ApplyContent_TextTimerBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ApplyContent_TextTimerBuilder))))};; + GetAccessors()->getContentModifierHelperAccessor()->onApplyContentTextTimer((const Callback_ApplyContent_TextTimerBuilder*)&callback_value); +} +KOALA_INTEROP_DIRECT_V2(ContentModifierHelper_onApplyContentTextTimer, KSerializerBuffer, int32_t) void impl_NavExtender_setUpdateStackCallback(Ark_NativePointer peer, KSerializerBuffer thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); NavExtender_OnUpdateStack callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_NavExtender_OnUpdateStack)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_NavExtender_OnUpdateStack))))};; @@ -45226,15 +45298,6 @@ KInteropReturnBuffer impl_GlobalScope_borderRadiuses(KInteropNumber all) { return _retSerializer.toReturnBuffer(); } KOALA_INTEROP_1(GlobalScope_borderRadiuses, KInteropReturnBuffer, KInteropNumber) -KInteropReturnBuffer impl_GlobalScope_wrapBuilder(KSerializerBuffer thisArray, int32_t thisLength) { - Deserializer thisDeserializer(thisArray, thisLength); - Callback_WrappedBuilder_Args_Void builder_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_WrappedBuilder_Args_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_WrappedBuilder_Args_Void))))};; - const auto &retValue = GetAccessors()->getGlobalScopeAccessor()->wrapBuilder((const Callback_WrappedBuilder_Args_Void*)&builder_value); - Serializer _retSerializer {}; - _retSerializer.writeWrappedBuilder(retValue); - return _retSerializer.toReturnBuffer(); -} -KOALA_INTEROP_2(GlobalScope_wrapBuilder, KInteropReturnBuffer, KSerializerBuffer, int32_t) Ark_NativePointer impl_GlobalScope_getContext(KSerializerBuffer thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); const auto component_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); 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 51f008ff12..e7004fa21f 100644 --- a/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc +++ b/arkoala-arkts/framework/native/src/generated/callback_deserialize_call.cc @@ -152,6 +152,28 @@ void deserializeAndCallSyncAsyncCallback_TextMenuItem_TextRange_Boolean(Ark_VMCo Callback_Boolean_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Boolean_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Boolean_Void))))}; _callSync(vmContext, _resourceId, menuItem, range, _continuation); } +void deserializeAndCallButtonBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_ButtonConfiguration config = thisDeserializer.readButtonConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncButtonBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_ButtonConfiguration config = thisDeserializer.readButtonConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallButtonTriggerClickCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -172,6 +194,246 @@ void deserializeAndCallSyncButtonTriggerClickCallback(Ark_VMContext vmContext, K Ark_Number yPos = static_cast(thisDeserializer.readNumber()); _callSync(vmContext, _resourceId, xPos, yPos); } +void deserializeAndCallCallback_ApplyContent_ButtonBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_ButtonBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ButtonBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ButtonBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_ButtonBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_ButtonBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ButtonBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ButtonBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_CheckBoxBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_CheckBoxBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_CheckBoxBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_CheckBoxBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_CheckBoxBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_CheckBoxBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_CheckBoxBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_CheckBoxBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_DataPanelBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_DataPanelBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_DataPanelBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_DataPanelBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_DataPanelBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_DataPanelBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_DataPanelBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_DataPanelBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_GaugeBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_GaugeBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_GaugeBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_GaugeBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_GaugeBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_GaugeBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_GaugeBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_GaugeBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_LoadingProgressBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_LoadingProgressBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_LoadingProgressBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_LoadingProgressBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_LoadingProgressBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_LoadingProgressBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_LoadingProgressBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_LoadingProgressBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_MenuItemBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_MenuItemBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_MenuItemBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_MenuItemBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_MenuItemBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_MenuItemBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_MenuItemBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_MenuItemBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_ProgressBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_ProgressBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ProgressBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ProgressBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_ProgressBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_ProgressBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_ProgressBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_ProgressBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_RadioBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_RadioBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_RadioBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_RadioBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_RadioBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_RadioBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_RadioBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_RadioBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_RatingBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_RatingBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_RatingBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_RatingBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_RatingBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_RatingBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_RatingBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_RatingBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_SliderBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_SliderBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_SliderBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_SliderBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_SliderBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_SliderBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_SliderBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_SliderBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_TextClockBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_TextClockBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_TextClockBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_TextClockBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_TextClockBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_TextClockBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_TextClockBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_TextClockBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} +void deserializeAndCallCallback_ApplyContent_TextTimerBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_TextTimerBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_TextTimerBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_TextTimerBuilder_Void))))}; + _call(_resourceId, modifier, _continuation); +} +void deserializeAndCallSyncCallback_ApplyContent_TextTimerBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ContentModifier modifier = static_cast(thisDeserializer.readObject()); + Callback_TextTimerBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_TextTimerBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_TextTimerBuilder_Void))))}; + _callSync(vmContext, _resourceId, modifier, _continuation); +} void deserializeAndCallCallback_Area_Area_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -414,6 +676,42 @@ void deserializeAndCallSyncCallback_Buffer_Void(Ark_VMContext vmContext, KSerial Ark_Buffer value = static_cast(thisDeserializer.readBuffer()); _callSync(vmContext, _resourceId, value); } +void deserializeAndCallCallback_Button_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ButtonConfiguration config = thisDeserializer.readButtonConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_Button_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ButtonConfiguration config = thisDeserializer.readButtonConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_ButtonBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + ButtonBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_ButtonBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_ButtonBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_ButtonBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + ButtonBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_ButtonBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_ButtonBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_CalendarRequestedData_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -450,6 +748,42 @@ void deserializeAndCallSyncCallback_CalendarSelectedDate_Void(Ark_VMContext vmCo Ark_CalendarSelectedDate event = thisDeserializer.readCalendarSelectedDate(); _callSync(vmContext, _resourceId, event); } +void deserializeAndCallCallback_CheckBox_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_CheckBoxConfiguration config = thisDeserializer.readCheckBoxConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_CheckBox_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_CheckBoxConfiguration config = thisDeserializer.readCheckBoxConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_CheckBoxBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + CheckBoxBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_CheckBoxBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_CheckBoxBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_CheckBoxBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + CheckBoxBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_CheckBoxBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_CheckBoxBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_ClickEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -576,6 +910,42 @@ void deserializeAndCallSyncCallback_CutEvent_Void(Ark_VMContext vmContext, KSeri Ark_CutEvent parameter = thisDeserializer.readCutEvent(); _callSync(vmContext, _resourceId, parameter); } +void deserializeAndCallCallback_DataPanel_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_DataPanelConfiguration config = thisDeserializer.readDataPanelConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_DataPanel_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_DataPanelConfiguration config = thisDeserializer.readDataPanelConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_DataPanelBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + DataPanelBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_DataPanelBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_DataPanelBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_DataPanelBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + DataPanelBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_DataPanelBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_DataPanelBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_Date_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -938,6 +1308,42 @@ void deserializeAndCallSyncCallback_FullscreenInfo_Void(Ark_VMContext vmContext, Ark_FullscreenInfo parameter = thisDeserializer.readFullscreenInfo(); _callSync(vmContext, _resourceId, parameter); } +void deserializeAndCallCallback_Gauge_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_GaugeConfiguration config = thisDeserializer.readGaugeConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_Gauge_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_GaugeConfiguration config = thisDeserializer.readGaugeConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_GaugeBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + GaugeBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_GaugeBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_GaugeBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_GaugeBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + GaugeBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_GaugeBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_GaugeBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_GestureEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -1414,6 +1820,42 @@ void deserializeAndCallSyncCallback_Literal_String_plainText_Void(Ark_VMContext Ark_Literal_String_plainText selectedText = selectedText_buf; _callSync(vmContext, _resourceId, selectedText); } +void deserializeAndCallCallback_LoadingProgress_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_LoadingProgressConfiguration config = thisDeserializer.readLoadingProgressConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_LoadingProgress_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_LoadingProgressConfiguration config = thisDeserializer.readLoadingProgressConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_LoadingProgressBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + LoadingProgressBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_LoadingProgressBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_LoadingProgressBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_LoadingProgressBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + LoadingProgressBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_LoadingProgressBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_LoadingProgressBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_Map_String_Object_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -1468,6 +1910,42 @@ void deserializeAndCallSyncCallback_MarqueeState_Void(Ark_VMContext vmContext, K Ark_MarqueeState parameter = static_cast(thisDeserializer.readInt32()); _callSync(vmContext, _resourceId, parameter); } +void deserializeAndCallCallback_MenuItem_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_MenuItemConfiguration config = static_cast(thisDeserializer.readMenuItemConfiguration()); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_MenuItem_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_MenuItemConfiguration config = static_cast(thisDeserializer.readMenuItemConfiguration()); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_MenuItemBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + MenuItemBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_MenuItemBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_MenuItemBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_MenuItemBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + MenuItemBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_MenuItemBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_MenuItemBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_MouseEvent_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -3079,32 +3557,104 @@ void deserializeAndCallCallback_PreDragStatus_Void(KSerializerBuffer thisArray, Ark_PreDragStatus parameter = static_cast(thisDeserializer.readInt32()); _call(_resourceId, parameter); } -void deserializeAndCallSyncCallback_PreDragStatus_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +void deserializeAndCallSyncCallback_PreDragStatus_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_PreDragStatus parameter = static_cast(thisDeserializer.readInt32()); + _callSync(vmContext, _resourceId, parameter); +} +void deserializeAndCallCallback_PreparedInfo_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_PreparedInfo parameter = thisDeserializer.readPreparedInfo(); + _call(_resourceId, parameter); +} +void deserializeAndCallSyncCallback_PreparedInfo_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_PreparedInfo parameter = thisDeserializer.readPreparedInfo(); + _callSync(vmContext, _resourceId, parameter); +} +void deserializeAndCallCallback_Progress_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_ProgressConfiguration config = thisDeserializer.readProgressConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_Progress_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_ProgressConfiguration config = thisDeserializer.readProgressConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_ProgressBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + ProgressBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_ProgressBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_ProgressBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_ProgressBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + ProgressBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_ProgressBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_ProgressBuilder))))}; + _callSync(vmContext, _resourceId, value); +} +void deserializeAndCallCallback_Radio_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_RadioConfiguration config = thisDeserializer.readRadioConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_Radio_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); const Ark_Int32 _resourceId = thisDeserializer.readInt32(); thisDeserializer.readPointer(); - const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); - Ark_PreDragStatus parameter = static_cast(thisDeserializer.readInt32()); - _callSync(vmContext, _resourceId, parameter); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_RadioConfiguration config = thisDeserializer.readRadioConfiguration(); + _callSync(vmContext, _resourceId, config); } -void deserializeAndCallCallback_PreparedInfo_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +void deserializeAndCallCallback_RadioBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(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_PreparedInfo parameter = thisDeserializer.readPreparedInfo(); - _call(_resourceId, parameter); + RadioBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_RadioBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_RadioBuilder))))}; + _call(_resourceId, value); } -void deserializeAndCallSyncCallback_PreparedInfo_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +void deserializeAndCallSyncCallback_RadioBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); const Ark_Int32 _resourceId = thisDeserializer.readInt32(); thisDeserializer.readPointer(); - const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); - Ark_PreparedInfo parameter = thisDeserializer.readPreparedInfo(); - _callSync(vmContext, _resourceId, parameter); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + RadioBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_RadioBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_RadioBuilder))))}; + _callSync(vmContext, _resourceId, value); } void deserializeAndCallCallback_RangeUpdate(KSerializerBuffer thisArray, Ark_Int32 thisLength) { @@ -3128,6 +3678,42 @@ void deserializeAndCallSyncCallback_RangeUpdate(Ark_VMContext vmContext, KSerial Ark_Int32 end = thisDeserializer.readInt32(); _callSync(vmContext, _resourceId, index, mark, end); } +void deserializeAndCallCallback_Rating_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_RatingConfiguration config = thisDeserializer.readRatingConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_Rating_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_RatingConfiguration config = thisDeserializer.readRatingConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_RatingBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + RatingBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_RatingBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_RatingBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_RatingBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + RatingBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_RatingBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_RatingBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_RefreshStatus_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -3342,6 +3928,42 @@ void deserializeAndCallSyncCallback_SheetType_Void(Ark_VMContext vmContext, KSer Ark_SheetType parameter = static_cast(thisDeserializer.readInt32()); _callSync(vmContext, _resourceId, parameter); } +void deserializeAndCallCallback_Slider_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_SliderConfiguration config = thisDeserializer.readSliderConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_Slider_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_SliderConfiguration config = thisDeserializer.readSliderConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_SliderBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + SliderBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_SliderBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_SliderBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_SliderBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + SliderBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_SliderBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_SliderBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_SpringBackAction_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -3582,6 +4204,42 @@ void deserializeAndCallSyncCallback_TerminationInfo_Void(Ark_VMContext vmContext Ark_TerminationInfo parameter = thisDeserializer.readTerminationInfo(); _callSync(vmContext, _resourceId, parameter); } +void deserializeAndCallCallback_TextClock_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_TextClockConfiguration config = thisDeserializer.readTextClockConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_TextClock_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_TextClockConfiguration config = thisDeserializer.readTextClockConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_TextClockBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + TextClockBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_TextClockBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_TextClockBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_TextClockBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + TextClockBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_TextClockBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_TextClockBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_TextPickerResult_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -3618,6 +4276,42 @@ void deserializeAndCallSyncCallback_TextRange_Void(Ark_VMContext vmContext, KSer Ark_TextRange parameter = thisDeserializer.readTextRange(); _callSync(vmContext, _resourceId, parameter); } +void deserializeAndCallCallback_TextTimer_WrappedBuilder_Args_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_TextTimerConfiguration config = thisDeserializer.readTextTimerConfiguration(); + _call(_resourceId, config); +} +void deserializeAndCallSyncCallback_TextTimer_WrappedBuilder_Args_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_TextTimerConfiguration config = thisDeserializer.readTextTimerConfiguration(); + _callSync(vmContext, _resourceId, config); +} +void deserializeAndCallCallback_TextTimerBuilder_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + TextTimerBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_TextTimerBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_TextTimerBuilder))))}; + _call(_resourceId, value); +} +void deserializeAndCallSyncCallback_TextTimerBuilder_Void(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + TextTimerBuilder value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_TextTimerBuilder)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_TextTimerBuilder))))}; + _callSync(vmContext, _resourceId, value); +} void deserializeAndCallCallback_TimePickerResult_Void(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -4068,6 +4762,28 @@ void deserializeAndCallSyncCallback_WrappedBuilder_Args_Void(Ark_VMContext vmCon Ark_CommonConfiguration args = thisDeserializer.readCommonConfiguration(); _callSync(vmContext, _resourceId, args); } +void deserializeAndCallCheckBoxBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_CheckBoxConfiguration config = thisDeserializer.readCheckBoxConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncCheckBoxBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_CheckBoxConfiguration config = thisDeserializer.readCheckBoxConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallContentDidScrollCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -4150,6 +4866,28 @@ void deserializeAndCallSyncCustomNodeBuilder(Ark_VMContext vmContext, KSerialize Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; _callSync(vmContext, _resourceId, parentNode, _continuation); } +void deserializeAndCallDataPanelBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_DataPanelConfiguration config = thisDeserializer.readDataPanelConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncDataPanelBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_DataPanelConfiguration config = thisDeserializer.readDataPanelConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallEditableTextOnChangeCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -4236,6 +4974,28 @@ void deserializeAndCallSyncFormComponentAttribute_onRouter_callback_type(Ark_VMC Ark_String info = static_cast(thisDeserializer.readString()); _callSync(vmContext, _resourceId, info); } +void deserializeAndCallGaugeBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_GaugeConfiguration config = thisDeserializer.readGaugeConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncGaugeBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_GaugeConfiguration config = thisDeserializer.readGaugeConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallGestureRecognizerJudgeBeginCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -4492,6 +5252,28 @@ void deserializeAndCallSyncListAttribute_onItemDragStart_event_type(Ark_VMContex Callback_CustomBuilder_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_CustomBuilder_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_CustomBuilder_Void))))}; _callSync(vmContext, _resourceId, event, itemIndex, _continuation); } +void deserializeAndCallLoadingProgressBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_LoadingProgressConfiguration config = thisDeserializer.readLoadingProgressConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncLoadingProgressBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_LoadingProgressConfiguration config = thisDeserializer.readLoadingProgressConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallLocationButtonCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -4544,6 +5326,28 @@ void deserializeAndCallSyncMenuCallback(Ark_VMContext vmContext, KSerializerBuff const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); _callSync(vmContext, _resourceId); } +void deserializeAndCallMenuItemBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_MenuItemConfiguration config = static_cast(thisDeserializer.readMenuItemConfiguration()); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncMenuItemBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_MenuItemConfiguration config = static_cast(thisDeserializer.readMenuItemConfiguration()); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallMenuOnAppearCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -5732,6 +6536,72 @@ void deserializeAndCallSyncPopupStateChangeCallback(Ark_VMContext vmContext, KSe Ark_PopupStateChangeParam event = thisDeserializer.readPopupStateChangeParam(); _callSync(vmContext, _resourceId, event); } +void deserializeAndCallProgressBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_ProgressConfiguration config = thisDeserializer.readProgressConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncProgressBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_ProgressConfiguration config = thisDeserializer.readProgressConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} +void deserializeAndCallRadioBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_RadioConfiguration config = thisDeserializer.readRadioConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncRadioBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_RadioConfiguration config = thisDeserializer.readRadioConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} +void deserializeAndCallRatingBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_RatingConfiguration config = thisDeserializer.readRatingConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncRatingBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_RatingConfiguration config = thisDeserializer.readRatingConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallReceiveCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -6014,6 +6884,28 @@ void deserializeAndCallSyncSizeChangeCallback(Ark_VMContext vmContext, KSerializ Ark_SizeOptions newValue = thisDeserializer.readSizeOptions(); _callSync(vmContext, _resourceId, oldValue, newValue); } +void deserializeAndCallSliderBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_SliderConfiguration config = thisDeserializer.readSliderConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncSliderBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_SliderConfiguration config = thisDeserializer.readSliderConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallSliderTriggerChangeCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -6150,6 +7042,28 @@ void deserializeAndCallSyncTextAreaSubmitCallback(Ark_VMContext vmContext, KSeri Opt_SubmitEvent event = event_buf; _callSync(vmContext, _resourceId, enterKeyType, event); } +void deserializeAndCallTextClockBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_TextClockConfiguration config = thisDeserializer.readTextClockConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncTextClockBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_TextClockConfiguration config = thisDeserializer.readTextClockConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallTextPickerEnterSelectedAreaCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -6378,6 +7292,28 @@ void deserializeAndCallSyncTextTimerAttribute_onTimer_event_type(Ark_VMContext v Ark_Int64 elapsedTime = thisDeserializer.readInt64(); _callSync(vmContext, _resourceId, utc, elapsedTime); } +void deserializeAndCallTextTimerBuilder(KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + const auto _call = reinterpret_cast(thisDeserializer.readPointer()); + thisDeserializer.readPointer(); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_TextTimerConfiguration config = thisDeserializer.readTextTimerConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _call(_resourceId, parentNode, config, _continuation); +} +void deserializeAndCallSyncTextTimerBuilder(Ark_VMContext vmContext, KSerializerBuffer thisArray, Ark_Int32 thisLength) +{ + Deserializer thisDeserializer = Deserializer(thisArray, thisLength); + const Ark_Int32 _resourceId = thisDeserializer.readInt32(); + thisDeserializer.readPointer(); + const auto _callSync = reinterpret_cast(thisDeserializer.readPointer()); + Ark_NativePointer parentNode = thisDeserializer.readPointer(); + Ark_TextTimerConfiguration config = thisDeserializer.readTextTimerConfiguration(); + Callback_Pointer_Void _continuation = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_Callback_Pointer_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_Callback_Pointer_Void))))}; + _callSync(vmContext, _resourceId, parentNode, config, _continuation); +} void deserializeAndCallTransitionFinishCallback(KSerializerBuffer thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -6713,7 +7649,20 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case -1689064068/*Kind_AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics*/: return deserializeAndCallAsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics(thisArray, thisLength); case 1289587365/*Kind_AsyncCallback_image_PixelMap_Void*/: return deserializeAndCallAsyncCallback_image_PixelMap_Void(thisArray, thisLength); case -1581515233/*Kind_AsyncCallback_TextMenuItem_TextRange_Boolean*/: return deserializeAndCallAsyncCallback_TextMenuItem_TextRange_Boolean(thisArray, thisLength); + case -146682395/*Kind_ButtonBuilder*/: return deserializeAndCallButtonBuilder(thisArray, thisLength); case -1964292933/*Kind_ButtonTriggerClickCallback*/: return deserializeAndCallButtonTriggerClickCallback(thisArray, thisLength); + case -2085217871/*Kind_Callback_ApplyContent_ButtonBuilder*/: return deserializeAndCallCallback_ApplyContent_ButtonBuilder(thisArray, thisLength); + case -691472684/*Kind_Callback_ApplyContent_CheckBoxBuilder*/: return deserializeAndCallCallback_ApplyContent_CheckBoxBuilder(thisArray, thisLength); + case -825645439/*Kind_Callback_ApplyContent_DataPanelBuilder*/: return deserializeAndCallCallback_ApplyContent_DataPanelBuilder(thisArray, thisLength); + case 1977003286/*Kind_Callback_ApplyContent_GaugeBuilder*/: return deserializeAndCallCallback_ApplyContent_GaugeBuilder(thisArray, thisLength); + case 1897500572/*Kind_Callback_ApplyContent_LoadingProgressBuilder*/: return deserializeAndCallCallback_ApplyContent_LoadingProgressBuilder(thisArray, thisLength); + case -998114623/*Kind_Callback_ApplyContent_MenuItemBuilder*/: return deserializeAndCallCallback_ApplyContent_MenuItemBuilder(thisArray, thisLength); + case -675382598/*Kind_Callback_ApplyContent_ProgressBuilder*/: return deserializeAndCallCallback_ApplyContent_ProgressBuilder(thisArray, thisLength); + case 1359382166/*Kind_Callback_ApplyContent_RadioBuilder*/: return deserializeAndCallCallback_ApplyContent_RadioBuilder(thisArray, thisLength); + case 539868960/*Kind_Callback_ApplyContent_RatingBuilder*/: return deserializeAndCallCallback_ApplyContent_RatingBuilder(thisArray, thisLength); + case 1577914882/*Kind_Callback_ApplyContent_SliderBuilder*/: return deserializeAndCallCallback_ApplyContent_SliderBuilder(thisArray, thisLength); + case -2008074382/*Kind_Callback_ApplyContent_TextClockBuilder*/: return deserializeAndCallCallback_ApplyContent_TextClockBuilder(thisArray, thisLength); + case 1664785405/*Kind_Callback_ApplyContent_TextTimerBuilder*/: return deserializeAndCallCallback_ApplyContent_TextTimerBuilder(thisArray, thisLength); case -2024393616/*Kind_Callback_Area_Area_Void*/: return deserializeAndCallCallback_Area_Area_Void(thisArray, thisLength); case 582384234/*Kind_Callback_Array_Number_Void*/: return deserializeAndCallCallback_Array_Number_Void(thisArray, thisLength); case -440782244/*Kind_Callback_Array_String_Void*/: return deserializeAndCallCallback_Array_String_Void(thisArray, thisLength); @@ -6724,8 +7673,12 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case -916602978/*Kind_Callback_Boolean_HoverEvent_Void*/: return deserializeAndCallCallback_Boolean_HoverEvent_Void(thisArray, thisLength); case 313269291/*Kind_Callback_Boolean_Void*/: return deserializeAndCallCallback_Boolean_Void(thisArray, thisLength); case 908731311/*Kind_Callback_Buffer_Void*/: return deserializeAndCallCallback_Buffer_Void(thisArray, thisLength); + case 1173010714/*Kind_Callback_Button_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Button_WrappedBuilder_Args_Void(thisArray, thisLength); + case 998289688/*Kind_Callback_ButtonBuilder_Void*/: return deserializeAndCallCallback_ButtonBuilder_Void(thisArray, thisLength); case 1074619005/*Kind_Callback_CalendarRequestedData_Void*/: return deserializeAndCallCallback_CalendarRequestedData_Void(thisArray, thisLength); case -289198976/*Kind_Callback_CalendarSelectedDate_Void*/: return deserializeAndCallCallback_CalendarSelectedDate_Void(thisArray, thisLength); + case -1965451841/*Kind_Callback_CheckBox_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_CheckBox_WrappedBuilder_Args_Void(thisArray, thisLength); + case -737717603/*Kind_Callback_CheckBoxBuilder_Void*/: return deserializeAndCallCallback_CheckBoxBuilder_Void(thisArray, thisLength); case 1097178637/*Kind_Callback_ClickEvent_Void*/: return deserializeAndCallCallback_ClickEvent_Void(thisArray, thisLength); case -1270343661/*Kind_Callback_ComputedBarAttribute_Void*/: return deserializeAndCallCallback_ComputedBarAttribute_Void(thisArray, thisLength); case -120437466/*Kind_Callback_CopyEvent_Void*/: return deserializeAndCallCallback_CopyEvent_Void(thisArray, thisLength); @@ -6733,6 +7686,8 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case -721106019/*Kind_Callback_CustomBuilder_Void*/: return deserializeAndCallCallback_CustomBuilder_Void(thisArray, thisLength); case 1362306791/*Kind_Callback_CustomSpanMetrics_Void*/: return deserializeAndCallCallback_CustomSpanMetrics_Void(thisArray, thisLength); case -1875695871/*Kind_Callback_CutEvent_Void*/: return deserializeAndCallCallback_CutEvent_Void(thisArray, thisLength); + case 1799189546/*Kind_Callback_DataPanel_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_DataPanel_WrappedBuilder_Args_Void(thisArray, thisLength); + case -1344629912/*Kind_Callback_DataPanelBuilder_Void*/: return deserializeAndCallCallback_DataPanelBuilder_Void(thisArray, thisLength); case 1405382363/*Kind_Callback_Date_Void*/: return deserializeAndCallCallback_Date_Void(thisArray, thisLength); case 1280920532/*Kind_Callback_DatePickerResult_Void*/: return deserializeAndCallCallback_DatePickerResult_Void(thisArray, thisLength); case -1357792883/*Kind_Callback_DeleteValue_Boolean*/: return deserializeAndCallCallback_DeleteValue_Boolean(thisArray, thisLength); @@ -6751,6 +7706,8 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case 394781580/*Kind_Callback_FocusAxisEvent_Void*/: return deserializeAndCallCallback_FocusAxisEvent_Void(thisArray, thisLength); case 758395742/*Kind_Callback_FormCallbackInfo_Void*/: return deserializeAndCallCallback_FormCallbackInfo_Void(thisArray, thisLength); case 583294398/*Kind_Callback_FullscreenInfo_Void*/: return deserializeAndCallCallback_FullscreenInfo_Void(thisArray, thisLength); + case -1754043459/*Kind_Callback_Gauge_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Gauge_WrappedBuilder_Args_Void(thisArray, thisLength); + case 229950175/*Kind_Callback_GaugeBuilder_Void*/: return deserializeAndCallCallback_GaugeBuilder_Void(thisArray, thisLength); case -1143194492/*Kind_Callback_GestureEvent_Void*/: return deserializeAndCallCallback_GestureEvent_Void(thisArray, thisLength); case 1319043556/*Kind_Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult*/: return deserializeAndCallCallback_GestureInfo_BaseGestureEvent_GestureJudgeResult(thisArray, thisLength); case -684588584/*Kind_Callback_GestureJudgeResult_Void*/: return deserializeAndCallCallback_GestureJudgeResult_Void(thisArray, thisLength); @@ -6772,8 +7729,12 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case -251706058/*Kind_Callback_Literal_Number_offsetRemain_Void*/: return deserializeAndCallCallback_Literal_Number_offsetRemain_Void(thisArray, thisLength); case 222742448/*Kind_Callback_Literal_Object_detail_Boolean*/: return deserializeAndCallCallback_Literal_Object_detail_Boolean(thisArray, thisLength); case -122223466/*Kind_Callback_Literal_String_plainText_Void*/: return deserializeAndCallCallback_Literal_String_plainText_Void(thisArray, thisLength); + case 773402423/*Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_LoadingProgress_WrappedBuilder_Args_Void(thisArray, thisLength); + case 1413900565/*Kind_Callback_LoadingProgressBuilder_Void*/: return deserializeAndCallCallback_LoadingProgressBuilder_Void(thisArray, thisLength); case -1146723341/*Kind_Callback_Map_String_Object_Void*/: return deserializeAndCallCallback_Map_String_Object_Void(thisArray, thisLength); case -716263454/*Kind_Callback_MarqueeState_Void*/: return deserializeAndCallCallback_MarqueeState_Void(thisArray, thisLength); + case -414752726/*Kind_Callback_MenuItem_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_MenuItem_WrappedBuilder_Args_Void(thisArray, thisLength); + case 2102722408/*Kind_Callback_MenuItemBuilder_Void*/: return deserializeAndCallCallback_MenuItemBuilder_Void(thisArray, thisLength); case -1382640094/*Kind_Callback_MouseEvent_Void*/: return deserializeAndCallCallback_MouseEvent_Void(thisArray, thisLength); case 477481563/*Kind_Callback_NativeEmbedDataInfo_Void*/: return deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisArray, thisLength); case -1090303858/*Kind_Callback_NativeEmbedTouchInfo_Void*/: return deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisArray, thisLength); @@ -6848,7 +7809,13 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case 624053870/*Kind_Callback_PopInfo_Void*/: return deserializeAndCallCallback_PopInfo_Void(thisArray, thisLength); case 463894668/*Kind_Callback_PreDragStatus_Void*/: return deserializeAndCallCallback_PreDragStatus_Void(thisArray, thisLength); case 1300890372/*Kind_Callback_PreparedInfo_Void*/: return deserializeAndCallCallback_PreparedInfo_Void(thisArray, thisLength); + case -1500546671/*Kind_Callback_Progress_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Progress_WrappedBuilder_Args_Void(thisArray, thisLength); + case -2114966797/*Kind_Callback_ProgressBuilder_Void*/: return deserializeAndCallCallback_ProgressBuilder_Void(thisArray, thisLength); + case -1281648963/*Kind_Callback_Radio_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Radio_WrappedBuilder_Args_Void(thisArray, thisLength); + case -1891955233/*Kind_Callback_RadioBuilder_Void*/: return deserializeAndCallCallback_RadioBuilder_Void(thisArray, thisLength); case 797834474/*Kind_Callback_RangeUpdate*/: return deserializeAndCallCallback_RangeUpdate(thisArray, thisLength); + case 377442443/*Kind_Callback_Rating_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Rating_WrappedBuilder_Args_Void(thisArray, thisLength); + case 2017125033/*Kind_Callback_RatingBuilder_Void*/: return deserializeAndCallCallback_RatingBuilder_Void(thisArray, thisLength); case 934309126/*Kind_Callback_RefreshStatus_Void*/: return deserializeAndCallCallback_RefreshStatus_Void(thisArray, thisLength); case 188373904/*Kind_Callback_ResourceStr_Void*/: return deserializeAndCallCallback_ResourceStr_Void(thisArray, thisLength); case 1465860515/*Kind_Callback_RichEditorChangeValue_Boolean*/: return deserializeAndCallCallback_RichEditorChangeValue_Boolean(thisArray, thisLength); @@ -6859,6 +7826,8 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case 1980824326/*Kind_Callback_RichEditorTextSpanResult_Void*/: return deserializeAndCallCallback_RichEditorTextSpanResult_Void(thisArray, thisLength); case 22609082/*Kind_Callback_SheetDismiss_Void*/: return deserializeAndCallCallback_SheetDismiss_Void(thisArray, thisLength); case -224451112/*Kind_Callback_SheetType_Void*/: return deserializeAndCallCallback_SheetType_Void(thisArray, thisLength); + case -1810057751/*Kind_Callback_Slider_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_Slider_WrappedBuilder_Args_Void(thisArray, thisLength); + case 556943627/*Kind_Callback_SliderBuilder_Void*/: return deserializeAndCallCallback_SliderBuilder_Void(thisArray, thisLength); case 1536231691/*Kind_Callback_SpringBackAction_Void*/: return deserializeAndCallCallback_SpringBackAction_Void(thisArray, thisLength); case -879490874/*Kind_Callback_String_Number_Void*/: return deserializeAndCallCallback_String_Number_Void(thisArray, thisLength); case -716524508/*Kind_Callback_String_Opt_Object_Void*/: return deserializeAndCallCallback_String_Opt_Object_Void(thisArray, thisLength); @@ -6871,8 +7840,12 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case -416053361/*Kind_Callback_SwiperContentTransitionProxy_Void*/: return deserializeAndCallCallback_SwiperContentTransitionProxy_Void(thisArray, thisLength); case -1223938478/*Kind_Callback_TabContentTransitionProxy_Void*/: return deserializeAndCallCallback_TabContentTransitionProxy_Void(thisArray, thisLength); case 691098197/*Kind_Callback_TerminationInfo_Void*/: return deserializeAndCallCallback_TerminationInfo_Void(thisArray, thisLength); + case -857022695/*Kind_Callback_TextClock_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_TextClock_WrappedBuilder_Args_Void(thisArray, thisLength); + case 897692539/*Kind_Callback_TextClockBuilder_Void*/: return deserializeAndCallCallback_TextClockBuilder_Void(thisArray, thisLength); case 1290504509/*Kind_Callback_TextPickerResult_Void*/: return deserializeAndCallCallback_TextPickerResult_Void(thisArray, thisLength); case 811915501/*Kind_Callback_TextRange_Void*/: return deserializeAndCallCallback_TextRange_Void(thisArray, thisLength); + case -932664042/*Kind_Callback_TextTimer_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_TextTimer_WrappedBuilder_Args_Void(thisArray, thisLength); + case -711434092/*Kind_Callback_TextTimerBuilder_Void*/: return deserializeAndCallCallback_TextTimerBuilder_Void(thisArray, thisLength); case 1557859605/*Kind_Callback_TimePickerResult_Void*/: return deserializeAndCallCallback_TimePickerResult_Void(thisArray, thisLength); case -274419246/*Kind_Callback_TouchEvent_HitTestMode*/: return deserializeAndCallCallback_TouchEvent_HitTestMode(thisArray, thisLength); case -1676021850/*Kind_Callback_TouchEvent_Void*/: return deserializeAndCallCallback_TouchEvent_Void(thisArray, thisLength); @@ -6889,13 +7862,16 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case 831645046/*Kind_Callback_WebResourceResponse_Void*/: return deserializeAndCallCallback_WebResourceResponse_Void(thisArray, thisLength); case 1436479104/*Kind_Callback_WithThemeAttribute_Void*/: return deserializeAndCallCallback_WithThemeAttribute_Void(thisArray, thisLength); case -824029805/*Kind_Callback_WrappedBuilder_Args_Void*/: return deserializeAndCallCallback_WrappedBuilder_Args_Void(thisArray, thisLength); + case -1850413312/*Kind_CheckBoxBuilder*/: return deserializeAndCallCheckBoxBuilder(thisArray, thisLength); case 1532328438/*Kind_ContentDidScrollCallback*/: return deserializeAndCallContentDidScrollCallback(thisArray, thisLength); case -2146044511/*Kind_ContentWillScrollCallback*/: return deserializeAndCallContentWillScrollCallback(thisArray, thisLength); case 260483890/*Kind_Context_getGroupDir_Callback*/: return deserializeAndCallContext_getGroupDir_Callback(thisArray, thisLength); case 1766817632/*Kind_CustomNodeBuilder*/: return deserializeAndCallCustomNodeBuilder(thisArray, thisLength); + case 65418709/*Kind_DataPanelBuilder*/: return deserializeAndCallDataPanelBuilder(thisArray, thisLength); case -1729563209/*Kind_EditableTextOnChangeCallback*/: return deserializeAndCallEditableTextOnChangeCallback(thisArray, thisLength); case -1936519453/*Kind_ErrorCallback*/: return deserializeAndCallErrorCallback(thisArray, thisLength); case -1092975373/*Kind_FormComponentAttribute_onRouter_callback_type*/: return deserializeAndCallFormComponentAttribute_onRouter_callback_type(thisArray, thisLength); + case 344833346/*Kind_GaugeBuilder*/: return deserializeAndCallGaugeBuilder(thisArray, thisLength); case -2119548940/*Kind_GestureRecognizerJudgeBeginCallback*/: return deserializeAndCallGestureRecognizerJudgeBeginCallback(thisArray, thisLength); case -2076995110/*Kind_GetItemMainSizeByIndex*/: return deserializeAndCallGetItemMainSizeByIndex(thisArray, thisLength); case 1938653177/*Kind_GridAttribute_onItemDragStart_event_type*/: return deserializeAndCallGridAttribute_onItemDragStart_event_type(thisArray, thisLength); @@ -6905,8 +7881,10 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case 1502213270/*Kind_InterceptionModeCallback*/: return deserializeAndCallInterceptionModeCallback(thisArray, thisLength); case 1852781814/*Kind_InterceptionShowCallback*/: return deserializeAndCallInterceptionShowCallback(thisArray, thisLength); case -464108861/*Kind_ListAttribute_onItemDragStart_event_type*/: return deserializeAndCallListAttribute_onItemDragStart_event_type(thisArray, thisLength); + case -1150640184/*Kind_LoadingProgressBuilder*/: return deserializeAndCallLoadingProgressBuilder(thisArray, thisLength); case -957598032/*Kind_LocationButtonCallback*/: return deserializeAndCallLocationButtonCallback(thisArray, thisLength); case 810927048/*Kind_MenuCallback*/: return deserializeAndCallMenuCallback(thisArray, thisLength); + case 1028225813/*Kind_MenuItemBuilder*/: return deserializeAndCallMenuItemBuilder(thisArray, thisLength); case -614475458/*Kind_MenuOnAppearCallback*/: return deserializeAndCallMenuOnAppearCallback(thisArray, thisLength); case -1066063065/*Kind_NavDestinationTransitionDelegate*/: return deserializeAndCallNavDestinationTransitionDelegate(thisArray, thisLength); case -588228933/*Kind_NavExtender_OnUpdateStack*/: return deserializeAndCallNavExtender_OnUpdateStack(thisArray, thisLength); @@ -6962,6 +7940,9 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case 919057028/*Kind_PasteEventCallback*/: return deserializeAndCallPasteEventCallback(thisArray, thisLength); case -1992671958/*Kind_PluginErrorCallback*/: return deserializeAndCallPluginErrorCallback(thisArray, thisLength); case -1444325632/*Kind_PopupStateChangeCallback*/: return deserializeAndCallPopupStateChangeCallback(thisArray, thisLength); + case -2053700626/*Kind_ProgressBuilder*/: return deserializeAndCallProgressBuilder(thisArray, thisLength); + case -1724281662/*Kind_RadioBuilder*/: return deserializeAndCallRadioBuilder(thisArray, thisLength); + case -939937676/*Kind_RatingBuilder*/: return deserializeAndCallRatingBuilder(thisArray, thisLength); case 2053798608/*Kind_ReceiveCallback*/: return deserializeAndCallReceiveCallback(thisArray, thisLength); case -1213708823/*Kind_RestrictedWorker_onerror_Callback*/: return deserializeAndCallRestrictedWorker_onerror_Callback(thisArray, thisLength); case -2095497263/*Kind_RestrictedWorker_onexit_Callback*/: return deserializeAndCallRestrictedWorker_onexit_Callback(thisArray, thisLength); @@ -6973,15 +7954,18 @@ void deserializeAndCallCallback(Ark_Int32 kind, KSerializerBuffer thisArray, Ark case 1717691617/*Kind_SearchSubmitCallback*/: return deserializeAndCallSearchSubmitCallback(thisArray, thisLength); case -250780276/*Kind_ShouldBuiltInRecognizerParallelWithCallback*/: return deserializeAndCallShouldBuiltInRecognizerParallelWithCallback(thisArray, thisLength); case -1716637992/*Kind_SizeChangeCallback*/: return deserializeAndCallSizeChangeCallback(thisArray, thisLength); + case -448121514/*Kind_SliderBuilder*/: return deserializeAndCallSliderBuilder(thisArray, thisLength); case 711649376/*Kind_SliderTriggerChangeCallback*/: return deserializeAndCallSliderTriggerChangeCallback(thisArray, thisLength); case 1095217433/*Kind_StyledStringMarshallCallback*/: return deserializeAndCallStyledStringMarshallCallback(thisArray, thisLength); case 1359717794/*Kind_StyledStringUnmarshallCallback*/: return deserializeAndCallStyledStringUnmarshallCallback(thisArray, thisLength); case -712186065/*Kind_SubmitCallback*/: return deserializeAndCallSubmitCallback(thisArray, thisLength); case 221706282/*Kind_TabsCustomContentTransitionCallback*/: return deserializeAndCallTabsCustomContentTransitionCallback(thisArray, thisLength); case -401980571/*Kind_TextAreaSubmitCallback*/: return deserializeAndCallTextAreaSubmitCallback(thisArray, thisLength); + case -828039258/*Kind_TextClockBuilder*/: return deserializeAndCallTextClockBuilder(thisArray, thisLength); case -202014218/*Kind_TextPickerEnterSelectedAreaCallback*/: return deserializeAndCallTextPickerEnterSelectedAreaCallback(thisArray, thisLength); case -1928298699/*Kind_TextPickerScrollStopCallback*/: return deserializeAndCallTextPickerScrollStopCallback(thisArray, thisLength); case 2057659801/*Kind_TextTimerAttribute_onTimer_event_type*/: return deserializeAndCallTextTimerAttribute_onTimer_event_type(thisArray, thisLength); + case 707367209/*Kind_TextTimerBuilder*/: return deserializeAndCallTextTimerBuilder(thisArray, thisLength); case -1878458553/*Kind_TransitionFinishCallback*/: return deserializeAndCallTransitionFinishCallback(thisArray, thisLength); case 1044833488/*Kind_Type_NavigationAttribute_customNavContentTransition_delegate*/: return deserializeAndCallType_NavigationAttribute_customNavContentTransition_delegate(thisArray, thisLength); case -1078223620/*Kind_Type_TextPickerAttribute_onChange_callback*/: return deserializeAndCallType_TextPickerAttribute_onChange_callback(thisArray, thisLength); @@ -7004,7 +7988,20 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case -1689064068/*Kind_AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics*/: return deserializeAndCallSyncAsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics(vmContext, thisArray, thisLength); case 1289587365/*Kind_AsyncCallback_image_PixelMap_Void*/: return deserializeAndCallSyncAsyncCallback_image_PixelMap_Void(vmContext, thisArray, thisLength); case -1581515233/*Kind_AsyncCallback_TextMenuItem_TextRange_Boolean*/: return deserializeAndCallSyncAsyncCallback_TextMenuItem_TextRange_Boolean(vmContext, thisArray, thisLength); + case -146682395/*Kind_ButtonBuilder*/: return deserializeAndCallSyncButtonBuilder(vmContext, thisArray, thisLength); case -1964292933/*Kind_ButtonTriggerClickCallback*/: return deserializeAndCallSyncButtonTriggerClickCallback(vmContext, thisArray, thisLength); + case -2085217871/*Kind_Callback_ApplyContent_ButtonBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_ButtonBuilder(vmContext, thisArray, thisLength); + case -691472684/*Kind_Callback_ApplyContent_CheckBoxBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_CheckBoxBuilder(vmContext, thisArray, thisLength); + case -825645439/*Kind_Callback_ApplyContent_DataPanelBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_DataPanelBuilder(vmContext, thisArray, thisLength); + case 1977003286/*Kind_Callback_ApplyContent_GaugeBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_GaugeBuilder(vmContext, thisArray, thisLength); + case 1897500572/*Kind_Callback_ApplyContent_LoadingProgressBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_LoadingProgressBuilder(vmContext, thisArray, thisLength); + case -998114623/*Kind_Callback_ApplyContent_MenuItemBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_MenuItemBuilder(vmContext, thisArray, thisLength); + case -675382598/*Kind_Callback_ApplyContent_ProgressBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_ProgressBuilder(vmContext, thisArray, thisLength); + case 1359382166/*Kind_Callback_ApplyContent_RadioBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_RadioBuilder(vmContext, thisArray, thisLength); + case 539868960/*Kind_Callback_ApplyContent_RatingBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_RatingBuilder(vmContext, thisArray, thisLength); + case 1577914882/*Kind_Callback_ApplyContent_SliderBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_SliderBuilder(vmContext, thisArray, thisLength); + case -2008074382/*Kind_Callback_ApplyContent_TextClockBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_TextClockBuilder(vmContext, thisArray, thisLength); + case 1664785405/*Kind_Callback_ApplyContent_TextTimerBuilder*/: return deserializeAndCallSyncCallback_ApplyContent_TextTimerBuilder(vmContext, thisArray, thisLength); case -2024393616/*Kind_Callback_Area_Area_Void*/: return deserializeAndCallSyncCallback_Area_Area_Void(vmContext, thisArray, thisLength); case 582384234/*Kind_Callback_Array_Number_Void*/: return deserializeAndCallSyncCallback_Array_Number_Void(vmContext, thisArray, thisLength); case -440782244/*Kind_Callback_Array_String_Void*/: return deserializeAndCallSyncCallback_Array_String_Void(vmContext, thisArray, thisLength); @@ -7015,8 +8012,12 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case -916602978/*Kind_Callback_Boolean_HoverEvent_Void*/: return deserializeAndCallSyncCallback_Boolean_HoverEvent_Void(vmContext, thisArray, thisLength); case 313269291/*Kind_Callback_Boolean_Void*/: return deserializeAndCallSyncCallback_Boolean_Void(vmContext, thisArray, thisLength); case 908731311/*Kind_Callback_Buffer_Void*/: return deserializeAndCallSyncCallback_Buffer_Void(vmContext, thisArray, thisLength); + case 1173010714/*Kind_Callback_Button_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_Button_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case 998289688/*Kind_Callback_ButtonBuilder_Void*/: return deserializeAndCallSyncCallback_ButtonBuilder_Void(vmContext, thisArray, thisLength); case 1074619005/*Kind_Callback_CalendarRequestedData_Void*/: return deserializeAndCallSyncCallback_CalendarRequestedData_Void(vmContext, thisArray, thisLength); case -289198976/*Kind_Callback_CalendarSelectedDate_Void*/: return deserializeAndCallSyncCallback_CalendarSelectedDate_Void(vmContext, thisArray, thisLength); + case -1965451841/*Kind_Callback_CheckBox_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_CheckBox_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case -737717603/*Kind_Callback_CheckBoxBuilder_Void*/: return deserializeAndCallSyncCallback_CheckBoxBuilder_Void(vmContext, thisArray, thisLength); case 1097178637/*Kind_Callback_ClickEvent_Void*/: return deserializeAndCallSyncCallback_ClickEvent_Void(vmContext, thisArray, thisLength); case -1270343661/*Kind_Callback_ComputedBarAttribute_Void*/: return deserializeAndCallSyncCallback_ComputedBarAttribute_Void(vmContext, thisArray, thisLength); case -120437466/*Kind_Callback_CopyEvent_Void*/: return deserializeAndCallSyncCallback_CopyEvent_Void(vmContext, thisArray, thisLength); @@ -7024,6 +8025,8 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case -721106019/*Kind_Callback_CustomBuilder_Void*/: return deserializeAndCallSyncCallback_CustomBuilder_Void(vmContext, thisArray, thisLength); case 1362306791/*Kind_Callback_CustomSpanMetrics_Void*/: return deserializeAndCallSyncCallback_CustomSpanMetrics_Void(vmContext, thisArray, thisLength); case -1875695871/*Kind_Callback_CutEvent_Void*/: return deserializeAndCallSyncCallback_CutEvent_Void(vmContext, thisArray, thisLength); + case 1799189546/*Kind_Callback_DataPanel_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_DataPanel_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case -1344629912/*Kind_Callback_DataPanelBuilder_Void*/: return deserializeAndCallSyncCallback_DataPanelBuilder_Void(vmContext, thisArray, thisLength); case 1405382363/*Kind_Callback_Date_Void*/: return deserializeAndCallSyncCallback_Date_Void(vmContext, thisArray, thisLength); case 1280920532/*Kind_Callback_DatePickerResult_Void*/: return deserializeAndCallSyncCallback_DatePickerResult_Void(vmContext, thisArray, thisLength); case -1357792883/*Kind_Callback_DeleteValue_Boolean*/: return deserializeAndCallSyncCallback_DeleteValue_Boolean(vmContext, thisArray, thisLength); @@ -7042,6 +8045,8 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case 394781580/*Kind_Callback_FocusAxisEvent_Void*/: return deserializeAndCallSyncCallback_FocusAxisEvent_Void(vmContext, thisArray, thisLength); case 758395742/*Kind_Callback_FormCallbackInfo_Void*/: return deserializeAndCallSyncCallback_FormCallbackInfo_Void(vmContext, thisArray, thisLength); case 583294398/*Kind_Callback_FullscreenInfo_Void*/: return deserializeAndCallSyncCallback_FullscreenInfo_Void(vmContext, thisArray, thisLength); + case -1754043459/*Kind_Callback_Gauge_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_Gauge_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case 229950175/*Kind_Callback_GaugeBuilder_Void*/: return deserializeAndCallSyncCallback_GaugeBuilder_Void(vmContext, thisArray, thisLength); case -1143194492/*Kind_Callback_GestureEvent_Void*/: return deserializeAndCallSyncCallback_GestureEvent_Void(vmContext, thisArray, thisLength); case 1319043556/*Kind_Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult*/: return deserializeAndCallSyncCallback_GestureInfo_BaseGestureEvent_GestureJudgeResult(vmContext, thisArray, thisLength); case -684588584/*Kind_Callback_GestureJudgeResult_Void*/: return deserializeAndCallSyncCallback_GestureJudgeResult_Void(vmContext, thisArray, thisLength); @@ -7063,8 +8068,12 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case -251706058/*Kind_Callback_Literal_Number_offsetRemain_Void*/: return deserializeAndCallSyncCallback_Literal_Number_offsetRemain_Void(vmContext, thisArray, thisLength); case 222742448/*Kind_Callback_Literal_Object_detail_Boolean*/: return deserializeAndCallSyncCallback_Literal_Object_detail_Boolean(vmContext, thisArray, thisLength); case -122223466/*Kind_Callback_Literal_String_plainText_Void*/: return deserializeAndCallSyncCallback_Literal_String_plainText_Void(vmContext, thisArray, thisLength); + case 773402423/*Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_LoadingProgress_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case 1413900565/*Kind_Callback_LoadingProgressBuilder_Void*/: return deserializeAndCallSyncCallback_LoadingProgressBuilder_Void(vmContext, thisArray, thisLength); case -1146723341/*Kind_Callback_Map_String_Object_Void*/: return deserializeAndCallSyncCallback_Map_String_Object_Void(vmContext, thisArray, thisLength); case -716263454/*Kind_Callback_MarqueeState_Void*/: return deserializeAndCallSyncCallback_MarqueeState_Void(vmContext, thisArray, thisLength); + case -414752726/*Kind_Callback_MenuItem_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_MenuItem_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case 2102722408/*Kind_Callback_MenuItemBuilder_Void*/: return deserializeAndCallSyncCallback_MenuItemBuilder_Void(vmContext, thisArray, thisLength); case -1382640094/*Kind_Callback_MouseEvent_Void*/: return deserializeAndCallSyncCallback_MouseEvent_Void(vmContext, thisArray, thisLength); case 477481563/*Kind_Callback_NativeEmbedDataInfo_Void*/: return deserializeAndCallSyncCallback_NativeEmbedDataInfo_Void(vmContext, thisArray, thisLength); case -1090303858/*Kind_Callback_NativeEmbedTouchInfo_Void*/: return deserializeAndCallSyncCallback_NativeEmbedTouchInfo_Void(vmContext, thisArray, thisLength); @@ -7139,7 +8148,13 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case 624053870/*Kind_Callback_PopInfo_Void*/: return deserializeAndCallSyncCallback_PopInfo_Void(vmContext, thisArray, thisLength); case 463894668/*Kind_Callback_PreDragStatus_Void*/: return deserializeAndCallSyncCallback_PreDragStatus_Void(vmContext, thisArray, thisLength); case 1300890372/*Kind_Callback_PreparedInfo_Void*/: return deserializeAndCallSyncCallback_PreparedInfo_Void(vmContext, thisArray, thisLength); + case -1500546671/*Kind_Callback_Progress_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_Progress_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case -2114966797/*Kind_Callback_ProgressBuilder_Void*/: return deserializeAndCallSyncCallback_ProgressBuilder_Void(vmContext, thisArray, thisLength); + case -1281648963/*Kind_Callback_Radio_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_Radio_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case -1891955233/*Kind_Callback_RadioBuilder_Void*/: return deserializeAndCallSyncCallback_RadioBuilder_Void(vmContext, thisArray, thisLength); case 797834474/*Kind_Callback_RangeUpdate*/: return deserializeAndCallSyncCallback_RangeUpdate(vmContext, thisArray, thisLength); + case 377442443/*Kind_Callback_Rating_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_Rating_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case 2017125033/*Kind_Callback_RatingBuilder_Void*/: return deserializeAndCallSyncCallback_RatingBuilder_Void(vmContext, thisArray, thisLength); case 934309126/*Kind_Callback_RefreshStatus_Void*/: return deserializeAndCallSyncCallback_RefreshStatus_Void(vmContext, thisArray, thisLength); case 188373904/*Kind_Callback_ResourceStr_Void*/: return deserializeAndCallSyncCallback_ResourceStr_Void(vmContext, thisArray, thisLength); case 1465860515/*Kind_Callback_RichEditorChangeValue_Boolean*/: return deserializeAndCallSyncCallback_RichEditorChangeValue_Boolean(vmContext, thisArray, thisLength); @@ -7150,6 +8165,8 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case 1980824326/*Kind_Callback_RichEditorTextSpanResult_Void*/: return deserializeAndCallSyncCallback_RichEditorTextSpanResult_Void(vmContext, thisArray, thisLength); case 22609082/*Kind_Callback_SheetDismiss_Void*/: return deserializeAndCallSyncCallback_SheetDismiss_Void(vmContext, thisArray, thisLength); case -224451112/*Kind_Callback_SheetType_Void*/: return deserializeAndCallSyncCallback_SheetType_Void(vmContext, thisArray, thisLength); + case -1810057751/*Kind_Callback_Slider_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_Slider_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case 556943627/*Kind_Callback_SliderBuilder_Void*/: return deserializeAndCallSyncCallback_SliderBuilder_Void(vmContext, thisArray, thisLength); case 1536231691/*Kind_Callback_SpringBackAction_Void*/: return deserializeAndCallSyncCallback_SpringBackAction_Void(vmContext, thisArray, thisLength); case -879490874/*Kind_Callback_String_Number_Void*/: return deserializeAndCallSyncCallback_String_Number_Void(vmContext, thisArray, thisLength); case -716524508/*Kind_Callback_String_Opt_Object_Void*/: return deserializeAndCallSyncCallback_String_Opt_Object_Void(vmContext, thisArray, thisLength); @@ -7162,8 +8179,12 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case -416053361/*Kind_Callback_SwiperContentTransitionProxy_Void*/: return deserializeAndCallSyncCallback_SwiperContentTransitionProxy_Void(vmContext, thisArray, thisLength); case -1223938478/*Kind_Callback_TabContentTransitionProxy_Void*/: return deserializeAndCallSyncCallback_TabContentTransitionProxy_Void(vmContext, thisArray, thisLength); case 691098197/*Kind_Callback_TerminationInfo_Void*/: return deserializeAndCallSyncCallback_TerminationInfo_Void(vmContext, thisArray, thisLength); + case -857022695/*Kind_Callback_TextClock_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_TextClock_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case 897692539/*Kind_Callback_TextClockBuilder_Void*/: return deserializeAndCallSyncCallback_TextClockBuilder_Void(vmContext, thisArray, thisLength); case 1290504509/*Kind_Callback_TextPickerResult_Void*/: return deserializeAndCallSyncCallback_TextPickerResult_Void(vmContext, thisArray, thisLength); case 811915501/*Kind_Callback_TextRange_Void*/: return deserializeAndCallSyncCallback_TextRange_Void(vmContext, thisArray, thisLength); + case -932664042/*Kind_Callback_TextTimer_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_TextTimer_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case -711434092/*Kind_Callback_TextTimerBuilder_Void*/: return deserializeAndCallSyncCallback_TextTimerBuilder_Void(vmContext, thisArray, thisLength); case 1557859605/*Kind_Callback_TimePickerResult_Void*/: return deserializeAndCallSyncCallback_TimePickerResult_Void(vmContext, thisArray, thisLength); case -274419246/*Kind_Callback_TouchEvent_HitTestMode*/: return deserializeAndCallSyncCallback_TouchEvent_HitTestMode(vmContext, thisArray, thisLength); case -1676021850/*Kind_Callback_TouchEvent_Void*/: return deserializeAndCallSyncCallback_TouchEvent_Void(vmContext, thisArray, thisLength); @@ -7180,13 +8201,16 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case 831645046/*Kind_Callback_WebResourceResponse_Void*/: return deserializeAndCallSyncCallback_WebResourceResponse_Void(vmContext, thisArray, thisLength); case 1436479104/*Kind_Callback_WithThemeAttribute_Void*/: return deserializeAndCallSyncCallback_WithThemeAttribute_Void(vmContext, thisArray, thisLength); case -824029805/*Kind_Callback_WrappedBuilder_Args_Void*/: return deserializeAndCallSyncCallback_WrappedBuilder_Args_Void(vmContext, thisArray, thisLength); + case -1850413312/*Kind_CheckBoxBuilder*/: return deserializeAndCallSyncCheckBoxBuilder(vmContext, thisArray, thisLength); case 1532328438/*Kind_ContentDidScrollCallback*/: return deserializeAndCallSyncContentDidScrollCallback(vmContext, thisArray, thisLength); case -2146044511/*Kind_ContentWillScrollCallback*/: return deserializeAndCallSyncContentWillScrollCallback(vmContext, thisArray, thisLength); case 260483890/*Kind_Context_getGroupDir_Callback*/: return deserializeAndCallSyncContext_getGroupDir_Callback(vmContext, thisArray, thisLength); case 1766817632/*Kind_CustomNodeBuilder*/: return deserializeAndCallSyncCustomNodeBuilder(vmContext, thisArray, thisLength); + case 65418709/*Kind_DataPanelBuilder*/: return deserializeAndCallSyncDataPanelBuilder(vmContext, thisArray, thisLength); case -1729563209/*Kind_EditableTextOnChangeCallback*/: return deserializeAndCallSyncEditableTextOnChangeCallback(vmContext, thisArray, thisLength); case -1936519453/*Kind_ErrorCallback*/: return deserializeAndCallSyncErrorCallback(vmContext, thisArray, thisLength); case -1092975373/*Kind_FormComponentAttribute_onRouter_callback_type*/: return deserializeAndCallSyncFormComponentAttribute_onRouter_callback_type(vmContext, thisArray, thisLength); + case 344833346/*Kind_GaugeBuilder*/: return deserializeAndCallSyncGaugeBuilder(vmContext, thisArray, thisLength); case -2119548940/*Kind_GestureRecognizerJudgeBeginCallback*/: return deserializeAndCallSyncGestureRecognizerJudgeBeginCallback(vmContext, thisArray, thisLength); case -2076995110/*Kind_GetItemMainSizeByIndex*/: return deserializeAndCallSyncGetItemMainSizeByIndex(vmContext, thisArray, thisLength); case 1938653177/*Kind_GridAttribute_onItemDragStart_event_type*/: return deserializeAndCallSyncGridAttribute_onItemDragStart_event_type(vmContext, thisArray, thisLength); @@ -7196,8 +8220,10 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case 1502213270/*Kind_InterceptionModeCallback*/: return deserializeAndCallSyncInterceptionModeCallback(vmContext, thisArray, thisLength); case 1852781814/*Kind_InterceptionShowCallback*/: return deserializeAndCallSyncInterceptionShowCallback(vmContext, thisArray, thisLength); case -464108861/*Kind_ListAttribute_onItemDragStart_event_type*/: return deserializeAndCallSyncListAttribute_onItemDragStart_event_type(vmContext, thisArray, thisLength); + case -1150640184/*Kind_LoadingProgressBuilder*/: return deserializeAndCallSyncLoadingProgressBuilder(vmContext, thisArray, thisLength); case -957598032/*Kind_LocationButtonCallback*/: return deserializeAndCallSyncLocationButtonCallback(vmContext, thisArray, thisLength); case 810927048/*Kind_MenuCallback*/: return deserializeAndCallSyncMenuCallback(vmContext, thisArray, thisLength); + case 1028225813/*Kind_MenuItemBuilder*/: return deserializeAndCallSyncMenuItemBuilder(vmContext, thisArray, thisLength); case -614475458/*Kind_MenuOnAppearCallback*/: return deserializeAndCallSyncMenuOnAppearCallback(vmContext, thisArray, thisLength); case -1066063065/*Kind_NavDestinationTransitionDelegate*/: return deserializeAndCallSyncNavDestinationTransitionDelegate(vmContext, thisArray, thisLength); case -588228933/*Kind_NavExtender_OnUpdateStack*/: return deserializeAndCallSyncNavExtender_OnUpdateStack(vmContext, thisArray, thisLength); @@ -7253,6 +8279,9 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case 919057028/*Kind_PasteEventCallback*/: return deserializeAndCallSyncPasteEventCallback(vmContext, thisArray, thisLength); case -1992671958/*Kind_PluginErrorCallback*/: return deserializeAndCallSyncPluginErrorCallback(vmContext, thisArray, thisLength); case -1444325632/*Kind_PopupStateChangeCallback*/: return deserializeAndCallSyncPopupStateChangeCallback(vmContext, thisArray, thisLength); + case -2053700626/*Kind_ProgressBuilder*/: return deserializeAndCallSyncProgressBuilder(vmContext, thisArray, thisLength); + case -1724281662/*Kind_RadioBuilder*/: return deserializeAndCallSyncRadioBuilder(vmContext, thisArray, thisLength); + case -939937676/*Kind_RatingBuilder*/: return deserializeAndCallSyncRatingBuilder(vmContext, thisArray, thisLength); case 2053798608/*Kind_ReceiveCallback*/: return deserializeAndCallSyncReceiveCallback(vmContext, thisArray, thisLength); case -1213708823/*Kind_RestrictedWorker_onerror_Callback*/: return deserializeAndCallSyncRestrictedWorker_onerror_Callback(vmContext, thisArray, thisLength); case -2095497263/*Kind_RestrictedWorker_onexit_Callback*/: return deserializeAndCallSyncRestrictedWorker_onexit_Callback(vmContext, thisArray, thisLength); @@ -7264,15 +8293,18 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, KSe case 1717691617/*Kind_SearchSubmitCallback*/: return deserializeAndCallSyncSearchSubmitCallback(vmContext, thisArray, thisLength); case -250780276/*Kind_ShouldBuiltInRecognizerParallelWithCallback*/: return deserializeAndCallSyncShouldBuiltInRecognizerParallelWithCallback(vmContext, thisArray, thisLength); case -1716637992/*Kind_SizeChangeCallback*/: return deserializeAndCallSyncSizeChangeCallback(vmContext, thisArray, thisLength); + case -448121514/*Kind_SliderBuilder*/: return deserializeAndCallSyncSliderBuilder(vmContext, thisArray, thisLength); case 711649376/*Kind_SliderTriggerChangeCallback*/: return deserializeAndCallSyncSliderTriggerChangeCallback(vmContext, thisArray, thisLength); case 1095217433/*Kind_StyledStringMarshallCallback*/: return deserializeAndCallSyncStyledStringMarshallCallback(vmContext, thisArray, thisLength); case 1359717794/*Kind_StyledStringUnmarshallCallback*/: return deserializeAndCallSyncStyledStringUnmarshallCallback(vmContext, thisArray, thisLength); case -712186065/*Kind_SubmitCallback*/: return deserializeAndCallSyncSubmitCallback(vmContext, thisArray, thisLength); case 221706282/*Kind_TabsCustomContentTransitionCallback*/: return deserializeAndCallSyncTabsCustomContentTransitionCallback(vmContext, thisArray, thisLength); case -401980571/*Kind_TextAreaSubmitCallback*/: return deserializeAndCallSyncTextAreaSubmitCallback(vmContext, thisArray, thisLength); + case -828039258/*Kind_TextClockBuilder*/: return deserializeAndCallSyncTextClockBuilder(vmContext, thisArray, thisLength); case -202014218/*Kind_TextPickerEnterSelectedAreaCallback*/: return deserializeAndCallSyncTextPickerEnterSelectedAreaCallback(vmContext, thisArray, thisLength); case -1928298699/*Kind_TextPickerScrollStopCallback*/: return deserializeAndCallSyncTextPickerScrollStopCallback(vmContext, thisArray, thisLength); case 2057659801/*Kind_TextTimerAttribute_onTimer_event_type*/: return deserializeAndCallSyncTextTimerAttribute_onTimer_event_type(vmContext, thisArray, thisLength); + case 707367209/*Kind_TextTimerBuilder*/: return deserializeAndCallSyncTextTimerBuilder(vmContext, thisArray, thisLength); case -1878458553/*Kind_TransitionFinishCallback*/: return deserializeAndCallSyncTransitionFinishCallback(vmContext, thisArray, thisLength); case 1044833488/*Kind_Type_NavigationAttribute_customNavContentTransition_delegate*/: return deserializeAndCallSyncType_NavigationAttribute_customNavContentTransition_delegate(vmContext, thisArray, thisLength); case -1078223620/*Kind_Type_TextPickerAttribute_onChange_callback*/: return deserializeAndCallSyncType_TextPickerAttribute_onChange_callback(vmContext, thisArray, thisLength); diff --git a/arkoala-arkts/framework/native/src/generated/callback_kind.h b/arkoala-arkts/framework/native/src/generated/callback_kind.h index 940b3ed065..dc92fad5d3 100644 --- a/arkoala-arkts/framework/native/src/generated/callback_kind.h +++ b/arkoala-arkts/framework/native/src/generated/callback_kind.h @@ -9,7 +9,20 @@ typedef enum CallbackKind { Kind_AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics = -1689064068, Kind_AsyncCallback_image_PixelMap_Void = 1289587365, Kind_AsyncCallback_TextMenuItem_TextRange_Boolean = -1581515233, + Kind_ButtonBuilder = -146682395, Kind_ButtonTriggerClickCallback = -1964292933, + Kind_Callback_ApplyContent_ButtonBuilder = -2085217871, + Kind_Callback_ApplyContent_CheckBoxBuilder = -691472684, + Kind_Callback_ApplyContent_DataPanelBuilder = -825645439, + Kind_Callback_ApplyContent_GaugeBuilder = 1977003286, + Kind_Callback_ApplyContent_LoadingProgressBuilder = 1897500572, + Kind_Callback_ApplyContent_MenuItemBuilder = -998114623, + Kind_Callback_ApplyContent_ProgressBuilder = -675382598, + Kind_Callback_ApplyContent_RadioBuilder = 1359382166, + Kind_Callback_ApplyContent_RatingBuilder = 539868960, + Kind_Callback_ApplyContent_SliderBuilder = 1577914882, + Kind_Callback_ApplyContent_TextClockBuilder = -2008074382, + Kind_Callback_ApplyContent_TextTimerBuilder = 1664785405, Kind_Callback_Area_Area_Void = -2024393616, Kind_Callback_Array_Number_Void = 582384234, Kind_Callback_Array_String_Void = -440782244, @@ -20,8 +33,12 @@ typedef enum CallbackKind { Kind_Callback_Boolean_HoverEvent_Void = -916602978, Kind_Callback_Boolean_Void = 313269291, Kind_Callback_Buffer_Void = 908731311, + Kind_Callback_Button_WrappedBuilder_Args_Void = 1173010714, + Kind_Callback_ButtonBuilder_Void = 998289688, Kind_Callback_CalendarRequestedData_Void = 1074619005, Kind_Callback_CalendarSelectedDate_Void = -289198976, + Kind_Callback_CheckBox_WrappedBuilder_Args_Void = -1965451841, + Kind_Callback_CheckBoxBuilder_Void = -737717603, Kind_Callback_ClickEvent_Void = 1097178637, Kind_Callback_ComputedBarAttribute_Void = -1270343661, Kind_Callback_CopyEvent_Void = -120437466, @@ -29,6 +46,8 @@ typedef enum CallbackKind { Kind_Callback_CustomBuilder_Void = -721106019, Kind_Callback_CustomSpanMetrics_Void = 1362306791, Kind_Callback_CutEvent_Void = -1875695871, + Kind_Callback_DataPanel_WrappedBuilder_Args_Void = 1799189546, + Kind_Callback_DataPanelBuilder_Void = -1344629912, Kind_Callback_Date_Void = 1405382363, Kind_Callback_DatePickerResult_Void = 1280920532, Kind_Callback_DeleteValue_Boolean = -1357792883, @@ -47,6 +66,8 @@ typedef enum CallbackKind { Kind_Callback_FocusAxisEvent_Void = 394781580, Kind_Callback_FormCallbackInfo_Void = 758395742, Kind_Callback_FullscreenInfo_Void = 583294398, + Kind_Callback_Gauge_WrappedBuilder_Args_Void = -1754043459, + Kind_Callback_GaugeBuilder_Void = 229950175, Kind_Callback_GestureEvent_Void = -1143194492, Kind_Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult = 1319043556, Kind_Callback_GestureJudgeResult_Void = -684588584, @@ -68,8 +89,12 @@ typedef enum CallbackKind { Kind_Callback_Literal_Number_offsetRemain_Void = -251706058, Kind_Callback_Literal_Object_detail_Boolean = 222742448, Kind_Callback_Literal_String_plainText_Void = -122223466, + Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void = 773402423, + Kind_Callback_LoadingProgressBuilder_Void = 1413900565, Kind_Callback_Map_String_Object_Void = -1146723341, Kind_Callback_MarqueeState_Void = -716263454, + Kind_Callback_MenuItem_WrappedBuilder_Args_Void = -414752726, + Kind_Callback_MenuItemBuilder_Void = 2102722408, Kind_Callback_MouseEvent_Void = -1382640094, Kind_Callback_NativeEmbedDataInfo_Void = 477481563, Kind_Callback_NativeEmbedTouchInfo_Void = -1090303858, @@ -144,7 +169,13 @@ typedef enum CallbackKind { Kind_Callback_PopInfo_Void = 624053870, Kind_Callback_PreDragStatus_Void = 463894668, Kind_Callback_PreparedInfo_Void = 1300890372, + Kind_Callback_Progress_WrappedBuilder_Args_Void = -1500546671, + Kind_Callback_ProgressBuilder_Void = -2114966797, + Kind_Callback_Radio_WrappedBuilder_Args_Void = -1281648963, + Kind_Callback_RadioBuilder_Void = -1891955233, Kind_Callback_RangeUpdate = 797834474, + Kind_Callback_Rating_WrappedBuilder_Args_Void = 377442443, + Kind_Callback_RatingBuilder_Void = 2017125033, Kind_Callback_RefreshStatus_Void = 934309126, Kind_Callback_ResourceStr_Void = 188373904, Kind_Callback_RichEditorChangeValue_Boolean = 1465860515, @@ -155,6 +186,8 @@ typedef enum CallbackKind { Kind_Callback_RichEditorTextSpanResult_Void = 1980824326, Kind_Callback_SheetDismiss_Void = 22609082, Kind_Callback_SheetType_Void = -224451112, + Kind_Callback_Slider_WrappedBuilder_Args_Void = -1810057751, + Kind_Callback_SliderBuilder_Void = 556943627, Kind_Callback_SpringBackAction_Void = 1536231691, Kind_Callback_String_Number_Void = -879490874, Kind_Callback_String_Opt_Object_Void = -716524508, @@ -167,8 +200,12 @@ typedef enum CallbackKind { Kind_Callback_SwiperContentTransitionProxy_Void = -416053361, Kind_Callback_TabContentTransitionProxy_Void = -1223938478, Kind_Callback_TerminationInfo_Void = 691098197, + Kind_Callback_TextClock_WrappedBuilder_Args_Void = -857022695, + Kind_Callback_TextClockBuilder_Void = 897692539, Kind_Callback_TextPickerResult_Void = 1290504509, Kind_Callback_TextRange_Void = 811915501, + Kind_Callback_TextTimer_WrappedBuilder_Args_Void = -932664042, + Kind_Callback_TextTimerBuilder_Void = -711434092, Kind_Callback_TimePickerResult_Void = 1557859605, Kind_Callback_TouchEvent_HitTestMode = -274419246, Kind_Callback_TouchEvent_Void = -1676021850, @@ -185,13 +222,16 @@ typedef enum CallbackKind { Kind_Callback_WebResourceResponse_Void = 831645046, Kind_Callback_WithThemeAttribute_Void = 1436479104, Kind_Callback_WrappedBuilder_Args_Void = -824029805, + Kind_CheckBoxBuilder = -1850413312, Kind_ContentDidScrollCallback = 1532328438, Kind_ContentWillScrollCallback = -2146044511, Kind_Context_getGroupDir_Callback = 260483890, Kind_CustomNodeBuilder = 1766817632, + Kind_DataPanelBuilder = 65418709, Kind_EditableTextOnChangeCallback = -1729563209, Kind_ErrorCallback = -1936519453, Kind_FormComponentAttribute_onRouter_callback_type = -1092975373, + Kind_GaugeBuilder = 344833346, Kind_GestureRecognizerJudgeBeginCallback = -2119548940, Kind_GetItemMainSizeByIndex = -2076995110, Kind_GridAttribute_onItemDragStart_event_type = 1938653177, @@ -201,8 +241,10 @@ typedef enum CallbackKind { Kind_InterceptionModeCallback = 1502213270, Kind_InterceptionShowCallback = 1852781814, Kind_ListAttribute_onItemDragStart_event_type = -464108861, + Kind_LoadingProgressBuilder = -1150640184, Kind_LocationButtonCallback = -957598032, Kind_MenuCallback = 810927048, + Kind_MenuItemBuilder = 1028225813, Kind_MenuOnAppearCallback = -614475458, Kind_NavDestinationTransitionDelegate = -1066063065, Kind_NavExtender_OnUpdateStack = -588228933, @@ -258,6 +300,9 @@ typedef enum CallbackKind { Kind_PasteEventCallback = 919057028, Kind_PluginErrorCallback = -1992671958, Kind_PopupStateChangeCallback = -1444325632, + Kind_ProgressBuilder = -2053700626, + Kind_RadioBuilder = -1724281662, + Kind_RatingBuilder = -939937676, Kind_ReceiveCallback = 2053798608, Kind_RestrictedWorker_onerror_Callback = -1213708823, Kind_RestrictedWorker_onexit_Callback = -2095497263, @@ -269,15 +314,18 @@ typedef enum CallbackKind { Kind_SearchSubmitCallback = 1717691617, Kind_ShouldBuiltInRecognizerParallelWithCallback = -250780276, Kind_SizeChangeCallback = -1716637992, + Kind_SliderBuilder = -448121514, Kind_SliderTriggerChangeCallback = 711649376, Kind_StyledStringMarshallCallback = 1095217433, Kind_StyledStringUnmarshallCallback = 1359717794, Kind_SubmitCallback = -712186065, Kind_TabsCustomContentTransitionCallback = 221706282, Kind_TextAreaSubmitCallback = -401980571, + Kind_TextClockBuilder = -828039258, Kind_TextPickerEnterSelectedAreaCallback = -202014218, Kind_TextPickerScrollStopCallback = -1928298699, Kind_TextTimerAttribute_onTimer_event_type = 2057659801, + Kind_TextTimerBuilder = 707367209, Kind_TransitionFinishCallback = -1878458553, Kind_Type_NavigationAttribute_customNavContentTransition_delegate = 1044833488, Kind_Type_TextPickerAttribute_onChange_callback = -1078223620, 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 b8a7d61c7b..08d817497d 100644 --- a/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc +++ b/arkoala-arkts/framework/native/src/generated/callback_managed_caller.cc @@ -170,6 +170,34 @@ void callManagedAsyncCallback_TextMenuItem_TextRange_BooleanSync(Ark_VMContext v argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedButtonBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_ButtonConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_ButtonBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeButtonConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedButtonBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_ButtonConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_ButtonBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeButtonConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedButtonTriggerClickCallback(Ark_Int32 resourceId, Ark_Number xPos, Ark_Number yPos) { CallbackBuffer _buffer = {{}, {}}; @@ -192,6 +220,342 @@ void callManagedButtonTriggerClickCallbackSync(Ark_VMContext vmContext, Ark_Int3 argsSerializer.writeNumber(yPos); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_ApplyContent_ButtonBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_ButtonBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_ButtonBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_ButtonBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_ButtonBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_ButtonBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_CheckBoxBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_CheckBoxBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_CheckBoxBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_CheckBoxBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_CheckBoxBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_CheckBoxBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_DataPanelBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_DataPanelBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_DataPanelBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_DataPanelBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_DataPanelBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_DataPanelBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_GaugeBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_GaugeBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_GaugeBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_GaugeBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_GaugeBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_GaugeBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_LoadingProgressBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_LoadingProgressBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_LoadingProgressBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_LoadingProgressBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_LoadingProgressBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_LoadingProgressBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_MenuItemBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_MenuItemBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_MenuItemBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_MenuItemBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_MenuItemBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_MenuItemBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_ProgressBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_ProgressBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_ProgressBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_ProgressBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_ProgressBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_ProgressBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_RadioBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_RadioBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_RadioBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_RadioBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_RadioBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_RadioBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_RatingBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_RatingBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_RatingBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_RatingBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_RatingBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_RatingBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_SliderBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_SliderBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_SliderBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_SliderBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_SliderBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_SliderBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_TextClockBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_TextClockBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_TextClockBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_TextClockBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_TextClockBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_TextClockBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ApplyContent_TextTimerBuilder(Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_TextTimerBuilder_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_TextTimerBuilder); + argsSerializer.writeInt32(resourceId); + const Ark_CallbackResource arg0Resource = {modifier.resource.resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&arg0Resource); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ApplyContent_TextTimerBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ContentModifier modifier, Callback_TextTimerBuilder_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ApplyContent_TextTimerBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeObject(modifier); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_Area_Area_Void(Ark_Int32 resourceId, Ark_Area oldValue, Ark_Area newValue) { CallbackBuffer _buffer = {{}, {}}; @@ -438,6 +802,50 @@ void callManagedCallback_Buffer_VoidSync(Ark_VMContext vmContext, Ark_Int32 reso argsSerializer.writeBuffer(value); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_Button_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_ButtonConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_Button_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeButtonConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_Button_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ButtonConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_Button_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeButtonConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ButtonBuilder_Void(Ark_Int32 resourceId, ButtonBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ButtonBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ButtonBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, ButtonBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ButtonBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_CalendarRequestedData_Void(Ark_Int32 resourceId, Ark_CalendarRequestedData event) { CallbackBuffer _buffer = {{}, {}}; @@ -478,6 +886,50 @@ void callManagedCallback_CalendarSelectedDate_VoidSync(Ark_VMContext vmContext, argsSerializer.writeCalendarSelectedDate(event); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_CheckBox_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_CheckBoxConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_CheckBox_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCheckBoxConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_CheckBox_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_CheckBoxConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_CheckBox_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCheckBoxConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_CheckBoxBuilder_Void(Ark_Int32 resourceId, CheckBoxBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_CheckBoxBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_CheckBoxBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, CheckBoxBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_CheckBoxBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_ClickEvent_Void(Ark_Int32 resourceId, Ark_ClickEvent event) { CallbackBuffer _buffer = {{}, {}}; @@ -623,6 +1075,50 @@ void callManagedCallback_CutEvent_VoidSync(Ark_VMContext vmContext, Ark_Int32 re argsSerializer.writeCutEvent(parameter); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_DataPanel_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_DataPanelConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_DataPanel_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeDataPanelConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_DataPanel_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_DataPanelConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_DataPanel_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeDataPanelConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_DataPanelBuilder_Void(Ark_Int32 resourceId, DataPanelBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_DataPanelBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_DataPanelBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, DataPanelBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_DataPanelBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_Date_Void(Ark_Int32 resourceId, Ark_Date parameter) { CallbackBuffer _buffer = {{}, {}}; @@ -1029,6 +1525,50 @@ void callManagedCallback_FullscreenInfo_VoidSync(Ark_VMContext vmContext, Ark_In argsSerializer.writeFullscreenInfo(parameter); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_Gauge_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_GaugeConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_Gauge_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeGaugeConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_Gauge_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_GaugeConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_Gauge_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeGaugeConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_GaugeBuilder_Void(Ark_Int32 resourceId, GaugeBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_GaugeBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_GaugeBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, GaugeBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_GaugeBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_GestureEvent_Void(Ark_Int32 resourceId, Ark_GestureEvent event) { CallbackBuffer _buffer = {{}, {}}; @@ -1527,26 +2067,70 @@ void callManagedCallback_Literal_Object_detail_BooleanSync(Ark_VMContext vmConte argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } -void callManagedCallback_Literal_String_plainText_Void(Ark_Int32 resourceId, Ark_Literal_String_plainText selectedText) +void callManagedCallback_Literal_String_plainText_Void(Ark_Int32 resourceId, Ark_Literal_String_plainText selectedText) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_Literal_String_plainText_Void); + argsSerializer.writeInt32(resourceId); + const auto selectedText_plainText = selectedText.plainText; + argsSerializer.writeString(selectedText_plainText); + enqueueCallback(&_buffer); +} +void callManagedCallback_Literal_String_plainText_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_Literal_String_plainText selectedText) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_Literal_String_plainText_Void); + argsSerializer.writeInt32(resourceId); + const auto selectedText_plainText = selectedText.plainText; + argsSerializer.writeString(selectedText_plainText); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_LoadingProgress_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_LoadingProgressConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeLoadingProgressConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_LoadingProgress_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_LoadingProgressConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeLoadingProgressConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_LoadingProgressBuilder_Void(Ark_Int32 resourceId, LoadingProgressBuilder value) { CallbackBuffer _buffer = {{}, {}}; const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); - argsSerializer.writeInt32(Kind_Callback_Literal_String_plainText_Void); + argsSerializer.writeInt32(Kind_Callback_LoadingProgressBuilder_Void); argsSerializer.writeInt32(resourceId); - const auto selectedText_plainText = selectedText.plainText; - argsSerializer.writeString(selectedText_plainText); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); enqueueCallback(&_buffer); } -void callManagedCallback_Literal_String_plainText_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_Literal_String_plainText selectedText) +void callManagedCallback_LoadingProgressBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, LoadingProgressBuilder value) { uint8_t _buffer[4096]; Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); - argsSerializer.writeInt32(Kind_Callback_Literal_String_plainText_Void); + argsSerializer.writeInt32(Kind_Callback_LoadingProgressBuilder_Void); argsSerializer.writeInt32(resourceId); - const auto selectedText_plainText = selectedText.plainText; - argsSerializer.writeString(selectedText_plainText); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } void callManagedCallback_Map_String_Object_Void(Ark_Int32 resourceId, Map_String_Object parameter) @@ -1601,6 +2185,50 @@ void callManagedCallback_MarqueeState_VoidSync(Ark_VMContext vmContext, Ark_Int3 argsSerializer.writeInt32(static_cast(parameter)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_MenuItem_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_MenuItemConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_MenuItem_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeMenuItemConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_MenuItem_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_MenuItemConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_MenuItem_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeMenuItemConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_MenuItemBuilder_Void(Ark_Int32 resourceId, MenuItemBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_MenuItemBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_MenuItemBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, MenuItemBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_MenuItemBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_MouseEvent_Void(Ark_Int32 resourceId, Ark_MouseEvent event) { CallbackBuffer _buffer = {{}, {}}; @@ -3401,6 +4029,94 @@ void callManagedCallback_PreparedInfo_VoidSync(Ark_VMContext vmContext, Ark_Int3 argsSerializer.writePreparedInfo(parameter); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_Progress_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_ProgressConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_Progress_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeProgressConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_Progress_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_ProgressConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_Progress_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeProgressConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_ProgressBuilder_Void(Ark_Int32 resourceId, ProgressBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_ProgressBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_ProgressBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, ProgressBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_ProgressBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_Radio_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_RadioConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_Radio_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeRadioConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_Radio_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_RadioConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_Radio_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeRadioConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_RadioBuilder_Void(Ark_Int32 resourceId, RadioBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_RadioBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_RadioBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, RadioBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_RadioBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_RangeUpdate(Ark_Int32 resourceId, Ark_Int32 index, Ark_NativePointer mark, Ark_Int32 end) { CallbackBuffer _buffer = {{}, {}}; @@ -3425,6 +4141,50 @@ void callManagedCallback_RangeUpdateSync(Ark_VMContext vmContext, Ark_Int32 reso argsSerializer.writeInt32(end); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_Rating_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_RatingConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_Rating_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeRatingConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_Rating_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_RatingConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_Rating_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeRatingConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_RatingBuilder_Void(Ark_Int32 resourceId, RatingBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_RatingBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_RatingBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, RatingBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_RatingBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_RefreshStatus_Void(Ark_Int32 resourceId, Ark_RefreshStatus state) { CallbackBuffer _buffer = {{}, {}}; @@ -3665,6 +4425,50 @@ void callManagedCallback_SheetType_VoidSync(Ark_VMContext vmContext, Ark_Int32 r argsSerializer.writeInt32(static_cast(parameter)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_Slider_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_SliderConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_Slider_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeSliderConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_Slider_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_SliderConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_Slider_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeSliderConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_SliderBuilder_Void(Ark_Int32 resourceId, SliderBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_SliderBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_SliderBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, SliderBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_SliderBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_SpringBackAction_Void(Ark_Int32 resourceId, Ark_SpringBackAction parameter) { CallbackBuffer _buffer = {{}, {}}; @@ -3931,6 +4735,50 @@ void callManagedCallback_TerminationInfo_VoidSync(Ark_VMContext vmContext, Ark_I argsSerializer.writeTerminationInfo(parameter); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCallback_TextClock_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_TextClockConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_TextClock_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeTextClockConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_TextClock_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_TextClockConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_TextClock_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeTextClockConfiguration(config); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_TextClockBuilder_Void(Ark_Int32 resourceId, TextClockBuilder value) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_TextClockBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCallback_TextClockBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, TextClockBuilder value) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_TextClockBuilder_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedCallback_TextPickerResult_Void(Ark_Int32 resourceId, Ark_TextPickerResult value) { CallbackBuffer _buffer = {{}, {}}; @@ -3946,29 +4794,73 @@ void callManagedCallback_TextPickerResult_VoidSync(Ark_VMContext vmContext, Ark_ { uint8_t _buffer[4096]; Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); - argsSerializer.writeInt32(Kind_Callback_TextPickerResult_Void); + argsSerializer.writeInt32(Kind_Callback_TextPickerResult_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeTextPickerResult(value); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_TextRange_Void(Ark_Int32 resourceId, Ark_TextRange parameter) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_TextRange_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeTextRange(parameter); + enqueueCallback(&_buffer); +} +void callManagedCallback_TextRange_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_TextRange parameter) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_TextRange_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeTextRange(parameter); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedCallback_TextTimer_WrappedBuilder_Args_Void(Ark_Int32 resourceId, Ark_TextTimerConfiguration config) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_Callback_TextTimer_WrappedBuilder_Args_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writeTextTimerConfiguration(config); + enqueueCallback(&_buffer); +} +void callManagedCallback_TextTimer_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_TextTimerConfiguration config) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_Callback_TextTimer_WrappedBuilder_Args_Void); argsSerializer.writeInt32(resourceId); - argsSerializer.writeTextPickerResult(value); + argsSerializer.writeTextTimerConfiguration(config); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } -void callManagedCallback_TextRange_Void(Ark_Int32 resourceId, Ark_TextRange parameter) +void callManagedCallback_TextTimerBuilder_Void(Ark_Int32 resourceId, TextTimerBuilder value) { CallbackBuffer _buffer = {{}, {}}; const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); - argsSerializer.writeInt32(Kind_Callback_TextRange_Void); + argsSerializer.writeInt32(Kind_Callback_TextTimerBuilder_Void); argsSerializer.writeInt32(resourceId); - argsSerializer.writeTextRange(parameter); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); enqueueCallback(&_buffer); } -void callManagedCallback_TextRange_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_TextRange parameter) +void callManagedCallback_TextTimerBuilder_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, TextTimerBuilder value) { uint8_t _buffer[4096]; Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); - argsSerializer.writeInt32(Kind_Callback_TextRange_Void); + argsSerializer.writeInt32(Kind_Callback_TextTimerBuilder_Void); argsSerializer.writeInt32(resourceId); - argsSerializer.writeTextRange(parameter); + argsSerializer.writeCallbackResource(value.resource); + argsSerializer.writePointer(reinterpret_cast(value.call)); + argsSerializer.writePointer(reinterpret_cast(value.callSync)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } void callManagedCallback_TimePickerResult_Void(Ark_Int32 resourceId, Ark_TimePickerResult value) @@ -4447,6 +5339,34 @@ void callManagedCallback_WrappedBuilder_Args_VoidSync(Ark_VMContext vmContext, A argsSerializer.writeCommonConfiguration(args); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedCheckBoxBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_CheckBoxConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_CheckBoxBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeCheckBoxConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedCheckBoxBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_CheckBoxConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_CheckBoxBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeCheckBoxConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedContentDidScrollCallback(Ark_Int32 resourceId, Ark_Number selectedIndex, Ark_Number index, Ark_Number position, Ark_Number mainAxisLength) { CallbackBuffer _buffer = {{}, {}}; @@ -4545,6 +5465,34 @@ void callManagedCustomNodeBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourc argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedDataPanelBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_DataPanelConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_DataPanelBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeDataPanelConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedDataPanelBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_DataPanelConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_DataPanelBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeDataPanelConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedEditableTextOnChangeCallback(Ark_Int32 resourceId, Ark_String value, Opt_PreviewText previewText, Opt_TextChangeOptions options) { CallbackBuffer _buffer = {{}, {}}; @@ -4633,6 +5581,34 @@ void callManagedFormComponentAttribute_onRouter_callback_typeSync(Ark_VMContext argsSerializer.writeString(info); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedGaugeBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_GaugeConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_GaugeBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeGaugeConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedGaugeBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_GaugeConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_GaugeBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeGaugeConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedGestureRecognizerJudgeBeginCallback(Ark_Int32 resourceId, Ark_BaseGestureEvent event, Ark_GestureRecognizer current, Array_GestureRecognizer recognizers, Callback_GestureJudgeResult_Void continuation) { CallbackBuffer _buffer = {{}, {}}; @@ -4905,6 +5881,34 @@ void callManagedListAttribute_onItemDragStart_event_typeSync(Ark_VMContext vmCon argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedLoadingProgressBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_LoadingProgressConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_LoadingProgressBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeLoadingProgressConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedLoadingProgressBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_LoadingProgressConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_LoadingProgressBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeLoadingProgressConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedLocationButtonCallback(Ark_Int32 resourceId, Ark_ClickEvent event, Ark_LocationButtonOnClickResult result, Opt_BusinessError error) { CallbackBuffer _buffer = {{}, {}}; @@ -4959,6 +5963,34 @@ void callManagedMenuCallbackSync(Ark_VMContext vmContext, Ark_Int32 resourceId) argsSerializer.writeInt32(resourceId); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedMenuItemBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_MenuItemConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_MenuItemBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeMenuItemConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedMenuItemBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_MenuItemConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_MenuItemBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeMenuItemConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedMenuOnAppearCallback(Ark_Int32 resourceId, Ark_Number start, Ark_Number end) { CallbackBuffer _buffer = {{}, {}}; @@ -6245,6 +7277,90 @@ void callManagedPopupStateChangeCallbackSync(Ark_VMContext vmContext, Ark_Int32 argsSerializer.writePopupStateChangeParam(event); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedProgressBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_ProgressConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_ProgressBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeProgressConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedProgressBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_ProgressConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_ProgressBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeProgressConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedRadioBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_RadioConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_RadioBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeRadioConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedRadioBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_RadioConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_RadioBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeRadioConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} +void callManagedRatingBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_RatingConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_RatingBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeRatingConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedRatingBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_RatingConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_RatingBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeRatingConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedReceiveCallback(Ark_Int32 resourceId, Map_String_Object data) { CallbackBuffer _buffer = {{}, {}}; @@ -6545,6 +7661,34 @@ void callManagedSizeChangeCallbackSync(Ark_VMContext vmContext, Ark_Int32 resour argsSerializer.writeSizeOptions(newValue); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedSliderBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_SliderConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_SliderBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeSliderConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedSliderBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_SliderConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_SliderBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeSliderConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedSliderTriggerChangeCallback(Ark_Int32 resourceId, Ark_Number value, Ark_SliderChangeMode mode) { CallbackBuffer _buffer = {{}, {}}; @@ -6703,6 +7847,34 @@ void callManagedTextAreaSubmitCallbackSync(Ark_VMContext vmContext, Ark_Int32 re } KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedTextClockBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_TextClockConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_TextClockBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeTextClockConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedTextClockBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_TextClockConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_TextClockBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeTextClockConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedTextPickerEnterSelectedAreaCallback(Ark_Int32 resourceId, Ark_Union_String_Array_String value, Ark_Union_Number_Array_Number index) { CallbackBuffer _buffer = {{}, {}}; @@ -6889,6 +8061,34 @@ void callManagedTextTimerAttribute_onTimer_event_typeSync(Ark_VMContext vmContex argsSerializer.writeInt64(elapsedTime); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); } +void callManagedTextTimerBuilder(Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_TextTimerConfiguration config, Callback_Pointer_Void continuation) +{ + CallbackBuffer _buffer = {{}, {}}; + const Ark_CallbackResource _callbackResourceSelf = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + _buffer.resourceHolder.holdCallbackResource(&_callbackResourceSelf); + Serializer argsSerializer = Serializer((KSerializerBuffer)&(_buffer.buffer), sizeof(_buffer.buffer), &(_buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_TextTimerBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeTextTimerConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + enqueueCallback(&_buffer); +} +void callManagedTextTimerBuilderSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_NativePointer parentNode, Ark_TextTimerConfiguration config, Callback_Pointer_Void continuation) +{ + uint8_t _buffer[4096]; + Serializer argsSerializer = Serializer((KSerializerBuffer)&_buffer, sizeof(_buffer), nullptr); + argsSerializer.writeInt32(Kind_TextTimerBuilder); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePointer(parentNode); + argsSerializer.writeTextTimerConfiguration(config); + argsSerializer.writeCallbackResource(continuation.resource); + argsSerializer.writePointer(reinterpret_cast(continuation.call)); + argsSerializer.writePointer(reinterpret_cast(continuation.callSync)); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(_buffer), _buffer); +} void callManagedTransitionFinishCallback(Ark_Int32 resourceId, Ark_Boolean transitionIn) { CallbackBuffer _buffer = {{}, {}}; @@ -7222,7 +8422,20 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics: return reinterpret_cast(callManagedAsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics); case Kind_AsyncCallback_image_PixelMap_Void: return reinterpret_cast(callManagedAsyncCallback_image_PixelMap_Void); case Kind_AsyncCallback_TextMenuItem_TextRange_Boolean: return reinterpret_cast(callManagedAsyncCallback_TextMenuItem_TextRange_Boolean); + case Kind_ButtonBuilder: return reinterpret_cast(callManagedButtonBuilder); case Kind_ButtonTriggerClickCallback: return reinterpret_cast(callManagedButtonTriggerClickCallback); + case Kind_Callback_ApplyContent_ButtonBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_ButtonBuilder); + case Kind_Callback_ApplyContent_CheckBoxBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_CheckBoxBuilder); + case Kind_Callback_ApplyContent_DataPanelBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_DataPanelBuilder); + case Kind_Callback_ApplyContent_GaugeBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_GaugeBuilder); + case Kind_Callback_ApplyContent_LoadingProgressBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_LoadingProgressBuilder); + case Kind_Callback_ApplyContent_MenuItemBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_MenuItemBuilder); + case Kind_Callback_ApplyContent_ProgressBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_ProgressBuilder); + case Kind_Callback_ApplyContent_RadioBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_RadioBuilder); + case Kind_Callback_ApplyContent_RatingBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_RatingBuilder); + case Kind_Callback_ApplyContent_SliderBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_SliderBuilder); + case Kind_Callback_ApplyContent_TextClockBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_TextClockBuilder); + case Kind_Callback_ApplyContent_TextTimerBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_TextTimerBuilder); case Kind_Callback_Area_Area_Void: return reinterpret_cast(callManagedCallback_Area_Area_Void); case Kind_Callback_Array_Number_Void: return reinterpret_cast(callManagedCallback_Array_Number_Void); case Kind_Callback_Array_String_Void: return reinterpret_cast(callManagedCallback_Array_String_Void); @@ -7233,8 +8446,12 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_Boolean_HoverEvent_Void: return reinterpret_cast(callManagedCallback_Boolean_HoverEvent_Void); case Kind_Callback_Boolean_Void: return reinterpret_cast(callManagedCallback_Boolean_Void); case Kind_Callback_Buffer_Void: return reinterpret_cast(callManagedCallback_Buffer_Void); + case Kind_Callback_Button_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Button_WrappedBuilder_Args_Void); + case Kind_Callback_ButtonBuilder_Void: return reinterpret_cast(callManagedCallback_ButtonBuilder_Void); case Kind_Callback_CalendarRequestedData_Void: return reinterpret_cast(callManagedCallback_CalendarRequestedData_Void); case Kind_Callback_CalendarSelectedDate_Void: return reinterpret_cast(callManagedCallback_CalendarSelectedDate_Void); + case Kind_Callback_CheckBox_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_CheckBox_WrappedBuilder_Args_Void); + case Kind_Callback_CheckBoxBuilder_Void: return reinterpret_cast(callManagedCallback_CheckBoxBuilder_Void); case Kind_Callback_ClickEvent_Void: return reinterpret_cast(callManagedCallback_ClickEvent_Void); case Kind_Callback_ComputedBarAttribute_Void: return reinterpret_cast(callManagedCallback_ComputedBarAttribute_Void); case Kind_Callback_CopyEvent_Void: return reinterpret_cast(callManagedCallback_CopyEvent_Void); @@ -7242,6 +8459,8 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_CustomBuilder_Void: return reinterpret_cast(callManagedCallback_CustomBuilder_Void); case Kind_Callback_CustomSpanMetrics_Void: return reinterpret_cast(callManagedCallback_CustomSpanMetrics_Void); case Kind_Callback_CutEvent_Void: return reinterpret_cast(callManagedCallback_CutEvent_Void); + case Kind_Callback_DataPanel_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_DataPanel_WrappedBuilder_Args_Void); + case Kind_Callback_DataPanelBuilder_Void: return reinterpret_cast(callManagedCallback_DataPanelBuilder_Void); case Kind_Callback_Date_Void: return reinterpret_cast(callManagedCallback_Date_Void); case Kind_Callback_DatePickerResult_Void: return reinterpret_cast(callManagedCallback_DatePickerResult_Void); case Kind_Callback_DeleteValue_Boolean: return reinterpret_cast(callManagedCallback_DeleteValue_Boolean); @@ -7260,6 +8479,8 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_FocusAxisEvent_Void: return reinterpret_cast(callManagedCallback_FocusAxisEvent_Void); case Kind_Callback_FormCallbackInfo_Void: return reinterpret_cast(callManagedCallback_FormCallbackInfo_Void); case Kind_Callback_FullscreenInfo_Void: return reinterpret_cast(callManagedCallback_FullscreenInfo_Void); + case Kind_Callback_Gauge_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Gauge_WrappedBuilder_Args_Void); + case Kind_Callback_GaugeBuilder_Void: return reinterpret_cast(callManagedCallback_GaugeBuilder_Void); case Kind_Callback_GestureEvent_Void: return reinterpret_cast(callManagedCallback_GestureEvent_Void); case Kind_Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult: return reinterpret_cast(callManagedCallback_GestureInfo_BaseGestureEvent_GestureJudgeResult); case Kind_Callback_GestureJudgeResult_Void: return reinterpret_cast(callManagedCallback_GestureJudgeResult_Void); @@ -7281,8 +8502,12 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_Literal_Number_offsetRemain_Void: return reinterpret_cast(callManagedCallback_Literal_Number_offsetRemain_Void); case Kind_Callback_Literal_Object_detail_Boolean: return reinterpret_cast(callManagedCallback_Literal_Object_detail_Boolean); case Kind_Callback_Literal_String_plainText_Void: return reinterpret_cast(callManagedCallback_Literal_String_plainText_Void); + case Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_LoadingProgress_WrappedBuilder_Args_Void); + case Kind_Callback_LoadingProgressBuilder_Void: return reinterpret_cast(callManagedCallback_LoadingProgressBuilder_Void); 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_MenuItem_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_MenuItem_WrappedBuilder_Args_Void); + case Kind_Callback_MenuItemBuilder_Void: return reinterpret_cast(callManagedCallback_MenuItemBuilder_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); @@ -7357,7 +8582,13 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_PopInfo_Void: return reinterpret_cast(callManagedCallback_PopInfo_Void); case Kind_Callback_PreDragStatus_Void: return reinterpret_cast(callManagedCallback_PreDragStatus_Void); case Kind_Callback_PreparedInfo_Void: return reinterpret_cast(callManagedCallback_PreparedInfo_Void); + case Kind_Callback_Progress_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Progress_WrappedBuilder_Args_Void); + case Kind_Callback_ProgressBuilder_Void: return reinterpret_cast(callManagedCallback_ProgressBuilder_Void); + case Kind_Callback_Radio_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Radio_WrappedBuilder_Args_Void); + case Kind_Callback_RadioBuilder_Void: return reinterpret_cast(callManagedCallback_RadioBuilder_Void); case Kind_Callback_RangeUpdate: return reinterpret_cast(callManagedCallback_RangeUpdate); + case Kind_Callback_Rating_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Rating_WrappedBuilder_Args_Void); + case Kind_Callback_RatingBuilder_Void: return reinterpret_cast(callManagedCallback_RatingBuilder_Void); case Kind_Callback_RefreshStatus_Void: return reinterpret_cast(callManagedCallback_RefreshStatus_Void); case Kind_Callback_ResourceStr_Void: return reinterpret_cast(callManagedCallback_ResourceStr_Void); case Kind_Callback_RichEditorChangeValue_Boolean: return reinterpret_cast(callManagedCallback_RichEditorChangeValue_Boolean); @@ -7368,6 +8599,8 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_RichEditorTextSpanResult_Void: return reinterpret_cast(callManagedCallback_RichEditorTextSpanResult_Void); case Kind_Callback_SheetDismiss_Void: return reinterpret_cast(callManagedCallback_SheetDismiss_Void); case Kind_Callback_SheetType_Void: return reinterpret_cast(callManagedCallback_SheetType_Void); + case Kind_Callback_Slider_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Slider_WrappedBuilder_Args_Void); + case Kind_Callback_SliderBuilder_Void: return reinterpret_cast(callManagedCallback_SliderBuilder_Void); case Kind_Callback_SpringBackAction_Void: return reinterpret_cast(callManagedCallback_SpringBackAction_Void); case Kind_Callback_String_Number_Void: return reinterpret_cast(callManagedCallback_String_Number_Void); case Kind_Callback_String_Opt_Object_Void: return reinterpret_cast(callManagedCallback_String_Opt_Object_Void); @@ -7380,8 +8613,12 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_SwiperContentTransitionProxy_Void: return reinterpret_cast(callManagedCallback_SwiperContentTransitionProxy_Void); case Kind_Callback_TabContentTransitionProxy_Void: return reinterpret_cast(callManagedCallback_TabContentTransitionProxy_Void); case Kind_Callback_TerminationInfo_Void: return reinterpret_cast(callManagedCallback_TerminationInfo_Void); + case Kind_Callback_TextClock_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_TextClock_WrappedBuilder_Args_Void); + case Kind_Callback_TextClockBuilder_Void: return reinterpret_cast(callManagedCallback_TextClockBuilder_Void); case Kind_Callback_TextPickerResult_Void: return reinterpret_cast(callManagedCallback_TextPickerResult_Void); case Kind_Callback_TextRange_Void: return reinterpret_cast(callManagedCallback_TextRange_Void); + case Kind_Callback_TextTimer_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_TextTimer_WrappedBuilder_Args_Void); + case Kind_Callback_TextTimerBuilder_Void: return reinterpret_cast(callManagedCallback_TextTimerBuilder_Void); case Kind_Callback_TimePickerResult_Void: return reinterpret_cast(callManagedCallback_TimePickerResult_Void); case Kind_Callback_TouchEvent_HitTestMode: return reinterpret_cast(callManagedCallback_TouchEvent_HitTestMode); case Kind_Callback_TouchEvent_Void: return reinterpret_cast(callManagedCallback_TouchEvent_Void); @@ -7398,13 +8635,16 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_Callback_WebResourceResponse_Void: return reinterpret_cast(callManagedCallback_WebResourceResponse_Void); case Kind_Callback_WithThemeAttribute_Void: return reinterpret_cast(callManagedCallback_WithThemeAttribute_Void); case Kind_Callback_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_WrappedBuilder_Args_Void); + case Kind_CheckBoxBuilder: return reinterpret_cast(callManagedCheckBoxBuilder); case Kind_ContentDidScrollCallback: return reinterpret_cast(callManagedContentDidScrollCallback); case Kind_ContentWillScrollCallback: return reinterpret_cast(callManagedContentWillScrollCallback); case Kind_Context_getGroupDir_Callback: return reinterpret_cast(callManagedContext_getGroupDir_Callback); case Kind_CustomNodeBuilder: return reinterpret_cast(callManagedCustomNodeBuilder); + case Kind_DataPanelBuilder: return reinterpret_cast(callManagedDataPanelBuilder); case Kind_EditableTextOnChangeCallback: return reinterpret_cast(callManagedEditableTextOnChangeCallback); case Kind_ErrorCallback: return reinterpret_cast(callManagedErrorCallback); case Kind_FormComponentAttribute_onRouter_callback_type: return reinterpret_cast(callManagedFormComponentAttribute_onRouter_callback_type); + case Kind_GaugeBuilder: return reinterpret_cast(callManagedGaugeBuilder); case Kind_GestureRecognizerJudgeBeginCallback: return reinterpret_cast(callManagedGestureRecognizerJudgeBeginCallback); case Kind_GetItemMainSizeByIndex: return reinterpret_cast(callManagedGetItemMainSizeByIndex); case Kind_GridAttribute_onItemDragStart_event_type: return reinterpret_cast(callManagedGridAttribute_onItemDragStart_event_type); @@ -7414,8 +8654,10 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_InterceptionModeCallback: return reinterpret_cast(callManagedInterceptionModeCallback); case Kind_InterceptionShowCallback: return reinterpret_cast(callManagedInterceptionShowCallback); case Kind_ListAttribute_onItemDragStart_event_type: return reinterpret_cast(callManagedListAttribute_onItemDragStart_event_type); + case Kind_LoadingProgressBuilder: return reinterpret_cast(callManagedLoadingProgressBuilder); case Kind_LocationButtonCallback: return reinterpret_cast(callManagedLocationButtonCallback); case Kind_MenuCallback: return reinterpret_cast(callManagedMenuCallback); + case Kind_MenuItemBuilder: return reinterpret_cast(callManagedMenuItemBuilder); case Kind_MenuOnAppearCallback: return reinterpret_cast(callManagedMenuOnAppearCallback); case Kind_NavDestinationTransitionDelegate: return reinterpret_cast(callManagedNavDestinationTransitionDelegate); case Kind_NavExtender_OnUpdateStack: return reinterpret_cast(callManagedNavExtender_OnUpdateStack); @@ -7471,6 +8713,9 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_PasteEventCallback: return reinterpret_cast(callManagedPasteEventCallback); case Kind_PluginErrorCallback: return reinterpret_cast(callManagedPluginErrorCallback); case Kind_PopupStateChangeCallback: return reinterpret_cast(callManagedPopupStateChangeCallback); + case Kind_ProgressBuilder: return reinterpret_cast(callManagedProgressBuilder); + case Kind_RadioBuilder: return reinterpret_cast(callManagedRadioBuilder); + case Kind_RatingBuilder: return reinterpret_cast(callManagedRatingBuilder); case Kind_ReceiveCallback: return reinterpret_cast(callManagedReceiveCallback); case Kind_RestrictedWorker_onerror_Callback: return reinterpret_cast(callManagedRestrictedWorker_onerror_Callback); case Kind_RestrictedWorker_onexit_Callback: return reinterpret_cast(callManagedRestrictedWorker_onexit_Callback); @@ -7482,15 +8727,18 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) case Kind_SearchSubmitCallback: return reinterpret_cast(callManagedSearchSubmitCallback); case Kind_ShouldBuiltInRecognizerParallelWithCallback: return reinterpret_cast(callManagedShouldBuiltInRecognizerParallelWithCallback); case Kind_SizeChangeCallback: return reinterpret_cast(callManagedSizeChangeCallback); + case Kind_SliderBuilder: return reinterpret_cast(callManagedSliderBuilder); case Kind_SliderTriggerChangeCallback: return reinterpret_cast(callManagedSliderTriggerChangeCallback); case Kind_StyledStringMarshallCallback: return reinterpret_cast(callManagedStyledStringMarshallCallback); case Kind_StyledStringUnmarshallCallback: return reinterpret_cast(callManagedStyledStringUnmarshallCallback); case Kind_SubmitCallback: return reinterpret_cast(callManagedSubmitCallback); case Kind_TabsCustomContentTransitionCallback: return reinterpret_cast(callManagedTabsCustomContentTransitionCallback); case Kind_TextAreaSubmitCallback: return reinterpret_cast(callManagedTextAreaSubmitCallback); + case Kind_TextClockBuilder: return reinterpret_cast(callManagedTextClockBuilder); case Kind_TextPickerEnterSelectedAreaCallback: return reinterpret_cast(callManagedTextPickerEnterSelectedAreaCallback); case Kind_TextPickerScrollStopCallback: return reinterpret_cast(callManagedTextPickerScrollStopCallback); case Kind_TextTimerAttribute_onTimer_event_type: return reinterpret_cast(callManagedTextTimerAttribute_onTimer_event_type); + case Kind_TextTimerBuilder: return reinterpret_cast(callManagedTextTimerBuilder); case Kind_TransitionFinishCallback: return reinterpret_cast(callManagedTransitionFinishCallback); case Kind_Type_NavigationAttribute_customNavContentTransition_delegate: return reinterpret_cast(callManagedType_NavigationAttribute_customNavContentTransition_delegate); case Kind_Type_TextPickerAttribute_onChange_callback: return reinterpret_cast(callManagedType_TextPickerAttribute_onChange_callback); @@ -7512,7 +8760,20 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_AsyncCallback_CustomSpanMeasureInfo_CustomSpanMetrics: return reinterpret_cast(callManagedAsyncCallback_CustomSpanMeasureInfo_CustomSpanMetricsSync); case Kind_AsyncCallback_image_PixelMap_Void: return reinterpret_cast(callManagedAsyncCallback_image_PixelMap_VoidSync); case Kind_AsyncCallback_TextMenuItem_TextRange_Boolean: return reinterpret_cast(callManagedAsyncCallback_TextMenuItem_TextRange_BooleanSync); + case Kind_ButtonBuilder: return reinterpret_cast(callManagedButtonBuilderSync); case Kind_ButtonTriggerClickCallback: return reinterpret_cast(callManagedButtonTriggerClickCallbackSync); + case Kind_Callback_ApplyContent_ButtonBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_ButtonBuilderSync); + case Kind_Callback_ApplyContent_CheckBoxBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_CheckBoxBuilderSync); + case Kind_Callback_ApplyContent_DataPanelBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_DataPanelBuilderSync); + case Kind_Callback_ApplyContent_GaugeBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_GaugeBuilderSync); + case Kind_Callback_ApplyContent_LoadingProgressBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_LoadingProgressBuilderSync); + case Kind_Callback_ApplyContent_MenuItemBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_MenuItemBuilderSync); + case Kind_Callback_ApplyContent_ProgressBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_ProgressBuilderSync); + case Kind_Callback_ApplyContent_RadioBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_RadioBuilderSync); + case Kind_Callback_ApplyContent_RatingBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_RatingBuilderSync); + case Kind_Callback_ApplyContent_SliderBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_SliderBuilderSync); + case Kind_Callback_ApplyContent_TextClockBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_TextClockBuilderSync); + case Kind_Callback_ApplyContent_TextTimerBuilder: return reinterpret_cast(callManagedCallback_ApplyContent_TextTimerBuilderSync); case Kind_Callback_Area_Area_Void: return reinterpret_cast(callManagedCallback_Area_Area_VoidSync); case Kind_Callback_Array_Number_Void: return reinterpret_cast(callManagedCallback_Array_Number_VoidSync); case Kind_Callback_Array_String_Void: return reinterpret_cast(callManagedCallback_Array_String_VoidSync); @@ -7523,8 +8784,12 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_Boolean_HoverEvent_Void: return reinterpret_cast(callManagedCallback_Boolean_HoverEvent_VoidSync); case Kind_Callback_Boolean_Void: return reinterpret_cast(callManagedCallback_Boolean_VoidSync); case Kind_Callback_Buffer_Void: return reinterpret_cast(callManagedCallback_Buffer_VoidSync); + case Kind_Callback_Button_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Button_WrappedBuilder_Args_VoidSync); + case Kind_Callback_ButtonBuilder_Void: return reinterpret_cast(callManagedCallback_ButtonBuilder_VoidSync); case Kind_Callback_CalendarRequestedData_Void: return reinterpret_cast(callManagedCallback_CalendarRequestedData_VoidSync); case Kind_Callback_CalendarSelectedDate_Void: return reinterpret_cast(callManagedCallback_CalendarSelectedDate_VoidSync); + case Kind_Callback_CheckBox_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_CheckBox_WrappedBuilder_Args_VoidSync); + case Kind_Callback_CheckBoxBuilder_Void: return reinterpret_cast(callManagedCallback_CheckBoxBuilder_VoidSync); case Kind_Callback_ClickEvent_Void: return reinterpret_cast(callManagedCallback_ClickEvent_VoidSync); case Kind_Callback_ComputedBarAttribute_Void: return reinterpret_cast(callManagedCallback_ComputedBarAttribute_VoidSync); case Kind_Callback_CopyEvent_Void: return reinterpret_cast(callManagedCallback_CopyEvent_VoidSync); @@ -7532,6 +8797,8 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_CustomBuilder_Void: return reinterpret_cast(callManagedCallback_CustomBuilder_VoidSync); case Kind_Callback_CustomSpanMetrics_Void: return reinterpret_cast(callManagedCallback_CustomSpanMetrics_VoidSync); case Kind_Callback_CutEvent_Void: return reinterpret_cast(callManagedCallback_CutEvent_VoidSync); + case Kind_Callback_DataPanel_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_DataPanel_WrappedBuilder_Args_VoidSync); + case Kind_Callback_DataPanelBuilder_Void: return reinterpret_cast(callManagedCallback_DataPanelBuilder_VoidSync); case Kind_Callback_Date_Void: return reinterpret_cast(callManagedCallback_Date_VoidSync); case Kind_Callback_DatePickerResult_Void: return reinterpret_cast(callManagedCallback_DatePickerResult_VoidSync); case Kind_Callback_DeleteValue_Boolean: return reinterpret_cast(callManagedCallback_DeleteValue_BooleanSync); @@ -7550,6 +8817,8 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_FocusAxisEvent_Void: return reinterpret_cast(callManagedCallback_FocusAxisEvent_VoidSync); case Kind_Callback_FormCallbackInfo_Void: return reinterpret_cast(callManagedCallback_FormCallbackInfo_VoidSync); case Kind_Callback_FullscreenInfo_Void: return reinterpret_cast(callManagedCallback_FullscreenInfo_VoidSync); + case Kind_Callback_Gauge_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Gauge_WrappedBuilder_Args_VoidSync); + case Kind_Callback_GaugeBuilder_Void: return reinterpret_cast(callManagedCallback_GaugeBuilder_VoidSync); case Kind_Callback_GestureEvent_Void: return reinterpret_cast(callManagedCallback_GestureEvent_VoidSync); case Kind_Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult: return reinterpret_cast(callManagedCallback_GestureInfo_BaseGestureEvent_GestureJudgeResultSync); case Kind_Callback_GestureJudgeResult_Void: return reinterpret_cast(callManagedCallback_GestureJudgeResult_VoidSync); @@ -7571,8 +8840,12 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_Literal_Number_offsetRemain_Void: return reinterpret_cast(callManagedCallback_Literal_Number_offsetRemain_VoidSync); case Kind_Callback_Literal_Object_detail_Boolean: return reinterpret_cast(callManagedCallback_Literal_Object_detail_BooleanSync); case Kind_Callback_Literal_String_plainText_Void: return reinterpret_cast(callManagedCallback_Literal_String_plainText_VoidSync); + case Kind_Callback_LoadingProgress_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_LoadingProgress_WrappedBuilder_Args_VoidSync); + case Kind_Callback_LoadingProgressBuilder_Void: return reinterpret_cast(callManagedCallback_LoadingProgressBuilder_VoidSync); 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_MenuItem_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_MenuItem_WrappedBuilder_Args_VoidSync); + case Kind_Callback_MenuItemBuilder_Void: return reinterpret_cast(callManagedCallback_MenuItemBuilder_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); @@ -7647,7 +8920,13 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_PopInfo_Void: return reinterpret_cast(callManagedCallback_PopInfo_VoidSync); case Kind_Callback_PreDragStatus_Void: return reinterpret_cast(callManagedCallback_PreDragStatus_VoidSync); case Kind_Callback_PreparedInfo_Void: return reinterpret_cast(callManagedCallback_PreparedInfo_VoidSync); + case Kind_Callback_Progress_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Progress_WrappedBuilder_Args_VoidSync); + case Kind_Callback_ProgressBuilder_Void: return reinterpret_cast(callManagedCallback_ProgressBuilder_VoidSync); + case Kind_Callback_Radio_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Radio_WrappedBuilder_Args_VoidSync); + case Kind_Callback_RadioBuilder_Void: return reinterpret_cast(callManagedCallback_RadioBuilder_VoidSync); case Kind_Callback_RangeUpdate: return reinterpret_cast(callManagedCallback_RangeUpdateSync); + case Kind_Callback_Rating_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Rating_WrappedBuilder_Args_VoidSync); + case Kind_Callback_RatingBuilder_Void: return reinterpret_cast(callManagedCallback_RatingBuilder_VoidSync); case Kind_Callback_RefreshStatus_Void: return reinterpret_cast(callManagedCallback_RefreshStatus_VoidSync); case Kind_Callback_ResourceStr_Void: return reinterpret_cast(callManagedCallback_ResourceStr_VoidSync); case Kind_Callback_RichEditorChangeValue_Boolean: return reinterpret_cast(callManagedCallback_RichEditorChangeValue_BooleanSync); @@ -7658,6 +8937,8 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_RichEditorTextSpanResult_Void: return reinterpret_cast(callManagedCallback_RichEditorTextSpanResult_VoidSync); case Kind_Callback_SheetDismiss_Void: return reinterpret_cast(callManagedCallback_SheetDismiss_VoidSync); case Kind_Callback_SheetType_Void: return reinterpret_cast(callManagedCallback_SheetType_VoidSync); + case Kind_Callback_Slider_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_Slider_WrappedBuilder_Args_VoidSync); + case Kind_Callback_SliderBuilder_Void: return reinterpret_cast(callManagedCallback_SliderBuilder_VoidSync); case Kind_Callback_SpringBackAction_Void: return reinterpret_cast(callManagedCallback_SpringBackAction_VoidSync); case Kind_Callback_String_Number_Void: return reinterpret_cast(callManagedCallback_String_Number_VoidSync); case Kind_Callback_String_Opt_Object_Void: return reinterpret_cast(callManagedCallback_String_Opt_Object_VoidSync); @@ -7670,8 +8951,12 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_SwiperContentTransitionProxy_Void: return reinterpret_cast(callManagedCallback_SwiperContentTransitionProxy_VoidSync); case Kind_Callback_TabContentTransitionProxy_Void: return reinterpret_cast(callManagedCallback_TabContentTransitionProxy_VoidSync); case Kind_Callback_TerminationInfo_Void: return reinterpret_cast(callManagedCallback_TerminationInfo_VoidSync); + case Kind_Callback_TextClock_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_TextClock_WrappedBuilder_Args_VoidSync); + case Kind_Callback_TextClockBuilder_Void: return reinterpret_cast(callManagedCallback_TextClockBuilder_VoidSync); case Kind_Callback_TextPickerResult_Void: return reinterpret_cast(callManagedCallback_TextPickerResult_VoidSync); case Kind_Callback_TextRange_Void: return reinterpret_cast(callManagedCallback_TextRange_VoidSync); + case Kind_Callback_TextTimer_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_TextTimer_WrappedBuilder_Args_VoidSync); + case Kind_Callback_TextTimerBuilder_Void: return reinterpret_cast(callManagedCallback_TextTimerBuilder_VoidSync); case Kind_Callback_TimePickerResult_Void: return reinterpret_cast(callManagedCallback_TimePickerResult_VoidSync); case Kind_Callback_TouchEvent_HitTestMode: return reinterpret_cast(callManagedCallback_TouchEvent_HitTestModeSync); case Kind_Callback_TouchEvent_Void: return reinterpret_cast(callManagedCallback_TouchEvent_VoidSync); @@ -7688,13 +8973,16 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_Callback_WebResourceResponse_Void: return reinterpret_cast(callManagedCallback_WebResourceResponse_VoidSync); case Kind_Callback_WithThemeAttribute_Void: return reinterpret_cast(callManagedCallback_WithThemeAttribute_VoidSync); case Kind_Callback_WrappedBuilder_Args_Void: return reinterpret_cast(callManagedCallback_WrappedBuilder_Args_VoidSync); + case Kind_CheckBoxBuilder: return reinterpret_cast(callManagedCheckBoxBuilderSync); case Kind_ContentDidScrollCallback: return reinterpret_cast(callManagedContentDidScrollCallbackSync); case Kind_ContentWillScrollCallback: return reinterpret_cast(callManagedContentWillScrollCallbackSync); case Kind_Context_getGroupDir_Callback: return reinterpret_cast(callManagedContext_getGroupDir_CallbackSync); case Kind_CustomNodeBuilder: return reinterpret_cast(callManagedCustomNodeBuilderSync); + case Kind_DataPanelBuilder: return reinterpret_cast(callManagedDataPanelBuilderSync); case Kind_EditableTextOnChangeCallback: return reinterpret_cast(callManagedEditableTextOnChangeCallbackSync); case Kind_ErrorCallback: return reinterpret_cast(callManagedErrorCallbackSync); case Kind_FormComponentAttribute_onRouter_callback_type: return reinterpret_cast(callManagedFormComponentAttribute_onRouter_callback_typeSync); + case Kind_GaugeBuilder: return reinterpret_cast(callManagedGaugeBuilderSync); case Kind_GestureRecognizerJudgeBeginCallback: return reinterpret_cast(callManagedGestureRecognizerJudgeBeginCallbackSync); case Kind_GetItemMainSizeByIndex: return reinterpret_cast(callManagedGetItemMainSizeByIndexSync); case Kind_GridAttribute_onItemDragStart_event_type: return reinterpret_cast(callManagedGridAttribute_onItemDragStart_event_typeSync); @@ -7704,8 +8992,10 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_InterceptionModeCallback: return reinterpret_cast(callManagedInterceptionModeCallbackSync); case Kind_InterceptionShowCallback: return reinterpret_cast(callManagedInterceptionShowCallbackSync); case Kind_ListAttribute_onItemDragStart_event_type: return reinterpret_cast(callManagedListAttribute_onItemDragStart_event_typeSync); + case Kind_LoadingProgressBuilder: return reinterpret_cast(callManagedLoadingProgressBuilderSync); case Kind_LocationButtonCallback: return reinterpret_cast(callManagedLocationButtonCallbackSync); case Kind_MenuCallback: return reinterpret_cast(callManagedMenuCallbackSync); + case Kind_MenuItemBuilder: return reinterpret_cast(callManagedMenuItemBuilderSync); case Kind_MenuOnAppearCallback: return reinterpret_cast(callManagedMenuOnAppearCallbackSync); case Kind_NavDestinationTransitionDelegate: return reinterpret_cast(callManagedNavDestinationTransitionDelegateSync); case Kind_NavExtender_OnUpdateStack: return reinterpret_cast(callManagedNavExtender_OnUpdateStackSync); @@ -7761,6 +9051,9 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_PasteEventCallback: return reinterpret_cast(callManagedPasteEventCallbackSync); case Kind_PluginErrorCallback: return reinterpret_cast(callManagedPluginErrorCallbackSync); case Kind_PopupStateChangeCallback: return reinterpret_cast(callManagedPopupStateChangeCallbackSync); + case Kind_ProgressBuilder: return reinterpret_cast(callManagedProgressBuilderSync); + case Kind_RadioBuilder: return reinterpret_cast(callManagedRadioBuilderSync); + case Kind_RatingBuilder: return reinterpret_cast(callManagedRatingBuilderSync); case Kind_ReceiveCallback: return reinterpret_cast(callManagedReceiveCallbackSync); case Kind_RestrictedWorker_onerror_Callback: return reinterpret_cast(callManagedRestrictedWorker_onerror_CallbackSync); case Kind_RestrictedWorker_onexit_Callback: return reinterpret_cast(callManagedRestrictedWorker_onexit_CallbackSync); @@ -7772,15 +9065,18 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) case Kind_SearchSubmitCallback: return reinterpret_cast(callManagedSearchSubmitCallbackSync); case Kind_ShouldBuiltInRecognizerParallelWithCallback: return reinterpret_cast(callManagedShouldBuiltInRecognizerParallelWithCallbackSync); case Kind_SizeChangeCallback: return reinterpret_cast(callManagedSizeChangeCallbackSync); + case Kind_SliderBuilder: return reinterpret_cast(callManagedSliderBuilderSync); case Kind_SliderTriggerChangeCallback: return reinterpret_cast(callManagedSliderTriggerChangeCallbackSync); case Kind_StyledStringMarshallCallback: return reinterpret_cast(callManagedStyledStringMarshallCallbackSync); case Kind_StyledStringUnmarshallCallback: return reinterpret_cast(callManagedStyledStringUnmarshallCallbackSync); case Kind_SubmitCallback: return reinterpret_cast(callManagedSubmitCallbackSync); case Kind_TabsCustomContentTransitionCallback: return reinterpret_cast(callManagedTabsCustomContentTransitionCallbackSync); case Kind_TextAreaSubmitCallback: return reinterpret_cast(callManagedTextAreaSubmitCallbackSync); + case Kind_TextClockBuilder: return reinterpret_cast(callManagedTextClockBuilderSync); case Kind_TextPickerEnterSelectedAreaCallback: return reinterpret_cast(callManagedTextPickerEnterSelectedAreaCallbackSync); case Kind_TextPickerScrollStopCallback: return reinterpret_cast(callManagedTextPickerScrollStopCallbackSync); case Kind_TextTimerAttribute_onTimer_event_type: return reinterpret_cast(callManagedTextTimerAttribute_onTimer_event_typeSync); + case Kind_TextTimerBuilder: return reinterpret_cast(callManagedTextTimerBuilderSync); case Kind_TransitionFinishCallback: return reinterpret_cast(callManagedTransitionFinishCallbackSync); case Kind_Type_NavigationAttribute_customNavContentTransition_delegate: return reinterpret_cast(callManagedType_NavigationAttribute_customNavContentTransition_delegateSync); case Kind_Type_TextPickerAttribute_onChange_callback: return reinterpret_cast(callManagedType_TextPickerAttribute_onChange_callbackSync); diff --git a/arkoala-arkts/framework/native/src/generated/dummy_impl.cc b/arkoala-arkts/framework/native/src/generated/dummy_impl.cc index be09b6d580..80be0806e2 100644 --- a/arkoala-arkts/framework/native/src/generated/dummy_impl.cc +++ b/arkoala-arkts/framework/native/src/generated/dummy_impl.cc @@ -27709,6 +27709,116 @@ namespace OHOS::Ace::NG::GeneratedModifier { return (Ark_VisualEffect) 300; } } // VisualEffectAccessor + namespace ContentModifierHelperAccessor { + void OnApplyContentButtonImpl(const Callback_ApplyContent_ButtonBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentButton("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentCheckBoxImpl(const Callback_ApplyContent_CheckBoxBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentCheckBox("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentDataPanelImpl(const Callback_ApplyContent_DataPanelBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentDataPanel("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentGaugeImpl(const Callback_ApplyContent_GaugeBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentGauge("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentLoadingProgressImpl(const Callback_ApplyContent_LoadingProgressBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentLoadingProgress("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentProgressImpl(const Callback_ApplyContent_ProgressBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentProgress("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentRadioImpl(const Callback_ApplyContent_RadioBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentRadio("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentRatingImpl(const Callback_ApplyContent_RatingBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentRating("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentMenuItemImpl(const Callback_ApplyContent_MenuItemBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentMenuItem("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentSliderImpl(const Callback_ApplyContent_SliderBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentSlider("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentTextClockImpl(const Callback_ApplyContent_TextClockBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentTextClock("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnApplyContentTextTimerImpl(const Callback_ApplyContent_TextTimerBuilder* callback) + { + if (!needGroupedLog(1)) + return; + string out("onApplyContentTextTimer("); + WriteToString(&out, callback); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // ContentModifierHelperAccessor namespace NavExtenderAccessor { void SetUpdateStackCallbackImpl(Ark_NavPathStack peer, const NavExtender_OnUpdateStack* callback) @@ -42021,17 +42131,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return {}; } - Ark_WrappedBuilder WrapBuilderImpl(const Callback_WrappedBuilder_Args_Void* builder) - { - if (!needGroupedLog(1)) - return {}; - string out("wrapBuilder("); - WriteToString(&out, builder); - out.append(") \n"); - out.append("[return {}] \n"); - appendGroupedLog(1, out); - return {}; - } Ark_Context GetContextImpl(const Opt_Object* component) { if (!needGroupedLog(1)) @@ -43047,6 +43146,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct VisualEffectPeer { virtual ~VisualEffectPeer() = default; }; + const GENERATED_ArkUIContentModifierHelperAccessor* GetContentModifierHelperAccessor() + { + static const GENERATED_ArkUIContentModifierHelperAccessor ContentModifierHelperAccessorImpl { + ContentModifierHelperAccessor::OnApplyContentButtonImpl, + ContentModifierHelperAccessor::OnApplyContentCheckBoxImpl, + ContentModifierHelperAccessor::OnApplyContentDataPanelImpl, + ContentModifierHelperAccessor::OnApplyContentGaugeImpl, + ContentModifierHelperAccessor::OnApplyContentLoadingProgressImpl, + ContentModifierHelperAccessor::OnApplyContentProgressImpl, + ContentModifierHelperAccessor::OnApplyContentRadioImpl, + ContentModifierHelperAccessor::OnApplyContentRatingImpl, + ContentModifierHelperAccessor::OnApplyContentMenuItemImpl, + ContentModifierHelperAccessor::OnApplyContentSliderImpl, + ContentModifierHelperAccessor::OnApplyContentTextClockImpl, + ContentModifierHelperAccessor::OnApplyContentTextTimerImpl, + }; + return &ContentModifierHelperAccessorImpl; + } + const GENERATED_ArkUINavExtenderAccessor* GetNavExtenderAccessor() { static const GENERATED_ArkUINavExtenderAccessor NavExtenderAccessorImpl { @@ -45885,7 +46003,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { GlobalScopeAccessor::EdgeColorsImpl, GlobalScopeAccessor::EdgeWidthsImpl, GlobalScopeAccessor::BorderRadiusesImpl, - GlobalScopeAccessor::WrapBuilderImpl, GlobalScopeAccessor::GetContextImpl, GlobalScopeAccessor::PostCardActionImpl, GlobalScopeAccessor::Dollar_rImpl, @@ -45959,6 +46076,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetRenderNodeAccessor, GetFilterAccessor, GetVisualEffectAccessor, + GetContentModifierHelperAccessor, GetNavExtenderAccessor, GetEventEmulatorAccessor, GetActionSheetAccessor, diff --git a/arkoala-arkts/framework/native/src/generated/real_impl.cc b/arkoala-arkts/framework/native/src/generated/real_impl.cc index 6b06d6e426..40467e6db0 100644 --- a/arkoala-arkts/framework/native/src/generated/real_impl.cc +++ b/arkoala-arkts/framework/native/src/generated/real_impl.cc @@ -13795,6 +13795,44 @@ namespace OHOS::Ace::NG::GeneratedModifier { return {}; } } // VisualEffectAccessor + namespace ContentModifierHelperAccessor { + void OnApplyContentButtonImpl(const Callback_ApplyContent_ButtonBuilder* callback) + { + } + void OnApplyContentCheckBoxImpl(const Callback_ApplyContent_CheckBoxBuilder* callback) + { + } + void OnApplyContentDataPanelImpl(const Callback_ApplyContent_DataPanelBuilder* callback) + { + } + void OnApplyContentGaugeImpl(const Callback_ApplyContent_GaugeBuilder* callback) + { + } + void OnApplyContentLoadingProgressImpl(const Callback_ApplyContent_LoadingProgressBuilder* callback) + { + } + void OnApplyContentProgressImpl(const Callback_ApplyContent_ProgressBuilder* callback) + { + } + void OnApplyContentRadioImpl(const Callback_ApplyContent_RadioBuilder* callback) + { + } + void OnApplyContentRatingImpl(const Callback_ApplyContent_RatingBuilder* callback) + { + } + void OnApplyContentMenuItemImpl(const Callback_ApplyContent_MenuItemBuilder* callback) + { + } + void OnApplyContentSliderImpl(const Callback_ApplyContent_SliderBuilder* callback) + { + } + void OnApplyContentTextClockImpl(const Callback_ApplyContent_TextClockBuilder* callback) + { + } + void OnApplyContentTextTimerImpl(const Callback_ApplyContent_TextTimerBuilder* callback) + { + } + } // ContentModifierHelperAccessor namespace NavExtenderAccessor { void SetUpdateStackCallbackImpl(Ark_NavPathStack peer, const NavExtender_OnUpdateStack* callback) @@ -20257,10 +20295,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { { return {}; } - Ark_WrappedBuilder WrapBuilderImpl(const Callback_WrappedBuilder_Args_Void* builder) - { - return {}; - } Ark_Context GetContextImpl(const Opt_Object* component) { return {}; @@ -21139,6 +21173,25 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct VisualEffectPeer { virtual ~VisualEffectPeer() = default; }; + const GENERATED_ArkUIContentModifierHelperAccessor* GetContentModifierHelperAccessor() + { + static const GENERATED_ArkUIContentModifierHelperAccessor ContentModifierHelperAccessorImpl { + ContentModifierHelperAccessor::OnApplyContentButtonImpl, + ContentModifierHelperAccessor::OnApplyContentCheckBoxImpl, + ContentModifierHelperAccessor::OnApplyContentDataPanelImpl, + ContentModifierHelperAccessor::OnApplyContentGaugeImpl, + ContentModifierHelperAccessor::OnApplyContentLoadingProgressImpl, + ContentModifierHelperAccessor::OnApplyContentProgressImpl, + ContentModifierHelperAccessor::OnApplyContentRadioImpl, + ContentModifierHelperAccessor::OnApplyContentRatingImpl, + ContentModifierHelperAccessor::OnApplyContentMenuItemImpl, + ContentModifierHelperAccessor::OnApplyContentSliderImpl, + ContentModifierHelperAccessor::OnApplyContentTextClockImpl, + ContentModifierHelperAccessor::OnApplyContentTextTimerImpl, + }; + return &ContentModifierHelperAccessorImpl; + } + const GENERATED_ArkUINavExtenderAccessor* GetNavExtenderAccessor() { static const GENERATED_ArkUINavExtenderAccessor NavExtenderAccessorImpl { @@ -23977,7 +24030,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { GlobalScopeAccessor::EdgeColorsImpl, GlobalScopeAccessor::EdgeWidthsImpl, GlobalScopeAccessor::BorderRadiusesImpl, - GlobalScopeAccessor::WrapBuilderImpl, GlobalScopeAccessor::GetContextImpl, GlobalScopeAccessor::PostCardActionImpl, GlobalScopeAccessor::Dollar_rImpl, @@ -24051,6 +24103,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetRenderNodeAccessor, GetFilterAccessor, GetVisualEffectAccessor, + GetContentModifierHelperAccessor, GetNavExtenderAccessor, GetEventEmulatorAccessor, GetActionSheetAccessor, -- Gitee From dffea3afc51bcb56eb6f1848851d6b4818dba9ee Mon Sep 17 00:00:00 2001 From: Ilya Erokhin Date: Mon, 2 Jun 2025 17:27:12 +0300 Subject: [PATCH 2/2] Checkbox contentModifier implementation Signed-off-by: Ilya Erokhin --- arkoala-arkts/arkui/src/Application.ts | 2 + .../arkui/src/CallbackTransformer.ts | 7 + .../src/generated/arkui-wrapper-builder.ts | 2 + .../src/handwritten/ArkContentModifier.ts | 123 ++++++++++ .../native/src/generated/bridge_custom.cc | 2 +- arkoala-arkts/trivial/user/src/ets/page1.ets | 228 ++++-------------- 6 files changed, 177 insertions(+), 187 deletions(-) create mode 100644 arkoala-arkts/arkui/src/handwritten/ArkContentModifier.ts diff --git a/arkoala-arkts/arkui/src/Application.ts b/arkoala-arkts/arkui/src/Application.ts index 46b016526f..d24552f65a 100644 --- a/arkoala-arkts/arkui/src/Application.ts +++ b/arkoala-arkts/arkui/src/Application.ts @@ -29,6 +29,7 @@ import { Routed } from "./handwritten" import { deserializeAndCallCallback } from "./generated/peers/CallbackDeserializeCall" import { Deserializer } from "./generated/peers/Deserializer" import { NativeLog } from "./NativeLog" +import { ArkContentModifier } from "./handwritten/ArkContentModifier" setCustomEventsChecker(checkArkoalaCallbacks) @@ -190,6 +191,7 @@ export class Application { start(foreignContext: pointer): pointer { enterForeignContext(foreignContext) if (this.withLog) UserView.startNativeLog(1) + ArkContentModifier.getInstance().registerContentModifier() let root: PeerNode | undefined = undefined try { this.manager = GlobalStateManager.instance diff --git a/arkoala-arkts/arkui/src/CallbackTransformer.ts b/arkoala-arkts/arkui/src/CallbackTransformer.ts index 12e6544f19..3614bd2ad9 100644 --- a/arkoala-arkts/arkui/src/CallbackTransformer.ts +++ b/arkoala-arkts/arkui/src/CallbackTransformer.ts @@ -53,4 +53,11 @@ export class CallbackTransformer { static transformToCustomBuilder(value: CustomNodeBuilder): CustomBuilder { throw new Error("Not implemented") } + static transformToPeerFromCustomBuilder( + /** @memo */ + value: CustomBuilder + ): KPointer { + const peer = createUiDetachedRoot(componentRootPeerFactory, value) + return peer.peer.ptr + } } \ No newline at end of file diff --git a/arkoala-arkts/arkui/src/generated/arkui-wrapper-builder.ts b/arkoala-arkts/arkui/src/generated/arkui-wrapper-builder.ts index 9d068d979e..1014470eeb 100644 --- a/arkoala-arkts/arkui/src/generated/arkui-wrapper-builder.ts +++ b/arkoala-arkts/arkui/src/generated/arkui-wrapper-builder.ts @@ -171,9 +171,11 @@ export class ContentModifierHelper { } export type Callback_WrappedBuilder_Args_Void = (...args: CommonConfiguration[]) => void; export interface WrappedBuilder { + /** @memo */ builder: ((args: CommonConfiguration) => void); } export interface ContentModifier { + applyContent(): WrappedBuilder; } export interface CommonConfiguration { enabled: boolean; diff --git a/arkoala-arkts/arkui/src/handwritten/ArkContentModifier.ts b/arkoala-arkts/arkui/src/handwritten/ArkContentModifier.ts new file mode 100644 index 0000000000..3cdfc4e61c --- /dev/null +++ b/arkoala-arkts/arkui/src/handwritten/ArkContentModifier.ts @@ -0,0 +1,123 @@ +/* + * Copyright (c) 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. + */ + +import { KPointer } from "@koalaui/interop"; +import { ButtonBuilder, ButtonConfiguration, CheckBoxBuilder, CheckBoxConfiguration, ContentModifier, ContentModifierHelper, DataPanelBuilder, DataPanelConfiguration, GaugeBuilder, GaugeConfiguration, LoadingProgressBuilder, LoadingProgressConfiguration, MenuItemBuilder, MenuItemConfiguration, ProgressBuilder, ProgressConfiguration, RadioBuilder, RadioConfiguration, RatingBuilder, RatingConfiguration, SliderBuilder, SliderConfiguration, TextClockBuilder, TextClockConfiguration, TextTimerBuilder, TextTimerConfiguration } from "../generated"; +import { CallbackTransformer } from "../CallbackTransformer"; + +export class ArkContentModifier { + private static instance: ArkContentModifier = new ArkContentModifier() + private isRegistered: boolean = false + + private constructor() {} + + public static getInstance(): ArkContentModifier { + if (!ArkContentModifier.instance) { + ArkContentModifier.instance = new ArkContentModifier() + } + return ArkContentModifier.instance; + } + + public registerContentModifier() { + if (this.isRegistered) { + return + } + this.isRegistered = true + ContentModifierHelper.onApplyContentButton(this.buttonContentBuilder) + ContentModifierHelper.onApplyContentCheckBox(this.checkboxContentBuilder) + ContentModifierHelper.onApplyContentDataPanel(this.dataPanelContentBuilder) + ContentModifierHelper.onApplyContentGauge(this.gaugeContentBuilder) + ContentModifierHelper.onApplyContentLoadingProgress(this.loadingProgressContentBuilder) + ContentModifierHelper.onApplyContentProgress(this.progressBuilder) + ContentModifierHelper.onApplyContentRadio(this.radioContentBuilder) + ContentModifierHelper.onApplyContentRating(this.ratingContentBuilder) + ContentModifierHelper.onApplyContentMenuItem(this.menuItemContentBuilder) + ContentModifierHelper.onApplyContentSlider(this.sliderContentBuilder) + ContentModifierHelper.onApplyContentTextClock(this.textClockContentBuilder) + ContentModifierHelper.onApplyContentTextTimer(this.textTimerContentBuilder) + } + + private buttonContentBuilder: ((modifier: ContentModifier) => ButtonBuilder) = + (modifier: ContentModifier): ButtonBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: ButtonConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private checkboxContentBuilder: ((modifier: ContentModifier) => CheckBoxBuilder) = + (modifier: ContentModifier): CheckBoxBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: CheckBoxConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private dataPanelContentBuilder: ((modifier: ContentModifier) => DataPanelBuilder) = + (modifier: ContentModifier): DataPanelBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: DataPanelConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private gaugeContentBuilder: ((modifier: ContentModifier) => GaugeBuilder) = + (modifier: ContentModifier): GaugeBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: GaugeConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private loadingProgressContentBuilder: ((modifier: ContentModifier) => LoadingProgressBuilder) = + (modifier: ContentModifier): LoadingProgressBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: LoadingProgressConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private progressBuilder: ((modifier: ContentModifier) => ProgressBuilder) = + (modifier: ContentModifier): ProgressBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: ProgressConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private radioContentBuilder: ((modifier: ContentModifier) => RadioBuilder) = + (modifier: ContentModifier): RadioBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: RadioConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private ratingContentBuilder: ((modifier: ContentModifier) => RatingBuilder) = + (modifier: ContentModifier): RatingBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: RatingConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private menuItemContentBuilder: ((modifier: ContentModifier) => MenuItemBuilder) = + (modifier: ContentModifier): MenuItemBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: MenuItemConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { /*wrappedBuilder.builder(config)*/ })}}; + + private sliderContentBuilder: ((modifier: ContentModifier) => SliderBuilder) = + (modifier: ContentModifier): SliderBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: SliderConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private textClockContentBuilder: ((modifier: ContentModifier) => TextClockBuilder) = + (modifier: ContentModifier): TextClockBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: TextClockConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; + + private textTimerContentBuilder: ((modifier: ContentModifier) => TextTimerBuilder) = + (modifier: ContentModifier): TextTimerBuilder => { + let wrappedBuilder = modifier.applyContent() + return (parentNode: KPointer, config: TextTimerConfiguration): KPointer => { + return CallbackTransformer.transformToPeerFromCustomBuilder(() => { wrappedBuilder.builder(config) })}}; +} \ No newline at end of file diff --git a/arkoala-arkts/framework/native/src/generated/bridge_custom.cc b/arkoala-arkts/framework/native/src/generated/bridge_custom.cc index d0c514fe20..5091cfe735 100644 --- a/arkoala-arkts/framework/native/src/generated/bridge_custom.cc +++ b/arkoala-arkts/framework/native/src/generated/bridge_custom.cc @@ -536,7 +536,7 @@ KVMObjectHandle impl_LoadUserView(KVMContext vm, const KStringPtr& viewClass, co } else if (isClass(className)) { className = "L@" + className.substr(6) + ";"; } else { - className = "L@ohos.example.src.ets.entry.Entry;"; + className = "L@koalaui.user.build.unmemoized.src.Page." + className + ";"; } std::replace(className.begin(), className.end(), '.', '/'); LOGE("[bridge_custom] Loading user class (ANI) %" LOG_PUBLIC "s by %" LOG_PUBLIC "s\n", viewClass.c_str(), className.c_str()); diff --git a/arkoala-arkts/trivial/user/src/ets/page1.ets b/arkoala-arkts/trivial/user/src/ets/page1.ets index 16a54e7322..a2e6011229 100644 --- a/arkoala-arkts/trivial/user/src/ets/page1.ets +++ b/arkoala-arkts/trivial/user/src/ets/page1.ets @@ -1,194 +1,50 @@ -//@Entry -@Component -struct TestConsume { - @State color: Color = Color.Blue - @State colorFlag: boolean = false - @Link linkState: string - @Consume('BigYearNumber') @Watch('changeBackgroundColor') state: number - @State @Watch('changeBackgroundColor') @Watch('inc') anotherState: number = 10000 - - build() { - Button(`Consume: ` + this.state) - .width(200).height(100) - .backgroundColor(this.color) - .onClick((e?: ClickEvent) => { this.inc() }) - } - - inc(stateName?: string) { - this.state += 1 - } - - changeBackgroundColor(stateName: string) { - if (this.colorFlag == false) { // enum comparing doesn't compile by es2panda now - this.colorFlag = true - this.color = Color.Green +// xxx.ets +class MyCheckboxStyle implements ContentModifier { + selectedColor: Color = Color.White + constructor(selectedColor: Color) { + this.selectedColor = selectedColor; + } + applyContent() : WrappedBuilder + { + return { + builder: buildCheckbox + } as WrappedBuilder + } +} + + +@Builder function buildCheckbox(config: CommonConfiguration) { + Column({space:10}) { + Text((config as CheckBoxConfiguration).name + ((config as CheckBoxConfiguration).selected ? "(Selected)" : "(Not selected)")) + .fontSize(35) + .fontColor((config as CheckBoxConfiguration).selected ? (config.contentModifier as MyCheckboxStyle).selectedColor : Color.Black) + .onClick(()=>{ + if ((config as CheckBoxConfiguration).selected) { + (config as CheckBoxConfiguration).triggerChange(false) } else { - this.colorFlag = false - this.color = Color.Blue - } - } -} - -@Component -struct TestProvide { - @Provide('BigYearNumber') state1: number = 2024 - @State aState: string = "10" - - build() { - Column({}) { - Button('Provide: ' + this.state1) - .width(200).height(100) - .backgroundColor('#b420a0') - .onClick((e?: ClickEvent) => { this.inc() }) - TestConsume({ linkState: this.aState }) - // TestConsume() - } - } - - inc() { - this.state1 += 100 - } -} - -@Component -struct TestStructBuilder { - build() { - Column({}) { - Button("struct builder test") - } - .backgroundColor(Color.Yellow) - .width('50%') - } -} - -function makeArray(items: number): Array { - const result = new Array(items) - for (let i = 0; i < items; i++) result[i] = `elem${i}` - return result -} - -@Component -struct TestBuilderParam { - @Builder builder() { - Button("TestBuilder") - } - @BuilderParam builderParam: () => void = this.builder - @BuilderParam anotherParam: () => void = this.builder - build() { - Column({}) { - this.builderParam() - this.anotherParam() + (config as CheckBoxConfiguration).triggerChange(true) } - } + }).padding(150) + .backgroundColor(0xFFD3D3D3) + } } -@Builder -function globalBuilder() { - Text("AnotherBuilder") -} @Entry @Component struct Page1 { - @State color1: string = '#ff0000' - @State color2: string = '#00ff00' - @State state: number = 1 - @State visible: boolean = false - - data: Array = makeArray(10) - - build() { - nLog("In Page1 build()") - - Column({}) { - if (this.visible) { - nLog("With blinker") - Button("Blinker") - .width(200).height(100) - .backgroundColor('#ff0000') - Child1() - } - ForEach( - this.data, - (item: string, index: number) => { - Column({}) { - Button("Hi") - .backgroundColor(this.color1) - .width(200).height(100) - .onClick((e?: ClickEvent) => { - nLog("Hi button") - // console.log(NativeLog.Default.getNativeLog(0)) - this.swap() - }) - Button("Bye") - .backgroundColor(this.color2) - .width(200).height(100) - .onClick((e?: ClickEvent) => { - nLog("Bye button") - this.swap() - }) - Text($r('app.string.my_text')).height(50) - Button("Click! " + this.state) - .width(200).height(100) - .backgroundColor($r('app.color.my_color')) - .onClick((e?: ClickEvent) => { - this.state++ - nLog("Click button") - nLog("#### Set Button onClick! #" + this.state) - }) - Image($r('app.media.startIcon')).width(60).height(60) - Image($rawfile('koala.png')).width(400) - Text("Set Button onClick! #" + this.state) - .width(200).height(100) - TestProvide() - //TestStructBuilder().width('100%') - //TestBuilderParam({anotherParam: globalBuilder}) - } - .width('100%').height('100%') - .backgroundColor(Color.Gray) - .justifyContent(FlexAlign.Center) - }, - (item:string, index: number) => item - ) - } - } - - @Builder - pageTransition() { - // TODO: now lambda type inference cannot handle literal wrapping. - PageTransitionEnter({ duration: 100 } as PageTransitionOptions) - PageTransitionExit({ duration: 100 } as PageTransitionOptions) - } - - swap(): void { - nLog("#### Swap") - let tmp = this.color1 - this.color1 = this.color2 - this.color2 = tmp - this.visible = !this.visible - } -} - -@Component -struct Child1 { - onPageShow() { - nLog("Child1 onPageShow()") - } - - onPageHide() { - nLog("Child1 onPageHide()") - } - - aboutToAppear() { - nLog("Child1 aboutToAppear()") - } - - aboutToDisappear() { - nLog("Child1 aboutToDisappear()") - } - - - build() { - nLog("Child1 build()") - } -} + build() { + Row() { + Column() { + Checkbox({ name: 'Check box status', group: 'checkboxGroup' }) + .select(true) + .contentModifier(new MyCheckboxStyle(Color.Red)) + .onChange((value: boolean) => { + console.info('Checkbox change is' + value) + }) + } + .width('100%') + } + .height('100%') + } +} \ No newline at end of file -- Gitee