diff --git a/arkoala-arkts/arkui/src/generated/ArkAbilityComponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkAbilityComponentInterfaces.ts index 44ffae6bd4f75d46e3678f8d00d8919cbefc74a8..c0e4724182838b0d30d3bc27a27355a33b83f712 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAbilityComponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAbilityComponentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -8,4 +26,4 @@ export type AbilityComponentInterface = (value: Literal_Want_want) => AbilityCom export interface AbilityComponentAttribute extends CommonMethod { onConnect: (() => void); onDisconnect: (() => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts index 0cd13cfb28e060c8a9f4d6dfb585cd3da6aaf0ca..9e591ef2fd3365597e7284a3271e24cb797a2c26 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAccessibilityHoverEventMaterialized.ts @@ -20,34 +20,13 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { AccessibilityHoverType } from "./ArkEnumsInterfaces" import { INTERFACE_AccessibilityHoverEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface AccessibilityHoverEvent { type: AccessibilityHoverType x: number diff --git a/arkoala-arkts/arkui/src/generated/ArkActionSheetInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkActionSheetInterfaces.ts index b9e728a653bdb55771dcbed43bf5ca769a3694fa..1d2f86f87a326f0c634686295122e861f2e33f2b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkActionSheetInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkActionSheetInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -54,4 +72,4 @@ export interface ActionSheetOptions { shadow?: ShadowOptions | ShadowStyle; enableHoverMode?: boolean; hoverModeArea?: HoverModeAreaType; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkActionSheetMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkActionSheetMaterialized.ts index 4ec8d3f196b4f9a16b5f4fc2076c780fd6aa54fc..dd6742deafbf0ee6f2576cb37117590f885f6de0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkActionSheetMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkActionSheetMaterialized.ts @@ -19,34 +19,13 @@ import { ActionSheetOptions } from "./ArkActionSheetInterfaces" import { INTERFACE_ActionSheet } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ActionSheet implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkAlertDialogInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkAlertDialogInterfaces.ts index 0b61d3e8f8d8de7905766b2d273d40255ddc622e..a837d026fe82d044f6a90e42d08906aab1e51973 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAlertDialogInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAlertDialogInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -86,4 +104,4 @@ export interface AlertDialogParamWithButtons extends AlertDialogParam { export interface AlertDialogParamWithOptions extends AlertDialogParam { buttons: Array; buttonDirection?: DialogButtonDirection; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkAlertDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkAlertDialogMaterialized.ts index 2e83315c4adad5d05d64b6b9b2a4004826ce5c77..cb32c99fa496a2c8f675b9767911251b8b41fb9c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAlertDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAlertDialogMaterialized.ts @@ -19,34 +19,13 @@ import { AlertDialogParamWithConfirm, AlertDialogParamWithButtons, AlertDialogParamWithOptions } from "./ArkAlertDialogInterfaces" import { INTERFACE_AlertDialog } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class AlertDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkAlphabetIndexerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkAlphabetIndexerInterfaces.ts index 727039ee36e6617845ffa24941fef70d57d581f8..d1fd7fb4efd76d2bab56d3ba613e5db788f88ab2 100644 --- a/arkoala-arkts/arkui/src/generated/ArkAlphabetIndexerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkAlphabetIndexerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -47,4 +65,4 @@ export interface AlphabetIndexerAttribute extends CommonMethod { onCancel: (() => void); onFinish: (() => void); onFrame: ((index: number) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkArkui-customInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkArkui-customInterfaces.ts index b9cf5dc74cb3cf275c485b2352f75d6a7f3ca65c..bf685e38088dd16a04b7d79039af1a2409942cc6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkArkui-customInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkArkui-customInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -47,4 +65,4 @@ export enum PointerStyle { LOADING = 42, RUNNING = 43 } -export type Callback_RangeUpdate = (index: int32, mark: KPointer, end: int32) => void; \ No newline at end of file +export type Callback_RangeUpdate = (index: int32, mark: KPointer, end: int32) => void; diff --git a/arkoala-arkts/arkui/src/generated/ArkArkui-externalInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkArkui-externalInterfaces.ts index 68959aff6dfd013db28e90e75426b9de6105b814..24b35a21b32fd2149ecd81a7c8ce1e44893c749b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkArkui-externalInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkArkui-externalInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -36,7 +54,23 @@ export enum LengthUnit { PERCENT = 3, LPX = 4 } -export interface LengthMetrics { - unit: LengthUnit; - value: number; -} \ No newline at end of file +export interface WebHeader { + headerKey: string; + headerValue: string; +} +export interface SnapshotOptions { + scale?: number; + waitUntilRenderFinished?: boolean; +} +export enum PerfMonitorActionType { + LAST_DOWN = 0, + LAST_UP = 1, + FIRST_MOVE = 2 +} +export enum PerfMonitorSourceType { + PERF_TOUCH_EVENT = 0, + PERF_MOUSE_EVENT = 1, + PERF_TOUCHPAD_EVENT = 2, + PERF_JOYSTICK_EVENT = 3, + PERF_KEY_EVENT = 4 +} diff --git a/arkoala-arkts/arkui/src/generated/ArkArkui-stubsInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkArkui-stubsInterfaces.ts deleted file mode 100644 index 9536646c46ec0fac146b6bb02ea77b6144ad044d..0000000000000000000000000000000000000000 --- a/arkoala-arkts/arkui/src/generated/ArkArkui-stubsInterfaces.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { int32, int64, float32 } from "@koalaui/common" -import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" -import { NodeAttach, remember } from "@koalaui/runtime" -export interface ESObject { -} \ No newline at end of file diff --git a/arkoala-arkts/arkui/src/generated/ArkBadgeInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkBadgeInterfaces.ts index 113831c261f85ab6f5d239f94854a0cf94bfe5b8..5d22f1b9bd6d27b4ce4aff0e14efd5be686ec01a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBadgeInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBadgeInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -37,4 +55,4 @@ export interface BadgeInterface { } export interface BadgeAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkBaseEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBaseEventMaterialized.ts index 5cda88d4dff93d07a4c49239afc37e8f4c4654f5..82fbccd4946a25df38b5fc55622234e22626b3b0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBaseEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBaseEventMaterialized.ts @@ -19,34 +19,13 @@ import { EventTarget, SourceType, SourceTool } from "./ArkCommonInterfaces" import { INTERFACE_BaseEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface BaseEvent { target: EventTarget timestamp: number diff --git a/arkoala-arkts/arkui/src/generated/ArkBaseGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkBaseGestureEventMaterialized.ts index 600444673e3cc25a49a4cf9475ff1ab00c6d3a71..fbb40d7381fdf2fe792df56f45fec6027ffae34b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBaseGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBaseGestureEventMaterialized.ts @@ -20,34 +20,13 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { FingerInfo } from "./ArkGestureInterfaces" import { INTERFACE_BaseGestureEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface BaseGestureEvent { fingerList: Array } diff --git a/arkoala-arkts/arkui/src/generated/ArkBlankInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkBlankInterfaces.ts index 3ae832af342c8212e0dc993d086a3b5996d9dde9..a553a5093aaa6b01cbbff4613c2f1ff0e42f4275 100644 --- a/arkoala-arkts/arkui/src/generated/ArkBlankInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkBlankInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -6,4 +24,4 @@ import { ResourceColor } from "./ArkUnitsInterfaces" export type BlankInterface = (min?: number | string) => BlankAttribute; export interface BlankAttribute extends CommonMethod { color: ResourceColor; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkButtonInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkButtonInterfaces.ts index b434dc883b14c5773812d30b3ae7a2ac10509a6f..e721a016ade4c6857ad9572e8586acf1c3d35a8a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkButtonInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkButtonInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -66,4 +84,4 @@ export interface ButtonAttribute extends CommonMethod { fontFamily: string | Resource; contentModifier: ContentModifier; labelStyle: LabelStyle; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkCalendarControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCalendarControllerMaterialized.ts index 653b15830c7a1579a2e11a9e3080bd49472446e2..37ee3253a050c9420afeffff9a9b5027b337379a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCalendarControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCalendarControllerMaterialized.ts @@ -18,34 +18,13 @@ import { Literal_Number_day_month_year, INTERFACE_CalendarController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class CalendarController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkCalendarInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCalendarInterfaces.ts index 8474ee65646b811334f63163ecf248c69c935be4..8def87e26c5b6d5828433c4be9fa16150a4263bb 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCalendarInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCalendarInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -105,4 +123,4 @@ export interface CalendarAttribute { workStateStyle: WorkStateStyle; onSelectChange: ((event: CalendarSelectedDate) => void); onRequestData: ((event: CalendarRequestedData) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts index e5be2921c2d523acebe3d913f94455033821ee64..661b472a1b6335b30271f328a210ae52bc42c71c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCalendarPickerDialogMaterialized.ts @@ -19,34 +19,13 @@ import { CalendarDialogOptions } from "./ArkCalendarPickerInterfaces" import { INTERFACE_CalendarPickerDialog } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class CalendarPickerDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkCalendarPickerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCalendarPickerInterfaces.ts index 6cd63d8e243a678907173a825d4212d690006fd8..2ce075885003a62d0ba0b08ba225b2a935b5b18f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCalendarPickerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCalendarPickerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -34,4 +52,4 @@ export interface CalendarDialogOptions extends CalendarOptions { shadow?: ShadowOptions | ShadowStyle; enableHoverMode?: boolean; hoverModeArea?: HoverModeAreaType; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasGradientMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasGradientMaterialized.ts index 732399525d2ca3caa8ec78ad7616538ac270a737..6f3e7b90307b546c7c6806630805c57c0d50521f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasGradientMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasGradientMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_CanvasGradient } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class CanvasGradient implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasInterfaces.ts index b2150135d44bfa5a412684dd874fd325d05e53b4..193bb5235b3b1539b781e04a8209b80a9cf7ca8e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -47,4 +65,4 @@ export interface CanvasInterface { export interface CanvasAttribute extends CommonMethod { onReady: VoidCallback; enableAnalyzer: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasPathMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasPathMaterialized.ts index 763c77401c3d28acb5f79000859806c7ffd3cf54..0d2eba6c420c3ba9c82889e59c42d64cbbb07bd5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasPathMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasPathMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_CanvasPath } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class CanvasPath implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasPatternMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasPatternMaterialized.ts index 3ad7ecc657f94dce682c255d90d1bdecc3136cc0..71bb20bcc85341a2854719ea726cc2be576247b0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasPatternMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasPatternMaterialized.ts @@ -19,34 +19,13 @@ import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { INTERFACE_CanvasPattern } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface CanvasPattern { setTransform(transform: Matrix2D): void } diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasRendererMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasRendererMaterialized.ts index e2a584fc4aede0f0cf826bf566b6243680d94bf1..c01bc02fc6f6af69ae99ab7df7c48bea56930605 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasRendererMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasRendererMaterialized.ts @@ -26,34 +26,13 @@ import { Path2D, Path2DInternal } from "./ArkPath2DMaterialized" import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { INTERFACE_CanvasRenderer } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class CanvasRenderer extends CanvasPath implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts index 985608db508d8015548d8dca17758cb824e5dbe6..125e0740b446aa7ad59daa6df15def010b77e1b7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCanvasRenderingContext2DMaterialized.ts @@ -23,34 +23,13 @@ import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { ImageAnalyzerConfig } from "./ArkImageCommonInterfaces" import { Callback_Void, INTERFACE_CanvasRenderingContext2D } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class CanvasRenderingContext2D extends CanvasRenderer implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkCheckboxInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCheckboxInterfaces.ts index dbba4695ea49e1f3af735b7aadc98a36f6db4098..f89ed7483ef4f6d27b4bde858e9aa1df247ef806 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCheckboxInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCheckboxInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -25,4 +43,4 @@ export interface CheckboxAttribute extends CommonMethod { mark: MarkStyle; onChange: OnCheckboxChangeCallback; contentModifier: ContentModifier; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkCheckboxgroupInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCheckboxgroupInterfaces.ts index 162848b74a9625581996332abc8702f22e55812f..88c4a5192b9c2df152edfb895436ad732fd85beb 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCheckboxgroupInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCheckboxgroupInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -29,4 +47,4 @@ export interface CheckboxGroupAttribute extends CommonMethod CircleAttribute; export interface CircleAttribute extends CommonShapeMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkClickEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkClickEventMaterialized.ts index e814fa209289e02ef8a859415fcfc4a49ee025ab..584aa83e83aa7fee38ba060ed1ee985925a74255 100644 --- a/arkoala-arkts/arkui/src/generated/ArkClickEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkClickEventMaterialized.ts @@ -19,34 +19,13 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { Callback_Void, INTERFACE_ClickEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface ClickEvent { displayX: number displayY: number diff --git a/arkoala-arkts/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts index 081282d1e41e93be93f514e5ea6ef9e26b2a56ce..e7be31054dd5ef706b1b52d460f39e2f0e2ef1c4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkClientAuthenticationHandlerMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_ClientAuthenticationHandler } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ClientAuthenticationHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkColumnInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkColumnInterfaces.ts index 071665e09d77bfed5418c57650cc45126bcd7696..a857a62fb3f8d3a9a054f28fbe1838194638b8ad 100644 --- a/arkoala-arkts/arkui/src/generated/ArkColumnInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkColumnInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -12,4 +30,4 @@ export interface ColumnAttribute extends CommonMethod { justifyContent: FlexAlign; pointLight: PointLightStyle; reverse: boolean | undefined; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkColumnSplitInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkColumnSplitInterfaces.ts index 5a148e808ecb1c4b5d542629100ceed42c344e1f..42b5759d54f5dc9c9693c705667e8549ca9a2451 100644 --- a/arkoala-arkts/arkui/src/generated/ArkColumnSplitInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkColumnSplitInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -11,4 +29,4 @@ export interface ColumnSplitDividerStyle { export interface ColumnSplitAttribute extends CommonMethod { resizeable: boolean; divider: ColumnSplitDividerStyle | undefined; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkCommon.ts b/arkoala-arkts/arkui/src/generated/ArkCommon.ts index 0f71682d4fb086b85dee9fd8f508e27adada7b79..92b37808d189214dfc16a985b89eecb9357d362b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCommon.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCommon.ts @@ -28,7 +28,7 @@ import { DrawModifier } from "./ArkDrawModifierMaterialized" import { Rectangle, TouchTestInfo, TouchResult, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, CustomBuilder, DragItemInfo, UniformDataType, PreDragStatus, MotionPathOptions, ShadowOptions, ShadowStyle, CircleShape, EllipseShape, PathShape, RectShape, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, SafeAreaType, SafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, TransitionFinishCallback, BlurOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, ComponentContent, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ModalTransition, ContentCoverOptions, SheetOptions, VisibleAreaChangeCallback, CommonMethod, CommonAttribute, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions } from "./ArkCommonInterfaces" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, BarState, EdgeEffect } from "./ArkEnumsInterfaces" import { Callback_Array_TouchTestInfo_TouchResult, Callback_ClickEvent_Void, Callback_Boolean_HoverEvent_Void, Callback_MouseEvent_Void, Callback_TouchEvent_Void, Callback_KeyEvent_Void, Callback_KeyEvent_Boolean, Callback_Void, Callback_Area_Area_Void, Literal_Union_Number_Literal_Number_offset_span_lg_md_sm_xs, Literal_Number_offset_span, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Callback_DragEvent_String_Void, Callback_PreDragStatus_Void, Type_CommonMethod_linearGradient_value, Tuple_ResourceColor_Number, Type_CommonMethod_sweepGradient_value, Tuple_Length_Length, Type_CommonMethod_radialGradient_value, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_TouchEvent_HitTestMode, Literal_Alignment_align, Callback_Number_Number_Void } from "./SyntheticDeclarations" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { ResizableOptions } from "./ArkImageInterfaces" import { Resource } from "./ArkResourceInterfaces" import { ClickEvent } from "./ArkClickEventMaterialized" diff --git a/arkoala-arkts/arkui/src/generated/ArkCommonInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCommonInterfaces.ts index 0c17890494f93d1721239650121bd934d6d9d659..c052eda9f28f05aef97ee1a357f02fc3d4e6da30 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCommonInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCommonInterfaces.ts @@ -1,8 +1,26 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { TextDecorationType, TextDecorationStyle, Curve, PlayMode, SharedTransitionEffectType, HorizontalAlign, VerticalAlign, TransitionType, FontWeight, FontStyle, Color, ColoringStrategy, TouchType, BorderStyle, Placement, ArrowPointPosition, ClickEffectLevel, NestedScrollMode, HitTestMode, ImageSize, Alignment, HoverEffect, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, BarState, EdgeEffect, IlluminatedType } from "./ArkEnumsInterfaces" -import { ResourceColor, Length, Bias, Area, Font, BorderRadiuses, EdgeWidths, LocalizedEdgeWidths, SizeOptions, ResourceStr, Dimension, EdgeColors, LocalizedEdgeColors, EdgeStyles, Position, LocalizedBorderRadiuses, Margin, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, BorderOptions, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, EdgeWidth, DirectionalEdgesT } from "./ArkUnitsInterfaces" +import { ResourceColor, Length, Bias, Area, Font, BorderRadiuses, EdgeWidths, LocalizedEdgeWidths, SizeOptions, ResourceStr, Dimension, EdgeColors, LocalizedEdgeColors, EdgeStyles, Position, LocalizedBorderRadiuses, Margin, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, BorderOptions, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, EdgeWidth } from "./ArkUnitsInterfaces" import { ICurve } from "./ArkICurveMaterialized" import { Callback_Void, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, Literal_TransitionEffect_appear_disappear, Tuple_Number_Number, Callback_DismissContentCoverAction_Void, Type_SheetOptions_detents, Callback_SheetDismiss_Void, Callback_DismissSheetAction_Void, Callback_SpringBackAction_Void, Callback_Number_Void, Callback_SheetType_Void, Literal_String_value_Callback_Void_action, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Literal_ResourceColor_color, Callback_DismissPopupAction_Void, Callback_Array_TouchTestInfo_TouchResult, Callback_ClickEvent_Void, Callback_Boolean_HoverEvent_Void, Callback_MouseEvent_Void, Callback_TouchEvent_Void, Callback_KeyEvent_Void, Callback_KeyEvent_Boolean, Callback_Area_Area_Void, Literal_Union_Number_Literal_Number_offset_span_lg_md_sm_xs, Literal_Number_offset_span, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Callback_DragEvent_String_Void, Callback_PreDragStatus_Void, Type_CommonMethod_linearGradient_value, Tuple_ResourceColor_Number, Type_CommonMethod_sweepGradient_value, Tuple_Length_Length, Type_CommonMethod_radialGradient_value, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_TouchEvent_HitTestMode, Literal_Alignment_align, Callback_Number_Number_Void } from "./SyntheticDeclarations" import { TransitionEffect } from "./ArkTransitionEffectMaterialized" @@ -12,7 +30,7 @@ import { Resource } from "./ArkResourceInterfaces" import { BaseGestureEvent } from "./ArkBaseGestureEventMaterialized" import { GestureRecognizer } from "./ArkGestureRecognizerMaterialized" import { GestureJudgeResult, GestureInfo, GestureType, GestureMask, GestureHandler, GesturePriority } from "./ArkGestureInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { DrawModifier } from "./ArkDrawModifierMaterialized" import { ResizableOptions } from "./ArkImageInterfaces" import { ClickEvent } from "./ArkClickEventMaterialized" @@ -984,8 +1002,6 @@ export interface GeometryInfo extends SizeResult { export interface Layoutable { stub: string; } -export interface Measurable { -} export interface SizeResult { width: number; height: number; @@ -1112,4 +1128,4 @@ export enum KeyboardAvoidMode { export enum HoverModeAreaType { TOP_SCREEN = 0, BOTTOM_SCREEN = 1 -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkCommonTsEtsApiInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCommonTsEtsApiInterfaces.ts index 8972cf959869cc05a88af01475ce2e3ce3f43fd8..92f67b460e92675fd15fe557ac20e150c0f38c4d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCommonTsEtsApiInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCommonTsEtsApiInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -8,4 +26,4 @@ export interface EnvPropsOptions { export interface PersistPropsOptions { key: string; defaultValue: number | string | boolean | Object; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkComponent3dInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkComponent3dInterfaces.ts index a2a6dac43aac4b96a8e095b38ba58cac084da72a..bb7c2656b91519bb1378bbb63d24382a3344c44f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkComponent3dInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkComponent3dInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -22,4 +40,4 @@ export interface Component3DAttribute extends CommonMethod shaderInputBuffer: Array; renderWidth: Dimension; renderHeight: Dimension; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts index 7d4052dd0555d6b1a6966134410ad8d7f1849d5c..2802be7bdd23d19481ce11bfb9f2ec883e593fc6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkConsoleMessageMaterialized.ts @@ -19,34 +19,13 @@ import { MessageLevel } from "./ArkWebInterfaces" import { INTERFACE_ConsoleMessage } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ConsoleMessage implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkContainerSpanInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkContainerSpanInterfaces.ts index 3ff24c04487c6b4bd32ca7cc7fee223427494c5b..f8450436b91b30b504970c782cbbe8e5b438dde1 100644 --- a/arkoala-arkts/arkui/src/generated/ArkContainerSpanInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkContainerSpanInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -7,4 +25,4 @@ export type ContainerSpanInterface = () => ContainerSpanAttribute; export interface ContainerSpanAttribute { textBackgroundStyle: TextBackgroundStyle; attributeModifier: AttributeModifier; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkContentSlotInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkContentSlotInterfaces.ts index 4a0931c4a5835948f4790059372989c61e724f6c..29d68c1e698cc9cec3785222001fbda8edc113b7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkContentSlotInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkContentSlotInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -6,4 +24,4 @@ export interface Content { } export interface ContentSlotAttribute { } -export type ContentSlotInterface = (content: Content) => ContentSlotAttribute; \ No newline at end of file +export type ContentSlotInterface = (content: Content) => ContentSlotAttribute; diff --git a/arkoala-arkts/arkui/src/generated/ArkContextMenuMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkContextMenuMaterialized.ts index d45ec9f2a290517fdd2722778d5c8580638bebce..5eaaaf03a4513b4bfe480acdf8e04fd5acf07b47 100644 --- a/arkoala-arkts/arkui/src/generated/ArkContextMenuMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkContextMenuMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_ContextMenu } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ContextMenu implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkControllerHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkControllerHandlerMaterialized.ts index 28e1cb77c6f8acdceb99e117d27e8cd980739146..6f709d97f1c344e4a3351f4068ce8b715d9a6d7b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkControllerHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkControllerHandlerMaterialized.ts @@ -16,37 +16,16 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { WebviewController } from "./ArkWebInterfaces" +import { WebviewController, WebviewControllerInternal } from "./ArkWebviewControllerMaterialized" import { INTERFACE_ControllerHandler } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ControllerHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkCounterInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCounterInterfaces.ts index c27caa67360fecc47b499a91754e071f58f22eb8..37f1e0d3523b9a80fe13193dce4084d0f93f99e8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCounterInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCounterInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -9,4 +27,4 @@ export interface CounterAttribute extends CommonMethod { onDec: VoidCallback; enableDec: boolean; enableInc: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerInterfaces.ts index 371166817ca73308149ff2109ac365fd29ddd1c5..a9f70e95b64858c95d8da9e93a46a949c9599ad8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -34,4 +52,4 @@ export interface CustomDialogControllerOptions { keyboardAvoidMode?: KeyboardAvoidMode; enableHoverMode?: boolean; hoverModeArea?: HoverModeAreaType; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts index 9c1632a36e26b881c77a6468fb3ba841f2770d45..d2ce37df110952b848fcdef4147d95ca07600062 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCustomDialogControllerMaterialized.ts @@ -19,34 +19,13 @@ import { CustomDialogControllerOptions } from "./ArkCustomDialogControllerInterfaces" import { INTERFACE_CustomDialogController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class CustomDialogController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkCustomSpanMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkCustomSpanMaterialized.ts index 0db9cdf4efcc34646892a03d351274bb9d6053a6..d26ac7c565cebcd6edb454dcaf657ebd26a4ded6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkCustomSpanMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkCustomSpanMaterialized.ts @@ -20,34 +20,13 @@ import { CustomSpanMeasureInfo, CustomSpanMetrics, CustomSpanDrawInfo } from "./ import { DrawContext } from "./ArkCommonInterfaces" import { INTERFACE_CustomSpan } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class CustomSpan implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkDataPanelInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkDataPanelInterfaces.ts index 7053d0732d8db53dfb7126e7ceabab2ef6827413..198ed129c8c743f0bd2f414a150cbadde5236d79 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDataPanelInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDataPanelInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -35,4 +53,4 @@ export interface DataPanelAttribute extends CommonMethod { strokeWidth: Length; trackShadow: DataPanelShadowOptions; contentModifier: ContentModifier; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts index cc908e51d57c101ec7f2cd0acae6a6b9ee936536..607124115d5a088d397123cecae1e8761377e7b5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDataResubmissionHandlerMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_DataResubmissionHandler } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class DataResubmissionHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkDatePickerDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDatePickerDialogMaterialized.ts index e209aab85dbda8bbbfdb8552aad714cac161b98d..b87c8849313c0ff1d84392fa61f775921bf56386 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDatePickerDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDatePickerDialogMaterialized.ts @@ -19,34 +19,13 @@ import { DatePickerDialogOptions } from "./ArkDatePickerInterfaces" import { INTERFACE_DatePickerDialog } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class DatePickerDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkDatePickerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkDatePickerInterfaces.ts index c1a7192709c3f776c4637fbf74bd831840ba67a4..12fcd2dd203dd0253bed5da724506a2f1f54328e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDatePickerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDatePickerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -59,4 +77,4 @@ export interface DatePickerDialogOptions extends DatePickerOptions { dateTimeOptions?: DateTimeOptions; enableHoverMode?: boolean; hoverModeArea?: HoverModeAreaType; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkDigitIndicatorBuilder.ts b/arkoala-arkts/arkui/src/generated/ArkDigitIndicatorBuilder.ts index 648aa8e9b60ea24f27eef5976d781fa19313c27a..1e918765536e13bc3881c22e9ff4246574ce370c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDigitIndicatorBuilder.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDigitIndicatorBuilder.ts @@ -1,7 +1,7 @@ import { KBoolean, KStringPtr } from "@koalaui/interop" import { Indicator } from "./ArkIndicatorBuilder" import { ResourceColor, Font, Length } from "./ArkUnitsInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { DotIndicator } from "./ArkDotIndicatorBuilder" export class DigitIndicator { _left?: Length | undefined diff --git a/arkoala-arkts/arkui/src/generated/ArkDividerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkDividerInterfaces.ts index e0366caf9c23762a659ceb1572fc87b279aa7d5d..e562573736fc1711fc743d23ececfbd585bce8ad 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDividerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDividerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -10,4 +28,4 @@ export interface DividerAttribute extends CommonMethod { color: ResourceColor; strokeWidth: number | string; lineCap: LineCapStyle; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkDotIndicatorBuilder.ts b/arkoala-arkts/arkui/src/generated/ArkDotIndicatorBuilder.ts index 885acba78ca9b10a507bdc191d18c81421052011..b7348ed805e69c03ff7802845b047e5169b745e5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDotIndicatorBuilder.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDotIndicatorBuilder.ts @@ -1,7 +1,7 @@ import { KBoolean, KStringPtr } from "@koalaui/interop" import { Indicator } from "./ArkIndicatorBuilder" import { Length, ResourceColor } from "./ArkUnitsInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { DigitIndicator } from "./ArkDigitIndicatorBuilder" export class DotIndicator { _left?: Length | undefined diff --git a/arkoala-arkts/arkui/src/generated/ArkDragEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDragEventMaterialized.ts index db4023b63b475892147e7ccce79ee77dd1e821b7..f0f3a9e59b7cd22766c5d80e30322e80d9784f39 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDragEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDragEventMaterialized.ts @@ -20,34 +20,13 @@ import { DragBehavior, Summary, DragResult, Rectangle } from "./ArkCommonInterfa import { UnifiedData, UnifiedDataInternal } from "./ArkUnifiedDataMaterialized" import { INTERFACE_DragEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface DragEvent { dragBehavior: DragBehavior useCustomDropAnimation: boolean diff --git a/arkoala-arkts/arkui/src/generated/ArkDrawModifierMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDrawModifierMaterialized.ts index 8bffbb61780050229c5cd337ceb7584a3e635b88..be4cca396aafaa85ceb518719ae58a6239793841 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDrawModifierMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDrawModifierMaterialized.ts @@ -19,34 +19,13 @@ import { DrawContext } from "./ArkCommonInterfaces" import { INTERFACE_DrawModifier } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class DrawModifier implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts index 525248a34bb11ce1307b1406c03bdec3a1d7c81a..ccda1aa889eedd494a8573532e0e00f8f1bcbf42 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDrawingCanvasMaterialized.ts @@ -19,34 +19,13 @@ import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" import { INTERFACE_DrawingCanvas } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class DrawingCanvas implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts index 4a2551737a8a8d6e8b88bb04a5cb1e37a31bcbbc..89d01d142260c6d3255515c499b1dfa84bd6940b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDrawingRenderingContextMaterialized.ts @@ -21,34 +21,13 @@ import { DrawingCanvas, DrawingCanvasInternal } from "./ArkDrawingCanvasMaterial import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { INTERFACE_DrawingRenderingContext } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class DrawingRenderingContext implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkDynamicNodeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkDynamicNodeMaterialized.ts index 344cd26862d627da0c4e6382e17eca3de50e5d4b..b686003343c64cac58b606da6ac51f1fca27dbbc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkDynamicNodeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkDynamicNodeMaterialized.ts @@ -19,34 +19,13 @@ import { OnMoveHandler } from "./ArkCommonInterfaces" import { INTERFACE_DynamicNode } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class DynamicNode implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts index 3d4f9a73b8f59454a6336a2eea31b47838c3367d..6d20e8305099785cb4eabbce138a0c85a567ac59 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEditMenuOptionsMaterialized.ts @@ -19,34 +19,13 @@ import { TextMenuItem, TextRange } from "./ArkTextCommonInterfaces" import { INTERFACE_EditMenuOptions } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface EditMenuOptions { onCreateMenu(menuItems: Array): Array onMenuItemClick(menuItem: TextMenuItem, range: TextRange): boolean diff --git a/arkoala-arkts/arkui/src/generated/ArkEffectComponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkEffectComponentInterfaces.ts index 8e5eef6bb0d9f1826aa4e1644e27318bc8493a7c..95b6b483d49b7bf6e5f07f62590172b60149d4e1 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEffectComponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEffectComponentInterfaces.ts @@ -1,7 +1,25 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod } from "./ArkCommonInterfaces" export type EffectComponentInterface = () => EffectComponentAttribute; export interface EffectComponentAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkEllipseInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkEllipseInterfaces.ts index 629b774dca80ce44033a4b0f2813d569e820e02c..5eade750ce537553d997b925787d8ad57439f6d6 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEllipseInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEllipseInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -8,4 +26,4 @@ export interface EllipseOptions { } export type EllipseInterface = (options?: EllipseOptions) => EllipseAttribute; export interface EllipseAttribute extends CommonShapeMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkEmbeddedComponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkEmbeddedComponentInterfaces.ts index 9e4bdade285bca8adce5574fb74ef4fa19e5fd28..3a9c048c681e8f26ea2163db74f20c20dbe8fd16 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEmbeddedComponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEmbeddedComponentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -14,4 +32,4 @@ export interface TerminationInfo { export interface EmbeddedComponentAttribute extends CommonMethod { onTerminated: ((parameter: TerminationInfo) => void); onError: ErrorCallback; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkEnumsInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkEnumsInterfaces.ts index 0f79d462c29c7027f4395cea69c09862c0137951..3dc3d223021502a2c91ad5a084dd53b18c25f541 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEnumsInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEnumsInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -694,4 +712,4 @@ export enum HeightBreakpoint { HEIGHT_SM = 0, HEIGHT_MD = 1, HEIGHT_LG = 2 -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkEventEmulatorMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEventEmulatorMaterialized.ts index 2d110317ab70c1828ba6707d4677ba2f431043f9..091ea058e1f4ff471cfe4b2d713a839383958f24 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEventEmulatorMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEventEmulatorMaterialized.ts @@ -19,34 +19,13 @@ import { ClickEvent, ClickEventInternal } from "./ArkClickEventMaterialized" import { INTERFACE_EventEmulator } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class EventEmulator implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkEventResultMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEventResultMaterialized.ts index 84ea69a3ebab2da00d8879062fb4f1ef35d54d3f..fdd78195144615689f5467231cbceda343da3feb 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEventResultMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEventResultMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_EventResult } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class EventResult implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkEventTargetInfoMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkEventTargetInfoMaterialized.ts index cac20deee3d742de8300533c3f2295ce683b98a1..0a9df089572c3c3727a56a5a355420125be45ed9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkEventTargetInfoMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkEventTargetInfoMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_EventTargetInfo } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class EventTargetInfo implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkFileSelectorParamMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFileSelectorParamMaterialized.ts index f185ab79cfe17e01313947c16126c28f9555cb08..e402121d59048b55f8c4e05ab5bf08c9eb5f2058 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFileSelectorParamMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFileSelectorParamMaterialized.ts @@ -19,34 +19,13 @@ import { FileSelectorMode } from "./ArkWebInterfaces" import { INTERFACE_FileSelectorParam } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class FileSelectorParam implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkFileSelectorResultMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFileSelectorResultMaterialized.ts index 61e880d7972b24287a9cc924d29b007b7c3b721a..44297c4f777c9331d3920ef556b015d30c929a55 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFileSelectorResultMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFileSelectorResultMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_FileSelectorResult } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class FileSelectorResult implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkFlexInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkFlexInterfaces.ts index f95398c89edd8a687089b6d5cdba8bc1ed90fdc5..978269db15864a0bb2df43abd39a79715cec2076 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFlexInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFlexInterfaces.ts @@ -1,8 +1,26 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { FlexDirection, FlexWrap, FlexAlign, ItemAlign } from "./ArkEnumsInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { CommonMethod, PointLightStyle } from "./ArkCommonInterfaces" export interface FlexOptions { direction?: FlexDirection; @@ -19,4 +37,4 @@ export interface FlexSpaceOptions { export type FlexInterface = (value?: FlexOptions) => FlexAttribute; export interface FlexAttribute extends CommonMethod { pointLight: PointLightStyle; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkFlowItemInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkFlowItemInterfaces.ts index f1344248df482acac84e515a188d8fc00ebd13e9..9054b2acbaedac6bfa73d6407773358206750912 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFlowItemInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFlowItemInterfaces.ts @@ -1,7 +1,25 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod } from "./ArkCommonInterfaces" export type FlowItemInterface = () => FlowItemAttribute; export interface FlowItemAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkFocusInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkFocusInterfaces.ts index 3fe96f4dcb728ddced91f950a9cc98481990f859..a614eccb84559af3c5603d340dd4cce140175ec5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFocusInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFocusInterfaces.ts @@ -1,7 +1,25 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { ColorMetrics } from "./ArkUnitsInterfaces" export interface FocusBoxStyle { margin?: LengthMetrics; @@ -12,4 +30,4 @@ export enum FocusPriority { AUTO = 0, PRIOR = 2000, PREVIOUS = 3000 -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkFolderStackInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkFolderStackInterfaces.ts index 16018f066df5326201b4660db9d0f547b58da9e3..a9c826c0a049f5eff7d5fe8ab1218306c996f71a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFolderStackInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFolderStackInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -27,4 +45,4 @@ export interface HoverEventParam { isHoverMode: boolean; appRotation: AppRotation; windowStatusType: WindowStatusType; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkFormComponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkFormComponentInterfaces.ts index 3f405e2f157dc5e46048dc006c862683fccc0c2b..4265c22dc41ca30f0b91a28d08bb578a2fc7d91d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFormComponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFormComponentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -56,4 +74,4 @@ export interface FormComponentAttribute extends CommonMethod void); onUninstall: ((parameter: FormCallbackInfo) => void); onLoad: (() => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkFormLinkInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkFormLinkInterfaces.ts index 49c815edaeaae99f5b2078651ba8d0c05fd32e77..3b6e3f1bd55ff151be774f7a4a5d99bcd6bff113 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFormLinkInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFormLinkInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -12,4 +30,4 @@ export interface FormLinkOptions { } export type FormLinkInterface = (options: FormLinkOptions) => FormLinkAttribute; export interface FormLinkAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts index b37733d77e37e74359566b72ff1c9c4c1f89236a..df263e991feb94955a506863e082d6565d02130f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFrameNodeMaterialized.ts @@ -17,36 +17,16 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { UIContext } from "./ArkCommonInterfaces" +import { Position } from "./ArkUnitsInterfaces" import { INTERFACE_FrameNode } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class FrameNode implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { @@ -115,6 +95,12 @@ export class FrameNode implements MaterializedBase { this.dispose_serialize() return } + getOpacity(): number { + return this.getOpacity_serialize() + } + getPositionToWindowWithTransform(): Position { + return this.getPositionToWindowWithTransform_serialize() + } private isModifiable_serialize(): boolean { const retval = ArkUIGeneratedNativeModule._FrameNode_isModifiable(this.peer!.ptr) return retval @@ -173,6 +159,14 @@ export class FrameNode implements MaterializedBase { private dispose_serialize(): void { ArkUIGeneratedNativeModule._FrameNode_dispose(this.peer!.ptr) } + private getOpacity_serialize(): number { + const retval = ArkUIGeneratedNativeModule._FrameNode_getOpacity(this.peer!.ptr) + return retval + } + private getPositionToWindowWithTransform_serialize(): Position { + const retval = ArkUIGeneratedNativeModule._FrameNode_getPositionToWindowWithTransform(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } } export class FrameNodeInternal { public static fromPtr(ptr: KPointer): FrameNode { diff --git a/arkoala-arkts/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts index 42a59e64002660f5036678f025b66bf451fe6001..76e413b49a939bd54e9a1d4c0991bbef4a55e5b8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkFullScreenExitHandlerMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_FullScreenExitHandler } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class FullScreenExitHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkGaugeInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkGaugeInterfaces.ts index baff0ed843a3c91980c1b61a4da9054614e13b4b..ec21ce408af739e11f536cd946ae74455ab5a0aa 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGaugeInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGaugeInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -32,4 +50,4 @@ export interface GaugeAttribute extends CommonMethod { indicator: GaugeIndicatorOptions; privacySensitive: boolean | undefined; contentModifier: ContentModifier; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureControlNamespace.ts b/arkoala-arkts/arkui/src/generated/ArkGestureControlNamespace.ts new file mode 100644 index 0000000000000000000000000000000000000000..5cec8a06bf7e35929cb41c41dcabb3c1d2aa48a6 --- /dev/null +++ b/arkoala-arkts/arkui/src/generated/ArkGestureControlNamespace.ts @@ -0,0 +1,31 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" +import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { NodeAttach, remember } from "@koalaui/runtime" +export enum GestureControl_GestureType { + TAP_GESTURE = 0, + LONG_PRESS_GESTURE = 1, + PAN_GESTURE = 2, + PINCH_GESTURE = 3, + SWIPE_GESTURE = 4, + ROTATION_GESTURE = 5, + DRAG = 6, + CLICK = 7 +} diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGestureEventMaterialized.ts index 22dc31ef751091e2e7a391ddb403219802db36de..1496ddffc0ab5cda40994cbcc4d224f445ce60ea 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGestureEventMaterialized.ts @@ -20,34 +20,13 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { FingerInfo } from "./ArkGestureInterfaces" import { INTERFACE_GestureEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface GestureEvent { repeat: boolean fingerList: Array diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkGestureInterfaces.ts index 1425bd61fefdf5d159486e98ac4dae091641ca59..728e2ea5a482bd90ba6ecb4701b4a4e1d4556925 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGestureInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGestureInterfaces.ts @@ -1,6 +1,25 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" +import { GestureControl_GestureType } from "./ArkGestureControlNamespace" import { SourceTool } from "./ArkCommonInterfaces" import { Callback_GestureEvent_Void, Literal_Number_duration_fingers_Boolean_repeat, Callback_Void, Literal_Number_distance_fingers_PanDirection_direction, Literal_Number_fingers_speed_SwipeDirection_direction, Literal_Number_distance_fingers, Literal_Number_angle_fingers } from "./SyntheticDeclarations" import { GestureEvent } from "./ArkGestureEventMaterialized" @@ -51,16 +70,6 @@ export enum GestureJudgeResult { CONTINUE = 0, REJECT = 1 } -export enum GestureControl_GestureType { - TAP_GESTURE = 0, - LONG_PRESS_GESTURE = 1, - PAN_GESTURE = 2, - PINCH_GESTURE = 3, - SWIPE_GESTURE = 4, - ROTATION_GESTURE = 5, - DRAG = 6, - CLICK = 7 -} export interface GestureInfo { tag?: string; type: GestureControl_GestureType; @@ -159,4 +168,4 @@ export enum GestureRecognizerState { BLOCKED = 3, SUCCESSFUL = 4, FAILED = 5 -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureModifierMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGestureModifierMaterialized.ts index 568a8f63aff9da83ac21935f14f5f1a3146fad63..03bbb3fdaaa59942706666d372f07db2d12dac2a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGestureModifierMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGestureModifierMaterialized.ts @@ -19,34 +19,13 @@ import { UIGestureEvent } from "./ArkCommonInterfaces" import { INTERFACE_GestureModifier } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface GestureModifier { applyGesture(event: UIGestureEvent): void } diff --git a/arkoala-arkts/arkui/src/generated/ArkGestureRecognizerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGestureRecognizerMaterialized.ts index 8181119054763b7ca0de69b8c0da579a11b6f586..b7e3e05640c950f00be0b29997b156bc7bc368cb 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGestureRecognizerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGestureRecognizerMaterialized.ts @@ -16,38 +16,18 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { GestureControl_GestureType, GestureRecognizerState } from "./ArkGestureInterfaces" +import { GestureControl_GestureType } from "./ArkGestureControlNamespace" +import { GestureRecognizerState } from "./ArkGestureInterfaces" import { EventTargetInfo, EventTargetInfoInternal } from "./ArkEventTargetInfoMaterialized" import { INTERFACE_GestureRecognizer } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class GestureRecognizer implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts index 0f2a05a78c9833002f84b0bac4b859d27196bcca..08cd4ca33d3f9a6692162c9c9561d4874d9cd38c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeCommonMaterialized.ts @@ -21,53 +21,14 @@ import { Resource } from "./ArkResourceInterfaces" import { Callback_Void } from "./SyntheticDeclarations" import { PointerStyle } from "./ArkArkui-customInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - -export class GlobalScope_common implements MaterializedBase { - peer?: Finalizable | undefined - public getPeer(): Finalizable | undefined { - return this.peer - } - static ctor(): KPointer { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_ctor() - return retval - } - constructor() { - // Constructor does not have parameters. - // It means that the static method call invokes ctor method as well - // when all arguments are undefined. - const ctorPtr : KPointer = GlobalScope_common.ctor() - this.peer = new Finalizable(ctorPtr, GlobalScope_common.getFinalizer()) - } - static getFinalizer(): KPointer { - return ArkUIGeneratedNativeModule._GlobalScope_common_getFinalizer() - } +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" +export class GlobalScope_common { static getContext(component?: Object): Context { const component_casted = component as (Object | undefined) return GlobalScope_common.getContext_serialize(component_casted) @@ -220,10 +181,3 @@ export class GlobalScope_common implements MaterializedBase { ArkUIGeneratedNativeModule._GlobalScope_common_restoreDefault() } } -export class GlobalScope_commonInternal { - public static fromPtr(ptr: KPointer): GlobalScope_common { - const obj : GlobalScope_common = new GlobalScope_common() - obj.peer = new Finalizable(ptr, GlobalScope_common.getFinalizer()) - return obj - } -} diff --git a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts index d3e8bc67b96e14e1446ca3ef574ce139595be8a3..da2c540183fd002366992878335ce7414cdae1e9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeInspectorMaterialized.ts @@ -18,53 +18,14 @@ import { Callback_String_Void } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - -export class GlobalScope_inspector implements MaterializedBase { - peer?: Finalizable | undefined - public getPeer(): Finalizable | undefined { - return this.peer - } - static ctor(): KPointer { - const retval = ArkUIGeneratedNativeModule._GlobalScope_inspector_ctor() - return retval - } - constructor() { - // Constructor does not have parameters. - // It means that the static method call invokes ctor method as well - // when all arguments are undefined. - const ctorPtr : KPointer = GlobalScope_inspector.ctor() - this.peer = new Finalizable(ctorPtr, GlobalScope_inspector.getFinalizer()) - } - static getFinalizer(): KPointer { - return ArkUIGeneratedNativeModule._GlobalScope_inspector_getFinalizer() - } +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" +export class GlobalScope_inspector { static getInspectorNodes(): Object { return GlobalScope_inspector.getInspectorNodes_serialize() } @@ -107,10 +68,3 @@ export class GlobalScope_inspector implements MaterializedBase { ArkUIGeneratedNativeModule._GlobalScope_inspector_setAppBgColor(value) } } -export class GlobalScope_inspectorInternal { - public static fromPtr(ptr: KPointer): GlobalScope_inspector { - const obj : GlobalScope_inspector = new GlobalScope_inspector() - obj.peer = new Finalizable(ptr, GlobalScope_inspector.getFinalizer()) - return obj - } -} diff --git a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..f653bd7a00b558e9c6d8c1b90da76c778e59ae21 --- /dev/null +++ b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts @@ -0,0 +1,76 @@ +/* + * 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 { AsyncCallback_image_PixelMap_Void, INTERFACE_GlobalScope_ohos_arkui_componentSnapshot } from "./SyntheticDeclarations" +import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" +import { SnapshotOptions } from "./ArkArkui-externalInterfaces" +import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" +export class GlobalScope_ohos_arkui_componentSnapshot implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_componentSnapshot_ctor() + return retval + } + constructor() { + // Constructor does not have parameters. + // It means that the static method call invokes ctor method as well + // when all arguments are undefined. + const ctorPtr : KPointer = GlobalScope_ohos_arkui_componentSnapshot.ctor() + this.peer = new Finalizable(ctorPtr, GlobalScope_ohos_arkui_componentSnapshot.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_componentSnapshot_getFinalizer() + } + static get(id: string, callback: ((result: PixelMap) => void), options?: SnapshotOptions): void { + const id_casted = id as (string) + const callback_casted = callback as (((result: PixelMap) => void)) + const options_casted = options as (SnapshotOptions | undefined) + GlobalScope_ohos_arkui_componentSnapshot.get_serialize(id_casted, callback_casted, options_casted) + return + } + private static get_serialize(id: string, callback: ((result: PixelMap) => void), options?: SnapshotOptions): void { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + let options_type : int32 = RuntimeType.UNDEFINED + options_type = runtimeType(options) + thisSerializer.writeInt8(options_type as int32) + if ((RuntimeType.UNDEFINED) != (options_type)) { + const options_value = options! + thisSerializer.writeSnapshotOptions(options_value) + } + ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_componentSnapshot_get(id, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } +} +export class GlobalScope_ohos_arkui_componentSnapshotInternal { + public static fromPtr(ptr: KPointer): GlobalScope_ohos_arkui_componentSnapshot { + const obj : GlobalScope_ohos_arkui_componentSnapshot = new GlobalScope_ohos_arkui_componentSnapshot() + obj.peer = new Finalizable(ptr, GlobalScope_ohos_arkui_componentSnapshot.getFinalizer()) + return obj + } +} diff --git a/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..5dfd2e554e7c2dd9d1f1271d8933828466913b10 --- /dev/null +++ b/arkoala-arkts/arkui/src/generated/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts @@ -0,0 +1,92 @@ +/* + * 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 { PerfMonitorActionType, PerfMonitorSourceType } from "./ArkArkui-externalInterfaces" +import { INTERFACE_GlobalScope_ohos_arkui_performanceMonitor } from "./SyntheticDeclarations" +import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" +export class GlobalScope_ohos_arkui_performanceMonitor implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_ctor() + return retval + } + constructor() { + // Constructor does not have parameters. + // It means that the static method call invokes ctor method as well + // when all arguments are undefined. + const ctorPtr : KPointer = GlobalScope_ohos_arkui_performanceMonitor.ctor() + this.peer = new Finalizable(ctorPtr, GlobalScope_ohos_arkui_performanceMonitor.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_getFinalizer() + } + static begin(scene: string, startInputType: PerfMonitorActionType, note?: string): void { + const scene_casted = scene as (string) + const startInputType_casted = startInputType as (PerfMonitorActionType) + const note_casted = note as (string | undefined) + GlobalScope_ohos_arkui_performanceMonitor.begin_serialize(scene_casted, startInputType_casted, note_casted) + return + } + static end(scene: string): void { + const scene_casted = scene as (string) + GlobalScope_ohos_arkui_performanceMonitor.end_serialize(scene_casted) + return + } + static recordInputEventTime(type: PerfMonitorActionType, sourceType: PerfMonitorSourceType, time: number): void { + const type_casted = type as (PerfMonitorActionType) + const sourceType_casted = sourceType as (PerfMonitorSourceType) + const time_casted = time as (number) + GlobalScope_ohos_arkui_performanceMonitor.recordInputEventTime_serialize(type_casted, sourceType_casted, time_casted) + return + } + private static begin_serialize(scene: string, startInputType: PerfMonitorActionType, note?: string): void { + const thisSerializer : Serializer = Serializer.hold() + let note_type : int32 = RuntimeType.UNDEFINED + note_type = runtimeType(note) + thisSerializer.writeInt8(note_type as int32) + if ((RuntimeType.UNDEFINED) != (note_type)) { + const note_value = note! + thisSerializer.writeString(note_value) + } + ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_begin(scene, (startInputType.valueOf() as int32), thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } + private static end_serialize(scene: string): void { + ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_end(scene) + } + private static recordInputEventTime_serialize(type: PerfMonitorActionType, sourceType: PerfMonitorSourceType, time: number): void { + ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_recordInputEventTime((type.valueOf() as int32), (sourceType.valueOf() as int32), time) + } +} +export class GlobalScope_ohos_arkui_performanceMonitorInternal { + public static fromPtr(ptr: KPointer): GlobalScope_ohos_arkui_performanceMonitor { + const obj : GlobalScope_ohos_arkui_performanceMonitor = new GlobalScope_ohos_arkui_performanceMonitor() + obj.peer = new Finalizable(ptr, GlobalScope_ohos_arkui_performanceMonitor.getFinalizer()) + return obj + } +} diff --git a/arkoala-arkts/arkui/src/generated/ArkGridColInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkGridColInterfaces.ts index f04638b850edc5a40bf1e32b69f08fa6e4b5d7a5..cf0a1c5556530be9540a9e9277b96588af833f03 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGridColInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGridColInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -20,4 +38,4 @@ export interface GridColAttribute extends CommonMethod { span: number | GridColColumnOption; gridColOffset: number | GridColColumnOption; order: number | GridColColumnOption; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkGridContainerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkGridContainerInterfaces.ts index f206894cc139e6069dbdb74fdd4b0b27b892fa72..63ad6ead9d05fbd0a88bc175b23e5bfba662d7ad 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGridContainerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGridContainerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -18,4 +36,4 @@ export interface GridContainerOptions { } export type GridContainerInterface = (value?: GridContainerOptions) => GridContainerAttribute; export interface GridContainerAttribute extends ColumnAttribute { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkGridInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkGridInterfaces.ts index cff113711aa32d00b86287963342c4ba23cd7dd2..0bb162b04ebdbc1de1c12fde3ab96aa55dc134e7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGridInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGridInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -67,4 +85,4 @@ export interface GridAttribute extends ScrollableCommonMethod { onScrollStop: (() => void); onScrollFrameBegin: ((offset: number,state: ScrollState) => Literal_Number_offsetRemain); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkGridItemInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkGridItemInterfaces.ts index ba79ec837c846ae572c57553a297a7e872508286..51f5741161b4f7a12fd8fcc43094ef36a0709f7d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGridItemInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGridItemInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -20,4 +38,4 @@ export interface GridItemAttribute extends CommonMethod { selectable: boolean; selected: boolean; onSelect: ((parameter: boolean) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkGridRowInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkGridRowInterfaces.ts index f15c19dd13955a43b737350a6a4e168c8784d623..84c28169fa741357e030267c421c16da40dc131a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkGridRowInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkGridRowInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -51,4 +69,4 @@ export type GridRowInterface = (option?: GridRowOptions) => GridRowAttribute; export interface GridRowAttribute extends CommonMethod { onBreakpointChange: ((breakpoints: string) => void); alignItems: ItemAlign; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkHoverEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkHoverEventMaterialized.ts index 49f8f23c79cc05853201f70fb7a0e047e1c44b76..7aeb63fb07745ab8937be7989d7110ffb69c5c2d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkHoverEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkHoverEventMaterialized.ts @@ -19,34 +19,13 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { Callback_Void, INTERFACE_HoverEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface HoverEvent { stopPropagation: (() => void) } diff --git a/arkoala-arkts/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts index 3049a1f104c976f67fc7834b260d221f07659825..f7be8df925157bfc2e1b9bcc3ce6396906a2a01b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkHttpAuthHandlerMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_HttpAuthHandler } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class HttpAuthHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkHyperlinkInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkHyperlinkInterfaces.ts index 8d31a93d973cfabf4776ec33442b0cef94c31dc7..e25dc9e486fb428755836ee96b4cf1b2f6f0eb09 100644 --- a/arkoala-arkts/arkui/src/generated/ArkHyperlinkInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkHyperlinkInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -7,4 +25,4 @@ import { Color } from "./ArkEnumsInterfaces" export type HyperlinkInterface = (address: string | Resource, content?: string | Resource) => HyperlinkAttribute; export interface HyperlinkAttribute extends CommonMethod { color: Color | number | string | Resource; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkICurveMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkICurveMaterialized.ts index 0821d100fdbba28375626ddbc132a1be6a7c76ca..9e851fc6592909a80cfcda858796ba8565ed4e74 100644 --- a/arkoala-arkts/arkui/src/generated/ArkICurveMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkICurveMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_ICurve } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface ICurve { interpolate(fraction: number): number } diff --git a/arkoala-arkts/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts index e06d927f0a70a1acb6b42611ee487822f70ceddd..476ad314077333a4a54f745109f18ef6556e2996 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageAnalyzerControllerMaterialized.ts @@ -19,34 +19,13 @@ import { ImageAnalyzerType } from "./ArkImageCommonInterfaces" import { INTERFACE_ImageAnalyzerController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ImageAnalyzerController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkImageAnimatorInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkImageAnimatorInterfaces.ts index 6b6e6575e3f2bb5e8614ad253243736d777c9207..47e957c9ea4fbb616e37661422b597a10c41bac1 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageAnimatorInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageAnimatorInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -29,4 +47,4 @@ export interface ImageAnimatorAttribute extends CommonMethod void); onCancel: (() => void); onFinish: (() => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts index 48e4e5902af846365d1c34d92ff901f230618910..380bba1ac1146de4e7ea62b8d4605df421df235c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageBitmapMaterialized.ts @@ -20,34 +20,13 @@ import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { PixelMap, PixelMapInternal } from "./ArkPixelMapMaterialized" import { INTERFACE_ImageBitmap } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ImageBitmap implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkImageCommonInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkImageCommonInterfaces.ts index eee8f23822a46e74c0e85fa9e05209cce4361508..d9be6835fe0cb86ce564a51eabe0fefcf2084248 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageCommonInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageCommonInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -13,4 +31,4 @@ export interface ImageAnalyzerConfig { export interface ImageAIOptions { types?: Array; aiController?: ImageAnalyzerController; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkImageInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkImageInterfaces.ts index da51831ca83c9e5e38d6ec5f833057f6f0611e7f..5185ed4fe1c868c59965c07cbc56f96087efb4b3 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -89,4 +107,4 @@ export interface ImageError { export interface ResizableOptions { slice?: EdgeWidths; lattice?: DrawingLattice; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkImageSpanInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkImageSpanInterfaces.ts index 139326b88db02593a80919e65521e0be3a46f0a7..8669b7e6eb664dbe64e134706000ba7425dc5fe0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkImageSpanInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkImageSpanInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -26,4 +44,4 @@ export interface ImageLoadResult { contentHeight: number; contentOffsetX: number; contentOffsetY: number; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkIndicatorBuilder.ts b/arkoala-arkts/arkui/src/generated/ArkIndicatorBuilder.ts index e66ce738d4a3ae7e9b24453cb375e619a55d65ee..591b415447ea2509c1431bb436574311a65654a0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkIndicatorBuilder.ts +++ b/arkoala-arkts/arkui/src/generated/ArkIndicatorBuilder.ts @@ -1,6 +1,6 @@ import { KBoolean, KStringPtr } from "@koalaui/interop" import { Length } from "./ArkUnitsInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { DotIndicator } from "./ArkDotIndicatorBuilder" import { DigitIndicator } from "./ArkDigitIndicatorBuilder" export class Indicator { diff --git a/arkoala-arkts/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts index 51c13892fd6e90e17eada3df0c7082840785fcb1..5b31f1dba15bba98a3d4fe53a296f34ddf45b5ad 100644 --- a/arkoala-arkts/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkIndicatorComponentControllerMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_IndicatorComponentController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class IndicatorComponentController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkIndicatorcomponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkIndicatorcomponentInterfaces.ts index ea8d0f4b25793755bcdeb771a43db0a516a7049f..9b14c1350893aa0d7a335387a185c8cf68911427 100644 --- a/arkoala-arkts/arkui/src/generated/ArkIndicatorcomponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkIndicatorcomponentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -14,4 +32,4 @@ export interface IndicatorComponentAttribute extends CommonMethod void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkIsolatedComponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkIsolatedComponentInterfaces.ts index efc34657cbe8e9c12c581b93aa627d4d36d0ee3a..b7837c33b10d63bbf637d643042dbaa80800c9c1 100644 --- a/arkoala-arkts/arkui/src/generated/ArkIsolatedComponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkIsolatedComponentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -16,4 +34,4 @@ export interface IsolatedOptions { export type IsolatedComponentInterface = (options: IsolatedOptions) => IsolatedComponentAttribute; export interface IsolatedComponentAttribute extends CommonMethod { onError: ErrorCallback; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkJsGeolocationMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkJsGeolocationMaterialized.ts index d6f4c3d120e6de67ef465cb387f6c60c6dc51b77..414bc77c85f52379518b70ba2af3f710027612df 100644 --- a/arkoala-arkts/arkui/src/generated/ArkJsGeolocationMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkJsGeolocationMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_JsGeolocation } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class JsGeolocation implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkJsResultMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkJsResultMaterialized.ts index d66fe21d1b23f1001569097d10839e03ed201e7b..9f8209c31c49799b2b0c49b51f92bbd77f6fe7b8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkJsResultMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkJsResultMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_JsResult } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class JsResult implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkKeyEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkKeyEventMaterialized.ts index 5be95ab2c3b60fcce06ac3d6442c3e2ed6e6e070..bd54f6c7633a8df74de695f5269b488e74597dd5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkKeyEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkKeyEventMaterialized.ts @@ -20,34 +20,13 @@ import { KeyType, KeySource } from "./ArkEnumsInterfaces" import { Callback_Void, INTERFACE_KeyEvent } from "./SyntheticDeclarations" import { IntentionCode } from "./ArkCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface KeyEvent { type: KeyType keyCode: number diff --git a/arkoala-arkts/arkui/src/generated/ArkLayoutManagerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLayoutManagerMaterialized.ts index 0ad8f17419c0f119b37543b0fa0f9d717fd4b350..0c5813c74c934eb5b98fff1763f36d27bb5e653f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLayoutManagerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLayoutManagerMaterialized.ts @@ -20,34 +20,13 @@ import { PositionWithAffinity, LineMetrics, TextRange, TextBox } from "./ArkText import { RectWidthStyle, RectHeightStyle } from "./ArkArkui-externalInterfaces" import { INTERFACE_LayoutManager } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface LayoutManager { getLineCount(): number getGlyphPositionAtCoordinate(x: number, y: number): PositionWithAffinity diff --git a/arkoala-arkts/arkui/src/generated/ArkLazyForEachInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkLazyForEachInterfaces.ts index 226f31ffc861cb20500f01d94e81daceac3e6e09..933f06927ad4b71fe0d6fe21e1be34c5d3e5be36 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLazyForEachInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLazyForEachInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -38,4 +56,4 @@ export interface DataExchangeOperation { } export interface DataOperation { stub: string; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts index e8fece9e7a96fbfe73324d4ff8e79c14f6a2d38f..eb6608128ac2366605320fae3cc6ece00304dd32 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLazyForEachOpsMaterialized.ts @@ -19,34 +19,13 @@ import { Callback_RangeUpdate } from "./ArkArkui-customInterfaces" import { INTERFACE_LazyForEachOps } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class LazyForEachOps implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..00c800cf4dd92835089e3b723c843e78d14b652b --- /dev/null +++ b/arkoala-arkts/arkui/src/generated/ArkLengthMetricsMaterialized.ts @@ -0,0 +1,119 @@ +/* + * 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 { LengthUnit } from "./ArkArkui-externalInterfaces" +import { Resource } from "./ArkResourceInterfaces" +import { INTERFACE_LengthMetrics } from "./SyntheticDeclarations" +import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" +export class LengthMetrics implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + get unit(): LengthUnit { + return this.getUnit() + } + set unit(unit: LengthUnit) { + this.setUnit(unit) + } + get value(): number { + return this.getValue() + } + set value(value: number) { + this.setValue(value) + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_ctor() + return retval + } + constructor() { + // Constructor does not have parameters. + // It means that the static method call invokes ctor method as well + // when all arguments are undefined. + const ctorPtr : KPointer = LengthMetrics.ctor() + this.peer = new Finalizable(ctorPtr, LengthMetrics.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._LengthMetrics_getFinalizer() + } + static px(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.px_serialize(value_casted) + } + static resource(value: Resource): LengthMetrics { + const value_casted = value as (Resource) + return LengthMetrics.resource_serialize(value_casted) + } + private getUnit(): LengthUnit { + return this.getUnit_serialize() + } + private setUnit(unit: LengthUnit): void { + const unit_casted = unit as (LengthUnit) + this.setUnit_serialize(unit_casted) + return + } + private getValue(): number { + return this.getValue_serialize() + } + private setValue(value: number): void { + const value_casted = value as (number) + this.setValue_serialize(value_casted) + return + } + private static px_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_px(value) + const obj : LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private static resource_serialize(value: Resource): LengthMetrics { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.writeResource(value) + const retval = ArkUIGeneratedNativeModule._LengthMetrics_resource(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + const obj : LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private getUnit_serialize(): LengthUnit { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_getUnit(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } + private setUnit_serialize(unit: LengthUnit): void { + ArkUIGeneratedNativeModule._LengthMetrics_setUnit(this.peer!.ptr, (unit.valueOf() as int32)) + } + private getValue_serialize(): number { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_getValue(this.peer!.ptr) + return retval + } + private setValue_serialize(value: number): void { + ArkUIGeneratedNativeModule._LengthMetrics_setValue(this.peer!.ptr, value) + } +} +export class LengthMetricsInternal { + public static fromPtr(ptr: KPointer): LengthMetrics { + const obj : LengthMetrics = new LengthMetrics() + obj.peer = new Finalizable(ptr, LengthMetrics.getFinalizer()) + return obj + } +} diff --git a/arkoala-arkts/arkui/src/generated/ArkLineInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkLineInterfaces.ts index 74ee96d8ed8115f21ccb3a58d46a195d8e2278e7..908b2009d189bc846191f23ff0544685241f5337 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLineInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLineInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -11,4 +29,4 @@ export type LineInterface = (options?: LineOptions) => LineAttribute; export interface LineAttribute extends CommonShapeMethod { startPoint: Array; endPoint: Array; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts index 0dd98ba1bdc0e43a84b11189a16277607a02f3bc..5887c2c88ca5aeafc005b36b92960b77be5ed841 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLinearIndicatorControllerMaterialized.ts @@ -19,34 +19,13 @@ import { LinearIndicatorStartOptions } from "./ArkLinearindicatorInterfaces" import { INTERFACE_LinearIndicatorController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class LinearIndicatorController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkLinearindicatorInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkLinearindicatorInterfaces.ts index 374ff6e91795b9694dd11b7a8d5d864128858c8d..e7a3c792d4e3c1f5f4e7d82a7720da0df6778260 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLinearindicatorInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLinearindicatorInterfaces.ts @@ -1,7 +1,25 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { ColorMetrics } from "./ArkUnitsInterfaces" import { LinearIndicatorController } from "./ArkLinearIndicatorControllerMaterialized" import { CommonMethod } from "./ArkCommonInterfaces" @@ -22,4 +40,4 @@ export interface LinearIndicatorAttribute extends CommonMethod void; \ No newline at end of file +export type OnLinearIndicatorChangeCallback = (index: number, progress: number) => void; diff --git a/arkoala-arkts/arkui/src/generated/ArkListInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkListInterfaces.ts index 1dd63119bfdc3b25aa64ec7dfd1c275df5640d1c..765a96295851cf560e7d866b3d519e0898c14051 100644 --- a/arkoala-arkts/arkui/src/generated/ArkListInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkListInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -113,4 +131,4 @@ export interface ListAttribute extends ScrollableCommonMethod { onItemDrop: ((event: ItemDragInfo,itemIndex: number,insertIndex: number,isSuccess: boolean) => void); onScrollFrameBegin: ((offset: number,state: ScrollState) => Literal_Number_offsetRemain); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkListItemGroupInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkListItemGroupInterfaces.ts index 42399a1ee3a3dc32dec8ea23fa2a1f8b352afc74..158fde48a9602b7cc4978a3cd080cca7f7d03099 100644 --- a/arkoala-arkts/arkui/src/generated/ArkListItemGroupInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkListItemGroupInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -20,4 +38,4 @@ export type ListItemGroupInterface = (options?: ListItemGroupOptions) => ListIte export interface ListItemGroupAttribute extends CommonMethod { divider: ListDividerOptions | undefined; childrenMainSize: ChildrenMainSize; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkListItemInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkListItemInterfaces.ts index 778bc80f082db5a53f3fd31c9aaba3c5ad026ef6..2b674547cb30885d16fada674a91b8660e807eb5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkListItemInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkListItemInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -63,4 +81,4 @@ export interface ListItemAttribute extends CommonMethod { selected: boolean; swipeAction: SwipeActionOptions; onSelect: ((parameter: boolean) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkListScrollerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkListScrollerMaterialized.ts index 869d27529f28ace83a22502114fd147055e9cd0d..81b2ad8f4671d7f82e7c5bda4c78999a6bf002c7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkListScrollerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkListScrollerMaterialized.ts @@ -22,34 +22,13 @@ import { ScrollAlign } from "./ArkScrollInterfaces" import { CloseSwipeActionOptions, VisibleListContentInfo } from "./ArkListInterfaces" import { INTERFACE_ListScroller } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ListScroller extends Scroller implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkLoadingProgressInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkLoadingProgressInterfaces.ts index 0200c6a771c64a5a7e8f50e213a6cf7aeee7dda7..c1e997817974e0c4e1e422a9a313224964a2f233 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLoadingProgressInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLoadingProgressInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -19,4 +37,4 @@ export interface LoadingProgressAttribute extends CommonMethod { enableLoading: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkLocationButtonInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkLocationButtonInterfaces.ts index 00d90009cc8e49d53c0b4a9a4517d99214167762..5490c6cd2de5323e8abd5caa92b616e722404637 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLocationButtonInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLocationButtonInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -37,4 +55,4 @@ export interface LocationButtonInterface { } export interface LocationButtonAttribute extends SecurityComponentMethod { onClick: ((event: ClickEvent,result: LocationButtonOnClickResult) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts index 119210031db17b5bd0523581dd5d0578b2196b8d..eba18852ce8f27de73b627aacf3b0b2b034318db 100644 --- a/arkoala-arkts/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkLongPressGestureEventMaterialized.ts @@ -19,34 +19,13 @@ import { BaseGestureEvent, BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" import { INTERFACE_LongPressGestureEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface LongPressGestureEvent { repeat: boolean } diff --git a/arkoala-arkts/arkui/src/generated/ArkMarqueeInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkMarqueeInterfaces.ts index 88049dafc81dc3b74fb82521619d932e8a7bcd78..99ff9cab7bb1c570f3625e672220ed2803477be2 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMarqueeInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMarqueeInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -24,4 +42,4 @@ export interface MarqueeAttribute extends CommonMethod { onStart: (() => void); onBounce: (() => void); onFinish: (() => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkMatrix2DMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkMatrix2DMaterialized.ts index 9cb5bedb0bd961c98ae903dee58c15b23852553d..b82bde490f09ce1fb5614fd4dc10bfab54fc9c98 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMatrix2DMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMatrix2DMaterialized.ts @@ -19,34 +19,13 @@ import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { INTERFACE_Matrix2D } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class Matrix2D implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkMeasurableMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkMeasurableMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..e16839bb5247e5c9066c6f912255cc1cebb5dcb2 --- /dev/null +++ b/arkoala-arkts/arkui/src/generated/ArkMeasurableMaterialized.ts @@ -0,0 +1,89 @@ +/* + * 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 { ConstraintSizeOptions, DirectionalEdgesT } from "./ArkUnitsInterfaces" +import { MeasureResult } from "./ArkCommonInterfaces" +import { INTERFACE_Measurable } from "./SyntheticDeclarations" +import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" +export interface Measurable { + measure(constraint: ConstraintSizeOptions): MeasureResult + getMargin(): DirectionalEdgesT + getPadding(): DirectionalEdgesT + getBorderWidth(): DirectionalEdgesT +} +export class MeasurableInternal implements MaterializedBase,Measurable { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._Measurable_ctor() + return retval + } + constructor() { + const ctorPtr : KPointer = MeasurableInternal.ctor() + this.peer = new Finalizable(ctorPtr, MeasurableInternal.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._Measurable_getFinalizer() + } + measure(constraint: ConstraintSizeOptions): MeasureResult { + const constraint_casted = constraint as (ConstraintSizeOptions) + return this.measure_serialize(constraint_casted) + } + getMargin(): DirectionalEdgesT { + return this.getMargin_serialize() + } + getPadding(): DirectionalEdgesT { + return this.getPadding_serialize() + } + getBorderWidth(): DirectionalEdgesT { + return this.getBorderWidth_serialize() + } + private measure_serialize(constraint: ConstraintSizeOptions): MeasureResult { + const thisSerializer : Serializer = Serializer.hold() + thisSerializer.writeConstraintSizeOptions(constraint) + const retval = ArkUIGeneratedNativeModule._Measurable_measure(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + throw new Error("Object deserialization is not implemented.") + } + private getMargin_serialize(): DirectionalEdgesT { + const retval = ArkUIGeneratedNativeModule._Measurable_getMargin(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } + private getPadding_serialize(): DirectionalEdgesT { + const retval = ArkUIGeneratedNativeModule._Measurable_getPadding(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } + private getBorderWidth_serialize(): DirectionalEdgesT { + const retval = ArkUIGeneratedNativeModule._Measurable_getBorderWidth(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } + public static fromPtr(ptr: KPointer): MeasurableInternal { + const obj : MeasurableInternal = new MeasurableInternal() + obj.peer = new Finalizable(ptr, MeasurableInternal.getFinalizer()) + return obj + } +} diff --git a/arkoala-arkts/arkui/src/generated/ArkMediaCachedImageInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkMediaCachedImageInterfaces.ts index f4d2bfcc3eb85d2e0f3ea5d0f8912bf7dafcef7d..6192dfec964749fa6d066ef59e079ef27dbc9f10 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMediaCachedImageInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMediaCachedImageInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -10,4 +28,4 @@ export interface ASTCResource { } export type MediaCachedImageInterface = (src: PixelMap | ResourceStr | DrawableDescriptor | ASTCResource) => MediaCachedImageAttribute; export interface MediaCachedImageAttribute extends ImageAttribute { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkMenuInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkMenuInterfaces.ts index a19a9f6e933c164105e6b6e9ee934483a23d4be0..1a814a754977b60be21e82bf8376cf11e86430da 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMenuInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMenuInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -17,4 +35,4 @@ export interface MenuAttribute extends CommonMethod { menuItemDivider: DividerStyleOptions | undefined; menuItemGroupDivider: DividerStyleOptions | undefined; subMenuExpandingMode: SubMenuExpandingMode; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkMenuItemGroupInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkMenuItemGroupInterfaces.ts index 6a022aff087647f275ad4526734e6b02a70a4d5e..7e90aab050b4b9eaae3e21309b576b6b8da98f6a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMenuItemGroupInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMenuItemGroupInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -9,4 +27,4 @@ export interface MenuItemGroupOptions { } export type MenuItemGroupInterface = (value?: MenuItemGroupOptions) => MenuItemGroupAttribute; export interface MenuItemGroupAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkMenuItemInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkMenuItemInterfaces.ts index dd35fe005d6bba89d0bfc383277e910290e1d91d..feb14f6f49a47ad6d1ce003b8e8fdb049191a3eb 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMenuItemInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMenuItemInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -22,4 +40,4 @@ export interface MenuItemAttribute extends CommonMethod { contentFontColor: ResourceColor; labelFont: Font; labelFontColor: ResourceColor; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkMouseEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkMouseEventMaterialized.ts index 07c87dcc622c959768d642ab255e2635aef674fd..affecd663a3d0a5e6fe8f36ad532b14f9944d589 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMouseEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMouseEventMaterialized.ts @@ -20,34 +20,13 @@ import { BaseEvent, BaseEventInternal } from "./ArkBaseEventMaterialized" import { MouseButton, MouseAction } from "./ArkEnumsInterfaces" import { Callback_Void, INTERFACE_MouseEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface MouseEvent { button: MouseButton action: MouseAction diff --git a/arkoala-arkts/arkui/src/generated/ArkMutableStyledStringMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkMutableStyledStringMaterialized.ts index 04369817f62c63f34a7d69ca30eeace60a2910ce..7af7cfe52a1a3b386341706d01c4757bb2ab4fa4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkMutableStyledStringMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkMutableStyledStringMaterialized.ts @@ -20,34 +20,13 @@ import { StyledString, StyledStringInternal } from "./ArkStyledStringMaterialize import { SpanStyle, StyledStringKey } from "./ArkStyledStringInterfaces" import { INTERFACE_MutableStyledString } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class MutableStyledString extends StyledString implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkNavDestinationContextMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkNavDestinationContextMaterialized.ts index 018c9ff7df6fac33ba74d544413a323bb8724dd3..e9b413e6950c0c530c761b2f15a0cdebb344ed6c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavDestinationContextMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavDestinationContextMaterialized.ts @@ -21,34 +21,13 @@ import { NavPathStack, NavPathStackInternal } from "./ArkNavPathStackMaterialize import { RouteMapConfig } from "./ArkNavDestinationInterfaces" import { INTERFACE_NavDestinationContext } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface NavDestinationContext { pathInfo: NavPathInfo pathStack: NavPathStack diff --git a/arkoala-arkts/arkui/src/generated/ArkNavDestinationInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkNavDestinationInterfaces.ts index f1fe133394fb1132fce9c4e62905a72b7a62e9c5..17d5c86ac54a0e6eafd41b6e7def9100888cdf99 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavDestinationInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavDestinationInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -50,4 +68,4 @@ export interface NavDestinationAttribute extends CommonMethod { onStateChange: ((parameter: boolean) => void); mode: NavRouteMode; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkNavigationExtenderInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkNavigationExtenderInterfaces.ts index 0002e3171342937f5e437bcea25ea2fc58231af3..fe225ba80ef91ed3fb520441f7271e03019a93f5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavigationExtenderInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavigationExtenderInterfaces.ts @@ -1,4 +1,22 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -export type NavExtender_OnUpdateStack = (value: string) => void; \ No newline at end of file +export type NavExtender_OnUpdateStack = (value: string) => void; diff --git a/arkoala-arkts/arkui/src/generated/ArkNavigationInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkNavigationInterfaces.ts index e2067d447a12bc218db0aeea944dcf41c2adcc35..79d2226633fc6387768439f12a0df26d600326f0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavigationInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavigationInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -9,7 +27,8 @@ import { Callback_Void, Callback_PopInfo_Void, Callback_Boolean_Void, Callback_N import { NavDestinationContext } from "./ArkNavDestinationContextMaterialized" import { NavigationAttribute } from "./../handwritten" import { NavPathStack } from "./ArkNavPathStackMaterialized" -import { LengthMetrics, TextModifier } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" +import { TextModifier } from "./ArkArkui-externalInterfaces" import { NavigationTransitionProxy } from "./ArkNavigationTransitionProxyMaterialized" import { NavDestinationMode } from "./ArkNavDestinationInterfaces" export interface SystemBarStyle { @@ -135,4 +154,4 @@ export interface NavContentInfo { mode?: NavDestinationMode; param?: Object; navDestinationId?: string; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts index 338378cfaefc0e6347bce53a5e583d1d131b0e79..b43171f0ec4e2cb098f7061a6177fe041555c3c9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavigationTransitionProxyMaterialized.ts @@ -19,34 +19,13 @@ import { NavContentInfo } from "./ArkNavigationInterfaces" import { INTERFACE_NavigationTransitionProxy } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface NavigationTransitionProxy { from: NavContentInfo to: NavContentInfo diff --git a/arkoala-arkts/arkui/src/generated/ArkNavigatorInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkNavigatorInterfaces.ts index d22a08a56ff87e2949bb1fc554496b96ca5a0caa..2fea2be89e131dab5d3c8938445bc79b9cde07a3 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNavigatorInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNavigatorInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -20,4 +38,4 @@ export interface NavigatorAttribute extends CommonMethod { type: NavigationType; target: string; params: Object; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkNodeContainerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkNodeContainerInterfaces.ts index 77c10691e0326aad6f71a34d6540532189d8a89b..ef7f3bbe89d43d3f3a81492461e748d41eff7c36 100644 --- a/arkoala-arkts/arkui/src/generated/ArkNodeContainerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkNodeContainerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -5,4 +23,4 @@ import { NodeController } from "./ArkArkui-externalInterfaces" import { CommonMethod } from "./ArkCommonInterfaces" export type NodeContainerInterface = (controller: NodeController) => NodeContainerAttribute; export interface NodeContainerAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkPageTransitionInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkPageTransitionInterfaces.ts index 4da0496e49c3524c829a2bfb5f45d5014a4a9006..ce469db98d2d57e5833ac6b4245e9b4a1d00f474 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPageTransitionInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPageTransitionInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -29,4 +47,4 @@ export interface PageTransitionOptions { curve?: Curve | string | ICurve; delay?: number; } -export type PageTransitionCallback = (type: RouteType, progress: number) => void; \ No newline at end of file +export type PageTransitionCallback = (type: RouteType, progress: number) => void; diff --git a/arkoala-arkts/arkui/src/generated/ArkPanGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPanGestureEventMaterialized.ts index 6a89ab7c472a7ef03fcb66175bfb12f3374b0848..48e494221e5d9e942e7c1896a1048aeb8722de54 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPanGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPanGestureEventMaterialized.ts @@ -19,34 +19,13 @@ import { BaseGestureEvent, BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" import { INTERFACE_PanGestureEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface PanGestureEvent { offsetX: number offsetY: number diff --git a/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts index d3f89f7f5bb848cd431cf177d8018d15641d0677..3c1a581b3b9c8ef9fe607e66064d92cfeec3ab11 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPanGestureOptionsMaterialized.ts @@ -19,34 +19,13 @@ import { Literal_Number_distance_fingers_PanDirection_direction, INTERFACE_PanGestureOptions } from "./SyntheticDeclarations" import { PanDirection } from "./ArkGestureInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class PanGestureOptions implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkPanRecognizerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPanRecognizerMaterialized.ts index 57f42c727b185ef9c7873d954b848d99e55d698f..c82e1734fc1306c0e925dae7fa51a12d25be08d5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPanRecognizerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPanRecognizerMaterialized.ts @@ -20,34 +20,13 @@ import { GestureRecognizer, GestureRecognizerInternal } from "./ArkGestureRecogn import { PanGestureOptions, PanGestureOptionsInternal } from "./ArkPanGestureOptionsMaterialized" import { INTERFACE_PanRecognizer } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class PanRecognizer extends GestureRecognizer implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkPanelInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkPanelInterfaces.ts index cddf6a4895b870979dbe623bcecc9842a67eac88..5810df90124c934636c192ccbfa8f5b216c401ae 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPanelInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPanelInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -38,4 +56,4 @@ export interface PanelAttribute extends CommonMethod { showCloseIcon: boolean; onChange: ((width: number,height: number,mode: PanelMode) => void); onHeightChange: ((index: number) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkParticleInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkParticleInterfaces.ts index 237001994ec30e3c456ea667772ffd28ddec9bfb..f803fa8f08696817962aec52dd20bcba3d7cf53d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkParticleInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkParticleInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -79,4 +97,4 @@ export enum DisturbanceFieldShape { RECT = 0, CIRCLE = 1, ELLIPSE = 2 -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkPasteButtonInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkPasteButtonInterfaces.ts index c5ff4da99f13e7d154b9b8e831c6aa5fece35192..69ca4b8b7fe335aa95d9e681132032449b2348d4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPasteButtonInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPasteButtonInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -26,4 +44,4 @@ export interface PasteButtonInterface { } export interface PasteButtonAttribute extends SecurityComponentMethod { onClick: ((event: ClickEvent,result: PasteButtonOnClickResult) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkPath2DMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPath2DMaterialized.ts index 637436993d8843aa0d6f719c0107f5b7d1309358..501d64c80b85e0ff3bd3f7a32a134f9a4635c805 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPath2DMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPath2DMaterialized.ts @@ -21,34 +21,13 @@ import { LengthMetricsUnit } from "./ArkUnitsInterfaces" import { Matrix2D, Matrix2DInternal } from "./ArkMatrix2DMaterialized" import { INTERFACE_Path2D } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class Path2D extends CanvasPath implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkPathInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkPathInterfaces.ts index 01eae657dbf76b50229a659bfeca0863d09749e2..07fa7f8ce0252c2b17579915b3e0d684e22a599d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPathInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPathInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -10,4 +28,4 @@ export interface PathOptions { export type PathInterface = (options?: PathOptions) => PathAttribute; export interface PathAttribute extends CommonShapeMethod { commands: string; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkPatternLockControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPatternLockControllerMaterialized.ts index a1034538daa937acf2e213a26c84c32a83c55023..6c8b35611681e0fafb49ffad56c3b9bef3ea13a0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPatternLockControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPatternLockControllerMaterialized.ts @@ -19,34 +19,13 @@ import { PatternLockChallengeResult } from "./ArkPatternLockInterfaces" import { INTERFACE_PatternLockController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class PatternLockController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkPatternLockInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkPatternLockInterfaces.ts index 4449544124980bf31d90b890630142d3eec024a4..7ed10460d0b8c0373d8a6a9e095c3b74249a7f83 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPatternLockInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPatternLockInterfaces.ts @@ -1,8 +1,26 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { ResourceColor, Length } from "./ArkUnitsInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { PatternLockController } from "./ArkPatternLockControllerMaterialized" import { CommonMethod } from "./ArkCommonInterfaces" import { Callback_Array_Number_Void, Callback_Number_Void } from "./SyntheticDeclarations" @@ -29,4 +47,4 @@ export interface PatternLockAttribute extends CommonMethod autoReset: boolean; onDotConnect: ((index: number) => void); activateCircleStyle: CircleStyleOptions | undefined; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkPermissionRequestMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPermissionRequestMaterialized.ts index af1d14b06f400d9246a75c257c979943ddb21ab4..67fb5388ffa8fe62780bd7f9192befdb0d852b9d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPermissionRequestMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPermissionRequestMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_PermissionRequest } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class PermissionRequest implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkPinchGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPinchGestureEventMaterialized.ts index 4d441bec802a667a50c863c7605fcec43cc986d3..e9befbebbb1643beed72f14d5fad6ae04a27f72a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPinchGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPinchGestureEventMaterialized.ts @@ -19,34 +19,13 @@ import { BaseGestureEvent, BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" import { INTERFACE_PinchGestureEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface PinchGestureEvent { scale: number pinchCenterX: number diff --git a/arkoala-arkts/arkui/src/generated/ArkPixelMapMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPixelMapMaterialized.ts index 55e27cce3a80f5875040d5221f53b59f6891905e..8c97b400b3afd2a6ed2d61435b32b29cdacd35bc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPixelMapMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPixelMapMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_PixelMap } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface PixelMap { isEditable: int32 isStrideAlignment: int32 diff --git a/arkoala-arkts/arkui/src/generated/ArkPixelMapMockMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkPixelMapMockMaterialized.ts index acf43c5c75d8b705a371af0337261509d95e9a22..b01a0e86178c6b711cae82cfb23986340fe8c0fd 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPixelMapMockMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPixelMapMockMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_PixelMapMock } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface PixelMapMock { release(): void } diff --git a/arkoala-arkts/arkui/src/generated/ArkPluginComponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkPluginComponentInterfaces.ts index b819a1e30c0c8dfd7ccbf3b3d8bffd625b7cfc89..005088022bddb23eb448b64e9369aceed417002e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPluginComponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPluginComponentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -20,4 +38,4 @@ export type PluginComponentInterface = (options: PluginComponentOptions) => Plug export interface PluginComponentAttribute extends CommonMethod { onComplete: VoidCallback; onError: PluginErrorCallback; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkPointInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkPointInterfaces.ts index feca1b8c2e3fa55af9a748c0fbc4474b9c263a1a..caf2b7706e1a565feff3881a96582086ebd4dcff 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPointInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPointInterfaces.ts @@ -1,7 +1,25 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" export interface Point { x: number; y: number; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkPolygonInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkPolygonInterfaces.ts index 007502dbe8cac97c1f26c9da89fc528c46719483..b659eff46ad0b289198b2d75aa55d6c2264fc4b4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPolygonInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPolygonInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -10,4 +28,4 @@ export interface PolygonOptions { export type PolygonInterface = (options?: PolygonOptions) => PolygonAttribute; export interface PolygonAttribute extends CommonShapeMethod { points: Array; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkPolylineInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkPolylineInterfaces.ts index 6c5dbc4c333b77b6444e4a69daf90223d4d461a8..7a0afd2a8aaed093e690af26cca1c7174a895dd3 100644 --- a/arkoala-arkts/arkui/src/generated/ArkPolylineInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkPolylineInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -10,4 +28,4 @@ export interface PolylineOptions { export type PolylineInterface = (options?: PolylineOptions) => PolylineAttribute; export interface PolylineAttribute extends CommonShapeMethod { points: Array; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkProgressInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkProgressInterfaces.ts index ae14968bf283786a1e8e307dae519cebcac47c77..aae9a24f852bf64130963478686b64cca578b474 100644 --- a/arkoala-arkts/arkui/src/generated/ArkProgressInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkProgressInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -86,4 +104,4 @@ export interface ProgressAttribute extends CommonMethod { export interface ProgressConfiguration extends CommonConfiguration { value: number; total: number; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts index a50b06569c82ba480fe4aa0091121e61e14aedbd..11e1a04cab762507595526a52f37abfcf967a47f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkProgressMaskMaterialized.ts @@ -21,34 +21,13 @@ import { Color } from "./ArkEnumsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { INTERFACE_ProgressMask } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ProgressMask implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkQrcodeInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkQrcodeInterfaces.ts index f4bc31affa3d6f342e1ac0996c96480a71602eaf..c638ae37df05e93d88d4274ec6b49b32a86ec2d0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkQrcodeInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkQrcodeInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -9,4 +27,4 @@ export interface QRCodeAttribute extends CommonMethod { color: ResourceColor; backgroundColor: ResourceColor; contentOpacity: number | Resource; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRadioInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRadioInterfaces.ts index ca84e9435effeeb1977d3ebdb15022443ef046d5..f4185d93d9cf28b5b4b16170ee1e1487c2cb1064 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRadioInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRadioInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -31,4 +49,4 @@ export interface RadioConfiguration extends CommonConfiguration void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRatingInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRatingInterfaces.ts index dff1055252ba58e30a8c83f00ccea786fbac2458..bd5b8116de3d22f02853782142548d21fb51f2a7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRatingInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRatingInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -26,4 +44,4 @@ export interface RatingAttribute extends CommonMethod { starStyle: StarStyleOptions; onChange: ((index: number) => void); contentModifier: ContentModifier; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRawFileDescriptorInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRawFileDescriptorInterfaces.ts index 31510e6ecc69b0738086864ed639312b38b7a89e..4396d3d6995e41761e274c59f120d7aaf14bb2f0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRawFileDescriptorInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRawFileDescriptorInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -5,4 +23,4 @@ export interface RawFileDescriptor { fd: number; offset: number; length: number; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRectInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRectInterfaces.ts index 2bd0aebda6ce750fbf7ab08f7936d161cd865b5b..71fbd9dde6aedd256bf316eb57d05de214ff2a9c 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRectInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRectInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -18,4 +36,4 @@ export interface RectAttribute extends CommonShapeMethod { radiusWidth: number | string; radiusHeight: number | string; radius: number | string | Array; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRefreshInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRefreshInterfaces.ts index bfa6e9636f0063a6de62a66b3f789096b1826727..bc1173eb2e5e50bf051acc4bdc900003510736c9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRefreshInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRefreshInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -32,4 +50,4 @@ export interface RefreshAttribute extends CommonMethod { pullToRefresh: boolean; onOffsetChange: ((index: number) => void); pullDownRatio: number | undefined; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRelativeContainerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRelativeContainerInterfaces.ts index ea9846611bd64bc3e16d5d8edc37ecf39bd30bf6..8d04973ade21283dc1128b866b4e4eb94ec121dc 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRelativeContainerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRelativeContainerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -40,4 +58,4 @@ export interface RelativeContainerAttribute extends CommonMethod; barrier: Array; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRemoteWindowInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRemoteWindowInterfaces.ts index 1f9265b6dac3d0a460eecee5c6224a0f0f3d9621..6fbed6f6311b3392c3ce7ca2512cad02e5f71582 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRemoteWindowInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRemoteWindowInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -17,4 +35,4 @@ export interface WindowAnimationTarget { } export type RemoteWindowInterface = (target: WindowAnimationTarget) => RemoteWindowAttribute; export interface RemoteWindowAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRepeatInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRepeatInterfaces.ts index 7d9a231c2e34f780e9aa0e96af6469f9a4174b88..de202861f2c4e4350e4838332de26ca529160a67 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRepeatInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRepeatInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -6,4 +24,4 @@ export interface VirtualScrollOptions { } export interface TemplateOptions { cachedCount?: number; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkResourceInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkResourceInterfaces.ts index d8ec505591afaf6353cac5afbb43e92ea3caaf50..2d4eb0c4cb790d81fa3fc53a4bc566d838bb0889 100644 --- a/arkoala-arkts/arkui/src/generated/ArkResourceInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkResourceInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -7,4 +25,4 @@ export interface Resource { id: number; params?: Array; type?: number; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts index a79edaeb9a93f62b63a1282e8329688b5fe00e24..3434af57870494b550a68f6a8c289df1ec67916f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRichEditorBaseControllerMaterialized.ts @@ -23,34 +23,13 @@ import { LayoutManager, LayoutManagerInternal } from "./ArkLayoutManagerMaterial import { PreviewText } from "./ArkTextCommonInterfaces" import { INTERFACE_RichEditorBaseController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class RichEditorBaseController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkRichEditorControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRichEditorControllerMaterialized.ts index 75a0c49d80da4e3390e45d5e9d5b06017a79ef47..bd03d7a225f8f3c9a3b53cd359b47dc0172a5ba2 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRichEditorControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRichEditorControllerMaterialized.ts @@ -25,34 +25,13 @@ import { CustomNodeBuilder, INTERFACE_RichEditorController } from "./SyntheticDe import { Resource } from "./ArkResourceInterfaces" import { StyledString, StyledStringInternal } from "./ArkStyledStringMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class RichEditorController extends RichEditorBaseController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkRichEditorInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRichEditorInterfaces.ts index 1f13671fcbb285ec0830d89b9f0d65aeacc1fa8e..5982f7e225a09adc0424ea49cd715c3479a3d706 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRichEditorInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRichEditorInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -254,4 +272,4 @@ export type PasteEventCallback = (event?: PasteEvent) => void; export interface RichEditorInterface { invoke(value: RichEditorOptions): RichEditorAttribute; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts index 8866a864b68f4f93952401ea42dda9b51b5d770d..9af82ce94ee538affc918e6861a23bc25e497d30 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRichEditorStyledStringControllerMaterialized.ts @@ -24,34 +24,13 @@ import { RichEditorRange } from "./ArkRichEditorInterfaces" import { StyledStringChangedListener } from "./ArkTextCommonInterfaces" import { INTERFACE_RichEditorStyledStringController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class RichEditorStyledStringController extends RichEditorBaseController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkRichTextInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRichTextInterfaces.ts index 9837b2bc28d9de11489148247a8038552360b3c9..7d33f30b56f43abf261f2a6e6bce4e8fdf5812e3 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRichTextInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRichTextInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -7,4 +25,4 @@ export type RichTextInterface = (content: string) => RichTextAttribute; export interface RichTextAttribute extends CommonMethod { onStart: (() => void); onComplete: (() => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRootSceneInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRootSceneInterfaces.ts index 6f6686a1e1c3126e3420466388901969a11d465d..49186bb245f8fc560e4a0f0e64fed3e4341db669 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRootSceneInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRootSceneInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -6,4 +24,4 @@ export interface RootSceneSession { } export type RootSceneInterface = (session: RootSceneSession) => RootSceneAttribute; export interface RootSceneAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRotationGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkRotationGestureEventMaterialized.ts index f85ae77c8260f3184e164e607993cb355894b010..165a234ca3c31681821961f764c2543aed4643ba 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRotationGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRotationGestureEventMaterialized.ts @@ -19,34 +19,13 @@ import { BaseGestureEvent, BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" import { INTERFACE_RotationGestureEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface RotationGestureEvent { angle: number } diff --git a/arkoala-arkts/arkui/src/generated/ArkRowInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRowInterfaces.ts index 8229d694dba06916173845b83e086a959d317377..e2fb3d8c9879ee86500fdc2edab853a2f5c2b4d8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRowInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRowInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -12,4 +30,4 @@ export interface RowAttribute extends CommonMethod { justifyContent: FlexAlign; pointLight: PointLightStyle; reverse: boolean | undefined; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkRowSplitInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkRowSplitInterfaces.ts index f5fdf6735899b8bb2267befbe9aff2d120f9f8d5..0affb04715390487dbd673340a2e069e6175b179 100644 --- a/arkoala-arkts/arkui/src/generated/ArkRowSplitInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkRowSplitInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -5,4 +23,4 @@ import { CommonMethod } from "./ArkCommonInterfaces" export type RowSplitInterface = () => RowSplitAttribute; export interface RowSplitAttribute extends CommonMethod { resizeable: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkSaveButtonInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkSaveButtonInterfaces.ts index 5c100d271cd0d95f94d6b7dbc5c6fc99d96a6d93..e0b13c7b618a9477ffa3a26293e9f94adb76df52 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSaveButtonInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSaveButtonInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -39,4 +57,4 @@ export interface SaveButtonInterface { } export interface SaveButtonAttribute extends SecurityComponentMethod { onClick: ((event: ClickEvent,result: SaveButtonOnClickResult) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts index 0ebf6e0cf95c4adbb488381a7603ad13e29e4a5f..16bf434dd8c96fe3b85c53d6e0960892b7de5c13 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScreenCaptureHandlerMaterialized.ts @@ -19,34 +19,13 @@ import { ScreenCaptureConfig } from "./ArkWebInterfaces" import { INTERFACE_ScreenCaptureHandler } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ScreenCaptureHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkScreenInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkScreenInterfaces.ts index e70e86a8aadbac46230c90490f3f023e2ef145fe..4e64a2140dd3770d29d7416dc4bc83742c36ba35 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScreenInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScreenInterfaces.ts @@ -1,7 +1,25 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { CommonMethod } from "./ArkCommonInterfaces" export type ScreenInterface = (screenId: number) => ScreenAttribute; export interface ScreenAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkScrollBarInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkScrollBarInterfaces.ts index bb8e84a30b05d1aed24228c2f143f6fc69aa24a7..a4ff4647e6bcf7f8c0848a8764813e564e2bc3d2 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScrollBarInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScrollBarInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -18,4 +36,4 @@ export interface ScrollBarOptions { export type ScrollBarInterface = (value: ScrollBarOptions) => ScrollBarAttribute; export interface ScrollBarAttribute extends CommonMethod { enableNestedScroll: boolean | undefined; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkScrollInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkScrollInterfaces.ts index 3e44f034c08cb31037c57b389e4ac5b6a87c6579..d2aba3ed572204b9609bee2e3f3ed158e70ab7fe 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScrollInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScrollInterfaces.ts @@ -1,7 +1,25 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { Curve, Edge, BarState, Color, EdgeEffect, ScrollSource } from "./ArkEnumsInterfaces" import { ICurve } from "./ArkICurveMaterialized" import { Dimension, VoidCallback } from "./ArkUnitsInterfaces" @@ -87,4 +105,4 @@ export interface ScrollAttribute extends ScrollableCommonMethod initialOffset: OffsetOptions; } export type ScrollOnScrollCallback = (xOffset: number, yOffset: number, scrollState: ScrollState) => void; -export type ScrollOnWillScrollCallback = (xOffset: number, yOffset: number, scrollState: ScrollState, scrollSource: ScrollSource) => OffsetResult; \ No newline at end of file +export type ScrollOnWillScrollCallback = (xOffset: number, yOffset: number, scrollState: ScrollState, scrollSource: ScrollSource) => OffsetResult; diff --git a/arkoala-arkts/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts index f4a7a0b6be695af035f1bc052e58bd71623f1fef..1375d1a015bdb7c1057cf969746a84b28673be87 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScrollableTargetInfoMaterialized.ts @@ -19,34 +19,13 @@ import { EventTargetInfo, EventTargetInfoInternal } from "./ArkEventTargetInfoMaterialized" import { INTERFACE_ScrollableTargetInfo } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class ScrollableTargetInfo extends EventTargetInfo implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkScrollerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkScrollerMaterialized.ts index 6a925dfe525a4d3842b858de02d672b7f0dc417a..8dc0a74e6487927a61bad77e4428a3aa855b93f8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkScrollerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkScrollerMaterialized.ts @@ -23,34 +23,13 @@ import { Length } from "./ArkUnitsInterfaces" import { RectResult } from "./ArkCommonInterfaces" import { Resource } from "./ArkResourceInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class Scroller implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkSearchControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSearchControllerMaterialized.ts index e6b4df38435adf2ab0e7311bfb806151749e20ac..9228d87174934a85b65ee42faf10362a7b678955 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSearchControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSearchControllerMaterialized.ts @@ -20,34 +20,13 @@ import { TextContentControllerBase, TextContentControllerBaseInternal } from "./ import { SelectionOptions } from "./ArkCommonInterfaces" import { INTERFACE_SearchController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class SearchController extends TextContentControllerBase implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkSearchInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkSearchInterfaces.ts index 8a89736e37ce86a15b08d0f5d4cbb7b3108b4ead..b91fa0603ecb32cb9769ebdd5558d4864de79511 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSearchInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSearchInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -90,4 +108,4 @@ export interface SearchAttribute extends CommonMethod { editMenuOptions: EditMenuOptions; enablePreviewText: boolean; enableHapticFeedback: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkSecurityComponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkSecurityComponentInterfaces.ts index e60fa5ec7d3aadd1f9f1ec2ead14f1d0abe1256c..9aae20aecb4d6f019824a372f999dbacdb8f6d5b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSecurityComponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSecurityComponentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -32,4 +50,4 @@ export interface SecurityComponentMethod { height: Length; size: SizeOptions; constraintSize: ConstraintSizeOptions; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkSelectInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkSelectInterfaces.ts index 9a48e98d2e4bb78cf0631af38833c53ef3edf672..5db54da6305a7be75c42f0225d933a0ece9fa037 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSelectInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSelectInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -51,4 +69,4 @@ export interface MenuItemConfiguration extends CommonConfiguration { fillOpacity: number | string | Resource; strokeWidth: number | string; antiAlias: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkSidebarInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkSidebarInterfaces.ts index bdacffffa519788d274191b91ac97945fe62edb6..2d973f1e2dcc1a99086d4dc0ca437e4cb8d998b8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSidebarInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSidebarInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -48,4 +66,4 @@ export interface SideBarContainerAttribute extends CommonMethod { minResponsiveDistance: number; contentModifier: ContentModifier; slideRange: SlideRange; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkSpan.ts b/arkoala-arkts/arkui/src/generated/ArkSpan.ts index 10916df58c3874a20a0e5d8a6a174ea7dea41e35..a3e38087227fcb51001e08dbf057cd8c2828139b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSpan.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSpan.ts @@ -25,7 +25,7 @@ import { ArkCommonMethodComponent } from "./ArkCommon" import { ArkBaseSpanPeer, ArkSpanPeer } from "./peers/ArkSpanPeer" import { CommonMethod, ShadowOptions } from "./ArkCommonInterfaces" import { TextBackgroundStyle, BaseSpan, SpanAttribute } from "./ArkSpanInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { Font, ResourceColor, Length } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { FontStyle, FontWeight, TextCase } from "./ArkEnumsInterfaces" diff --git a/arkoala-arkts/arkui/src/generated/ArkSpanInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkSpanInterfaces.ts index 77a44308f13ad90689926235a5fe15888329dea1..935c8018b404e9c301650ebc8ca24716e8e9c025 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSpanInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSpanInterfaces.ts @@ -1,9 +1,27 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { ResourceColor, Dimension, BorderRadiuses, Font, Length } from "./ArkUnitsInterfaces" import { CommonMethod, ShadowOptions } from "./ArkCommonInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { Resource } from "./ArkResourceInterfaces" import { FontStyle, FontWeight, TextCase } from "./ArkEnumsInterfaces" import { DecorationStyleInterface } from "./ArkStyledStringInterfaces" @@ -28,4 +46,4 @@ export interface SpanAttribute extends BaseSpan { textCase: TextCase; lineHeight: Length; textShadow: ShadowOptions | Array; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts index cf6f3d2dcb66a9870c2027a388c3c851a6fa0ed5..c6ecf32d8209e825ea14fbdc8b0ced28bacf17b7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSslErrorHandlerMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_SslErrorHandler } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class SslErrorHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkStackInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkStackInterfaces.ts index cb790d5bb53de7cb32e57e06b3f144292c983658..ddb30c3ab508e4748e24c3109cf90014a3c051fe 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStackInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStackInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -10,4 +28,4 @@ export type StackInterface = (options?: StackOptions) => StackAttribute; export interface StackAttribute extends CommonMethod { alignContent: Alignment; pointLight: PointLightStyle; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkStateManagementInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkStateManagementInterfaces.ts index 88e14f0eedeebd5dad24d2cd2c5897130d49408a..a17d6a0a8b96665adc2711d67cce8de26ca3fea7 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStateManagementInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStateManagementInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -10,4 +28,4 @@ export enum LayoutDirection { RTL = 1, AUTO = 2, Auto = 2 -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkStaticComponentsInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkStaticComponentsInterfaces.ts index 69f66e19ec7c96ad9779e8a407078356db25eaa8..21dcb30772cc11e133031676c859b12f953c7be2 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStaticComponentsInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStaticComponentsInterfaces.ts @@ -1,7 +1,25 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" export interface Root { } export interface ComponentRoot { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkStdlibInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkStdlibInterfaces.ts index 0bfa0ae4192577d6f013d10ea081df6552a5f17d..6194ebfed60394f4e34a604467c4da8cda4b747f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStdlibInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStdlibInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -8,4 +26,4 @@ export interface Materialized { export interface CallbackResource { } export interface VMContext { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkStepperInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkStepperInterfaces.ts index 91cbacb86bd72439e7680b3519fd9179ee07db8f..e9e1fe012336dbfad6a643600dcf7d999e0419a3 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStepperInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStepperInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -10,4 +28,4 @@ export interface StepperAttribute extends CommonMethod { onChange: ((first: number,last: number) => void); onNext: ((first: number,last: number) => void); onPrevious: ((first: number,last: number) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkStepperItemInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkStepperItemInterfaces.ts index accd1628cf5ff544cbc64e63f55da842358ea810..b9eaedf795e1bec0d62f679291612b6c13fcb46b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStepperItemInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStepperItemInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -17,4 +35,4 @@ export interface StepperItemAttribute extends CommonMethod prevLabel: string; nextLabel: string; status?: ItemState; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkStyledStringControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkStyledStringControllerMaterialized.ts index 111dec5876cce4394103d3479d72c9354af3007f..6854a895ccde7aa7a12a85d28c48d828d7d60791 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStyledStringControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStyledStringControllerMaterialized.ts @@ -20,34 +20,13 @@ import { StyledString, StyledStringInternal } from "./ArkStyledStringMaterialize import { MutableStyledString, MutableStyledStringInternal } from "./ArkMutableStyledStringMaterialized" import { INTERFACE_StyledStringController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface StyledStringController { setStyledString(styledString: StyledString): void getStyledString(): MutableStyledString diff --git a/arkoala-arkts/arkui/src/generated/ArkStyledStringInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkStyledStringInterfaces.ts index eaf6f11be4a2455fff7d2a25297543a65e7171bc..43efb0aadd302547c4657dfdc254633ecf6e6763 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStyledStringInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStyledStringInterfaces.ts @@ -1,9 +1,27 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { ResourceColor, ResourceStr, SizeOptions, Margin, Padding, BorderRadiuses } from "./ArkUnitsInterfaces" import { FontStyle, FontWeight, TextDecorationType, TextDecorationStyle, TextAlign, TextOverflow, WordBreak, ImageSpanAlignment, ImageFit } from "./ArkEnumsInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { ShadowOptions } from "./ArkCommonInterfaces" import { TextBackgroundStyle } from "./ArkSpanInterfaces" import { Callback_ClickEvent_Void, Callback_GestureEvent_Void } from "./SyntheticDeclarations" @@ -137,4 +155,4 @@ export interface CustomSpanMeasureInfo { fontSize: number; } export interface UserDataSpan { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts index 4e92724f5edc8801241595005143f508ded25a34..0462540ca93794ad99a31de0ed969a2e1d1b8a78 100644 --- a/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkStyledStringMaterialized.ts @@ -20,34 +20,13 @@ import { ImageAttachment, StyleOptions, StyledStringKey, SpanStyle } from "./Ark import { CustomSpan, CustomSpanInternal } from "./ArkCustomSpanMaterialized" import { INTERFACE_StyledString } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class StyledString implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkSubmitEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSubmitEventMaterialized.ts index 5c226c4a95534c764016e9564ad0106ab0d771ea..6fdae806b7703c10ea49edd71962151b8e71a526 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSubmitEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSubmitEventMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_SubmitEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface SubmitEvent { text: string keepEditableState(): void diff --git a/arkoala-arkts/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts index 821fb92abea74cf1350f9b95516a7b9fab81f8f2..e33a5af5adc187d65e665ac8963c0de336736028 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSwipeGestureEventMaterialized.ts @@ -19,34 +19,13 @@ import { BaseGestureEvent, BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" import { INTERFACE_SwipeGestureEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface SwipeGestureEvent { angle: number speed: number diff --git a/arkoala-arkts/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts index bce81573d7b82dd48f5e8e77244f04ce48f5a4de..70599bc00cd471203d8b9e655a9f5dceb17f8366 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSwiperContentTransitionProxyMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_SwiperContentTransitionProxy } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface SwiperContentTransitionProxy { selectedIndex: number index: number diff --git a/arkoala-arkts/arkui/src/generated/ArkSwiperControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkSwiperControllerMaterialized.ts index 9dd18bb17eabd2dc59ac7cc092b91d5602f36b01..fcf2d296614469a55bfa7a001bd0b7d672f75678 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSwiperControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSwiperControllerMaterialized.ts @@ -19,34 +19,13 @@ import { VoidCallback } from "./ArkUnitsInterfaces" import { INTERFACE_SwiperController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class SwiperController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkSwiperInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkSwiperInterfaces.ts index 566c6fe6b0bdd28e11782f45dcd962d536b5d131..a2e65de9eba9956aff7cacfcbb373299f2ce398e 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSwiperInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSwiperInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -82,4 +100,4 @@ export interface SwiperContentAnimatedTransition { timeout?: number; transition: ((parameter: SwiperContentTransitionProxy) => void); } -export type ContentDidScrollCallback = (selectedIndex: number, index: number, position: number, mainAxisLength: number) => void; \ No newline at end of file +export type ContentDidScrollCallback = (selectedIndex: number, index: number, position: number, mainAxisLength: number) => void; diff --git a/arkoala-arkts/arkui/src/generated/ArkSymbolSpanInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkSymbolSpanInterfaces.ts index 5e31d229b55883284fc0c93ad1cf8762eed619de..3cbc01fb76a3abe8715f2fd8d8f36e6c73429e93 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSymbolSpanInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSymbolSpanInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -15,4 +33,4 @@ export interface SymbolSpanAttribute extends CommonMethod { effectStrategy: SymbolEffectStrategy; renderingStrategy: SymbolRenderingStrategy; attributeModifier: AttributeModifier; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkSymbolglyphInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkSymbolglyphInterfaces.ts index 63c71ac6422e5a671ba24e867681baf772729476..a435a3d8338867c63da73f82e3cd0f54cb5952f4 100644 --- a/arkoala-arkts/arkui/src/generated/ArkSymbolglyphInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkSymbolglyphInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -59,4 +77,4 @@ export interface SymbolGlyphAttribute extends CommonMethod effectStrategy: SymbolEffectStrategy; renderingStrategy: SymbolRenderingStrategy; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTabContentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTabContentInterfaces.ts index c9ed2d583c806da8be8a17c63e891487ba3bf167..0e49289f9919b5f81c323529aa7c44392c435076 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTabContentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTabContentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -36,4 +54,4 @@ export interface TabContentAttribute extends CommonMethod { onWillShow: VoidCallback; onWillHide: VoidCallback; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts index 459eda036aba745ba6d2b22dee2938fbf9d9bca1..f70a70682d0d3ad7ee086c13335624ef7fd8ea62 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTabContentTransitionProxyMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_TabContentTransitionProxy } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface TabContentTransitionProxy { from: number to: number diff --git a/arkoala-arkts/arkui/src/generated/ArkTabsControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTabsControllerMaterialized.ts index ad304a3579eddebd15be93168a9fb6d56942b7a2..5d1b24f5fbd8a9deb0daf0e4c1e5ec74d4b4af09 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTabsControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTabsControllerMaterialized.ts @@ -19,34 +19,13 @@ import { TranslateOptions } from "./ArkCommonInterfaces" import { INTERFACE_TabsController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TabsController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTabsInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTabsInterfaces.ts index 3cd2cfd48f281094c5eb1fc67162d3490ce71108..89b5fc52aa2faf9467ea7f41084ce55fea4f5947 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTabsInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTabsInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -92,4 +110,4 @@ export interface TabsAttribute extends CommonMethod { export interface TabContentAnimatedTransition { timeout?: number; transition: ((parameter: TabContentTransitionProxy) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTapGestureEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTapGestureEventMaterialized.ts index 7abae04e8231931777195c40580f5701dd300ca1..05e83d9384dcde7d3e5874eb2707ab7434f349ae 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTapGestureEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTapGestureEventMaterialized.ts @@ -19,34 +19,13 @@ import { BaseGestureEvent, BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" import { INTERFACE_TapGestureEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface TapGestureEvent { } export class TapGestureEventInternal extends BaseGestureEventInternal implements MaterializedBase,TapGestureEvent { diff --git a/arkoala-arkts/arkui/src/generated/ArkText.ts b/arkoala-arkts/arkui/src/generated/ArkText.ts index 453c826c6e6f169218f021af8c26ac409bd4b796..014593a8fb767b4f1fdf70a29b9ca1094be91339 100644 --- a/arkoala-arkts/arkui/src/generated/ArkText.ts +++ b/arkoala-arkts/arkui/src/generated/ArkText.ts @@ -29,7 +29,7 @@ import { TextAttribute, TextOverflowOptions, TextSpanType, TextResponseType, Tex import { Font, ResourceColor, Length } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { FontStyle, FontWeight, TextAlign, TextCase, CopyOptions, TextHeightAdaptivePolicy, WordBreak, LineBreakStrategy, EllipsisMode, TextSelectableMode } from "./ArkEnumsInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { DecorationStyleInterface } from "./ArkStyledStringInterfaces" import { Callback_String_Void, Callback_Number_Number_Void } from "./SyntheticDeclarations" import { TextDataDetectorConfig, FontSettingOptions } from "./ArkTextCommonInterfaces" diff --git a/arkoala-arkts/arkui/src/generated/ArkTextArea.ts b/arkoala-arkts/arkui/src/generated/ArkTextArea.ts index 0a08719d452e3b382b31323b07c5f02c4eea5880..f4f46595cf84c13e358fc311e7f2412a642b7f1f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextArea.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextArea.ts @@ -33,7 +33,7 @@ import { CaretStyle, EditableTextOnChangeCallback, InsertValue, DeleteValue } fr import { Callback_EnterKeyType_Void, Callback_Number_Number_Void, Callback_Boolean_Void, Callback_String_Void, Callback_String_PasteEvent_Void, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_ResourceStr_Void } from "./SyntheticDeclarations" import { PasteEvent, KeyboardOptions } from "./ArkRichEditorInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { EditMenuOptions } from "./ArkEditMenuOptionsMaterialized" /** @memo:stable */ export class ArkTextAreaComponent extends ArkCommonMethodComponent { diff --git a/arkoala-arkts/arkui/src/generated/ArkTextAreaControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextAreaControllerMaterialized.ts index 143c0fc265f25b4201f0d80df67e9af1527511f9..ec9b880f91d5e55a8e99689ab8e1a01f008fdeec 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextAreaControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextAreaControllerMaterialized.ts @@ -20,34 +20,13 @@ import { TextContentControllerBase, TextContentControllerBaseInternal } from "./ import { SelectionOptions } from "./ArkCommonInterfaces" import { INTERFACE_TextAreaController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TextAreaController extends TextContentControllerBase implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTextAreaInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTextAreaInterfaces.ts index e6bbd1ff4bb74fa5b6afd122c96e9f9a9dafa660..d9d3b7afbd5a3469ef081806e98ca28ee7a31e65 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextAreaInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextAreaInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -11,7 +29,7 @@ import { CaretStyle, EditableTextOnChangeCallback, InsertValue, DeleteValue } fr import { Callback_EnterKeyType_Void, Callback_Number_Number_Void, Callback_Boolean_Void, Callback_String_Void, Callback_String_PasteEvent_Void, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_ResourceStr_Void } from "./SyntheticDeclarations" import { PasteEvent, KeyboardOptions } from "./ArkRichEditorInterfaces" import { Resource } from "./ArkResourceInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { EditMenuOptions } from "./ArkEditMenuOptionsMaterialized" export interface TextAreaOptions { placeholder?: ResourceStr; @@ -102,4 +120,4 @@ export interface TextAreaAttribute extends CommonMethod { editMenuOptions: EditMenuOptions; enablePreviewText: boolean; enableHapticFeedback: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTextBaseControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextBaseControllerMaterialized.ts index 29a55ed6f8fbbfdcf927d87be7705dd9b61fdd14..addbd465ee19650c31282ca710bdb439d1071d87 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextBaseControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextBaseControllerMaterialized.ts @@ -20,34 +20,13 @@ import { SelectionOptions } from "./ArkCommonInterfaces" import { LayoutManager, LayoutManagerInternal } from "./ArkLayoutManagerMaterialized" import { INTERFACE_TextBaseController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface TextBaseController { setSelection(selectionStart: number, selectionEnd: number, options: SelectionOptions): void closeSelectionMenu(): void diff --git a/arkoala-arkts/arkui/src/generated/ArkTextClockControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextClockControllerMaterialized.ts index 4717ddc0de4fcd69d03b5a3e501f3f63001c03b5..83b1d8a84cf9838bd94a5c2f0990e83ccf78e9cf 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextClockControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextClockControllerMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_TextClockController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TextClockController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTextClockInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTextClockInterfaces.ts index cf5872edf6470387dab5b3c63c1e9ec43293568e..4353a3be40550fd7475e03493f79bf65b32145b9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextClockInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextClockInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -29,4 +47,4 @@ export interface TextClockAttribute extends CommonMethod { fontFeature: string; contentModifier: ContentModifier; dateTimeOptions: DateTimeOptions | undefined; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTextCommonInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTextCommonInterfaces.ts index f7a8c8943d6296d5fee0a725f0d4adffb1a27f60..3d6e5ceedc513edfc6533e8f96308534d5a3311f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextCommonInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextCommonInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -85,4 +103,4 @@ export interface DecorationStyleResult { } export interface FontSettingOptions { enableVariableFontWeight?: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts index 5e740d7d8660d78886dd87ae6a023d5d7e3db05e..cdc64ebf6ca64a05e3478d55b4cbff408755175f 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextContentControllerBaseMaterialized.ts @@ -19,34 +19,13 @@ import { CaretOffset, RectResult } from "./ArkCommonInterfaces" import { INTERFACE_TextContentControllerBase } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TextContentControllerBase implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTextControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextControllerMaterialized.ts index 4e192a251d8961b8b822ed89776f18d9900f8ccd..d3612fdcf06d3d03ad7916150cb6eed32ecf7489 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextControllerMaterialized.ts @@ -20,34 +20,13 @@ import { StyledString, StyledStringInternal } from "./ArkStyledStringMaterialize import { LayoutManager, LayoutManagerInternal } from "./ArkLayoutManagerMaterialized" import { INTERFACE_TextController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TextController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTextEditControllerExMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextEditControllerExMaterialized.ts index 1253fa4fd0973ed030a4d9939b1e4531c725ad83..ff6444eeb52e2d363241a2027df3aa0d19143f59 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextEditControllerExMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextEditControllerExMaterialized.ts @@ -20,34 +20,13 @@ import { TextBaseController, TextBaseControllerInternal } from "./ArkTextBaseCon import { PreviewText } from "./ArkTextCommonInterfaces" import { INTERFACE_TextEditControllerEx } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface TextEditControllerEx { isEditing(): boolean stopEditing(): void diff --git a/arkoala-arkts/arkui/src/generated/ArkTextInputControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextInputControllerMaterialized.ts index 49aa89c0c0bc7047b9a9055d742c0444ab85aeb0..94ca76e12a558e271b727adc8e6bdd6d86949719 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextInputControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextInputControllerMaterialized.ts @@ -20,34 +20,13 @@ import { TextContentControllerBase, TextContentControllerBaseInternal } from "./ import { SelectionOptions } from "./ArkCommonInterfaces" import { INTERFACE_TextInputController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TextInputController extends TextContentControllerBase implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTextInputInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTextInputInterfaces.ts index 3e73c73e70c79073c1e9095ae9414311bae3f9b8..ea92c84c578a9fa203db52250014fe889afa6fdf 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextInputInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextInputInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -134,4 +152,4 @@ export interface TextInputAttribute extends CommonMethod { editMenuOptions: EditMenuOptions; enablePreviewText: boolean; enableHapticFeedback: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTextInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTextInterfaces.ts index 1cf613b8ed55a3dfc837e3bf068c1f4ad35d1d64..7d11b8782976b7fa0c1d24445e62a8b36ee27613 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -5,7 +23,7 @@ import { TextOverflow, FontStyle, FontWeight, TextAlign, TextCase, CopyOptions, import { Resource } from "./ArkResourceInterfaces" import { CommonMethod, ShadowOptions, CustomBuilder } from "./ArkCommonInterfaces" import { Font, ResourceColor, Length } from "./ArkUnitsInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { DecorationStyleInterface } from "./ArkStyledStringInterfaces" import { Callback_String_Void, Callback_Number_Number_Void } from "./SyntheticDeclarations" import { TextDataDetectorConfig, FontSettingOptions } from "./ArkTextCommonInterfaces" @@ -71,4 +89,4 @@ export enum TextResponseType { } export interface TextOptions { controller: TextController; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts index c3f433aa72041b6c436b6445a011f00ee7ad13f3..27e9802b5f3f455d5d2b89b4268e75fd359a9281 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextMenuItemIdMaterialized.ts @@ -20,34 +20,13 @@ import { ResourceStr } from "./ArkUnitsInterfaces" import { Resource } from "./ArkResourceInterfaces" import { INTERFACE_TextMenuItemId } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TextMenuItemId implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTextPickerDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextPickerDialogMaterialized.ts index 62baa7e3f62dbd1f70ab992e72f646f84a7f17eb..7858e114df545d80eaa969e9842a9ec6d5d61221 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextPickerDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextPickerDialogMaterialized.ts @@ -19,34 +19,13 @@ import { TextPickerDialogOptions } from "./ArkTextPickerInterfaces" import { INTERFACE_TextPickerDialog } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TextPickerDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTextPickerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTextPickerInterfaces.ts index 5f3ec8cf4c5072a19746be096da00f861b2db6db..133a6f9b401f85a957de00e44767155e832aeb06 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextPickerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextPickerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -66,4 +84,4 @@ export interface TextPickerDialogOptions extends TextPickerOptions { shadow?: ShadowOptions | ShadowStyle; enableHoverMode?: boolean; hoverModeArea?: HoverModeAreaType; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTextTimerControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTextTimerControllerMaterialized.ts index 53e4de6dd8c27e125f01dcb655c7ee6ea5326911..aa8c76b25f7654efceafff5ce69754ef88646ca3 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextTimerControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextTimerControllerMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_TextTimerController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TextTimerController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTextTimerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTextTimerInterfaces.ts index 0114aa316093643570c31c21cf6c8e03e8aaffe9..47cb37d0596b7a9989ca998f6b8e3d7c0b7ee08b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTextTimerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTextTimerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -28,4 +46,4 @@ export interface TextTimerAttribute extends CommonMethod { onTimer: ((first: number,last: number) => void); textShadow: ShadowOptions | Array; contentModifier: ContentModifier; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTimePickerDialogMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTimePickerDialogMaterialized.ts index e08c1c483389408c83158c8630183e95f99541ad..116c921e2a7782cc69f14e6aa9ab0b41fa1e8069 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTimePickerDialogMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTimePickerDialogMaterialized.ts @@ -19,34 +19,13 @@ import { TimePickerDialogOptions } from "./ArkTimePickerInterfaces" import { INTERFACE_TimePickerDialog } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TimePickerDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkTimePickerInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkTimePickerInterfaces.ts index ddad66275ce8ac86697defc43c441799e46d29dd..a7ea563b59f079592182e66c80ab5a6531d22304 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTimePickerInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTimePickerInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -55,4 +73,4 @@ export interface TimePickerDialogOptions extends TimePickerOptions { dateTimeOptions?: DateTimeOptions; enableHoverMode?: boolean; hoverModeArea?: HoverModeAreaType; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkToggleInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkToggleInterfaces.ts index c5e5bf19bf9e21d59adde521f0d39976a0d94480..282d03bc9f233620dc904705c981577f7aa9c7fe 100644 --- a/arkoala-arkts/arkui/src/generated/ArkToggleInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkToggleInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -35,4 +53,4 @@ export interface ToggleAttribute extends CommonMethod { selectedColor: ResourceColor; switchPointColor: ResourceColor; switchStyle: SwitchStyle; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkTouchEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTouchEventMaterialized.ts index 03919e552db9c3ec11705412e4cb781f0b939946..cd6d3d5e5413eeb53da5784c2c29f456ad1f4000 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTouchEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTouchEventMaterialized.ts @@ -21,34 +21,13 @@ import { TouchType } from "./ArkEnumsInterfaces" import { TouchObject, HistoricalPoint } from "./ArkCommonInterfaces" import { Callback_Void, INTERFACE_TouchEvent } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface TouchEvent { type: TouchType touches: Array diff --git a/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts index b6d8ef96a3b5ab0997a27d5f02bdc69ead46af2c..6c21dc1d53972721ee0dc5d6bde630e23a5df7db 100644 --- a/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkTransitionEffectMaterialized.ts @@ -19,34 +19,13 @@ import { TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, AnimateParam } from "./ArkCommonInterfaces" import { INTERFACE_TransitionEffect } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class TransitionEffect implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkUICommonEventMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkUICommonEventMaterialized.ts index 59f9a04ef06cee3966698e992bf08e0e139d8fb7..b8f1c7815ebfd208dcbe3f78168e71afadfe8367 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUICommonEventMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUICommonEventMaterialized.ts @@ -23,34 +23,13 @@ import { KeyEvent, KeyEventInternal } from "./ArkKeyEventMaterialized" import { HoverCallback, SizeChangeCallback, VisibleAreaEventOptions, VisibleAreaChangeCallback } from "./ArkCommonInterfaces" import { MouseEvent, MouseEventInternal } from "./ArkMouseEventMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface UICommonEvent { setOnClick(callback_?: ((event: ClickEvent) => void)): void setOnTouch(callback_?: ((event: TouchEvent) => void)): void diff --git a/arkoala-arkts/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts index 637ebef2761f4ba8df27c92eef6f0d2a1106cdee..102006112d143cb2e1762367f453093c2e95cf98 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUIExtensionProxyMaterialized.ts @@ -18,34 +18,13 @@ import { Callback_UIExtensionProxy_Void, INTERFACE_UIExtensionProxy } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export interface UIExtensionProxy { send(data: Map): void sendSync(data: Map): Map diff --git a/arkoala-arkts/arkui/src/generated/ArkUiExtensionComponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkUiExtensionComponentInterfaces.ts index 34cef2b857adad9050f85009d0aa0f8b75e16c04..c0ef5230de0965d7f1b5794313fac729c7970909 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUiExtensionComponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUiExtensionComponentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -28,4 +46,4 @@ export interface UIExtensionComponentAttribute extends CommonMethod void); onError: ErrorCallback; onTerminated: ((parameter: TerminationInfo) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkUnifiedDataMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkUnifiedDataMaterialized.ts index e22b8d6d88802450f9f6c3c699d8ab5d89eeece9..bc16a6b250d5c2a6f6be61466823b0672956a092 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUnifiedDataMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUnifiedDataMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_UnifiedData } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class UnifiedData implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkUnitsInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkUnitsInterfaces.ts index 524d4a7498d497979f99b0cef28d871fcae14274..910dbdb652c21807c6ef788719becba95abb3501 100644 --- a/arkoala-arkts/arkui/src/generated/ArkUnitsInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkUnitsInterfaces.ts @@ -1,8 +1,26 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" import { Resource } from "./ArkResourceInterfaces" -import { LengthMetrics } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" import { BorderStyle, Color, FontWeight, FontStyle } from "./ArkEnumsInterfaces" import { OutlineStyle } from "./ArkCommonInterfaces" export type Length = string | number | Resource; @@ -191,4 +209,4 @@ export interface ChainWeightOptions { } export interface AccessibilityOptions { accessibilityPreferred?: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkVideoControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkVideoControllerMaterialized.ts index 3fa3178574595e3dbeba576e81f3a4219f33ff9f..eca05ef3d453482776c3139d8cb486c0a4164fc9 100644 --- a/arkoala-arkts/arkui/src/generated/ArkVideoControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkVideoControllerMaterialized.ts @@ -19,34 +19,13 @@ import { SeekMode } from "./ArkVideoInterfaces" import { INTERFACE_VideoController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class VideoController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkVideoInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkVideoInterfaces.ts index 62065ce09cce836a1d53a01676380f6dedc024d3..175dc50b819aba1017724dc1aa1846a3a6f05356 100644 --- a/arkoala-arkts/arkui/src/generated/ArkVideoInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkVideoInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -66,4 +84,4 @@ export interface VideoAttribute extends CommonMethod { onStop: (() => void); enableAnalyzer: boolean; analyzerConfig: ImageAnalyzerConfig; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkViewMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkViewMaterialized.ts index 3001e31a7f9495d9979b077097f1d62a70fa807e..d6fd3c03be1ad91c9643575e0dea1ee230713f76 100644 --- a/arkoala-arkts/arkui/src/generated/ArkViewMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkViewMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_View } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class View implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWaterFlowInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkWaterFlowInterfaces.ts index 91b9086a47d0cf4925daacd5fd90aaffbce61cdb..b87d828d3a3f48ba6c519195092f9e2279686f45 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWaterFlowInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWaterFlowInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -45,4 +63,4 @@ export interface WaterFlowAttribute extends ScrollableCommonMethod Literal_Number_offsetRemain); onScrollIndex: ((first: number,last: number) => void); -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts index 12d9481e076d321a7195eeb2cc555f71a4476725..414fabe681ed83f1a80f31900aefd154b49c14b0 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWaterFlowSectionsMaterialized.ts @@ -19,34 +19,13 @@ import { SectionOptions } from "./ArkWaterFlowInterfaces" import { INTERFACE_WaterFlowSections } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class WaterFlowSections implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts index fcbba2a5a5f59f204c477386d2a62e398d4e5603..2fad82fe2fc594dee6668c1bf01ca9e7594f4187 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebContextMenuParamMaterialized.ts @@ -19,34 +19,13 @@ import { ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType } from "./ArkWebInterfaces" import { INTERFACE_WebContextMenuParam } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class WebContextMenuParam implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts index 68a40dea054a83b1e995ccdafa5a06fb46941dd4..86e7a2ff7920b661a46e8ab053a07fd51f1780b2 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebContextMenuResultMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_WebContextMenuResult } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class WebContextMenuResult implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWebControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebControllerMaterialized.ts index 6b2c936ae86f1edad7f08ed7ce9c0b775661fd7c..52f573c1a1ed693c5148406a9214182109c80963 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebControllerMaterialized.ts @@ -21,34 +21,13 @@ import { Resource } from "./ArkResourceInterfaces" import { Header, HitTestType } from "./ArkWebInterfaces" import { WebCookie, WebCookieInternal } from "./ArkWebCookieMaterialized" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class WebController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWebCookieMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebCookieMaterialized.ts index c5bed2c28f8fb624bd264a7b52bb301cacfa5e50..c2c9659d2f3b26cfebbe6b4a681a6d6df6d28d7d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebCookieMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebCookieMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_WebCookie } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class WebCookie implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWebInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkWebInterfaces.ts index 4754e6ef2527d17b04a4e5e349cb14facea80bde..a63db8eb297653215c07db9416cdae3c595530e8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -7,6 +25,7 @@ import { WebKeyboardController } from "./ArkWebKeyboardControllerMaterialized" import { FullScreenExitHandler } from "./ArkFullScreenExitHandlerMaterialized" import { Resource } from "./ArkResourceInterfaces" import { WebController } from "./ArkWebControllerMaterialized" +import { WebviewController } from "./ArkWebviewControllerMaterialized" import { Position, ResourceStr } from "./ArkUnitsInterfaces" import { TouchEvent } from "./ArkTouchEventMaterialized" import { EventResult } from "./ArkEventResultMaterialized" @@ -32,9 +51,6 @@ import { MenuType } from "./ArkTextCommonInterfaces" import { KeyEvent } from "./ArkKeyEventMaterialized" import { CopyOptions, NestedScrollMode } from "./ArkEnumsInterfaces" import { EditMenuOptions } from "./ArkEditMenuOptionsMaterialized" -export interface WebviewController { - __WebviewControllerStub: string; -} export type OnNavigationEntryCommittedCallback = (loadCommittedDetails: LoadCommittedDetails) => void; export type OnSslErrorEventCallback = (sslErrorEvent: SslErrorEvent) => void; export type OnLargestContentfulPaintCallback = (largestContentfulPaint: LargestContentfulPaint) => void; @@ -633,4 +649,4 @@ export interface NestedScrollOptionsExt { scrollDown?: NestedScrollMode; scrollRight?: NestedScrollMode; scrollLeft?: NestedScrollMode; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts index a869ad9503d4a9d64758fd74146d4ed44199f1f7..dba747c97febb40f818fb7fb455e8d62841e0131 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebKeyboardControllerMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_WebKeyboardController } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class WebKeyboardController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWebResourceErrorMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebResourceErrorMaterialized.ts index 63826a08f87b3eaff13e45e583911f89dcbce9b2..9a3305ab590630a2bcf6ab9586fde8bfa07ebdb5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebResourceErrorMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebResourceErrorMaterialized.ts @@ -18,34 +18,13 @@ import { INTERFACE_WebResourceError } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class WebResourceError implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWebResourceRequestMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebResourceRequestMaterialized.ts index 2c315ef8e3134b9892a2ace9e04b9788bdfe18b1..ea01cff59d63a8d07b4a51c45c7e2224c08c573b 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebResourceRequestMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebResourceRequestMaterialized.ts @@ -19,34 +19,13 @@ import { Header } from "./ArkWebInterfaces" import { INTERFACE_WebResourceRequest } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class WebResourceRequest implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWebResourceResponseMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebResourceResponseMaterialized.ts index 30676a6931905ad98af37d96092b92439444af49..009918d97173ae4e9b2b0f8f3b541c4d1b0d2d91 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWebResourceResponseMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWebResourceResponseMaterialized.ts @@ -20,34 +20,13 @@ import { Resource } from "./ArkResourceInterfaces" import { Header } from "./ArkWebInterfaces" import { INTERFACE_WebResourceResponse } from "./SyntheticDeclarations" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class WebResourceResponse implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkWebviewControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkWebviewControllerMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..6a47dca4ab25ee65a658a7cd15b9c00a28f60831 --- /dev/null +++ b/arkoala-arkts/arkui/src/generated/ArkWebviewControllerMaterialized.ts @@ -0,0 +1,97 @@ +/* + * 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 { Resource } from "./ArkResourceInterfaces" +import { WebHeader } from "./ArkArkui-externalInterfaces" +import { INTERFACE_WebviewController } from "./SyntheticDeclarations" +import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" +export class WebviewController implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._WebviewController_ctor() + return retval + } + constructor() { + // Constructor does not have parameters. + // It means that the static method call invokes ctor method as well + // when all arguments are undefined. + const ctorPtr : KPointer = WebviewController.ctor() + this.peer = new Finalizable(ctorPtr, WebviewController.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._WebviewController_getFinalizer() + } + static initializeWebEngine(): void { + WebviewController.initializeWebEngine_serialize() + return + } + loadUrl(url: string | Resource, headers?: Array): void { + const url_casted = url as (string | Resource) + const headers_casted = headers as (Array | undefined) + this.loadUrl_serialize(url_casted, headers_casted) + return + } + private static initializeWebEngine_serialize(): void { + ArkUIGeneratedNativeModule._WebviewController_initializeWebEngine() + } + private loadUrl_serialize(url: string | Resource, headers?: Array): void { + const thisSerializer : Serializer = Serializer.hold() + let url_type : int32 = RuntimeType.UNDEFINED + url_type = runtimeType(url) + if (((RuntimeType.STRING == url_type))) { + thisSerializer.writeInt8(0 as int32) + const url_0 = url as string + thisSerializer.writeString(url_0) + } + else if (((RuntimeType.OBJECT == url_type))) { + thisSerializer.writeInt8(1 as int32) + const url_1 = url as Resource + thisSerializer.writeResource(url_1) + } + let headers_type : int32 = RuntimeType.UNDEFINED + headers_type = runtimeType(headers) + thisSerializer.writeInt8(headers_type as int32) + if ((RuntimeType.UNDEFINED) != (headers_type)) { + const headers_value = headers! + thisSerializer.writeInt32(headers_value.length as int32) + for (let i = 0; i < headers_value.length; i++) { + const headers_value_element : WebHeader = headers_value[i] + thisSerializer.writeWebHeader(headers_value_element) + } + } + ArkUIGeneratedNativeModule._WebviewController_loadUrl(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } +} +export class WebviewControllerInternal { + public static fromPtr(ptr: KPointer): WebviewController { + const obj : WebviewController = new WebviewController() + obj.peer = new Finalizable(ptr, WebviewController.getFinalizer()) + return obj + } +} diff --git a/arkoala-arkts/arkui/src/generated/ArkWindowSceneInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkWindowSceneInterfaces.ts index 472d49005f5ea19e5fb4b6ea20aebf7d5bb69e4f..39f0b7953d06fff5103afbc951a0e58696bb9c5d 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWindowSceneInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWindowSceneInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -5,4 +23,4 @@ import { CommonMethod } from "./ArkCommonInterfaces" import { Position } from "./ArkUnitsInterfaces" export type WindowSceneInterface = (persistentId: number) => WindowSceneAttribute; export interface WindowSceneAttribute extends CommonMethod { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkWithThemeInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkWithThemeInterfaces.ts index 5ed6faad2b58a6a8233057a7bac58ae054dd7a4a..7216b838ef8570e7334f4f954b11f84b5a49a0c8 100644 --- a/arkoala-arkts/arkui/src/generated/ArkWithThemeInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkWithThemeInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -11,4 +29,4 @@ export interface WithThemeOptions { } export type WithThemeInterface = (options: WithThemeOptions) => WithThemeAttribute; export interface WithThemeAttribute { -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/ArkXComponentControllerMaterialized.ts b/arkoala-arkts/arkui/src/generated/ArkXComponentControllerMaterialized.ts index 1222666ce694e0ef2ab0033bfb0898d0d0cffd4b..2a7c77cd0e884b4ed1753aa41eab005de8c8aa0a 100644 --- a/arkoala-arkts/arkui/src/generated/ArkXComponentControllerMaterialized.ts +++ b/arkoala-arkts/arkui/src/generated/ArkXComponentControllerMaterialized.ts @@ -20,34 +20,13 @@ import { Literal_Number_surfaceHeight_surfaceWidth, INTERFACE_XComponentControll import { SurfaceRect, SurfaceRotationOptions } from "./ArkXcomponentInterfaces" import { ImageAnalyzerConfig } from "./ArkImageCommonInterfaces" import { TypeChecker, ArkUIGeneratedNativeModule } from "#components" -import { CallbackTransformer } from "./peers/CallbackTransformer" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, NativeBuffer } from "@koalaui/interop" +import { unsafeCast } from "./shared/generated-utils" import { CallbackKind } from "./peers/CallbackKind" - - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { CallbackTransformer } from "./peers/CallbackTransformer" export class XComponentController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala-arkts/arkui/src/generated/ArkXcomponentInterfaces.ts b/arkoala-arkts/arkui/src/generated/ArkXcomponentInterfaces.ts index 7f92312f5a0751ba53a4d094648bb806ca88a426..9225add87a412605a394555f85d6d02b665b03a5 100644 --- a/arkoala-arkts/arkui/src/generated/ArkXcomponentInterfaces.ts +++ b/arkoala-arkts/arkui/src/generated/ArkXcomponentInterfaces.ts @@ -1,3 +1,21 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" @@ -32,4 +50,4 @@ export interface XComponentAttribute extends CommonMethod { onDestroy: VoidCallback; enableAnalyzer: boolean; enableSecure: boolean; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/EnumsImpl.ts b/arkoala-arkts/arkui/src/generated/EnumsImpl.ts index 8bc2f8e537fac54972afff801e51a39672c97e33..42cfc7780b84064f925bc4a319d7df84d13e3bbd 100644 --- a/arkoala-arkts/arkui/src/generated/EnumsImpl.ts +++ b/arkoala-arkts/arkui/src/generated/EnumsImpl.ts @@ -64,6 +64,18 @@ export enum LengthUnit { PERCENT = 3, LPX = 4 } +export enum PerfMonitorActionType { + LAST_DOWN = 0, + LAST_UP = 1, + FIRST_MOVE = 2 +} +export enum PerfMonitorSourceType { + PERF_TOUCH_EVENT = 0, + PERF_MOUSE_EVENT = 1, + PERF_TOUCHPAD_EVENT = 2, + PERF_JOYSTICK_EVENT = 3, + PERF_KEY_EVENT = 4 +} export enum DialogAlignment { TOP = 0, Top = 0, diff --git a/arkoala-arkts/arkui/src/generated/GlobalScope.ts b/arkoala-arkts/arkui/src/generated/GlobalScope.ts index fa9f58875f133865364a8ec848b3832072036d4e..52b4a28af5822223e984e0d945adebd83c9807b5 100644 --- a/arkoala-arkts/arkui/src/generated/GlobalScope.ts +++ b/arkoala-arkts/arkui/src/generated/GlobalScope.ts @@ -16,69 +16,69 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! +import { GlobalScope_common } from "./ArkGlobalScopeCommonMaterialized" import { Context, AnimateParam } from "./ArkCommonInterfaces" import { Resource } from "./ArkResourceInterfaces" import { Callback_Void, Callback_String_Void } from "./SyntheticDeclarations" import { PointerStyle } from "./ArkArkui-customInterfaces" -import { GlobalScope_common } from "./ArkGlobalScopeCommonMaterialized" import { GlobalScope_inspector } from "./ArkGlobalScopeInspectorMaterialized" -export function getContext(component: Object) { +export function getContext(component: Object): Context { return GlobalScope_common.getContext(component) } -export function postCardAction(component: Object, action: Object) { +export function postCardAction(component: Object, action: Object): void { GlobalScope_common.postCardAction(component, action) } -export function dollar_r(value: string, params: Array) { +export function dollar_r(value: string, params: Array): Resource { return GlobalScope_common.dollar_r(value, params) } -export function dollar_rawfile(value: string) { +export function dollar_rawfile(value: string): Resource { return GlobalScope_common.dollar_rawfile(value) } -export function animateTo(value: AnimateParam, event: (() => void)) { +export function animateTo(value: AnimateParam, event: (() => void)): void { GlobalScope_common.animateTo(value, event) } -export function animateToImmediately(value: AnimateParam, event: (() => void)) { +export function animateToImmediately(value: AnimateParam, event: (() => void)): void { GlobalScope_common.animateToImmediately(value, event) } -export function vp2px(value: number) { +export function vp2px(value: number): number { return GlobalScope_common.vp2px(value) } -export function px2vp(value: number) { +export function px2vp(value: number): number { return GlobalScope_common.px2vp(value) } -export function fp2px(value: number) { +export function fp2px(value: number): number { return GlobalScope_common.fp2px(value) } -export function px2fp(value: number) { +export function px2fp(value: number): number { return GlobalScope_common.px2fp(value) } -export function lpx2px(value: number) { +export function lpx2px(value: number): number { return GlobalScope_common.lpx2px(value) } -export function px2lpx(value: number) { +export function px2lpx(value: number): number { return GlobalScope_common.px2lpx(value) } -export function requestFocus(value: string) { +export function requestFocus(value: string): boolean { return GlobalScope_common.requestFocus(value) } -export function setCursor(value: PointerStyle) { +export function setCursor(value: PointerStyle): void { GlobalScope_common.setCursor(value) } -export function restoreDefault() { +export function restoreDefault(): void { GlobalScope_common.restoreDefault() } -export function getInspectorNodes() { +export function getInspectorNodes(): Object { return GlobalScope_inspector.getInspectorNodes() } -export function getInspectorNodeById(id: number) { +export function getInspectorNodeById(id: number): Object { return GlobalScope_inspector.getInspectorNodeById(id) } -export function registerVsyncCallback(callback_: ((info: string) => void)) { +export function registerVsyncCallback(callback_: ((info: string) => void)): void { GlobalScope_inspector.registerVsyncCallback(callback_) } -export function unregisterVsyncCallback() { +export function unregisterVsyncCallback(): void { GlobalScope_inspector.unregisterVsyncCallback() } -export function setAppBgColor(value: string) { +export function setAppBgColor(value: string): void { GlobalScope_inspector.setAppBgColor(value) } diff --git a/arkoala-arkts/arkui/src/generated/SyntheticDeclarations.ts b/arkoala-arkts/arkui/src/generated/SyntheticDeclarations.ts index babde341d369f8636f904ad7356d05b7bed5930b..7a311468be0fb6024568316143d58753c3abf4a4 100644 --- a/arkoala-arkts/arkui/src/generated/SyntheticDeclarations.ts +++ b/arkoala-arkts/arkui/src/generated/SyntheticDeclarations.ts @@ -1,21 +1,41 @@ +/* + * 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 { int32, int64, float32 } from "@koalaui/common" import { KInt, KPointer, KBoolean, KStringPtr, wrapCallback, NativeBuffer } from "@koalaui/interop" import { NodeAttach, remember } from "@koalaui/runtime" -import { AnimateParam, UIContext, DrawContext, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, EventTarget, SourceType, SourceTool, TouchObject, HistoricalPoint, DragBehavior, Summary, DragResult, Rectangle, IntentionCode, DismissContentCoverAction, SheetSize, SheetDismiss, DismissSheetAction, SpringBackAction, SheetType, DismissPopupAction, TouchResult, TouchTestInfo, CustomBuilder, DragItemInfo, PreDragStatus, CaretOffset, RectResult, OnMoveHandler, HoverCallback, SizeChangeCallback, VisibleAreaEventOptions, VisibleAreaChangeCallback, UIGestureEvent, LinearGradient_common, ItemDragInfo, SelectionOptions } from "./ArkCommonInterfaces" +import { AnimateParam, UIContext, DrawContext, TransitionEffects, TranslateOptions, RotateOptions, ScaleOptions, TransitionEdge, EventTarget, SourceType, SourceTool, TouchObject, HistoricalPoint, DragBehavior, Summary, DragResult, Rectangle, IntentionCode, DismissContentCoverAction, SheetSize, SheetDismiss, DismissSheetAction, SpringBackAction, SheetType, DismissPopupAction, TouchResult, TouchTestInfo, CustomBuilder, DragItemInfo, PreDragStatus, MeasureResult, CaretOffset, RectResult, OnMoveHandler, HoverCallback, SizeChangeCallback, VisibleAreaEventOptions, VisibleAreaChangeCallback, UIGestureEvent, LinearGradient_common, ItemDragInfo, SelectionOptions } from "./ArkCommonInterfaces" import { DoubleAnimationParam } from "./ArkAnimationExtenderInterfaces" import { Callback_RangeUpdate } from "./ArkArkui-customInterfaces" import { PixelMap } from "./ArkPixelMapMaterialized" +import { LengthUnit, WebHeader, SnapshotOptions, PerfMonitorActionType, PerfMonitorSourceType, Want, RectWidthStyle, RectHeightStyle } from "./ArkArkui-externalInterfaces" +import { LengthMetrics } from "./ArkLengthMetricsMaterialized" +import { Resource } from "./ArkResourceInterfaces" import { FrameNode } from "./ArkFrameNodeMaterialized" +import { Position, LengthMetricsUnit, Length, ResourceColor, Area, ConstraintSizeOptions, DirectionalEdgesT, Dimension, ResourceStr, VoidCallback } from "./ArkUnitsInterfaces" import { NavPathStack } from "./ArkNavPathStackMaterialized" import { NavExtender_OnUpdateStack } from "./ArkNavigationExtenderInterfaces" import { ClickEvent } from "./ArkClickEventMaterialized" -import { Want, RectWidthStyle, RectHeightStyle } from "./ArkArkui-externalInterfaces" import { DismissDialogAction, ActionSheetOptions } from "./ArkActionSheetInterfaces" import { AlertDialogParamWithConfirm, AlertDialogParamWithButtons, AlertDialogParamWithOptions } from "./ArkAlertDialogInterfaces" import { MonthData, CalendarSelectedDate, CalendarRequestedData } from "./ArkCalendarInterfaces" import { CalendarController } from "./ArkCalendarControllerMaterialized" import { CalendarDialogOptions } from "./ArkCalendarPickerInterfaces" -import { LengthMetricsUnit, Length, ResourceColor, Area, Dimension, ResourceStr, VoidCallback } from "./ArkUnitsInterfaces" import { Path2D } from "./ArkPath2DMaterialized" import { Matrix2D } from "./ArkMatrix2DMaterialized" import { CanvasGradient } from "./ArkCanvasGradientMaterialized" @@ -26,7 +46,7 @@ import { ImageAnalyzerConfig, ImageAnalyzerType } from "./ArkImageCommonInterfac import { DrawingCanvas } from "./ArkDrawingCanvasMaterialized" import { HorizontalAlign, VerticalAlign, MouseButton, MouseAction, AccessibilityHoverType, TouchType, KeyType, KeySource, GradientDirection, HitTestMode, Alignment, Axis, Edge } from "./ArkEnumsInterfaces" import { TransitionEffect } from "./ArkTransitionEffectMaterialized" -import { GestureJudgeResult, GestureInfo, FingerInfo, PanDirection, SwipeDirection, GestureControl_GestureType, GestureRecognizerState } from "./ArkGestureInterfaces" +import { GestureJudgeResult, GestureInfo, FingerInfo, PanDirection, SwipeDirection, GestureRecognizerState } from "./ArkGestureInterfaces" import { GestureRecognizer } from "./ArkGestureRecognizerMaterialized" import { UnifiedData } from "./ArkUnifiedDataMaterialized" import { HoverEvent } from "./ArkHoverEventMaterialized" @@ -40,6 +60,7 @@ import { DatePickerResult, DatePickerDialogOptions } from "./ArkDatePickerInterf import { TerminationInfo } from "./ArkEmbeddedComponentInterfaces" import { FormCallbackInfo } from "./ArkFormComponentInterfaces" import { GestureEvent } from "./ArkGestureEventMaterialized" +import { GestureControl_GestureType } from "./ArkGestureControlNamespace" import { EventTargetInfo } from "./ArkEventTargetInfoMaterialized" import { PanGestureOptions } from "./ArkPanGestureOptionsMaterialized" import { ComputedBarAttribute } from "./ArkGridInterfaces" @@ -59,7 +80,6 @@ import { RefreshStatus } from "./ArkRefreshInterfaces" import { RichEditorTextStyle, RichEditorTextSpanOptions, RichEditorImageSpanOptions, RichEditorBuilderSpanOptions, RichEditorSymbolSpanOptions, RichEditorUpdateTextSpanStyleOptions, RichEditorUpdateImageSpanStyleOptions, RichEditorUpdateSymbolSpanStyleOptions, RichEditorParagraphStyleOptions, RichEditorRange, RichEditorImageSpanResult, RichEditorTextSpanResult, RichEditorParagraphResult, RichEditorSelection, RichEditorSpan, RichEditorInsertValue, RichEditorDeleteValue, RichEditorChangeValue, CutEvent, CopyEvent, PasteEvent } from "./ArkRichEditorInterfaces" import { LayoutManager } from "./ArkLayoutManagerMaterialized" import { PreviewText, StyledStringChangedListener, TextRange, InsertValue, DeleteValue, StyledStringChangeValue, PositionWithAffinity, LineMetrics, TextBox, TextMenuItem } from "./ArkTextCommonInterfaces" -import { Resource } from "./ArkResourceInterfaces" import { StyledString } from "./ArkStyledStringMaterialized" import { MutableStyledString } from "./ArkMutableStyledStringMaterialized" import { SaveButtonOnClickResult } from "./ArkSaveButtonInterfaces" @@ -73,7 +93,8 @@ import { TextPickerResult, TextPickerDialogOptions } from "./ArkTextPickerInterf import { TimePickerResult, TimePickerDialogOptions } from "./ArkTimePickerInterfaces" import { WithThemeAttribute } from "./ArkWithThemeInterfaces" import { SeekMode, FullscreenInfo, PreparedInfo, PlaybackInfo } from "./ArkVideoInterfaces" -import { WebKeyboardOptions, FileSelectorMode, ScreenCaptureConfig, WebviewController, ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType, MessageLevel, Header, HitTestType, OnPageEndEvent, OnPageBeginEvent, OnProgressChangeEvent, OnTitleReceiveEvent, OnGeolocationShowEvent, OnAlertEvent, OnBeforeUnloadEvent, OnConfirmEvent, OnPromptEvent, OnConsoleEvent, OnErrorReceiveEvent, OnHttpErrorReceiveEvent, OnDownloadStartEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnShowFileSelectorEvent, OnResourceLoadEvent, OnScaleChangeEvent, OnHttpAuthRequestEvent, OnInterceptRequestEvent, OnPermissionRequestEvent, OnScreenCaptureRequestEvent, OnContextMenuShowEvent, OnSearchResultReceiveEvent, OnScrollEvent, OnSslErrorEventReceiveEvent, OnClientAuthenticationEvent, OnWindowNewEvent, OnTouchIconUrlReceivedEvent, OnFaviconReceivedEvent, OnPageVisibleEvent, OnDataResubmittedEvent, OnAudioStateChangedEvent, OnFirstContentfulPaintEvent, OnLoadInterceptEvent, OnOverScrollEvent, NativeEmbedDataInfo, NativeEmbedTouchInfo } from "./ArkWebInterfaces" +import { WebKeyboardOptions, FileSelectorMode, ScreenCaptureConfig, ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType, MessageLevel, Header, HitTestType, OnPageEndEvent, OnPageBeginEvent, OnProgressChangeEvent, OnTitleReceiveEvent, OnGeolocationShowEvent, OnAlertEvent, OnBeforeUnloadEvent, OnConfirmEvent, OnPromptEvent, OnConsoleEvent, OnErrorReceiveEvent, OnHttpErrorReceiveEvent, OnDownloadStartEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnShowFileSelectorEvent, OnResourceLoadEvent, OnScaleChangeEvent, OnHttpAuthRequestEvent, OnInterceptRequestEvent, OnPermissionRequestEvent, OnScreenCaptureRequestEvent, OnContextMenuShowEvent, OnSearchResultReceiveEvent, OnScrollEvent, OnSslErrorEventReceiveEvent, OnClientAuthenticationEvent, OnWindowNewEvent, OnTouchIconUrlReceivedEvent, OnFaviconReceivedEvent, OnPageVisibleEvent, OnDataResubmittedEvent, OnAudioStateChangedEvent, OnFirstContentfulPaintEvent, OnLoadInterceptEvent, OnOverScrollEvent, NativeEmbedDataInfo, NativeEmbedTouchInfo } from "./ArkWebInterfaces" +import { WebviewController } from "./ArkWebviewControllerMaterialized" import { WebCookie } from "./ArkWebCookieMaterialized" import { WebResourceRequest } from "./ArkWebResourceRequestMaterialized" import { WebResourceResponse } from "./ArkWebResourceResponseMaterialized" @@ -93,6 +114,17 @@ export interface INTERFACE_LazyForEachOps { } export interface INTERFACE_DrawingCanvas { } +export interface INTERFACE_LengthMetrics { + unit: LengthUnit; + value: number; +} +export interface INTERFACE_WebviewController { +} +export type AsyncCallback_image_PixelMap_Void = (result: PixelMap) => void; +export interface INTERFACE_GlobalScope_ohos_arkui_componentSnapshot { +} +export interface INTERFACE_GlobalScope_ohos_arkui_performanceMonitor { +} export interface INTERFACE_FrameNode { } export interface INTERFACE_PixelMap { @@ -366,6 +398,8 @@ export interface Literal_Alignment_align { } export type Callback_Pointer_Void = (value: KPointer) => void; export type CustomNodeBuilder = (parentNode: KPointer) => KPointer; +export interface INTERFACE_Measurable { +} export interface Literal_Empty { } export interface INTERFACE_View { @@ -842,4 +876,4 @@ export interface INTERFACE_LinearIndicatorController { } namespace Profiler { export type Callback_String_Void = (info: string) => void; -} \ No newline at end of file +} diff --git a/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts b/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts index 57cb1ee874f0654ac88257a70b0d70ab3ac668d0..c34110a33fcefb69942ff7cb7f358ee33a4327c8 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/ArkUIGeneratedNativeModule.ts @@ -1578,6 +1578,26 @@ export class ArkUIGeneratedNativeModule { native static _DrawingCanvas_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _DrawingCanvas_getFinalizer(): KPointer native static _DrawingCanvas_drawRect(ptr: KPointer, left: number, top: number, right: number, bottom: number): void + native static _LengthMetrics_ctor(): KPointer + native static _LengthMetrics_getFinalizer(): KPointer + native static _LengthMetrics_px(value: number): KPointer + native static _LengthMetrics_resource(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _LengthMetrics_getUnit(ptr: KPointer): KPointer + native static _LengthMetrics_setUnit(ptr: KPointer, unit: KInt): void + native static _LengthMetrics_getValue(ptr: KPointer): number + native static _LengthMetrics_setValue(ptr: KPointer, value: number): void + native static _WebviewController_ctor(): KPointer + native static _WebviewController_getFinalizer(): KPointer + native static _WebviewController_initializeWebEngine(): void + native static _WebviewController_loadUrl(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _GlobalScope_ohos_arkui_componentSnapshot_ctor(): KPointer + native static _GlobalScope_ohos_arkui_componentSnapshot_getFinalizer(): KPointer + native static _GlobalScope_ohos_arkui_componentSnapshot_get(id: KStringPtr, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _GlobalScope_ohos_arkui_performanceMonitor_ctor(): KPointer + native static _GlobalScope_ohos_arkui_performanceMonitor_getFinalizer(): KPointer + native static _GlobalScope_ohos_arkui_performanceMonitor_begin(scene: KStringPtr, startInputType: KInt, thisArray: KUint8ArrayPtr, thisLength: int32): void + native static _GlobalScope_ohos_arkui_performanceMonitor_end(scene: KStringPtr): void + native static _GlobalScope_ohos_arkui_performanceMonitor_recordInputEventTime(type: KInt, sourceType: KInt, time: number): void native static _FrameNode_ctor(thisArray: KUint8ArrayPtr, thisLength: int32): KPointer native static _FrameNode_getFinalizer(): KPointer native static _FrameNode_isModifiable(ptr: KPointer): boolean @@ -1592,6 +1612,8 @@ export class ArkUIGeneratedNativeModule { native static _FrameNode_getParent(ptr: KPointer): KPointer native static _FrameNode_getChildrenCount(ptr: KPointer): int32 native static _FrameNode_dispose(ptr: KPointer): void + native static _FrameNode_getOpacity(ptr: KPointer): number + native static _FrameNode_getPositionToWindowWithTransform(ptr: KPointer): KPointer native static _PixelMap_ctor(): KPointer native static _PixelMap_getFinalizer(): KPointer native static _PixelMap_readPixelsToBufferSync(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void @@ -1904,6 +1926,12 @@ export class ArkUIGeneratedNativeModule { native static _ProgressMask_updateProgress(ptr: KPointer, value: number): void native static _ProgressMask_updateColor(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): void native static _ProgressMask_enableBreathingAnimation(ptr: KPointer, value: KInt): void + native static _Measurable_ctor(): KPointer + native static _Measurable_getFinalizer(): KPointer + native static _Measurable_measure(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): KPointer + native static _Measurable_getMargin(ptr: KPointer): KPointer + native static _Measurable_getPadding(ptr: KPointer): KPointer + native static _Measurable_getBorderWidth(ptr: KPointer): KPointer native static _View_ctor(): KPointer native static _View_getFinalizer(): KPointer native static _View_create(ptr: KPointer, thisArray: KUint8ArrayPtr, thisLength: int32): object diff --git a/arkoala-arkts/arkui/src/generated/arkts/type_check.ts b/arkoala-arkts/arkui/src/generated/arkts/type_check.ts index 5492499233b10c173b4fe899ca6c01face4b7b6e..8c6b1d3bfb96a54c8189af51766510b9448f59d8 100644 --- a/arkoala-arkts/arkui/src/generated/arkts/type_check.ts +++ b/arkoala-arkts/arkui/src/generated/arkts/type_check.ts @@ -1,18 +1,24 @@ import { KBoolean, KStringPtr, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./../MaterializedBase" -import { RuntimeType, Materialized, CallbackResource, VMContext } from "./../ArkStdlibInterfaces" import { DoubleAnimationParam, Callback_Extender_OnProgress, Callback_Extender_OnFinish } from "./../ArkAnimationExtenderInterfaces" import { Curve, DialogButtonStyle, BorderStyle, WordBreak, AnimationStatus, FillMode, PlayMode, FontWeight, TextOverflow, TextHeightAdaptivePolicy, FontStyle, Axis, CheckBoxShape, HorizontalAlign, FlexAlign, TextDecorationType, TextDecorationStyle, SharedTransitionEffectType, VerticalAlign, TransitionType, Color, ColoringStrategy, MouseButton, MouseAction, AccessibilityHoverType, TouchType, KeyType, KeySource, Placement, ArrowPointPosition, ClickEffectLevel, NestedScrollMode, GradientDirection, Alignment, HitTestMode, ImageSize, HoverEffect, Visibility, ItemAlign, Direction, ObscuredReasons, RenderFit, ImageRepeat, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, BarState, EdgeEffect, IlluminatedType, EmbeddedType, ImageFit, Edge, Week, RelateType, FlexDirection, FlexWrap, TextAlign, TextCase, CopyOptions, TitleHeight, ImageSpanAlignment, TextContentStyle, XComponentType, ScrollSource, LineBreakStrategy, EllipsisMode, OptionWidthMode, FoldStatus, AppRotation, MarqueeUpdateStrategy, TextSelectableMode, WidthBreakpoint, HeightBreakpoint } from "./../ArkEnumsInterfaces" import { ICurve } from "./../ArkICurveMaterialized" import { AnimationExtender } from "./../ArkAnimationExtenderMaterialized" -import { AnimateParam, UIContext, CommonMethod, DismissReason, Rectangle, BlurStyle, ShadowOptions, ShadowStyle, HoverModeAreaType, CommonConfiguration, ContentModifier, PickerTextStyle, PickerDialogButtonStyle, CustomBuilder, CommonShapeMethod, PointLightStyle, ComponentOptions, InputCounterOptions, TextDecorationOptions, ProvideOptions, AnimatableArithmetic, Context, Configuration, ExpectedFrameRateRange, FinishCallbackType, TouchTestStrategy, MotionPathOptions, sharedTransitionOptions, GeometryTransitionOptions, TransitionHierarchyStrategy, TranslateOptions, ScaleOptions, AlignRuleOption, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, LocalizedAlignRuleOptions, ChainStyle, RotateOptions, TransitionOptions, TransitionEdge, TransitionEffects, DrawContext, PreviewParams, ItemDragInfo, EffectType, PreDragStatus, DragItemInfo, EventTarget, SourceType, SourceTool, RepeatMode, BlurStyleActivePolicy, ThemeColorMode, AdaptiveColor, ModalTransition, BackgroundBlurStyleOptions, BlurStyleOptions, ForegroundBlurStyleOptions, BlurOptions, BackgroundEffectOptions, ForegroundEffectOptions, ShadowType, MultiShadowOptions, SafeAreaType, SafeAreaEdge, LayoutSafeAreaType, LayoutSafeAreaEdge, SheetSize, BorderImageOption, LinearGradient_common, TouchObject, HistoricalPoint, DragBehavior, Summary, UniformDataType, DragResult, BlendMode, BlendApplyType, IntentionCode, BindOptions, DismissContentCoverAction, ContentCoverOptions, SheetTitleOptions, SheetType, SheetMode, ScrollSizeMode, SheetKeyboardAvoidMode, SheetDismiss, DismissSheetAction, SpringBackAction, SheetOptions, StateStyles, PopupMessageOptions, DismissPopupAction, PopupOptions, CustomPopupOptions, MenuPreviewMode, ContextMenuAnimationOptions, AnimationRange, ContextMenuOptions, MenuOptions, TouchTestInfo, RectResult, TouchResult, PixelStretchEffectOptions, ClickEffect, FadingEdgeOptions, NestedScrollOptions, MenuElement, SymbolGlyphModifier, OutlineStyle, DragPreviewMode, MenuPolicy, ImageModifier, DragPreviewOptions, DragInteractionOptions, InvertOptions, CircleShape, EllipseShape, PathShape, RectShape, PixelRoundPolicy, VisualEffect, Filter, AccessibilityCallback, MotionBlurOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, LinearGradientBlurOptions, ComponentContent, OverlayOptions, Blender, VisibleAreaChangeCallback, CommonAttribute, CommonInterface, OverlayOffset, FractionStop, MotionBlurAnchor, LayoutBorderInfo, LayoutInfo, LayoutChild, GeometryInfo, SizeResult, Layoutable, Measurable, MeasureResult, NavDestinationInfo, NavigationInfo, RouterPageInfo, Theme, CaretOffset, ContentClipMode, ScrollableCommonMethod, EdgeEffectOptions, ScrollResult, OnWillScrollCallback, OnMoveHandler, LightSource, KeyframeAnimateParam, KeyframeState, Callback, VisibleAreaEventOptions, HoverCallback, UIGestureEvent, SelectionOptions, KeyboardAvoidMode } from "./../ArkCommonInterfaces" +import { AnimateParam, UIContext, CommonMethod, DismissReason, Rectangle, BlurStyle, ShadowOptions, ShadowStyle, HoverModeAreaType, CommonConfiguration, ContentModifier, PickerTextStyle, PickerDialogButtonStyle, CustomBuilder, CommonShapeMethod, PointLightStyle, ComponentOptions, InputCounterOptions, TextDecorationOptions, ProvideOptions, AnimatableArithmetic, Context, Configuration, ExpectedFrameRateRange, FinishCallbackType, TouchTestStrategy, MotionPathOptions, sharedTransitionOptions, GeometryTransitionOptions, TransitionHierarchyStrategy, TranslateOptions, ScaleOptions, AlignRuleOption, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, LocalizedAlignRuleOptions, ChainStyle, RotateOptions, TransitionOptions, TransitionEdge, TransitionEffects, DrawContext, PreviewParams, ItemDragInfo, EffectType, PreDragStatus, DragItemInfo, EventTarget, SourceType, SourceTool, RepeatMode, BlurStyleActivePolicy, ThemeColorMode, AdaptiveColor, ModalTransition, BackgroundBlurStyleOptions, BlurStyleOptions, ForegroundBlurStyleOptions, BlurOptions, BackgroundEffectOptions, ForegroundEffectOptions, ShadowType, MultiShadowOptions, SafeAreaType, SafeAreaEdge, LayoutSafeAreaType, LayoutSafeAreaEdge, SheetSize, BorderImageOption, LinearGradient_common, TouchObject, HistoricalPoint, DragBehavior, Summary, UniformDataType, DragResult, BlendMode, BlendApplyType, IntentionCode, BindOptions, DismissContentCoverAction, ContentCoverOptions, SheetTitleOptions, SheetType, SheetMode, ScrollSizeMode, SheetKeyboardAvoidMode, SheetDismiss, DismissSheetAction, SpringBackAction, SheetOptions, StateStyles, PopupMessageOptions, DismissPopupAction, PopupOptions, CustomPopupOptions, MenuPreviewMode, ContextMenuAnimationOptions, AnimationRange, ContextMenuOptions, MenuOptions, TouchTestInfo, RectResult, TouchResult, PixelStretchEffectOptions, ClickEffect, FadingEdgeOptions, NestedScrollOptions, MenuElement, SymbolGlyphModifier, OutlineStyle, DragPreviewMode, MenuPolicy, ImageModifier, DragPreviewOptions, DragInteractionOptions, InvertOptions, CircleShape, EllipseShape, PathShape, RectShape, PixelRoundPolicy, VisualEffect, Filter, AccessibilityCallback, MotionBlurOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, LinearGradientBlurOptions, ComponentContent, OverlayOptions, Blender, VisibleAreaChangeCallback, CommonAttribute, CommonInterface, OverlayOffset, FractionStop, MotionBlurAnchor, LayoutBorderInfo, LayoutInfo, LayoutChild, GeometryInfo, SizeResult, Layoutable, MeasureResult, NavDestinationInfo, NavigationInfo, RouterPageInfo, Theme, CaretOffset, ContentClipMode, ScrollableCommonMethod, EdgeEffectOptions, ScrollResult, OnWillScrollCallback, OnMoveHandler, LightSource, KeyframeAnimateParam, KeyframeState, Callback, VisibleAreaEventOptions, HoverCallback, UIGestureEvent, SelectionOptions, KeyboardAvoidMode } from "./../ArkCommonInterfaces" import { PointerStyle, Callback_RangeUpdate } from "./../ArkArkui-customInterfaces" import { UnifiedData } from "./../ArkUnifiedDataMaterialized" import { LazyForEachOps } from "./../ArkLazyForEachOpsMaterialized" import { DrawingCanvas } from "./../ArkDrawingCanvasMaterialized" import { PixelMap } from "./../ArkPixelMapMaterialized" -import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, LengthMetrics } from "./../ArkArkui-externalInterfaces" +import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, WebHeader, SnapshotOptions, PerfMonitorActionType, PerfMonitorSourceType } from "./../ArkArkui-externalInterfaces" +import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" +import { Resource } from "./../ArkResourceInterfaces" +import { WebviewController } from "./../ArkWebviewControllerMaterialized" +import { GlobalScope_ohos_arkui_componentSnapshot } from "./../ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized" +import { AsyncCallback_image_PixelMap_Void, Literal_Want_want, Callback_Void, Callback_DismissDialogAction_Void, Callback_Number_Void, Literal_Number_day_month_year, Type_CalendarInterface_value, Callback_CalendarSelectedDate_Void, Callback_CalendarRequestedData_Void, Callback_Date_Void, Callback_Boolean_Void, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, Literal_TransitionEffect_appear_disappear, Tuple_Number_Number, Callback_DismissContentCoverAction_Void, Type_SheetOptions_detents, Callback_SheetDismiss_Void, Callback_DismissSheetAction_Void, Callback_SpringBackAction_Void, Callback_SheetType_Void, Literal_String_value_Callback_Void_action, Literal_Boolean_isVisible, Literal_ResourceColor_color, Callback_Literal_Boolean_isVisible_Void, Callback_DismissPopupAction_Void, Literal_Number_offset_span, Literal_Union_Number_Literal_Number_offset_span_lg_md_sm_xs, Type_CommonMethod_linearGradient_value, Tuple_ResourceColor_Number, Type_CommonMethod_sweepGradient_value, Tuple_Length_Length, Type_CommonMethod_radialGradient_value, Literal_Alignment_align, Callback_Array_TouchTestInfo_TouchResult, Callback_ClickEvent_Void, Callback_Boolean_HoverEvent_Void, Callback_MouseEvent_Void, Callback_TouchEvent_Void, Callback_KeyEvent_Void, Callback_KeyEvent_Boolean, Callback_Area_Area_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Callback_DragEvent_String_Void, Callback_PreDragStatus_Void, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_TouchEvent_HitTestMode, Literal_Empty, Callback_Number_Number_Void, Literal_String_key_Any_defaultValue, Callback_DatePickerResult_Void, Callback_TerminationInfo_Void, Literal_Number_errcode_String_msg, Callback_FormCallbackInfo_Void, Callback_Literal_Number_errcode_String_msg_Void, Callback_Any_Void, Tuple_Union_ResourceColor_LinearGradient_common_Number, Callback_GestureEvent_Void, Literal_Number_duration_fingers_Boolean_repeat, Literal_Number_distance_fingers_PanDirection_direction, Literal_Number_fingers_speed_SwipeDirection_direction, Literal_Number_distance_fingers, Literal_Number_angle_fingers, Callback_Number_Tuple_Number_Number, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Literal_Number_offsetRemain, Callback_Number_Number_ComputedBarAttribute, Callback_ItemDragInfo_Number_CustomBuilder, Callback_ItemDragInfo_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_String_Void, Type_ImageAttribute_onComplete_callback_event, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Callback_Number_Number_Number_Void, Callback_Number_Boolean, Callback_Number_Number_Boolean, Callback_SwipeActionState_Void, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_Boolean, Callback_NavDestinationContext_Void, Callback_PopInfo_Void, Tuple_Dimension_Dimension, Callback_NavigationTitleMode_Void, Callback_NavigationMode_Void, Callback_String_Unknown_Void, Type_NavigationAttribute_customNavContentTransition_delegate, Callback_NavigationTransitionProxy_Void, Literal_String_target_NavigationType_type, Callback_Number_Number_PanelMode_Void, Callback_PanelMode_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_Array_Number_Void, Callback_RefreshStatus_Void, Callback_RichEditorSelection_Void, Callback_RichEditorRange_Void, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorTextSpanResult_Void, Callback_TextRange_Void, Callback_RichEditorDeleteValue_Boolean, Callback_RichEditorChangeValue_Boolean, Callback_CutEvent_Void, Callback_CopyEvent_Void, Callback_ClickEvent_SaveButtonOnClickResult_Void, Literal_Boolean_next_Axis_direction, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_Number_String_Void, Callback_Union_Number_Resource_Void, Callback_ResourceStr_Void, Callback_Number_SliderChangeMode_Void, Literal_Number_index, Callback_SwiperContentTransitionProxy_Void, Callback_TabContentTransitionProxy_Void, Callback_EnterKeyType_Void, Callback_String_PasteEvent_Void, Callback_StyledStringChangeValue_Boolean, Callback_String_Number_Void, Type_TextPickerAttribute_onChange_callback, Callback_Union_Number_Array_Number_Void, Callback_Union_String_Array_String_Void, Callback_TextPickerResult_Void, Callback_TimePickerResult_Void, Callback_FullscreenInfo_Void, Callback_PreparedInfo_Void, Callback_PlaybackInfo_Void, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Literal_Object_object__String_name_Array_String_methodList, Literal_Union_String_WebResourceRequest_data, Literal_Function_handler_Object_error, Literal_Object_detail, Literal_Function_callback__Object_fileSelector, Callback_OnPageEndEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnGeolocationShowEvent_Void, Callback_OnAlertEvent_Boolean, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnConfirmEvent_Boolean, Callback_OnPromptEvent_Boolean, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnRefreshAccessedHistoryEvent_Void, Type_WebAttribute_onUrlLoadIntercept_callback, Callback_Literal_Function_handler_Object_error_Void, Callback_OnRenderExitedEvent_Void, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Type_WebAttribute_onFileSelectorShow_callback, Callback_OnResourceLoadEvent_Void, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnPermissionRequestEvent_Void, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnContextMenuShowEvent_Boolean, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnClientAuthenticationEvent_Void, Callback_OnWindowNewEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnLoadInterceptEvent_Boolean, Callback_OnOverScrollEvent_Void, Callback_NativeEmbedDataInfo_Void, Callback_NativeEmbedTouchInfo_Void, Literal_String_plainText, Callback_Literal_String_plainText_Void, Literal_Number_surfaceHeight_surfaceWidth, Type_XComponentInterface_value, Callback_UIExtensionProxy_Void, Literal_Number_code_Want_want, Callback_Literal_Number_code_Want_want_Void } from "./../SyntheticDeclarations" +import { GlobalScope_ohos_arkui_performanceMonitor } from "./../ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized" import { FrameNode } from "./../ArkFrameNodeMaterialized" +import { Position, VoidCallback, ResourceStr, ResourceColor, Dimension, BorderRadiuses, LocalizedBorderRadiuses, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, EdgeStyles, Offset, Font, Length, LengthMetricsUnit, MarkStyle, Bias, Area, Margin, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, BorderOptions, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, EdgeWidth, DirectionalEdgesT, ColorMetrics, ColorFilter, LengthConstrain, DividerStyleOptions, VP, PX, LPX, TouchPoint } from "./../ArkUnitsInterfaces" import { NavExtender } from "./../ArkNavExtenderMaterialized" import { NavPathStack } from "./../ArkNavPathStackMaterialized" import { NavExtender_OnUpdateStack } from "./../ArkNavigationExtenderInterfaces" @@ -20,11 +26,8 @@ import { Point } from "./../ArkPointInterfaces" import { Root, ComponentRoot } from "./../ArkStaticComponentsInterfaces" import { EventEmulator } from "./../ArkEventEmulatorMaterialized" import { ClickEvent } from "./../ArkClickEventMaterialized" -import { Literal_Want_want, Callback_Void, Callback_DismissDialogAction_Void, Callback_Number_Void, Literal_Number_day_month_year, Type_CalendarInterface_value, Callback_CalendarSelectedDate_Void, Callback_CalendarRequestedData_Void, Callback_Date_Void, Callback_Boolean_Void, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, Literal_TransitionEffect_appear_disappear, Tuple_Number_Number, Callback_DismissContentCoverAction_Void, Type_SheetOptions_detents, Callback_SheetDismiss_Void, Callback_DismissSheetAction_Void, Callback_SpringBackAction_Void, Callback_SheetType_Void, Literal_String_value_Callback_Void_action, Literal_Boolean_isVisible, Literal_ResourceColor_color, Callback_Literal_Boolean_isVisible_Void, Callback_DismissPopupAction_Void, Literal_Number_offset_span, Literal_Union_Number_Literal_Number_offset_span_lg_md_sm_xs, Type_CommonMethod_linearGradient_value, Tuple_ResourceColor_Number, Type_CommonMethod_sweepGradient_value, Tuple_Length_Length, Type_CommonMethod_radialGradient_value, Literal_Alignment_align, Callback_Array_TouchTestInfo_TouchResult, Callback_ClickEvent_Void, Callback_Boolean_HoverEvent_Void, Callback_MouseEvent_Void, Callback_TouchEvent_Void, Callback_KeyEvent_Void, Callback_KeyEvent_Boolean, Callback_Area_Area_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Callback_DragEvent_String_Void, Callback_PreDragStatus_Void, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_TouchEvent_HitTestMode, Literal_Empty, Callback_Number_Number_Void, Literal_String_key_Any_defaultValue, Callback_DatePickerResult_Void, Callback_TerminationInfo_Void, Literal_Number_errcode_String_msg, Callback_FormCallbackInfo_Void, Callback_Literal_Number_errcode_String_msg_Void, Callback_Any_Void, Tuple_Union_ResourceColor_LinearGradient_common_Number, Callback_GestureEvent_Void, Literal_Number_duration_fingers_Boolean_repeat, Literal_Number_distance_fingers_PanDirection_direction, Literal_Number_fingers_speed_SwipeDirection_direction, Literal_Number_distance_fingers, Literal_Number_angle_fingers, Callback_Number_Tuple_Number_Number, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Literal_Number_offsetRemain, Callback_Number_Number_ComputedBarAttribute, Callback_ItemDragInfo_Number_CustomBuilder, Callback_ItemDragInfo_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_String_Void, Type_ImageAttribute_onComplete_callback_event, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Callback_Number_Number_Number_Void, Callback_Number_Boolean, Callback_Number_Number_Boolean, Callback_SwipeActionState_Void, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_Boolean, Callback_NavDestinationContext_Void, Callback_PopInfo_Void, Tuple_Dimension_Dimension, Callback_NavigationTitleMode_Void, Callback_NavigationMode_Void, Callback_String_Unknown_Void, Type_NavigationAttribute_customNavContentTransition_delegate, Callback_NavigationTransitionProxy_Void, Literal_String_target_NavigationType_type, Callback_Number_Number_PanelMode_Void, Callback_PanelMode_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_Array_Number_Void, Callback_RefreshStatus_Void, Callback_RichEditorSelection_Void, Callback_RichEditorRange_Void, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorTextSpanResult_Void, Callback_TextRange_Void, Callback_RichEditorDeleteValue_Boolean, Callback_RichEditorChangeValue_Boolean, Callback_CutEvent_Void, Callback_CopyEvent_Void, Callback_ClickEvent_SaveButtonOnClickResult_Void, Literal_Boolean_next_Axis_direction, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_Number_String_Void, Callback_Union_Number_Resource_Void, Callback_ResourceStr_Void, Callback_Number_SliderChangeMode_Void, Literal_Number_index, Callback_SwiperContentTransitionProxy_Void, Callback_TabContentTransitionProxy_Void, Callback_EnterKeyType_Void, Callback_String_PasteEvent_Void, Callback_StyledStringChangeValue_Boolean, Callback_String_Number_Void, Type_TextPickerAttribute_onChange_callback, Callback_Union_Number_Array_Number_Void, Callback_Union_String_Array_String_Void, Callback_TextPickerResult_Void, Callback_TimePickerResult_Void, Callback_FullscreenInfo_Void, Callback_PreparedInfo_Void, Callback_PlaybackInfo_Void, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Literal_Object_object__String_name_Array_String_methodList, Literal_Union_String_WebResourceRequest_data, Literal_Function_handler_Object_error, Literal_Object_detail, Literal_Function_callback__Object_fileSelector, Callback_OnPageEndEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnGeolocationShowEvent_Void, Callback_OnAlertEvent_Boolean, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnConfirmEvent_Boolean, Callback_OnPromptEvent_Boolean, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnRefreshAccessedHistoryEvent_Void, Type_WebAttribute_onUrlLoadIntercept_callback, Callback_Literal_Function_handler_Object_error_Void, Callback_OnRenderExitedEvent_Void, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Type_WebAttribute_onFileSelectorShow_callback, Callback_OnResourceLoadEvent_Void, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnPermissionRequestEvent_Void, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnContextMenuShowEvent_Boolean, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnClientAuthenticationEvent_Void, Callback_OnWindowNewEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnLoadInterceptEvent_Boolean, Callback_OnOverScrollEvent_Void, Callback_NativeEmbedDataInfo_Void, Callback_NativeEmbedTouchInfo_Void, Literal_String_plainText, Callback_Literal_String_plainText_Void, Literal_Number_surfaceHeight_surfaceWidth, Type_XComponentInterface_value, Callback_UIExtensionProxy_Void, Literal_Number_code_Want_want, Callback_Literal_Number_code_Want_want_Void } from "./../SyntheticDeclarations" import { AbilityComponentInterface, AbilityComponentAttribute } from "./../ArkAbilityComponentInterfaces" import { SheetInfo, DismissDialogAction, ActionSheetButtonOptions, ActionSheetOffset, ActionSheetOptions } from "./../ArkActionSheetInterfaces" -import { Resource } from "./../ArkResourceInterfaces" -import { VoidCallback, ResourceStr, ResourceColor, Dimension, BorderRadiuses, LocalizedBorderRadiuses, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, EdgeStyles, Offset, Font, Position, Length, LengthMetricsUnit, MarkStyle, Bias, Area, Margin, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, BorderOptions, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, EdgeWidth, DirectionalEdgesT, ColorMetrics, ColorFilter, LengthConstrain, DividerStyleOptions, VP, PX, LPX, TouchPoint } from "./../ArkUnitsInterfaces" import { DialogAlignment, DialogButtonDirection, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, TextStyle_alert_dialog, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithButtons, AlertDialogParamWithOptions } from "./../ArkAlertDialogInterfaces" import { TransitionEffect } from "./../ArkTransitionEffectMaterialized" import { ActionSheet } from "./../ArkActionSheetMaterialized" @@ -71,8 +74,9 @@ import { EllipseAttribute, EllipseOptions, EllipseInterface } from "./../ArkElli import { PathAttribute, PathOptions, PathInterface } from "./../ArkPathInterfaces" import { RectAttribute, RectOptions, RoundedRectOptions, RectInterface } from "./../ArkRectInterfaces" import { GestureModifier } from "./../ArkGestureModifierMaterialized" -import { GestureInfo, GestureJudgeResult, GestureType, GestureMask, GestureHandler, GesturePriority, PanDirection, SwipeDirection, GestureMode, GestureControl_GestureType, FingerInfo, GestureInterface, TapGestureParameters, TapGestureInterface, LongPressGestureInterface, PanGestureInterface, SwipeGestureInterface, PinchGestureInterface, RotationGestureInterface, GestureGroupInterface, TapGestureHandlerOptions, TapGestureHandler, LongPressGestureHandlerOptions, LongPressGestureHandler, PanGestureHandlerOptions, PanGestureHandler, SwipeGestureHandlerOptions, SwipeGestureHandler, PinchGestureHandlerOptions, PinchGestureHandler, RotationGestureHandlerOptions, RotationGestureHandler, GestureGroupGestureHandlerOptions, GestureRecognizerState } from "./../ArkGestureInterfaces" +import { GestureInfo, GestureJudgeResult, GestureType, GestureMask, GestureHandler, GesturePriority, PanDirection, SwipeDirection, GestureMode, FingerInfo, GestureInterface, TapGestureParameters, TapGestureInterface, LongPressGestureInterface, PanGestureInterface, SwipeGestureInterface, PinchGestureInterface, RotationGestureInterface, GestureGroupInterface, TapGestureHandlerOptions, TapGestureHandler, LongPressGestureHandlerOptions, LongPressGestureHandler, PanGestureHandlerOptions, PanGestureHandler, SwipeGestureHandlerOptions, SwipeGestureHandler, PinchGestureHandlerOptions, PinchGestureHandler, RotationGestureHandlerOptions, RotationGestureHandler, GestureGroupGestureHandlerOptions, GestureRecognizerState } from "./../ArkGestureInterfaces" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" +import { Measurable } from "./../ArkMeasurableMaterialized" import { View } from "./../ArkViewMaterialized" import { TextContentControllerBase } from "./../ArkTextContentControllerBaseMaterialized" import { ScrollOnWillScrollCallback, ScrollOnScrollCallback, ScrollAlign, ScrollDirection, OffsetResult, ScrollEdgeOptions, ScrollToIndexOptions, ScrollAnimationOptions, OffsetOptions, ScrollOptions, ScrollPageOptions, ScrollSnapOptions, ScrollInterface, ScrollAttribute, OnScrollFrameBeginHandlerResult, OnScrollEdgeCallback, OnScrollFrameBeginCallback } from "./../ArkScrollInterfaces" @@ -102,6 +106,7 @@ import { WindowStatusType, FolderStackOptions, FolderStackInterface, FolderStack import { FormDimension, FormRenderingMode, FormShape, FormInfo, FormComponentInterface, FormComponentAttribute, FormCallbackInfo } from "./../ArkFormComponentInterfaces" import { FormLinkOptions, FormLinkInterface, FormLinkAttribute } from "./../ArkFormLinkInterfaces" import { GaugeOptions, GaugeInterface, GaugeAttribute, GaugeShadowOptions, GaugeIndicatorOptions, GaugeConfiguration } from "./../ArkGaugeInterfaces" +import { GestureControl_GestureType } from "./../ArkGestureControlNamespace" import { TapGestureEvent } from "./../ArkTapGestureEventMaterialized" import { LongPressGestureEvent } from "./../ArkLongPressGestureEventMaterialized" import { PanGestureEvent } from "./../ArkPanGestureEventMaterialized" @@ -225,7 +230,7 @@ import { ToggleType, SwitchStyle, ToggleConfiguration, ToggleOptions, ToggleInte import { CustomTheme, WithThemeOptions, WithThemeAttribute } from "./../ArkWithThemeInterfaces" import { SeekMode, PlaybackSpeed, FullscreenInfo, PreparedInfo, PlaybackInfo, VideoOptions, VideoInterface, VideoAttribute } from "./../ArkVideoInterfaces" import { VideoController } from "./../ArkVideoControllerMaterialized" -import { WebviewController, NativeMediaPlayerConfig, AdsBlockedDetails, WebKeyboardOptions, WebKeyboardCallbackInfo, MessageLevel, MixedMode, HitTestType, CacheMode, OverScrollMode, WebDarkMode, WebCaptureMode, ThreatType, WebMediaOptions, ScreenCaptureConfig, FullScreenEnterEvent, RenderExitReason, SslError, FileSelectorMode, WebLayoutMode, RenderProcessNotRespondingReason, ProtectedResourceType, ContextMenuSourceType, ContextMenuMediaType, ContextMenuInputFieldType, NativeEmbedStatus, ContextMenuEditStateFlags, WebNavigationType, RenderMode, ViewportFit, Header, WebOptions, ScriptItem, LoadCommittedDetails, IntelligentTrackingPreventionDetails, WebInterface, WebAttribute, NativeEmbedInfo, NativeEmbedDataInfo, NativeEmbedVisibilityInfo, NativeEmbedTouchInfo, FirstMeaningfulPaint, LargestContentfulPaint, RenderProcessNotRespondingData, OnPageEndEvent, OnPageBeginEvent, OnProgressChangeEvent, OnTitleReceiveEvent, OnGeolocationShowEvent, OnAlertEvent, OnBeforeUnloadEvent, OnConfirmEvent, OnPromptEvent, OnConsoleEvent, OnErrorReceiveEvent, OnHttpErrorReceiveEvent, OnDownloadStartEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnShowFileSelectorEvent, OnResourceLoadEvent, OnScaleChangeEvent, OnHttpAuthRequestEvent, OnInterceptRequestEvent, OnPermissionRequestEvent, OnScreenCaptureRequestEvent, OnContextMenuShowEvent, OnSearchResultReceiveEvent, OnScrollEvent, OnSslErrorEventReceiveEvent, OnClientAuthenticationEvent, OnWindowNewEvent, OnTouchIconUrlReceivedEvent, OnFaviconReceivedEvent, OnPageVisibleEvent, OnDataResubmittedEvent, OnAudioStateChangedEvent, OnFirstContentfulPaintEvent, OnLoadInterceptEvent, OnOverScrollEvent, JavaScriptProxy, WebKeyboardAvoidMode, WebElementType, WebResponseType, SelectionMenuOptionsExt, OnFullScreenEnterCallback, OnContextMenuHideCallback, OnSslErrorEventCallback, OnFirstMeaningfulPaintCallback, OnLargestContentfulPaintCallback, OnSafeBrowsingCheckResultCallback, OnNavigationEntryCommittedCallback, OnIntelligentTrackingPreventionCallback, NestedScrollOptionsExt, OnNativeEmbedVisibilityChangeCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, ExpandedMenuItemOptions, OnViewportFitChangedCallback, WebKeyboardCallback, OnAdsBlockedCallback, SslErrorEvent } from "./../ArkWebInterfaces" +import { NativeMediaPlayerConfig, AdsBlockedDetails, WebKeyboardOptions, WebKeyboardCallbackInfo, MessageLevel, MixedMode, HitTestType, CacheMode, OverScrollMode, WebDarkMode, WebCaptureMode, ThreatType, WebMediaOptions, ScreenCaptureConfig, FullScreenEnterEvent, RenderExitReason, SslError, FileSelectorMode, WebLayoutMode, RenderProcessNotRespondingReason, ProtectedResourceType, ContextMenuSourceType, ContextMenuMediaType, ContextMenuInputFieldType, NativeEmbedStatus, ContextMenuEditStateFlags, WebNavigationType, RenderMode, ViewportFit, Header, WebOptions, ScriptItem, LoadCommittedDetails, IntelligentTrackingPreventionDetails, WebInterface, WebAttribute, NativeEmbedInfo, NativeEmbedDataInfo, NativeEmbedVisibilityInfo, NativeEmbedTouchInfo, FirstMeaningfulPaint, LargestContentfulPaint, RenderProcessNotRespondingData, OnPageEndEvent, OnPageBeginEvent, OnProgressChangeEvent, OnTitleReceiveEvent, OnGeolocationShowEvent, OnAlertEvent, OnBeforeUnloadEvent, OnConfirmEvent, OnPromptEvent, OnConsoleEvent, OnErrorReceiveEvent, OnHttpErrorReceiveEvent, OnDownloadStartEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnShowFileSelectorEvent, OnResourceLoadEvent, OnScaleChangeEvent, OnHttpAuthRequestEvent, OnInterceptRequestEvent, OnPermissionRequestEvent, OnScreenCaptureRequestEvent, OnContextMenuShowEvent, OnSearchResultReceiveEvent, OnScrollEvent, OnSslErrorEventReceiveEvent, OnClientAuthenticationEvent, OnWindowNewEvent, OnTouchIconUrlReceivedEvent, OnFaviconReceivedEvent, OnPageVisibleEvent, OnDataResubmittedEvent, OnAudioStateChangedEvent, OnFirstContentfulPaintEvent, OnLoadInterceptEvent, OnOverScrollEvent, JavaScriptProxy, WebKeyboardAvoidMode, WebElementType, WebResponseType, SelectionMenuOptionsExt, OnFullScreenEnterCallback, OnContextMenuHideCallback, OnSslErrorEventCallback, OnFirstMeaningfulPaintCallback, OnLargestContentfulPaintCallback, OnSafeBrowsingCheckResultCallback, OnNavigationEntryCommittedCallback, OnIntelligentTrackingPreventionCallback, NestedScrollOptionsExt, OnNativeEmbedVisibilityChangeCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, ExpandedMenuItemOptions, OnViewportFitChangedCallback, WebKeyboardCallback, OnAdsBlockedCallback, SslErrorEvent } from "./../ArkWebInterfaces" import { WebKeyboardController } from "./../ArkWebKeyboardControllerMaterialized" import { FullScreenExitHandler } from "./../ArkFullScreenExitHandlerMaterialized" import { FileSelectorParam } from "./../ArkFileSelectorParamMaterialized" @@ -586,9 +591,6 @@ export class TypeChecker { static isCallback(value: object|string|number|undefined|null): boolean { return value instanceof Callback } - static isCallbackResource(value: object|string|number|undefined|null): boolean { - return value instanceof CallbackResource - } static isCancelButtonOptions(value: object|string|number|undefined|null, arg0: boolean, arg1: boolean): boolean { return value instanceof CancelButtonOptions } @@ -1399,6 +1401,12 @@ export class TypeChecker { static isGestureStyleInterface(value: object|string|number|undefined|null, arg0: boolean, arg1: boolean): boolean { return value instanceof GestureStyleInterface } + static isGlobalScope_ohos_arkui_componentSnapshot(value: object|string|number|undefined|null): boolean { + return value instanceof GlobalScope_ohos_arkui_componentSnapshot + } + static isGlobalScope_ohos_arkui_performanceMonitor(value: object|string|number|undefined|null): boolean { + return value instanceof GlobalScope_ohos_arkui_performanceMonitor + } static isGradientDirection(value: object|string|number|undefined|null): boolean { return value instanceof GradientDirection } @@ -2056,9 +2064,6 @@ export class TypeChecker { static isMarqueeUpdateStrategy(value: object|string|number|undefined|null): boolean { return value instanceof MarqueeUpdateStrategy } - static isMaterialized(value: object|string|number|undefined|null): boolean { - return value instanceof Materialized - } static isMatrix2D(value: object|string|number|undefined|null, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean): boolean { return value instanceof Matrix2D } @@ -2590,6 +2595,12 @@ export class TypeChecker { static isPatternLockInterface(value: object|string|number|undefined|null): boolean { return value instanceof PatternLockInterface } + static isPerfMonitorActionType(value: object|string|number|undefined|null): boolean { + return value instanceof PerfMonitorActionType + } + static isPerfMonitorSourceType(value: object|string|number|undefined|null): boolean { + return value instanceof PerfMonitorSourceType + } static isPermissionRequest(value: object|string|number|undefined|null): boolean { return value instanceof PermissionRequest } @@ -3073,9 +3084,6 @@ export class TypeChecker { static isRRect(value: object|string|number|undefined|null, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean): boolean { return value instanceof RRect } - static isRuntimeType(value: object|string|number|undefined|null): boolean { - return value instanceof RuntimeType - } static isSafeAreaEdge(value: object|string|number|undefined|null): boolean { return value instanceof SafeAreaEdge } @@ -3361,6 +3369,9 @@ export class TypeChecker { static isSliderStyle(value: object|string|number|undefined|null): boolean { return value instanceof SliderStyle } + static isSnapshotOptions(value: object|string|number|undefined|null, arg0: boolean, arg1: boolean): boolean { + return value instanceof SnapshotOptions + } static isSourceTool(value: object|string|number|undefined|null): boolean { return value instanceof SourceTool } @@ -3985,9 +3996,6 @@ export class TypeChecker { static isVisualEffect(value: object|string|number|undefined|null, arg0: boolean): boolean { return value instanceof VisualEffect } - static isVMContext(value: object|string|number|undefined|null): boolean { - return value instanceof VMContext - } static isWant(value: object|string|number|undefined|null, arg0: boolean, arg1: boolean, arg2: boolean, arg3: boolean, arg4: boolean, arg5: boolean, arg6: boolean, arg7: boolean, arg8: boolean, arg9: boolean): boolean { return value instanceof Want } @@ -4030,6 +4038,9 @@ export class TypeChecker { static isWebElementType(value: object|string|number|undefined|null): boolean { return value instanceof WebElementType } + static isWebHeader(value: object|string|number|undefined|null, arg0: boolean, arg1: boolean): boolean { + return value instanceof WebHeader + } static isWebInterface(value: object|string|number|undefined|null): boolean { return value instanceof WebInterface } @@ -4069,7 +4080,7 @@ export class TypeChecker { static isWebResponseType(value: object|string|number|undefined|null): boolean { return value instanceof WebResponseType } - static isWebviewController(value: object|string|number|undefined|null, arg0: boolean): boolean { + static isWebviewController(value: object|string|number|undefined|null): boolean { return value instanceof WebviewController } static isWeek(value: object|string|number|undefined|null): boolean { @@ -4123,6 +4134,9 @@ export class TypeChecker { static isArray_String(value: object|string|number|undefined|null): boolean { return value instanceof Array } + static isArray_WebHeader(value: object|string|number|undefined|null): boolean { + return value instanceof Array + } static isArray_SheetInfo(value: object|string|number|undefined|null): boolean { return value instanceof Array } diff --git a/arkoala-arkts/arkui/src/generated/index.ts b/arkoala-arkts/arkui/src/generated/index.ts index a9fb0bc069d069b498dbfe8c9b00bc6651ca94c7..ffdff77780c67676e5511ef4d0dcfb69b2cbf4ef 100644 --- a/arkoala-arkts/arkui/src/generated/index.ts +++ b/arkoala-arkts/arkui/src/generated/index.ts @@ -1,3 +1,21 @@ +/* + * 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! + export * from "./ArkStaticComponents" export * from "./ArkAbilityComponent" export * from "./ArkAlphabetIndexer" @@ -108,124 +126,6 @@ export * from "./ArkRemoteWindow" export * from "./ArkWaterFlow" export * from "./ArkUiExtensionComponent" export * from "./ArkLinearindicator" -export * from "./ArkAnimationExtenderMaterialized" -export * from "./ArkUnifiedDataMaterialized" -export * from "./ArkLazyForEachOpsMaterialized" -export * from "./ArkDrawingCanvasMaterialized" -export * from "./ArkFrameNodeMaterialized" -export * from "./ArkPixelMapMaterialized" -export * from "./ArkNavExtenderMaterialized" -export * from "./ArkEventEmulatorMaterialized" -export * from "./ArkActionSheetMaterialized" -export * from "./ArkAlertDialogMaterialized" -export * from "./ArkCalendarControllerMaterialized" -export * from "./ArkCalendarPickerDialogMaterialized" -export * from "./ArkCanvasGradientMaterialized" -export * from "./ArkCanvasPathMaterialized" -export * from "./ArkPath2DMaterialized" -export * from "./ArkCanvasPatternMaterialized" -export * from "./ArkImageBitmapMaterialized" -export * from "./ArkCanvasRendererMaterialized" -export * from "./ArkCanvasRenderingContext2DMaterialized" -export * from "./ArkDrawingRenderingContextMaterialized" -export * from "./ArkICurveMaterialized" -export * from "./ArkDrawModifierMaterialized" -export * from "./ArkTransitionEffectMaterialized" -export * from "./ArkBaseEventMaterialized" -export * from "./ArkClickEventMaterialized" -export * from "./ArkHoverEventMaterialized" -export * from "./ArkMouseEventMaterialized" -export * from "./ArkAccessibilityHoverEventMaterialized" -export * from "./ArkTouchEventMaterialized" -export * from "./ArkPixelMapMockMaterialized" -export * from "./ArkDragEventMaterialized" -export * from "./ArkKeyEventMaterialized" -export * from "./ArkProgressMaskMaterialized" -export * from "./ArkViewMaterialized" -export * from "./ArkTextContentControllerBaseMaterialized" -export * from "./ArkDynamicNodeMaterialized" -export * from "./ArkChildrenMainSizeMaterialized" -export * from "./ArkUICommonEventMaterialized" -export * from "./ArkGestureModifierMaterialized" -export * from "./ArkGlobalScopeCommonMaterialized" -export * from "./ArkContextMenuMaterialized" -export * from "./ArkCustomDialogControllerMaterialized" -export * from "./ArkDatePickerDialogMaterialized" -export * from "./ArkBaseGestureEventMaterialized" -export * from "./ArkTapGestureEventMaterialized" -export * from "./ArkLongPressGestureEventMaterialized" -export * from "./ArkPanGestureEventMaterialized" -export * from "./ArkPinchGestureEventMaterialized" -export * from "./ArkRotationGestureEventMaterialized" -export * from "./ArkSwipeGestureEventMaterialized" -export * from "./ArkGestureEventMaterialized" -export * from "./ArkPanGestureOptionsMaterialized" -export * from "./ArkScrollableTargetInfoMaterialized" -export * from "./ArkEventTargetInfoMaterialized" -export * from "./ArkGestureRecognizerMaterialized" -export * from "./ArkPanRecognizerMaterialized" -export * from "./ArkImageAnalyzerControllerMaterialized" -export * from "./ArkListScrollerMaterialized" -export * from "./ArkMatrix2DMaterialized" -export * from "./ArkNavDestinationContextMaterialized" -export * from "./ArkNavPathStackMaterialized" -export * from "./ArkNavigationTransitionProxyMaterialized" -export * from "./ArkPatternLockControllerMaterialized" -export * from "./ArkRichEditorBaseControllerMaterialized" -export * from "./ArkRichEditorControllerMaterialized" -export * from "./ArkRichEditorStyledStringControllerMaterialized" -export * from "./ArkScrollerMaterialized" -export * from "./ArkSearchControllerMaterialized" -export * from "./ArkSwiperControllerMaterialized" -export * from "./ArkSwiperContentTransitionProxyMaterialized" -export * from "./ArkIndicatorComponentControllerMaterialized" -export * from "./ArkTabsControllerMaterialized" -export * from "./ArkTabContentTransitionProxyMaterialized" -export * from "./ArkTextControllerMaterialized" -export * from "./ArkTextAreaControllerMaterialized" -export * from "./ArkTextClockControllerMaterialized" -export * from "./ArkTextBaseControllerMaterialized" -export * from "./ArkTextEditControllerExMaterialized" -export * from "./ArkStyledStringControllerMaterialized" -export * from "./ArkLayoutManagerMaterialized" -export * from "./ArkTextMenuItemIdMaterialized" -export * from "./ArkEditMenuOptionsMaterialized" -export * from "./ArkSubmitEventMaterialized" -export * from "./ArkTextInputControllerMaterialized" -export * from "./ArkTextPickerDialogMaterialized" -export * from "./ArkTextTimerControllerMaterialized" -export * from "./ArkTimePickerDialogMaterialized" -export * from "./ArkVideoControllerMaterialized" -export * from "./ArkWebKeyboardControllerMaterialized" -export * from "./ArkFullScreenExitHandlerMaterialized" -export * from "./ArkFileSelectorParamMaterialized" -export * from "./ArkJsResultMaterialized" -export * from "./ArkFileSelectorResultMaterialized" -export * from "./ArkHttpAuthHandlerMaterialized" -export * from "./ArkSslErrorHandlerMaterialized" -export * from "./ArkClientAuthenticationHandlerMaterialized" -export * from "./ArkPermissionRequestMaterialized" -export * from "./ArkScreenCaptureHandlerMaterialized" -export * from "./ArkDataResubmissionHandlerMaterialized" -export * from "./ArkControllerHandlerMaterialized" -export * from "./ArkWebContextMenuParamMaterialized" -export * from "./ArkWebContextMenuResultMaterialized" -export * from "./ArkConsoleMessageMaterialized" -export * from "./ArkWebResourceRequestMaterialized" -export * from "./ArkWebResourceResponseMaterialized" -export * from "./ArkWebResourceErrorMaterialized" -export * from "./ArkJsGeolocationMaterialized" -export * from "./ArkWebCookieMaterialized" -export * from "./ArkEventResultMaterialized" -export * from "./ArkWebControllerMaterialized" -export * from "./ArkXComponentControllerMaterialized" -export * from "./ArkWaterFlowSectionsMaterialized" -export * from "./ArkUIExtensionProxyMaterialized" -export * from "./ArkStyledStringMaterialized" -export * from "./ArkMutableStyledStringMaterialized" -export * from "./ArkCustomSpanMaterialized" -export * from "./ArkLinearIndicatorControllerMaterialized" -export * from "./ArkGlobalScopeInspectorMaterialized" export * from "./ArkStdlibInterfaces" export * from "./ArkAnimationExtenderInterfaces" export * from "./SyntheticDeclarations" @@ -273,6 +173,7 @@ export * from "./ArkFormComponentInterfaces" export * from "./ArkFormLinkInterfaces" export * from "./ArkGaugeInterfaces" export * from "./ArkGestureInterfaces" +export * from "./ArkGestureControlNamespace" export * from "./ArkGridInterfaces" export * from "./ArkGridItemInterfaces" export * from "./ArkGridColInterfaces" @@ -365,4 +266,127 @@ export * from "./ArkUiExtensionComponentInterfaces" export * from "./ArkStyledStringInterfaces" export * from "./ArkLinearindicatorInterfaces" export * from "./ArkRawFileDescriptorInterfaces" -export * from "./GlobalScope" \ No newline at end of file +export * from "./ArkAnimationExtenderMaterialized" +export * from "./ArkUnifiedDataMaterialized" +export * from "./ArkLazyForEachOpsMaterialized" +export * from "./ArkDrawingCanvasMaterialized" +export * from "./ArkLengthMetricsMaterialized" +export * from "./ArkWebviewControllerMaterialized" +export * from "./ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized" +export * from "./ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized" +export * from "./ArkFrameNodeMaterialized" +export * from "./ArkPixelMapMaterialized" +export * from "./ArkNavExtenderMaterialized" +export * from "./ArkEventEmulatorMaterialized" +export * from "./ArkActionSheetMaterialized" +export * from "./ArkAlertDialogMaterialized" +export * from "./ArkCalendarControllerMaterialized" +export * from "./ArkCalendarPickerDialogMaterialized" +export * from "./ArkCanvasGradientMaterialized" +export * from "./ArkCanvasPathMaterialized" +export * from "./ArkPath2DMaterialized" +export * from "./ArkCanvasPatternMaterialized" +export * from "./ArkImageBitmapMaterialized" +export * from "./ArkCanvasRendererMaterialized" +export * from "./ArkCanvasRenderingContext2DMaterialized" +export * from "./ArkDrawingRenderingContextMaterialized" +export * from "./ArkICurveMaterialized" +export * from "./ArkDrawModifierMaterialized" +export * from "./ArkTransitionEffectMaterialized" +export * from "./ArkBaseEventMaterialized" +export * from "./ArkClickEventMaterialized" +export * from "./ArkHoverEventMaterialized" +export * from "./ArkMouseEventMaterialized" +export * from "./ArkAccessibilityHoverEventMaterialized" +export * from "./ArkTouchEventMaterialized" +export * from "./ArkPixelMapMockMaterialized" +export * from "./ArkDragEventMaterialized" +export * from "./ArkKeyEventMaterialized" +export * from "./ArkProgressMaskMaterialized" +export * from "./ArkMeasurableMaterialized" +export * from "./ArkViewMaterialized" +export * from "./ArkTextContentControllerBaseMaterialized" +export * from "./ArkDynamicNodeMaterialized" +export * from "./ArkChildrenMainSizeMaterialized" +export * from "./ArkUICommonEventMaterialized" +export * from "./ArkGestureModifierMaterialized" +export * from "./ArkGlobalScopeCommonMaterialized" +export * from "./ArkContextMenuMaterialized" +export * from "./ArkCustomDialogControllerMaterialized" +export * from "./ArkDatePickerDialogMaterialized" +export * from "./ArkBaseGestureEventMaterialized" +export * from "./ArkTapGestureEventMaterialized" +export * from "./ArkLongPressGestureEventMaterialized" +export * from "./ArkPanGestureEventMaterialized" +export * from "./ArkPinchGestureEventMaterialized" +export * from "./ArkRotationGestureEventMaterialized" +export * from "./ArkSwipeGestureEventMaterialized" +export * from "./ArkGestureEventMaterialized" +export * from "./ArkPanGestureOptionsMaterialized" +export * from "./ArkScrollableTargetInfoMaterialized" +export * from "./ArkEventTargetInfoMaterialized" +export * from "./ArkGestureRecognizerMaterialized" +export * from "./ArkPanRecognizerMaterialized" +export * from "./ArkImageAnalyzerControllerMaterialized" +export * from "./ArkListScrollerMaterialized" +export * from "./ArkMatrix2DMaterialized" +export * from "./ArkNavDestinationContextMaterialized" +export * from "./ArkNavPathStackMaterialized" +export * from "./ArkNavigationTransitionProxyMaterialized" +export * from "./ArkPatternLockControllerMaterialized" +export * from "./ArkRichEditorBaseControllerMaterialized" +export * from "./ArkRichEditorControllerMaterialized" +export * from "./ArkRichEditorStyledStringControllerMaterialized" +export * from "./ArkScrollerMaterialized" +export * from "./ArkSearchControllerMaterialized" +export * from "./ArkSwiperControllerMaterialized" +export * from "./ArkSwiperContentTransitionProxyMaterialized" +export * from "./ArkIndicatorComponentControllerMaterialized" +export * from "./ArkTabsControllerMaterialized" +export * from "./ArkTabContentTransitionProxyMaterialized" +export * from "./ArkTextControllerMaterialized" +export * from "./ArkTextAreaControllerMaterialized" +export * from "./ArkTextClockControllerMaterialized" +export * from "./ArkTextBaseControllerMaterialized" +export * from "./ArkTextEditControllerExMaterialized" +export * from "./ArkStyledStringControllerMaterialized" +export * from "./ArkLayoutManagerMaterialized" +export * from "./ArkTextMenuItemIdMaterialized" +export * from "./ArkEditMenuOptionsMaterialized" +export * from "./ArkSubmitEventMaterialized" +export * from "./ArkTextInputControllerMaterialized" +export * from "./ArkTextPickerDialogMaterialized" +export * from "./ArkTextTimerControllerMaterialized" +export * from "./ArkTimePickerDialogMaterialized" +export * from "./ArkVideoControllerMaterialized" +export * from "./ArkWebKeyboardControllerMaterialized" +export * from "./ArkFullScreenExitHandlerMaterialized" +export * from "./ArkFileSelectorParamMaterialized" +export * from "./ArkJsResultMaterialized" +export * from "./ArkFileSelectorResultMaterialized" +export * from "./ArkHttpAuthHandlerMaterialized" +export * from "./ArkSslErrorHandlerMaterialized" +export * from "./ArkClientAuthenticationHandlerMaterialized" +export * from "./ArkPermissionRequestMaterialized" +export * from "./ArkScreenCaptureHandlerMaterialized" +export * from "./ArkDataResubmissionHandlerMaterialized" +export * from "./ArkControllerHandlerMaterialized" +export * from "./ArkWebContextMenuParamMaterialized" +export * from "./ArkWebContextMenuResultMaterialized" +export * from "./ArkConsoleMessageMaterialized" +export * from "./ArkWebResourceRequestMaterialized" +export * from "./ArkWebResourceResponseMaterialized" +export * from "./ArkWebResourceErrorMaterialized" +export * from "./ArkJsGeolocationMaterialized" +export * from "./ArkWebCookieMaterialized" +export * from "./ArkEventResultMaterialized" +export * from "./ArkWebControllerMaterialized" +export * from "./ArkXComponentControllerMaterialized" +export * from "./ArkWaterFlowSectionsMaterialized" +export * from "./ArkUIExtensionProxyMaterialized" +export * from "./ArkStyledStringMaterialized" +export * from "./ArkMutableStyledStringMaterialized" +export * from "./ArkCustomSpanMaterialized" +export * from "./ArkLinearIndicatorControllerMaterialized" +export * from "./ArkGlobalScopeInspectorMaterialized" +export * from "./GlobalScope" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkCommonPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkCommonPeer.ts index 2cdd6d85edad936e50ca0e6b60914b7d1b3020f3..28bbea4f02e97ac38c046c1d0e1a210c99c9e751 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkCommonPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkCommonPeer.ts @@ -28,7 +28,7 @@ import { DrawModifier } from "./../ArkDrawModifierMaterialized" import { Rectangle, TouchTestInfo, TouchResult, PixelRoundPolicy, BackgroundEffectOptions, ForegroundEffectOptions, VisualEffect, Filter, BorderImageOption, OutlineStyle, AccessibilityCallback, AnimateParam, TransitionOptions, MotionBlurOptions, InvertOptions, TranslateOptions, ScaleOptions, RotateOptions, AlignRuleOption, LocalizedAlignRuleOptions, ClickEffect, CustomBuilder, DragItemInfo, UniformDataType, PreDragStatus, MotionPathOptions, ShadowOptions, ShadowStyle, CircleShape, EllipseShape, PathShape, RectShape, StateStyles, PixelStretchEffectOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, SafeAreaType, SafeAreaEdge, BlurStyle, BackgroundBlurStyleOptions, ForegroundBlurStyleOptions, TransitionFinishCallback, BlurOptions, LinearGradientBlurOptions, EffectType, sharedTransitionOptions, ChainStyle, DragPreviewOptions, DragInteractionOptions, ComponentContent, OverlayOptions, BlendMode, BlendApplyType, Blender, GeometryTransitionOptions, PopupOptions, CustomPopupOptions, MenuElement, MenuOptions, ContextMenuOptions, ModalTransition, ContentCoverOptions, SheetOptions, VisibleAreaChangeCallback, CommonMethod, CommonAttribute, NestedScrollOptions, ContentClipMode, EdgeEffectOptions, FadingEdgeOptions } from "./../ArkCommonInterfaces" import { HitTestMode, ImageSize, Alignment, BorderStyle, ColoringStrategy, HoverEffect, Color, Visibility, ItemAlign, Direction, GradientDirection, ObscuredReasons, RenderFit, ImageRepeat, Axis, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, BarState, EdgeEffect } from "./../ArkEnumsInterfaces" import { Callback_Array_TouchTestInfo_TouchResult, Callback_ClickEvent_Void, Callback_Boolean_HoverEvent_Void, Callback_MouseEvent_Void, Callback_TouchEvent_Void, Callback_KeyEvent_Void, Callback_KeyEvent_Boolean, Callback_Void, Callback_Area_Area_Void, Literal_Union_Number_Literal_Number_offset_span_lg_md_sm_xs, Literal_Number_offset_span, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Callback_DragEvent_String_Void, Callback_PreDragStatus_Void, Type_CommonMethod_linearGradient_value, Tuple_ResourceColor_Number, Type_CommonMethod_sweepGradient_value, Tuple_Length_Length, Type_CommonMethod_radialGradient_value, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_TouchEvent_HitTestMode, Literal_Alignment_align, Callback_Number_Number_Void } from "./../SyntheticDeclarations" -import { LengthMetrics } from "./../ArkArkui-externalInterfaces" +import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" import { ResizableOptions } from "./../ArkImageInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { ClickEvent } from "./../ArkClickEventMaterialized" @@ -270,7 +270,7 @@ export class ArkCommonMethodPeer extends PeerNode { thisSerializer.writeLength(value_0_left_value) } } - else if (TypeChecker.isLengthMetrics(value, false, false)) { + else if (((RuntimeType.OBJECT) == (value_type)) && (TypeChecker.isLengthMetrics(value, false, false))) { thisSerializer.writeInt8(1 as int32) const value_1 = value as LengthMetrics thisSerializer.writeLengthMetrics(value_1) diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkSpanPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkSpanPeer.ts index 364733047a6f0102f6b80517661d411bff9f3bed..b22cd8be85a305a151e528bfc41b97f852f46ec0 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkSpanPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkSpanPeer.ts @@ -26,7 +26,7 @@ import { ArkUIGeneratedNativeModule } from "#components" import { ArkCommonMethodPeer, ArkCommonMethodAttributes } from "./ArkCommonPeer" import { CommonMethod, ShadowOptions } from "./../ArkCommonInterfaces" import { TextBackgroundStyle, BaseSpan, SpanAttribute } from "./../ArkSpanInterfaces" -import { LengthMetrics } from "./../ArkArkui-externalInterfaces" +import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" import { Font, ResourceColor, Length } from "./../ArkUnitsInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { FontStyle, FontWeight, TextCase, Color } from "./../ArkEnumsInterfaces" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTextAreaPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTextAreaPeer.ts index 2a56bd41ead03ec2a480abc6c869d59849d690ae..d6ff5cc7602a8d53f7ed015e431a38dddaaec325 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTextAreaPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTextAreaPeer.ts @@ -33,7 +33,7 @@ import { CaretStyle, EditableTextOnChangeCallback, InsertValue, DeleteValue } fr import { Callback_EnterKeyType_Void, Callback_Number_Number_Void, Callback_Boolean_Void, Callback_String_Void, Callback_String_PasteEvent_Void, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_ResourceStr_Void } from "./../SyntheticDeclarations" import { PasteEvent, KeyboardOptions } from "./../ArkRichEditorInterfaces" import { Resource } from "./../ArkResourceInterfaces" -import { LengthMetrics } from "./../ArkArkui-externalInterfaces" +import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" import { EditMenuOptions } from "./../ArkEditMenuOptionsMaterialized" import { CallbackKind } from "./CallbackKind" import { CallbackTransformer } from "./CallbackTransformer" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkTextPeer.ts b/arkoala-arkts/arkui/src/generated/peers/ArkTextPeer.ts index 73c8426a2ab67b088dd72f8bd6cf788d88852f2b..42903731ea7fc1df6c86c52c26f1c067c0e9791b 100644 --- a/arkoala-arkts/arkui/src/generated/peers/ArkTextPeer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/ArkTextPeer.ts @@ -29,7 +29,7 @@ import { TextAttribute, TextOverflowOptions, TextSpanType, TextResponseType, Tex import { Font, ResourceColor, Length } from "./../ArkUnitsInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { FontStyle, FontWeight, TextAlign, TextCase, CopyOptions, TextHeightAdaptivePolicy, WordBreak, LineBreakStrategy, EllipsisMode, TextSelectableMode, Color } from "./../ArkEnumsInterfaces" -import { LengthMetrics } from "./../ArkArkui-externalInterfaces" +import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" import { DecorationStyleInterface } from "./../ArkStyledStringInterfaces" import { Callback_String_Void, Callback_Number_Number_Void } from "./../SyntheticDeclarations" import { TextDataDetectorConfig, FontSettingOptions } from "./../ArkTextCommonInterfaces" diff --git a/arkoala-arkts/arkui/src/generated/peers/ArkUINodeType.ts b/arkoala-arkts/arkui/src/generated/peers/ArkUINodeType.ts deleted file mode 100644 index 3534ca6429eeee7d0b33477cda76b8eb91509cdb..0000000000000000000000000000000000000000 --- a/arkoala-arkts/arkui/src/generated/peers/ArkUINodeType.ts +++ /dev/null @@ -1,118 +0,0 @@ -export enum ArkUINodeType { - CustomNode, - AbilityComponent, - AlphabetIndexer, - Animator, - Badge, - BaseSpan, - Blank, - Button, - Calendar, - CalendarPicker, - Canvas, - Checkbox, - CheckboxGroup, - Circle, - Column, - ColumnSplit, - Common, - CommonMethod, - CommonShapeMethod, - Component3D, - ComponentRoot, - ContainerSpan, - Counter, - DataPanel, - DatePicker, - Divider, - EffectComponent, - Ellipse, - EmbeddedComponent, - Flex, - FlowItem, - FolderStack, - FormComponent, - FormLink, - Gauge, - Grid, - GridCol, - GridContainer, - GridItem, - GridRow, - Hyperlink, - Image, - ImageAnimator, - ImageSpan, - IndicatorComponent, - Line, - LinearIndicator, - List, - ListItem, - ListItemGroup, - LoadingProgress, - LocationButton, - Marquee, - MediaCachedImage, - Menu, - MenuItem, - MenuItemGroup, - NavDestination, - NavRouter, - Navigator, - NodeContainer, - Panel, - PasteButton, - Path, - PatternLock, - PluginComponent, - Polygon, - Polyline, - Progress, - QRCode, - Radio, - Rating, - Rect, - Refresh, - RelativeContainer, - RemoteWindow, - RichEditor, - RichText, - Root, - RootScene, - Row, - RowSplit, - SaveButton, - Screen, - Scroll, - ScrollBar, - ScrollableCommonMethod, - Search, - SecurityComponentMethod, - Select, - Shape, - SideBarContainer, - Slider, - Span, - Stack, - Stepper, - StepperItem, - Swiper, - SymbolGlyph, - SymbolSpan, - TabContent, - Tabs, - Text, - TextArea, - TextClock, - TextInput, - TextPicker, - TextTimer, - TimePicker, - Toggle, - UIExtensionComponent, - Video, - WaterFlow, - Web, - WindowScene, - XComponent, -} \ No newline at end of file diff --git a/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts b/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts index fcaab7203402a048bfb4ee8154c4bf7ef83f6f8b..a208975138d9c9aedb961123581948ca5f50e2a9 100644 --- a/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts +++ b/arkoala-arkts/arkui/src/generated/peers/CallbackDeserializeCall.ts @@ -20,8 +20,9 @@ import { ResourceHolder, KInt, KStringPtr, wrapSystemCallback, KPointer, Runtime import { CallbackTransformer } from "./CallbackTransformer" import { AccessibilityCallback, TouchTestInfo, TouchResult, CustomBuilder, DismissContentCoverAction, DismissPopupAction, DismissSheetAction, DragItemInfo, ItemDragInfo, PreDragStatus, SheetDismiss, SheetType, SpringBackAction, GestureRecognizerJudgeBeginCallback, HoverCallback, OnMoveHandler, OnScrollCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, VisibleAreaChangeCallback } from "./../ArkCommonInterfaces" import { AccessibilityHoverEvent } from "./../ArkAccessibilityHoverEventMaterialized" +import { AsyncCallback_image_PixelMap_Void, Callback_Any_Void, Callback_Area_Area_Void, Callback_Array_Number_Void, Callback_Array_String_Void, Callback_Array_TouchTestInfo_TouchResult, Callback_Boolean, Callback_Boolean_HoverEvent_Void, Callback_Boolean_Void, Callback_CalendarRequestedData_Void, Callback_CalendarSelectedDate_Void, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_ClickEvent_SaveButtonOnClickResult_Void, Callback_ClickEvent_Void, Callback_ComputedBarAttribute_Void, Callback_CopyEvent_Void, Callback_CustomBuilder_Void, Callback_CutEvent_Void, Callback_Date_Void, Callback_DatePickerResult_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_DismissContentCoverAction_Void, Callback_DismissDialogAction_Void, Callback_DismissPopupAction_Void, Callback_DismissSheetAction_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Callback_DragEvent_String_Void, Callback_EnterKeyType_Void, Callback_FormCallbackInfo_Void, Callback_FullscreenInfo_Void, Callback_GestureEvent_Void, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_IsolatedComponentAttribute_Void, Callback_ItemDragInfo_Number_CustomBuilder, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Void, Callback_KeyEvent_Boolean, Callback_KeyEvent_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Callback_Literal_Number_code_Want_want_Void, Literal_Number_code_Want_want, Callback_Literal_Number_errcode_String_msg_Void, Literal_Number_errcode_String_msg, Callback_Literal_Number_offsetRemain_Void, Literal_Number_offsetRemain, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Callback_Literal_String_plainText_Void, Literal_String_plainText, Callback_MouseEvent_Void, Callback_NativeEmbedDataInfo_Void, Callback_NativeEmbedTouchInfo_Void, Callback_NavDestinationContext_Void, Callback_NavigationMode_Void, Callback_NavigationTitleMode_Void, Callback_NavigationTransitionProxy_Void, Callback_Number_Boolean, Callback_Number_Number_Boolean, Callback_Number_Number_ComputedBarAttribute, Callback_Number_Number_Number_Void, Callback_Number_Number_PanelMode_Void, Callback_Number_Number_Void, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_Number_SliderChangeMode_Void, Callback_Number_String_Void, Callback_Number_Tuple_Number_Number, Tuple_Number_Number, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Callback_Number_Void, Callback_OffsetResult_Void, Callback_OnAlertEvent_Boolean, Callback_OnAudioStateChangedEvent_Void, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnClientAuthenticationEvent_Void, Callback_OnConfirmEvent_Boolean, Callback_OnConsoleEvent_Boolean, Callback_OnContextMenuShowEvent_Boolean, Callback_OnDataResubmittedEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnErrorReceiveEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnGeolocationShowEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnLoadInterceptEvent_Boolean, Callback_OnOverScrollEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnPageEndEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnPermissionRequestEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnPromptEvent_Boolean, Callback_OnRefreshAccessedHistoryEvent_Void, Callback_OnRenderExitedEvent_Void, Callback_OnResourceLoadEvent_Void, Callback_OnScaleChangeEvent_Void, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnScrollEvent_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_OnSearchResultReceiveEvent_Void, Callback_OnShowFileSelectorEvent_Boolean, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnWindowNewEvent_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_PanelMode_Void, Callback_PlaybackInfo_Void, Callback_Pointer_Void, Callback_PopInfo_Void, Callback_PreDragStatus_Void, Callback_PreparedInfo_Void, Callback_RefreshStatus_Void, Callback_ResourceStr_Void, Callback_RichEditorChangeValue_Boolean, Callback_RichEditorDeleteValue_Boolean, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorRange_Void, Callback_RichEditorSelection_Void, Callback_RichEditorTextSpanResult_Void, Callback_SheetDismiss_Void, Callback_SheetType_Void, Callback_SpringBackAction_Void, Callback_String_Number_Void, Callback_String_PasteEvent_Void, Callback_String_Unknown_Void, Callback_String_Void, Callback_StyledStringChangeValue_Boolean, Callback_SwipeActionState_Void, Callback_SwiperContentTransitionProxy_Void, Callback_TabContentTransitionProxy_Void, Callback_TerminationInfo_Void, Callback_TextPickerResult_Void, Callback_TextRange_Void, Callback_TimePickerResult_Void, Callback_TouchEvent_HitTestMode, Callback_TouchEvent_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Type_ImageAttribute_onComplete_callback_event, Callback_UIExtensionProxy_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_Union_Number_Array_Number_Void, Callback_Union_Number_Resource_Void, Callback_Union_String_Array_String_Void, Callback_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void, CustomNodeBuilder, Type_NavigationAttribute_customNavContentTransition_delegate, Type_TextPickerAttribute_onChange_callback, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data } from "./../SyntheticDeclarations" +import { PixelMap } from "./../ArkPixelMapMaterialized" import { ButtonTriggerClickCallback } from "./../ArkButtonInterfaces" -import { Callback_Any_Void, Callback_Area_Area_Void, Callback_Array_Number_Void, Callback_Array_String_Void, Callback_Array_TouchTestInfo_TouchResult, Callback_Boolean, Callback_Boolean_HoverEvent_Void, Callback_Boolean_Void, Callback_CalendarRequestedData_Void, Callback_CalendarSelectedDate_Void, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_ClickEvent_SaveButtonOnClickResult_Void, Callback_ClickEvent_Void, Callback_ComputedBarAttribute_Void, Callback_CopyEvent_Void, Callback_CustomBuilder_Void, Callback_CutEvent_Void, Callback_Date_Void, Callback_DatePickerResult_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_DismissContentCoverAction_Void, Callback_DismissDialogAction_Void, Callback_DismissPopupAction_Void, Callback_DismissSheetAction_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Callback_DragEvent_String_Void, Callback_EnterKeyType_Void, Callback_FormCallbackInfo_Void, Callback_FullscreenInfo_Void, Callback_GestureEvent_Void, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_GestureJudgeResult_Void, Callback_GestureRecognizer_Void, Callback_HitTestMode_Void, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_IsolatedComponentAttribute_Void, Callback_ItemDragInfo_Number_CustomBuilder, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Void, Callback_KeyEvent_Boolean, Callback_KeyEvent_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Callback_Literal_Number_code_Want_want_Void, Literal_Number_code_Want_want, Callback_Literal_Number_errcode_String_msg_Void, Literal_Number_errcode_String_msg, Callback_Literal_Number_offsetRemain_Void, Literal_Number_offsetRemain, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Callback_Literal_String_plainText_Void, Literal_String_plainText, Callback_MouseEvent_Void, Callback_NativeEmbedDataInfo_Void, Callback_NativeEmbedTouchInfo_Void, Callback_NavDestinationContext_Void, Callback_NavigationMode_Void, Callback_NavigationTitleMode_Void, Callback_NavigationTransitionProxy_Void, Callback_Number_Boolean, Callback_Number_Number_Boolean, Callback_Number_Number_ComputedBarAttribute, Callback_Number_Number_Number_Void, Callback_Number_Number_PanelMode_Void, Callback_Number_Number_Void, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_Number_SliderChangeMode_Void, Callback_Number_String_Void, Callback_Number_Tuple_Number_Number, Tuple_Number_Number, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Callback_Number_Void, Callback_OffsetResult_Void, Callback_OnAlertEvent_Boolean, Callback_OnAudioStateChangedEvent_Void, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnClientAuthenticationEvent_Void, Callback_OnConfirmEvent_Boolean, Callback_OnConsoleEvent_Boolean, Callback_OnContextMenuShowEvent_Boolean, Callback_OnDataResubmittedEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnErrorReceiveEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnGeolocationShowEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnLoadInterceptEvent_Boolean, Callback_OnOverScrollEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnPageEndEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnPermissionRequestEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnPromptEvent_Boolean, Callback_OnRefreshAccessedHistoryEvent_Void, Callback_OnRenderExitedEvent_Void, Callback_OnResourceLoadEvent_Void, Callback_OnScaleChangeEvent_Void, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnScrollEvent_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_OnSearchResultReceiveEvent_Void, Callback_OnShowFileSelectorEvent_Boolean, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnWindowNewEvent_Void, Callback_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_PanelMode_Void, Callback_PlaybackInfo_Void, Callback_Pointer_Void, Callback_PopInfo_Void, Callback_PreDragStatus_Void, Callback_PreparedInfo_Void, Callback_RefreshStatus_Void, Callback_ResourceStr_Void, Callback_RichEditorChangeValue_Boolean, Callback_RichEditorDeleteValue_Boolean, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorRange_Void, Callback_RichEditorSelection_Void, Callback_RichEditorTextSpanResult_Void, Callback_SheetDismiss_Void, Callback_SheetType_Void, Callback_SpringBackAction_Void, Callback_String_Number_Void, Callback_String_PasteEvent_Void, Callback_String_Unknown_Void, Callback_String_Void, Callback_StyledStringChangeValue_Boolean, Callback_SwipeActionState_Void, Callback_SwiperContentTransitionProxy_Void, Callback_TabContentTransitionProxy_Void, Callback_TerminationInfo_Void, Callback_TextPickerResult_Void, Callback_TextRange_Void, Callback_TimePickerResult_Void, Callback_TouchEvent_HitTestMode, Callback_TouchEvent_Void, Callback_TouchResult_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_Tuple_Number_Number_Void, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Type_ImageAttribute_onComplete_callback_event, Callback_UIExtensionProxy_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_Union_Number_Array_Number_Void, Callback_Union_Number_Resource_Void, Callback_Union_String_Array_String_Void, Callback_Void, Callback_WebKeyboardOptions_Void, Callback_WebResourceResponse_Void, Callback_WithThemeAttribute_Void, CustomNodeBuilder, Type_NavigationAttribute_customNavContentTransition_delegate, Type_TextPickerAttribute_onChange_callback, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data } from "./../SyntheticDeclarations" import { Area, ResourceStr, SizeOptions, VoidCallback } from "./../ArkUnitsInterfaces" import { HoverEvent } from "./../ArkHoverEventMaterialized" import { CalendarRequestedData, CalendarSelectedDate } from "./../ArkCalendarInterfaces" @@ -93,34 +94,40 @@ import { DigitIndicator } from "./../ArkDigitIndicatorBuilder" import { SubTabBarStyle } from "./../ArkSubTabBarStyleBuilder" import { BottomTabBarStyle } from "./../ArkBottomTabBarStyleBuilder" -export function deserializeAndCallAccessibilityCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallAccessibilityCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as AccessibilityCallback) let isHover : boolean = thisDeserializer.readBoolean() let event : AccessibilityHoverEvent = (thisDeserializer.readAccessibilityHoverEvent() as AccessibilityHoverEvent) _call(isHover, event) } -export function deserializeAndCallButtonTriggerClickCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallAsyncCallback_image_PixelMap_Void(thisDeserializer: Deserializer): void { + const _resourceId : int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((result: PixelMap) => void)) + let result : PixelMap = (thisDeserializer.readPixelMap() as PixelMap) + _call(result) +} +export function deserializeAndCallButtonTriggerClickCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ButtonTriggerClickCallback) let xPos : number = (thisDeserializer.readNumber() as number) let yPos : number = (thisDeserializer.readNumber() as number) _call(xPos, yPos) } -export function deserializeAndCallCallback_Any_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Any_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((info: object) => void)) let info : object = (thisDeserializer.readCustomObject("Any") as Object) _call(info) } -export function deserializeAndCallCallback_Area_Area_Void(thisDeserializer: Deserializer) { +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)) let oldValue : Area = thisDeserializer.readArea() let newValue : Area = thisDeserializer.readArea() _call(oldValue, newValue) } -export function deserializeAndCallCallback_Array_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Array_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((input: Array) => void)) const input_buf_length : int32 = thisDeserializer.readInt32() @@ -131,7 +138,7 @@ export function deserializeAndCallCallback_Array_Number_Void(thisDeserializer: D let input : Array = input_buf _call(input) } -export function deserializeAndCallCallback_Array_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Array_String_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: Array) => void)) const value_buf_length : int32 = thisDeserializer.readInt32() @@ -142,7 +149,7 @@ export function deserializeAndCallCallback_Array_String_Void(thisDeserializer: D let value : Array = value_buf _call(value) } -export function deserializeAndCallCallback_Array_TouchTestInfo_TouchResult(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Array_TouchTestInfo_TouchResult(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: Array) => TouchResult)) const value_buf_length : int32 = thisDeserializer.readInt32() @@ -155,102 +162,102 @@ export function deserializeAndCallCallback_Array_TouchTestInfo_TouchResult(thisD const _callResult = _call(value) _continuation(_callResult) } -export function deserializeAndCallCallback_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as (() => boolean)) let _continuation : ((parameter: boolean) => void) = thisDeserializer.readCallback_Boolean_Void(true) const _callResult = _call() _continuation(_callResult) } -export function deserializeAndCallCallback_Boolean_HoverEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Boolean_HoverEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((isHover: boolean,event: HoverEvent) => void)) let isHover : boolean = thisDeserializer.readBoolean() let event : HoverEvent = (thisDeserializer.readHoverEvent() as HoverEvent) _call(isHover, event) } -export function deserializeAndCallCallback_Boolean_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Boolean_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: boolean) => void)) let parameter : boolean = thisDeserializer.readBoolean() _call(parameter) } -export function deserializeAndCallCallback_CalendarRequestedData_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CalendarRequestedData_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: CalendarRequestedData) => void)) let event : CalendarRequestedData = thisDeserializer.readCalendarRequestedData() _call(event) } -export function deserializeAndCallCallback_CalendarSelectedDate_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CalendarSelectedDate_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: CalendarSelectedDate) => void)) let event : CalendarSelectedDate = thisDeserializer.readCalendarSelectedDate() _call(event) } -export function deserializeAndCallCallback_ClickEvent_LocationButtonOnClickResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ClickEvent_LocationButtonOnClickResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent,result: LocationButtonOnClickResult) => void)) let event : ClickEvent = (thisDeserializer.readClickEvent() as ClickEvent) let result : LocationButtonOnClickResult = (thisDeserializer.readInt32() as LocationButtonOnClickResult) _call(event, result) } -export function deserializeAndCallCallback_ClickEvent_PasteButtonOnClickResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ClickEvent_PasteButtonOnClickResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent,result: PasteButtonOnClickResult) => void)) let event : ClickEvent = (thisDeserializer.readClickEvent() as ClickEvent) let result : PasteButtonOnClickResult = (thisDeserializer.readInt32() as PasteButtonOnClickResult) _call(event, result) } -export function deserializeAndCallCallback_ClickEvent_SaveButtonOnClickResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ClickEvent_SaveButtonOnClickResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent,result: SaveButtonOnClickResult) => void)) let event : ClickEvent = (thisDeserializer.readClickEvent() as ClickEvent) let result : SaveButtonOnClickResult = (thisDeserializer.readInt32() as SaveButtonOnClickResult) _call(event, result) } -export function deserializeAndCallCallback_ClickEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ClickEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent) => void)) let event : ClickEvent = (thisDeserializer.readClickEvent() as ClickEvent) _call(event) } -export function deserializeAndCallCallback_ComputedBarAttribute_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ComputedBarAttribute_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ComputedBarAttribute) => void)) let value : ComputedBarAttribute = thisDeserializer.readComputedBarAttribute() _call(value) } -export function deserializeAndCallCallback_CopyEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CopyEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: CopyEvent) => void)) let parameter : CopyEvent = thisDeserializer.readCopyEvent() _call(parameter) } -export function deserializeAndCallCallback_CustomBuilder_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CustomBuilder_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: CustomBuilder) => void)) let value : CustomBuilder = CallbackTransformer.transformToCustomBuilder(thisDeserializer.readCustomNodeBuilder()) _call(value) } -export function deserializeAndCallCallback_CutEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CutEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: CutEvent) => void)) let parameter : CutEvent = thisDeserializer.readCutEvent() _call(parameter) } -export function deserializeAndCallCallback_Date_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Date_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: Date) => void)) let parameter : Date = new Date(thisDeserializer.readInt64()) _call(parameter) } -export function deserializeAndCallCallback_DatePickerResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DatePickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: DatePickerResult) => void)) let value : DatePickerResult = thisDeserializer.readDatePickerResult() _call(value) } -export function deserializeAndCallCallback_DeleteValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DeleteValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DeleteValue) => boolean)) let parameter : DeleteValue = thisDeserializer.readDeleteValue() @@ -258,37 +265,37 @@ export function deserializeAndCallCallback_DeleteValue_Boolean(thisDeserializer: const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_DeleteValue_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DeleteValue_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DeleteValue) => void)) let parameter : DeleteValue = thisDeserializer.readDeleteValue() _call(parameter) } -export function deserializeAndCallCallback_DismissContentCoverAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DismissContentCoverAction_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DismissContentCoverAction) => void)) let parameter : DismissContentCoverAction = thisDeserializer.readDismissContentCoverAction() _call(parameter) } -export function deserializeAndCallCallback_DismissDialogAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DismissDialogAction_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DismissDialogAction) => void)) let parameter : DismissDialogAction = thisDeserializer.readDismissDialogAction() _call(parameter) } -export function deserializeAndCallCallback_DismissPopupAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DismissPopupAction_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DismissPopupAction) => void)) let parameter : DismissPopupAction = thisDeserializer.readDismissPopupAction() _call(parameter) } -export function deserializeAndCallCallback_DismissSheetAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DismissSheetAction_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DismissSheetAction) => void)) let parameter : DismissSheetAction = thisDeserializer.readDismissSheetAction() _call(parameter) } -export function deserializeAndCallCallback_DragEvent_String_Union_CustomBuilder_DragItemInfo(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DragEvent_String_Union_CustomBuilder_DragItemInfo(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: DragEvent,extraParams?: string) => CustomBuilder | DragItemInfo)) let event : DragEvent = (thisDeserializer.readDragEvent() as DragEvent) @@ -303,7 +310,7 @@ export function deserializeAndCallCallback_DragEvent_String_Union_CustomBuilder_ const _callResult = _call(event, extraParams) _continuation(_callResult) } -export function deserializeAndCallCallback_DragEvent_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DragEvent_String_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: DragEvent,extraParams?: string) => void)) let event : DragEvent = (thisDeserializer.readDragEvent() as DragEvent) @@ -316,42 +323,42 @@ export function deserializeAndCallCallback_DragEvent_String_Void(thisDeserialize let extraParams : string | undefined = extraParams_buf _call(event, extraParams) } -export function deserializeAndCallCallback_EnterKeyType_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_EnterKeyType_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((enterKey: EnterKeyType) => void)) let enterKey : EnterKeyType = (thisDeserializer.readInt32() as EnterKeyType) _call(enterKey) } -export function deserializeAndCallCallback_Extender_OnFinish(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Extender_OnFinish(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_Extender_OnFinish) _call() } -export function deserializeAndCallCallback_Extender_OnProgress(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Extender_OnProgress(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_Extender_OnProgress) let value : float32 = thisDeserializer.readFloat32() _call(value) } -export function deserializeAndCallCallback_FormCallbackInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_FormCallbackInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: FormCallbackInfo) => void)) let parameter : FormCallbackInfo = thisDeserializer.readFormCallbackInfo() _call(parameter) } -export function deserializeAndCallCallback_FullscreenInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_FullscreenInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: FullscreenInfo) => void)) let parameter : FullscreenInfo = thisDeserializer.readFullscreenInfo() _call(parameter) } -export function deserializeAndCallCallback_GestureEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_GestureEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: GestureEvent) => void)) let event : GestureEvent = (thisDeserializer.readGestureEvent() as GestureEvent) _call(event) } -export function deserializeAndCallCallback_GestureInfo_BaseGestureEvent_GestureJudgeResult(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_GestureInfo_BaseGestureEvent_GestureJudgeResult(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((gestureInfo: GestureInfo,event: BaseGestureEvent) => GestureJudgeResult)) let gestureInfo : GestureInfo = thisDeserializer.readGestureInfo() @@ -360,25 +367,25 @@ export function deserializeAndCallCallback_GestureInfo_BaseGestureEvent_GestureJ const _callResult = _call(gestureInfo, event) _continuation(_callResult) } -export function deserializeAndCallCallback_GestureJudgeResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_GestureJudgeResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: GestureJudgeResult) => void)) let value : GestureJudgeResult = (thisDeserializer.readInt32() as GestureJudgeResult) _call(value) } -export function deserializeAndCallCallback_GestureRecognizer_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_GestureRecognizer_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: GestureRecognizer) => void)) let value : GestureRecognizer = (thisDeserializer.readGestureRecognizer() as GestureRecognizer) _call(value) } -export function deserializeAndCallCallback_HitTestMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_HitTestMode_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: HitTestMode) => void)) let value : HitTestMode = (thisDeserializer.readInt32() as HitTestMode) _call(value) } -export function deserializeAndCallCallback_InsertValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_InsertValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: InsertValue) => boolean)) let parameter : InsertValue = thisDeserializer.readInsertValue() @@ -386,19 +393,19 @@ export function deserializeAndCallCallback_InsertValue_Boolean(thisDeserializer: const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_InsertValue_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_InsertValue_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: InsertValue) => void)) let parameter : InsertValue = thisDeserializer.readInsertValue() _call(parameter) } -export function deserializeAndCallCallback_IsolatedComponentAttribute_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_IsolatedComponentAttribute_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: IsolatedComponentAttribute) => void)) let value : IsolatedComponentAttribute = thisDeserializer.readIsolatedComponentAttribute() _call(value) } -export function deserializeAndCallCallback_ItemDragInfo_Number_CustomBuilder(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Number_CustomBuilder(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo,itemIndex: number) => CustomBuilder)) let event : ItemDragInfo = thisDeserializer.readItemDragInfo() @@ -407,7 +414,7 @@ export function deserializeAndCallCallback_ItemDragInfo_Number_CustomBuilder(thi const _callResult = _call(event, itemIndex) _continuation(_callResult) } -export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Boolean_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Boolean_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo,itemIndex: number,insertIndex: number,isSuccess: boolean) => void)) let event : ItemDragInfo = thisDeserializer.readItemDragInfo() @@ -416,7 +423,7 @@ export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Boolean_Vo let isSuccess : boolean = thisDeserializer.readBoolean() _call(event, itemIndex, insertIndex, isSuccess) } -export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo,itemIndex: number,insertIndex: number) => void)) let event : ItemDragInfo = thisDeserializer.readItemDragInfo() @@ -424,20 +431,20 @@ export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Void(thisD let insertIndex : number = (thisDeserializer.readNumber() as number) _call(event, itemIndex, insertIndex) } -export function deserializeAndCallCallback_ItemDragInfo_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo,itemIndex: number) => void)) let event : ItemDragInfo = thisDeserializer.readItemDragInfo() let itemIndex : number = (thisDeserializer.readNumber() as number) _call(event, itemIndex) } -export function deserializeAndCallCallback_ItemDragInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo) => void)) let event : ItemDragInfo = thisDeserializer.readItemDragInfo() _call(event) } -export function deserializeAndCallCallback_KeyEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_KeyEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: KeyEvent) => boolean)) let parameter : KeyEvent = (thisDeserializer.readKeyEvent() as KeyEvent) @@ -445,20 +452,20 @@ export function deserializeAndCallCallback_KeyEvent_Boolean(thisDeserializer: De const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_KeyEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_KeyEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: KeyEvent) => void)) let event : KeyEvent = (thisDeserializer.readKeyEvent() as KeyEvent) _call(event) } -export function deserializeAndCallCallback_Literal_Boolean_isVisible_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Boolean_isVisible_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: Literal_Boolean_isVisible) => void)) const event_buf_isVisible : boolean = thisDeserializer.readBoolean() let event : Literal_Boolean_isVisible = ({isVisible: event_buf_isVisible} as Literal_Boolean_isVisible) _call(event) } -export function deserializeAndCallCallback_Literal_Function_handler_Object_error_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Function_handler_Object_error_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: Literal_Function_handler_Object_error) => void)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -470,7 +477,7 @@ export function deserializeAndCallCallback_Literal_Function_handler_Object_error let event : Literal_Function_handler_Object_error | undefined = event_buf _call(event) } -export function deserializeAndCallCallback_Literal_Number_code_Want_want_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Number_code_Want_want_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: Literal_Number_code_Want_want) => void)) const parameter_buf_code : number = (thisDeserializer.readNumber() as number) @@ -484,7 +491,7 @@ export function deserializeAndCallCallback_Literal_Number_code_Want_want_Void(th let parameter : Literal_Number_code_Want_want = ({code: parameter_buf_code, want: parameter_buf_want} as Literal_Number_code_Want_want) _call(parameter) } -export function deserializeAndCallCallback_Literal_Number_errcode_String_msg_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Number_errcode_String_msg_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((info: Literal_Number_errcode_String_msg) => void)) const info_buf_errcode : number = (thisDeserializer.readNumber() as number) @@ -492,14 +499,14 @@ export function deserializeAndCallCallback_Literal_Number_errcode_String_msg_Voi let info : Literal_Number_errcode_String_msg = ({errcode: info_buf_errcode, msg: info_buf_msg} as Literal_Number_errcode_String_msg) _call(info) } -export function deserializeAndCallCallback_Literal_Number_offsetRemain_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Number_offsetRemain_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: Literal_Number_offsetRemain) => void)) const value_buf_offsetRemain : number = (thisDeserializer.readNumber() as number) let value : Literal_Number_offsetRemain = ({offsetRemain: value_buf_offsetRemain} as Literal_Number_offsetRemain) _call(value) } -export function deserializeAndCallCallback_Literal_Object_detail_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Object_detail_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: Literal_Object_detail) => boolean)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -514,56 +521,56 @@ export function deserializeAndCallCallback_Literal_Object_detail_Boolean(thisDes const _callResult = _call(event) _continuation(_callResult) } -export function deserializeAndCallCallback_Literal_String_plainText_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_String_plainText_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((selectedText: Literal_String_plainText) => void)) const selectedText_buf_plainText : string = (thisDeserializer.readString() as string) let selectedText : Literal_String_plainText = ({plainText: selectedText_buf_plainText} as Literal_String_plainText) _call(selectedText) } -export function deserializeAndCallCallback_MouseEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_MouseEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: MouseEvent) => void)) let event : MouseEvent = (thisDeserializer.readMouseEvent() as MouseEvent) _call(event) } -export function deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: NativeEmbedDataInfo) => void)) let event : NativeEmbedDataInfo = thisDeserializer.readNativeEmbedDataInfo() _call(event) } -export function deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: NativeEmbedTouchInfo) => void)) let event : NativeEmbedTouchInfo = thisDeserializer.readNativeEmbedTouchInfo() _call(event) } -export function deserializeAndCallCallback_NavDestinationContext_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NavDestinationContext_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: NavDestinationContext) => void)) let parameter : NavDestinationContext = (thisDeserializer.readNavDestinationContext() as NavDestinationContext) _call(parameter) } -export function deserializeAndCallCallback_NavigationMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NavigationMode_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((mode: NavigationMode) => void)) let mode : NavigationMode = (thisDeserializer.readInt32() as NavigationMode) _call(mode) } -export function deserializeAndCallCallback_NavigationTitleMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NavigationTitleMode_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((titleMode: NavigationTitleMode) => void)) let titleMode : NavigationTitleMode = (thisDeserializer.readInt32() as NavigationTitleMode) _call(titleMode) } -export function deserializeAndCallCallback_NavigationTransitionProxy_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NavigationTransitionProxy_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((transitionProxy: NavigationTransitionProxy) => void)) let transitionProxy : NavigationTransitionProxy = (thisDeserializer.readNavigationTransitionProxy() as NavigationTransitionProxy) _call(transitionProxy) } -export function deserializeAndCallCallback_Number_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number) => boolean)) let index : number = (thisDeserializer.readNumber() as number) @@ -571,7 +578,7 @@ export function deserializeAndCallCallback_Number_Boolean(thisDeserializer: Dese const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Number_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((from: number,to: number) => boolean)) let from : number = (thisDeserializer.readNumber() as number) @@ -580,7 +587,7 @@ export function deserializeAndCallCallback_Number_Number_Boolean(thisDeserialize const _callResult = _call(from, to) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Number_ComputedBarAttribute(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_ComputedBarAttribute(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number,offset: number) => ComputedBarAttribute)) let index : number = (thisDeserializer.readNumber() as number) @@ -589,7 +596,7 @@ export function deserializeAndCallCallback_Number_Number_ComputedBarAttribute(th const _callResult = _call(index, offset) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((start: number,end: number,center: number) => void)) let start : number = (thisDeserializer.readNumber() as number) @@ -597,7 +604,7 @@ export function deserializeAndCallCallback_Number_Number_Number_Void(thisDeseria let center : number = (thisDeserializer.readNumber() as number) _call(start, end, center) } -export function deserializeAndCallCallback_Number_Number_PanelMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_PanelMode_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((width: number,height: number,mode: PanelMode) => void)) let width : number = (thisDeserializer.readNumber() as number) @@ -605,14 +612,14 @@ export function deserializeAndCallCallback_Number_Number_PanelMode_Void(thisDese let mode : PanelMode = (thisDeserializer.readInt32() as PanelMode) _call(width, height, mode) } -export function deserializeAndCallCallback_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((first: number,last: number) => void)) let first : number = (thisDeserializer.readNumber() as number) let last : number = (thisDeserializer.readNumber() as number) _call(first, last) } -export function deserializeAndCallCallback_Number_ScrollState_Literal_Number_offsetRemain(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_ScrollState_Literal_Number_offsetRemain(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((offset: number,state: ScrollState) => Literal_Number_offsetRemain)) let offset : number = (thisDeserializer.readNumber() as number) @@ -621,21 +628,21 @@ export function deserializeAndCallCallback_Number_ScrollState_Literal_Number_off const _callResult = _call(offset, state) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_SliderChangeMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_SliderChangeMode_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: number,mode: SliderChangeMode) => void)) let value : number = (thisDeserializer.readNumber() as number) let mode : SliderChangeMode = (thisDeserializer.readInt32() as SliderChangeMode) _call(value, mode) } -export function deserializeAndCallCallback_Number_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_String_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number,value: string) => void)) let index : number = (thisDeserializer.readNumber() as number) let value : string = (thisDeserializer.readString() as string) _call(index, value) } -export function deserializeAndCallCallback_Number_Tuple_Number_Number(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Tuple_Number_Number(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number) => [ number, number ])) let index : number = (thisDeserializer.readNumber() as number) @@ -643,7 +650,7 @@ export function deserializeAndCallCallback_Number_Tuple_Number_Number(thisDeseri const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Tuple_Number_Number_Number_Number(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Tuple_Number_Number_Number_Number(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number) => [ number, number, number, number ])) let index : number = (thisDeserializer.readNumber() as number) @@ -651,19 +658,19 @@ export function deserializeAndCallCallback_Number_Tuple_Number_Number_Number_Num const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number) => void)) let index : number = (thisDeserializer.readNumber() as number) _call(index) } -export function deserializeAndCallCallback_OffsetResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OffsetResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: OffsetResult) => void)) let value : OffsetResult = thisDeserializer.readOffsetResult() _call(value) } -export function deserializeAndCallCallback_OnAlertEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnAlertEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnAlertEvent) => boolean)) let parameter : OnAlertEvent = thisDeserializer.readOnAlertEvent() @@ -671,13 +678,13 @@ export function deserializeAndCallCallback_OnAlertEvent_Boolean(thisDeserializer const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnAudioStateChangedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnAudioStateChangedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnAudioStateChangedEvent) => void)) let parameter : OnAudioStateChangedEvent = thisDeserializer.readOnAudioStateChangedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnBeforeUnloadEvent) => boolean)) let parameter : OnBeforeUnloadEvent = thisDeserializer.readOnBeforeUnloadEvent() @@ -685,13 +692,13 @@ export function deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(thisDeser const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnClientAuthenticationEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnClientAuthenticationEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnClientAuthenticationEvent) => void)) let parameter : OnClientAuthenticationEvent = thisDeserializer.readOnClientAuthenticationEvent() _call(parameter) } -export function deserializeAndCallCallback_OnConfirmEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnConfirmEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnConfirmEvent) => boolean)) let parameter : OnConfirmEvent = thisDeserializer.readOnConfirmEvent() @@ -699,7 +706,7 @@ export function deserializeAndCallCallback_OnConfirmEvent_Boolean(thisDeserializ const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnConsoleEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnConsoleEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnConsoleEvent) => boolean)) let parameter : OnConsoleEvent = thisDeserializer.readOnConsoleEvent() @@ -707,7 +714,7 @@ export function deserializeAndCallCallback_OnConsoleEvent_Boolean(thisDeserializ const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnContextMenuShowEvent) => boolean)) let parameter : OnContextMenuShowEvent = thisDeserializer.readOnContextMenuShowEvent() @@ -715,43 +722,43 @@ export function deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(thisDe const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnDataResubmittedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnDataResubmittedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnDataResubmittedEvent) => void)) let parameter : OnDataResubmittedEvent = thisDeserializer.readOnDataResubmittedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnDownloadStartEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnDownloadStartEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnDownloadStartEvent) => void)) let parameter : OnDownloadStartEvent = thisDeserializer.readOnDownloadStartEvent() _call(parameter) } -export function deserializeAndCallCallback_OnErrorReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnErrorReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnErrorReceiveEvent) => void)) let parameter : OnErrorReceiveEvent = thisDeserializer.readOnErrorReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnFaviconReceivedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnFaviconReceivedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnFaviconReceivedEvent) => void)) let parameter : OnFaviconReceivedEvent = thisDeserializer.readOnFaviconReceivedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnFirstContentfulPaintEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnFirstContentfulPaintEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnFirstContentfulPaintEvent) => void)) let parameter : OnFirstContentfulPaintEvent = thisDeserializer.readOnFirstContentfulPaintEvent() _call(parameter) } -export function deserializeAndCallCallback_OnGeolocationShowEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnGeolocationShowEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnGeolocationShowEvent) => void)) let parameter : OnGeolocationShowEvent = thisDeserializer.readOnGeolocationShowEvent() _call(parameter) } -export function deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnHttpAuthRequestEvent) => boolean)) let parameter : OnHttpAuthRequestEvent = thisDeserializer.readOnHttpAuthRequestEvent() @@ -759,13 +766,13 @@ export function deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(thisDe const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnHttpErrorReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnHttpErrorReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnHttpErrorReceiveEvent) => void)) let parameter : OnHttpErrorReceiveEvent = thisDeserializer.readOnHttpErrorReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceResponse(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceResponse(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnInterceptRequestEvent) => WebResourceResponse)) let parameter : OnInterceptRequestEvent = thisDeserializer.readOnInterceptRequestEvent() @@ -773,7 +780,7 @@ export function deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceRe const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnLoadInterceptEvent) => boolean)) let parameter : OnLoadInterceptEvent = thisDeserializer.readOnLoadInterceptEvent() @@ -781,43 +788,43 @@ export function deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(thisDese const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnOverScrollEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnOverScrollEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnOverScrollEvent) => void)) let parameter : OnOverScrollEvent = thisDeserializer.readOnOverScrollEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPageBeginEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPageBeginEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPageBeginEvent) => void)) let parameter : OnPageBeginEvent = thisDeserializer.readOnPageBeginEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPageEndEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPageEndEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPageEndEvent) => void)) let parameter : OnPageEndEvent = thisDeserializer.readOnPageEndEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPageVisibleEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPageVisibleEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPageVisibleEvent) => void)) let parameter : OnPageVisibleEvent = thisDeserializer.readOnPageVisibleEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPermissionRequestEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPermissionRequestEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPermissionRequestEvent) => void)) let parameter : OnPermissionRequestEvent = thisDeserializer.readOnPermissionRequestEvent() _call(parameter) } -export function deserializeAndCallCallback_OnProgressChangeEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnProgressChangeEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnProgressChangeEvent) => void)) let parameter : OnProgressChangeEvent = thisDeserializer.readOnProgressChangeEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPromptEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPromptEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPromptEvent) => boolean)) let parameter : OnPromptEvent = thisDeserializer.readOnPromptEvent() @@ -825,55 +832,55 @@ export function deserializeAndCallCallback_OnPromptEvent_Boolean(thisDeserialize const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnRefreshAccessedHistoryEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnRefreshAccessedHistoryEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnRefreshAccessedHistoryEvent) => void)) let parameter : OnRefreshAccessedHistoryEvent = thisDeserializer.readOnRefreshAccessedHistoryEvent() _call(parameter) } -export function deserializeAndCallCallback_OnRenderExitedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnRenderExitedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnRenderExitedEvent) => void)) let parameter : OnRenderExitedEvent = thisDeserializer.readOnRenderExitedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnResourceLoadEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnResourceLoadEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnResourceLoadEvent) => void)) let parameter : OnResourceLoadEvent = thisDeserializer.readOnResourceLoadEvent() _call(parameter) } -export function deserializeAndCallCallback_OnScaleChangeEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnScaleChangeEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnScaleChangeEvent) => void)) let parameter : OnScaleChangeEvent = thisDeserializer.readOnScaleChangeEvent() _call(parameter) } -export function deserializeAndCallCallback_OnScreenCaptureRequestEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnScreenCaptureRequestEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnScreenCaptureRequestEvent) => void)) let parameter : OnScreenCaptureRequestEvent = thisDeserializer.readOnScreenCaptureRequestEvent() _call(parameter) } -export function deserializeAndCallCallback_OnScrollEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnScrollEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnScrollEvent) => void)) let parameter : OnScrollEvent = thisDeserializer.readOnScrollEvent() _call(parameter) } -export function deserializeAndCallCallback_OnScrollFrameBeginHandlerResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnScrollFrameBeginHandlerResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: OnScrollFrameBeginHandlerResult) => void)) let value : OnScrollFrameBeginHandlerResult = thisDeserializer.readOnScrollFrameBeginHandlerResult() _call(value) } -export function deserializeAndCallCallback_OnSearchResultReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnSearchResultReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnSearchResultReceiveEvent) => void)) let parameter : OnSearchResultReceiveEvent = thisDeserializer.readOnSearchResultReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnShowFileSelectorEvent) => boolean)) let parameter : OnShowFileSelectorEvent = thisDeserializer.readOnShowFileSelectorEvent() @@ -881,31 +888,31 @@ export function deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(thisD const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnSslErrorEventReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnSslErrorEventReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnSslErrorEventReceiveEvent) => void)) let parameter : OnSslErrorEventReceiveEvent = thisDeserializer.readOnSslErrorEventReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnTitleReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnTitleReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnTitleReceiveEvent) => void)) let parameter : OnTitleReceiveEvent = thisDeserializer.readOnTitleReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnTouchIconUrlReceivedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnTouchIconUrlReceivedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnTouchIconUrlReceivedEvent) => void)) let parameter : OnTouchIconUrlReceivedEvent = thisDeserializer.readOnTouchIconUrlReceivedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnWindowNewEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnWindowNewEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnWindowNewEvent) => void)) let parameter : OnWindowNewEvent = thisDeserializer.readOnWindowNewEvent() _call(parameter) } -export function deserializeAndCallCallback_Opt_Array_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Opt_Array_String_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((error?: Array | undefined) => void)) const error_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -922,7 +929,7 @@ export function deserializeAndCallCallback_Opt_Array_String_Void(thisDeserialize let error : Array | undefined = error_buf _call(error) } -export function deserializeAndCallCallback_Opt_NavigationAnimatedTransition_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Opt_NavigationAnimatedTransition_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: NavigationAnimatedTransition | undefined) => void)) const value_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -934,7 +941,7 @@ export function deserializeAndCallCallback_Opt_NavigationAnimatedTransition_Void let value : NavigationAnimatedTransition | undefined = value_buf _call(value) } -export function deserializeAndCallCallback_Opt_StyledString_Opt_Array_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Opt_StyledString_Opt_Array_String_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value?: StyledString | undefined,error?: Array | undefined) => void)) const value_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -958,7 +965,7 @@ export function deserializeAndCallCallback_Opt_StyledString_Opt_Array_String_Voi let error : Array | undefined = error_buf _call(value, error) } -export function deserializeAndCallCallback_Opt_TabContentAnimatedTransition_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Opt_TabContentAnimatedTransition_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TabContentAnimatedTransition | undefined) => void)) const value_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -970,43 +977,43 @@ export function deserializeAndCallCallback_Opt_TabContentAnimatedTransition_Void let value : TabContentAnimatedTransition | undefined = value_buf _call(value) } -export function deserializeAndCallCallback_PanelMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PanelMode_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((mode: PanelMode) => void)) let mode : PanelMode = (thisDeserializer.readInt32() as PanelMode) _call(mode) } -export function deserializeAndCallCallback_PlaybackInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PlaybackInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: PlaybackInfo) => void)) let parameter : PlaybackInfo = thisDeserializer.readPlaybackInfo() _call(parameter) } -export function deserializeAndCallCallback_Pointer_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Pointer_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: KPointer) => void)) let value : KPointer = thisDeserializer.readPointer() _call(value) } -export function deserializeAndCallCallback_PopInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PopInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: PopInfo) => void)) let parameter : PopInfo = thisDeserializer.readPopInfo() _call(parameter) } -export function deserializeAndCallCallback_PreDragStatus_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PreDragStatus_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: PreDragStatus) => void)) let parameter : PreDragStatus = (thisDeserializer.readInt32() as PreDragStatus) _call(parameter) } -export function deserializeAndCallCallback_PreparedInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PreparedInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: PreparedInfo) => void)) let parameter : PreparedInfo = thisDeserializer.readPreparedInfo() _call(parameter) } -export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_RangeUpdate) let index : int32 = thisDeserializer.readInt32() @@ -1014,13 +1021,13 @@ export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deseria let end : int32 = thisDeserializer.readInt32() _call(index, mark, end) } -export function deserializeAndCallCallback_RefreshStatus_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RefreshStatus_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((state: RefreshStatus) => void)) let state : RefreshStatus = (thisDeserializer.readInt32() as RefreshStatus) _call(state) } -export function deserializeAndCallCallback_ResourceStr_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ResourceStr_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ResourceStr) => void)) const value_buf_selector : int32 = thisDeserializer.readInt8() @@ -1037,7 +1044,7 @@ export function deserializeAndCallCallback_ResourceStr_Void(thisDeserializer: De let value : ResourceStr = (value_buf as string | Resource) _call(value) } -export function deserializeAndCallCallback_RichEditorChangeValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorChangeValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorChangeValue) => boolean)) let parameter : RichEditorChangeValue = thisDeserializer.readRichEditorChangeValue() @@ -1045,7 +1052,7 @@ export function deserializeAndCallCallback_RichEditorChangeValue_Boolean(thisDes const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_RichEditorDeleteValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorDeleteValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorDeleteValue) => boolean)) let parameter : RichEditorDeleteValue = thisDeserializer.readRichEditorDeleteValue() @@ -1053,7 +1060,7 @@ export function deserializeAndCallCallback_RichEditorDeleteValue_Boolean(thisDes const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_RichEditorInsertValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorInsertValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorInsertValue) => boolean)) let parameter : RichEditorInsertValue = thisDeserializer.readRichEditorInsertValue() @@ -1061,70 +1068,70 @@ export function deserializeAndCallCallback_RichEditorInsertValue_Boolean(thisDes const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_RichEditorRange_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorRange_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorRange) => void)) let parameter : RichEditorRange = thisDeserializer.readRichEditorRange() _call(parameter) } -export function deserializeAndCallCallback_RichEditorSelection_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorSelection_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorSelection) => void)) let parameter : RichEditorSelection = thisDeserializer.readRichEditorSelection() _call(parameter) } -export function deserializeAndCallCallback_RichEditorTextSpanResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorTextSpanResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorTextSpanResult) => void)) let parameter : RichEditorTextSpanResult = thisDeserializer.readRichEditorTextSpanResult() _call(parameter) } -export function deserializeAndCallCallback_SheetDismiss_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SheetDismiss_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((sheetDismiss: SheetDismiss) => void)) let sheetDismiss : SheetDismiss = thisDeserializer.readSheetDismiss() _call(sheetDismiss) } -export function deserializeAndCallCallback_SheetType_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SheetType_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: SheetType) => void)) let parameter : SheetType = (thisDeserializer.readInt32() as SheetType) _call(parameter) } -export function deserializeAndCallCallback_SpringBackAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SpringBackAction_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: SpringBackAction) => void)) let parameter : SpringBackAction = thisDeserializer.readSpringBackAction() _call(parameter) } -export function deserializeAndCallCallback_String_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_String_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: string,index: number) => void)) let value : string = (thisDeserializer.readString() as string) let index : number = (thisDeserializer.readNumber() as number) _call(value, index) } -export function deserializeAndCallCallback_String_PasteEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_String_PasteEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: string,event: PasteEvent) => void)) let value : string = (thisDeserializer.readString() as string) let event : PasteEvent = thisDeserializer.readPasteEvent() _call(value, event) } -export function deserializeAndCallCallback_String_Unknown_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_String_Unknown_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((name: string,param: object) => void)) let name : string = (thisDeserializer.readString() as string) let param : object = (thisDeserializer.readCustomObject("Any") as Object) _call(name, param) } -export function deserializeAndCallCallback_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_String_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((breakpoints: string) => void)) let breakpoints : string = (thisDeserializer.readString() as string) _call(breakpoints) } -export function deserializeAndCallCallback_StyledStringChangeValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_StyledStringChangeValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: StyledStringChangeValue) => boolean)) let parameter : StyledStringChangeValue = thisDeserializer.readStyledStringChangeValue() @@ -1132,49 +1139,49 @@ export function deserializeAndCallCallback_StyledStringChangeValue_Boolean(thisD const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_SwipeActionState_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SwipeActionState_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((state: SwipeActionState) => void)) let state : SwipeActionState = (thisDeserializer.readInt32() as SwipeActionState) _call(state) } -export function deserializeAndCallCallback_SwiperContentTransitionProxy_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SwiperContentTransitionProxy_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: SwiperContentTransitionProxy) => void)) let parameter : SwiperContentTransitionProxy = (thisDeserializer.readSwiperContentTransitionProxy() as SwiperContentTransitionProxy) _call(parameter) } -export function deserializeAndCallCallback_TabContentTransitionProxy_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TabContentTransitionProxy_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: TabContentTransitionProxy) => void)) let parameter : TabContentTransitionProxy = (thisDeserializer.readTabContentTransitionProxy() as TabContentTransitionProxy) _call(parameter) } -export function deserializeAndCallCallback_TerminationInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TerminationInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: TerminationInfo) => void)) let parameter : TerminationInfo = thisDeserializer.readTerminationInfo() _call(parameter) } -export function deserializeAndCallCallback_TextPickerResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TextPickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TextPickerResult) => void)) let value : TextPickerResult = thisDeserializer.readTextPickerResult() _call(value) } -export function deserializeAndCallCallback_TextRange_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TextRange_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: TextRange) => void)) let parameter : TextRange = thisDeserializer.readTextRange() _call(parameter) } -export function deserializeAndCallCallback_TimePickerResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TimePickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TimePickerResult) => void)) let value : TimePickerResult = thisDeserializer.readTimePickerResult() _call(value) } -export function deserializeAndCallCallback_TouchEvent_HitTestMode(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TouchEvent_HitTestMode(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: TouchEvent) => HitTestMode)) let parameter : TouchEvent = (thisDeserializer.readTouchEvent() as TouchEvent) @@ -1182,19 +1189,19 @@ export function deserializeAndCallCallback_TouchEvent_HitTestMode(thisDeserializ const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_TouchEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TouchEvent_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: TouchEvent) => void)) let event : TouchEvent = (thisDeserializer.readTouchEvent() as TouchEvent) _call(event) } -export function deserializeAndCallCallback_TouchResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TouchResult_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TouchResult) => void)) let value : TouchResult = thisDeserializer.readTouchResult() _call(value) } -export function deserializeAndCallCallback_Tuple_Number_Number_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Tuple_Number_Number_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: [ number, number, number, number ]) => void)) const value_buf_value0 : number = (thisDeserializer.readNumber() as number) @@ -1204,7 +1211,7 @@ export function deserializeAndCallCallback_Tuple_Number_Number_Number_Number_Voi let value : [ number, number, number, number ] = ([value_buf_value0, value_buf_value1, value_buf_value2, value_buf_value3] as [ number, number, number, number ]) _call(value) } -export function deserializeAndCallCallback_Tuple_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Tuple_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: [ number, number ]) => void)) const value_buf_value0 : number = (thisDeserializer.readNumber() as number) @@ -1212,7 +1219,7 @@ export function deserializeAndCallCallback_Tuple_Number_Number_Void(thisDeserial let value : [ number, number ] = ([value_buf_value0, value_buf_value1] as [ number, number ]) _call(value) } -export function deserializeAndCallCallback_Type_ImageAttribute_onComplete_callback_event_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Type_ImageAttribute_onComplete_callback_event_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: Type_ImageAttribute_onComplete_callback_event) => void)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1233,13 +1240,13 @@ export function deserializeAndCallCallback_Type_ImageAttribute_onComplete_callba let event : Type_ImageAttribute_onComplete_callback_event | undefined = event_buf _call(event) } -export function deserializeAndCallCallback_UIExtensionProxy_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_UIExtensionProxy_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: UIExtensionProxy) => void)) let parameter : UIExtensionProxy = (thisDeserializer.readUIExtensionProxy() as UIExtensionProxy) _call(parameter) } -export function deserializeAndCallCallback_Union_CustomBuilder_DragItemInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Union_CustomBuilder_DragItemInfo_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: CustomBuilder | DragItemInfo) => void)) const value_buf_selector : int32 = thisDeserializer.readInt8() @@ -1256,7 +1263,7 @@ export function deserializeAndCallCallback_Union_CustomBuilder_DragItemInfo_Void let value : CustomBuilder | DragItemInfo = (value_buf as CustomBuilder | DragItemInfo) _call(value) } -export function deserializeAndCallCallback_Union_Number_Array_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Union_Number_Array_Number_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((selected: number | Array) => void)) const selected_buf_selector : int32 = thisDeserializer.readInt8() @@ -1278,7 +1285,7 @@ export function deserializeAndCallCallback_Union_Number_Array_Number_Void(thisDe let selected : number | Array = (selected_buf as number | Array) _call(selected) } -export function deserializeAndCallCallback_Union_Number_Resource_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Union_Number_Resource_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((selected: number | Resource) => void)) const selected_buf_selector : int32 = thisDeserializer.readInt8() @@ -1295,7 +1302,7 @@ export function deserializeAndCallCallback_Union_Number_Resource_Void(thisDeseri let selected : number | Resource = (selected_buf as number | Resource) _call(selected) } -export function deserializeAndCallCallback_Union_String_Array_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Union_String_Array_String_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: string | Array) => void)) const value_buf_selector : int32 = thisDeserializer.readInt8() @@ -1317,30 +1324,30 @@ export function deserializeAndCallCallback_Union_String_Array_String_Void(thisDe let value : string | Array = (value_buf as string | Array) _call(value) } -export function deserializeAndCallCallback_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as (() => void)) _call() } -export function deserializeAndCallCallback_WebKeyboardOptions_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_WebKeyboardOptions_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: WebKeyboardOptions) => void)) let value : WebKeyboardOptions = thisDeserializer.readWebKeyboardOptions() _call(value) } -export function deserializeAndCallCallback_WebResourceResponse_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_WebResourceResponse_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: WebResourceResponse) => void)) let value : WebResourceResponse = (thisDeserializer.readWebResourceResponse() as WebResourceResponse) _call(value) } -export function deserializeAndCallCallback_WithThemeAttribute_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_WithThemeAttribute_Void(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: WithThemeAttribute) => void)) let value : WithThemeAttribute = thisDeserializer.readWithThemeAttribute() _call(value) } -export function deserializeAndCallContentDidScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallContentDidScrollCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ContentDidScrollCallback) let selectedIndex : number = (thisDeserializer.readNumber() as number) @@ -1349,7 +1356,7 @@ export function deserializeAndCallContentDidScrollCallback(thisDeserializer: Des let mainAxisLength : number = (thisDeserializer.readNumber() as number) _call(selectedIndex, index, position, mainAxisLength) } -export function deserializeAndCallCustomNodeBuilder(thisDeserializer: Deserializer) { +export function deserializeAndCallCustomNodeBuilder(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer) => KPointer)) let parentNode : KPointer = thisDeserializer.readPointer() @@ -1357,7 +1364,7 @@ export function deserializeAndCallCustomNodeBuilder(thisDeserializer: Deserializ const _callResult = _call(parentNode) _continuation(_callResult) } -export function deserializeAndCallEditableTextOnChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallEditableTextOnChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as EditableTextOnChangeCallback) let value : string = (thisDeserializer.readString() as string) @@ -1370,7 +1377,7 @@ export function deserializeAndCallEditableTextOnChangeCallback(thisDeserializer: let previewText : PreviewText | undefined = previewText_buf _call(value, previewText) } -export function deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as GestureRecognizerJudgeBeginCallback) let event : BaseGestureEvent = (thisDeserializer.readBaseGestureEvent() as BaseGestureEvent) @@ -1385,7 +1392,7 @@ export function deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeseri const _callResult = _call(event, current, recognizers) _continuation(_callResult) } -export function deserializeAndCallGetItemMainSizeByIndex(thisDeserializer: Deserializer) { +export function deserializeAndCallGetItemMainSizeByIndex(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as GetItemMainSizeByIndex) let index : number = (thisDeserializer.readNumber() as number) @@ -1393,32 +1400,32 @@ export function deserializeAndCallGetItemMainSizeByIndex(thisDeserializer: Deser const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallHoverCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallHoverCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as HoverCallback) let isHover : boolean = thisDeserializer.readBoolean() let event : HoverEvent = (thisDeserializer.readHoverEvent() as HoverEvent) _call(isHover, event) } -export function deserializeAndCallImageCompleteCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallImageCompleteCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ImageCompleteCallback) let result : ImageLoadResult = thisDeserializer.readImageLoadResult() _call(result) } -export function deserializeAndCallImageErrorCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallImageErrorCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ImageErrorCallback) let error : ImageError = thisDeserializer.readImageError() _call(error) } -export function deserializeAndCallInterceptionModeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallInterceptionModeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as InterceptionModeCallback) let mode : NavigationMode = (thisDeserializer.readInt32() as NavigationMode) _call(mode) } -export function deserializeAndCallInterceptionShowCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallInterceptionShowCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as InterceptionShowCallback) const from_buf_selector : int32 = thisDeserializer.readInt8() @@ -1449,7 +1456,7 @@ export function deserializeAndCallInterceptionShowCallback(thisDeserializer: Des let isAnimated : boolean = thisDeserializer.readBoolean() _call(from, to, operation, isAnimated) } -export function deserializeAndCallIsolatedComponentInterface(thisDeserializer: Deserializer) { +export function deserializeAndCallIsolatedComponentInterface(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as IsolatedComponentInterface) let options : IsolatedOptions = thisDeserializer.readIsolatedOptions() @@ -1457,32 +1464,32 @@ export function deserializeAndCallIsolatedComponentInterface(thisDeserializer: D const _callResult = _call(options) _continuation(_callResult) } -export function deserializeAndCallMenuOnAppearCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallMenuOnAppearCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as MenuOnAppearCallback) let start : number = (thisDeserializer.readNumber() as number) let end : number = (thisDeserializer.readNumber() as number) _call(start, end) } -export function deserializeAndCallNavExtender_OnUpdateStack(thisDeserializer: Deserializer) { +export function deserializeAndCallNavExtender_OnUpdateStack(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as NavExtender_OnUpdateStack) let value : string = (thisDeserializer.readString() as string) _call(value) } -export function deserializeAndCallOnAdsBlockedCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnAdsBlockedCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnAdsBlockedCallback) let details : AdsBlockedDetails = thisDeserializer.readAdsBlockedDetails() _call(details) } -export function deserializeAndCallOnAlphabetIndexerPopupSelectCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnAlphabetIndexerPopupSelectCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnAlphabetIndexerPopupSelectCallback) let index : number = (thisDeserializer.readNumber() as number) _call(index) } -export function deserializeAndCallOnAlphabetIndexerRequestPopupDataCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnAlphabetIndexerRequestPopupDataCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnAlphabetIndexerRequestPopupDataCallback) let index : number = (thisDeserializer.readNumber() as number) @@ -1490,100 +1497,100 @@ export function deserializeAndCallOnAlphabetIndexerRequestPopupDataCallback(this const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallOnAlphabetIndexerSelectCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnAlphabetIndexerSelectCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnAlphabetIndexerSelectCallback) let index : number = (thisDeserializer.readNumber() as number) _call(index) } -export function deserializeAndCallOnCheckboxChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnCheckboxChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnCheckboxChangeCallback) let value : boolean = thisDeserializer.readBoolean() _call(value) } -export function deserializeAndCallOnCheckboxGroupChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnCheckboxGroupChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnCheckboxGroupChangeCallback) let value : CheckboxGroupResult = thisDeserializer.readCheckboxGroupResult() _call(value) } -export function deserializeAndCallOnContentScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnContentScrollCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnContentScrollCallback) let totalOffsetX : number = (thisDeserializer.readNumber() as number) let totalOffsetY : number = (thisDeserializer.readNumber() as number) _call(totalOffsetX, totalOffsetY) } -export function deserializeAndCallOnContextMenuHideCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnContextMenuHideCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnContextMenuHideCallback) _call() } -export function deserializeAndCallOnDidChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnDidChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnDidChangeCallback) let rangeBefore : TextRange = thisDeserializer.readTextRange() let rangeAfter : TextRange = thisDeserializer.readTextRange() _call(rangeBefore, rangeAfter) } -export function deserializeAndCallOnFirstMeaningfulPaintCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnFirstMeaningfulPaintCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnFirstMeaningfulPaintCallback) let firstMeaningfulPaint : FirstMeaningfulPaint = thisDeserializer.readFirstMeaningfulPaint() _call(firstMeaningfulPaint) } -export function deserializeAndCallOnFoldStatusChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnFoldStatusChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnFoldStatusChangeCallback) let event : OnFoldStatusChangeInfo = thisDeserializer.readOnFoldStatusChangeInfo() _call(event) } -export function deserializeAndCallOnFullScreenEnterCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnFullScreenEnterCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnFullScreenEnterCallback) let event : FullScreenEnterEvent = thisDeserializer.readFullScreenEnterEvent() _call(event) } -export function deserializeAndCallOnHoverStatusChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnHoverStatusChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnHoverStatusChangeCallback) let param : HoverEventParam = thisDeserializer.readHoverEventParam() _call(param) } -export function deserializeAndCallOnIntelligentTrackingPreventionCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnIntelligentTrackingPreventionCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnIntelligentTrackingPreventionCallback) let details : IntelligentTrackingPreventionDetails = thisDeserializer.readIntelligentTrackingPreventionDetails() _call(details) } -export function deserializeAndCallOnLargestContentfulPaintCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnLargestContentfulPaintCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnLargestContentfulPaintCallback) let largestContentfulPaint : LargestContentfulPaint = thisDeserializer.readLargestContentfulPaint() _call(largestContentfulPaint) } -export function deserializeAndCallOnLinearIndicatorChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnLinearIndicatorChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnLinearIndicatorChangeCallback) let index : number = (thisDeserializer.readNumber() as number) let progress : number = (thisDeserializer.readNumber() as number) _call(index, progress) } -export function deserializeAndCallOnMoveHandler(thisDeserializer: Deserializer) { +export function deserializeAndCallOnMoveHandler(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnMoveHandler) let from : number = (thisDeserializer.readNumber() as number) let to : number = (thisDeserializer.readNumber() as number) _call(from, to) } -export function deserializeAndCallOnNativeEmbedVisibilityChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnNativeEmbedVisibilityChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnNativeEmbedVisibilityChangeCallback) let nativeEmbedVisibilityInfo : NativeEmbedVisibilityInfo = thisDeserializer.readNativeEmbedVisibilityInfo() _call(nativeEmbedVisibilityInfo) } -export function deserializeAndCallOnNativeLoadCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnNativeLoadCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnNativeLoadCallback) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1595,13 +1602,13 @@ export function deserializeAndCallOnNativeLoadCallback(thisDeserializer: Deseria let event : Object | undefined = event_buf _call(event) } -export function deserializeAndCallOnNavigationEntryCommittedCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnNavigationEntryCommittedCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnNavigationEntryCommittedCallback) let loadCommittedDetails : LoadCommittedDetails = thisDeserializer.readLoadCommittedDetails() _call(loadCommittedDetails) } -export function deserializeAndCallOnOverrideUrlLoadingCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnOverrideUrlLoadingCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnOverrideUrlLoadingCallback) let webResourceRequest : WebResourceRequest = (thisDeserializer.readWebResourceRequest() as WebResourceRequest) @@ -1609,44 +1616,44 @@ export function deserializeAndCallOnOverrideUrlLoadingCallback(thisDeserializer: const _callResult = _call(webResourceRequest) _continuation(_callResult) } -export function deserializeAndCallOnPasteCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnPasteCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnPasteCallback) let content : string = (thisDeserializer.readString() as string) let event : PasteEvent = thisDeserializer.readPasteEvent() _call(content, event) } -export function deserializeAndCallOnRenderProcessNotRespondingCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnRenderProcessNotRespondingCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnRenderProcessNotRespondingCallback) let data : RenderProcessNotRespondingData = thisDeserializer.readRenderProcessNotRespondingData() _call(data) } -export function deserializeAndCallOnRenderProcessRespondingCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnRenderProcessRespondingCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnRenderProcessRespondingCallback) _call() } -export function deserializeAndCallOnSafeBrowsingCheckResultCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSafeBrowsingCheckResultCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSafeBrowsingCheckResultCallback) let threatType : ThreatType = (thisDeserializer.readInt32() as ThreatType) _call(threatType) } -export function deserializeAndCallOnScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnScrollCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnScrollCallback) let scrollOffset : number = (thisDeserializer.readNumber() as number) let scrollState : ScrollState = (thisDeserializer.readInt32() as ScrollState) _call(scrollOffset, scrollState) } -export function deserializeAndCallOnScrollEdgeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnScrollEdgeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnScrollEdgeCallback) let side : Edge = (thisDeserializer.readInt32() as Edge) _call(side) } -export function deserializeAndCallOnScrollFrameBeginCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnScrollFrameBeginCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnScrollFrameBeginCallback) let offset : number = (thisDeserializer.readNumber() as number) @@ -1655,34 +1662,34 @@ export function deserializeAndCallOnScrollFrameBeginCallback(thisDeserializer: D const _callResult = _call(offset, state) _continuation(_callResult) } -export function deserializeAndCallOnScrollVisibleContentChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnScrollVisibleContentChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnScrollVisibleContentChangeCallback) let start : VisibleListContentInfo = thisDeserializer.readVisibleListContentInfo() let end : VisibleListContentInfo = thisDeserializer.readVisibleListContentInfo() _call(start, end) } -export function deserializeAndCallOnSslErrorEventCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSslErrorEventCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSslErrorEventCallback) let sslErrorEvent : SslErrorEvent = thisDeserializer.readSslErrorEvent() _call(sslErrorEvent) } -export function deserializeAndCallOnSubmitCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSubmitCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSubmitCallback) let enterKey : EnterKeyType = (thisDeserializer.readInt32() as EnterKeyType) let event : SubmitEvent = (thisDeserializer.readSubmitEvent() as SubmitEvent) _call(enterKey, event) } -export function deserializeAndCallOnSwiperAnimationEndCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSwiperAnimationEndCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSwiperAnimationEndCallback) let index : number = (thisDeserializer.readNumber() as number) let extraInfo : SwiperAnimationEvent = thisDeserializer.readSwiperAnimationEvent() _call(index, extraInfo) } -export function deserializeAndCallOnSwiperAnimationStartCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSwiperAnimationStartCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSwiperAnimationStartCallback) let index : number = (thisDeserializer.readNumber() as number) @@ -1690,21 +1697,21 @@ export function deserializeAndCallOnSwiperAnimationStartCallback(thisDeserialize let extraInfo : SwiperAnimationEvent = thisDeserializer.readSwiperAnimationEvent() _call(index, targetIndex, extraInfo) } -export function deserializeAndCallOnSwiperGestureSwipeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSwiperGestureSwipeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSwiperGestureSwipeCallback) let index : number = (thisDeserializer.readNumber() as number) let extraInfo : SwiperAnimationEvent = thisDeserializer.readSwiperAnimationEvent() _call(index, extraInfo) } -export function deserializeAndCallOnTabsAnimationEndCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTabsAnimationEndCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTabsAnimationEndCallback) let index : number = (thisDeserializer.readNumber() as number) let extraInfo : TabsAnimationEvent = thisDeserializer.readTabsAnimationEvent() _call(index, extraInfo) } -export function deserializeAndCallOnTabsAnimationStartCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTabsAnimationStartCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTabsAnimationStartCallback) let index : number = (thisDeserializer.readNumber() as number) @@ -1712,7 +1719,7 @@ export function deserializeAndCallOnTabsAnimationStartCallback(thisDeserializer: let extraInfo : TabsAnimationEvent = thisDeserializer.readTabsAnimationEvent() _call(index, targetIndex, extraInfo) } -export function deserializeAndCallOnTabsContentWillChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTabsContentWillChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTabsContentWillChangeCallback) let currentIndex : number = (thisDeserializer.readNumber() as number) @@ -1721,34 +1728,34 @@ export function deserializeAndCallOnTabsContentWillChangeCallback(thisDeserializ const _callResult = _call(currentIndex, comingIndex) _continuation(_callResult) } -export function deserializeAndCallOnTabsGestureSwipeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTabsGestureSwipeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTabsGestureSwipeCallback) let index : number = (thisDeserializer.readNumber() as number) let extraInfo : TabsAnimationEvent = thisDeserializer.readTabsAnimationEvent() _call(index, extraInfo) } -export function deserializeAndCallOnTextSelectionChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTextSelectionChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTextSelectionChangeCallback) let selectionStart : number = (thisDeserializer.readNumber() as number) let selectionEnd : number = (thisDeserializer.readNumber() as number) _call(selectionStart, selectionEnd) } -export function deserializeAndCallOnViewportFitChangedCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnViewportFitChangedCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnViewportFitChangedCallback) let viewportFit : ViewportFit = (thisDeserializer.readInt32() as ViewportFit) _call(viewportFit) } -export function deserializeAndCallPageTransitionCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallPageTransitionCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as PageTransitionCallback) let type : RouteType = (thisDeserializer.readInt32() as RouteType) let progress : number = (thisDeserializer.readNumber() as number) _call(type, progress) } -export function deserializeAndCallPasteEventCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallPasteEventCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as PasteEventCallback) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1760,13 +1767,13 @@ export function deserializeAndCallPasteEventCallback(thisDeserializer: Deseriali let event : PasteEvent | undefined = event_buf _call(event) } -export function deserializeAndCallPluginErrorCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallPluginErrorCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as PluginErrorCallback) let info : PluginErrorData = thisDeserializer.readPluginErrorData() _call(info) } -export function deserializeAndCallScrollOnScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallScrollOnScrollCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ScrollOnScrollCallback) let xOffset : number = (thisDeserializer.readNumber() as number) @@ -1774,7 +1781,7 @@ export function deserializeAndCallScrollOnScrollCallback(thisDeserializer: Deser let scrollState : ScrollState = (thisDeserializer.readInt32() as ScrollState) _call(xOffset, yOffset, scrollState) } -export function deserializeAndCallScrollOnWillScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallScrollOnWillScrollCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ScrollOnWillScrollCallback) let xOffset : number = (thisDeserializer.readNumber() as number) @@ -1785,7 +1792,7 @@ export function deserializeAndCallScrollOnWillScrollCallback(thisDeserializer: D const _callResult = _call(xOffset, yOffset, scrollState, scrollSource) _continuation(_callResult) } -export function deserializeAndCallSearchSubmitCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallSearchSubmitCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SearchSubmitCallback) let searchContent : string = (thisDeserializer.readString() as string) @@ -1798,7 +1805,7 @@ export function deserializeAndCallSearchSubmitCallback(thisDeserializer: Deseria let event : SubmitEvent | undefined = event_buf _call(searchContent, event) } -export function deserializeAndCallShouldBuiltInRecognizerParallelWithCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallShouldBuiltInRecognizerParallelWithCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ShouldBuiltInRecognizerParallelWithCallback) let current : GestureRecognizer = (thisDeserializer.readGestureRecognizer() as GestureRecognizer) @@ -1812,28 +1819,28 @@ export function deserializeAndCallShouldBuiltInRecognizerParallelWithCallback(th const _callResult = _call(current, others) _continuation(_callResult) } -export function deserializeAndCallSizeChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallSizeChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SizeChangeCallback) let oldValue : SizeOptions = thisDeserializer.readSizeOptions() let newValue : SizeOptions = thisDeserializer.readSizeOptions() _call(oldValue, newValue) } -export function deserializeAndCallSliderTriggerChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallSliderTriggerChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SliderTriggerChangeCallback) let value : number = (thisDeserializer.readNumber() as number) let mode : SliderChangeMode = (thisDeserializer.readInt32() as SliderChangeMode) _call(value, mode) } -export function deserializeAndCallSubmitCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallSubmitCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SubmitCallback) let enterKey : EnterKeyType = (thisDeserializer.readInt32() as EnterKeyType) let event : SubmitEvent = (thisDeserializer.readSubmitEvent() as SubmitEvent) _call(enterKey, event) } -export function deserializeAndCallTabsCustomContentTransitionCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallTabsCustomContentTransitionCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TabsCustomContentTransitionCallback) let from : number = (thisDeserializer.readNumber() as number) @@ -1842,7 +1849,7 @@ export function deserializeAndCallTabsCustomContentTransitionCallback(thisDeseri const _callResult = _call(from, to) _continuation(_callResult) } -export function deserializeAndCallTextAreaSubmitCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallTextAreaSubmitCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TextAreaSubmitCallback) let enterKeyType : EnterKeyType = (thisDeserializer.readInt32() as EnterKeyType) @@ -1855,13 +1862,13 @@ export function deserializeAndCallTextAreaSubmitCallback(thisDeserializer: Deser let event : SubmitEvent | undefined = event_buf _call(enterKeyType, event) } -export function deserializeAndCallTransitionFinishCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallTransitionFinishCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TransitionFinishCallback) let transitionIn : boolean = thisDeserializer.readBoolean() _call(transitionIn) } -export function deserializeAndCallType_NavigationAttribute_customNavContentTransition_delegate(thisDeserializer: Deserializer) { +export function deserializeAndCallType_NavigationAttribute_customNavContentTransition_delegate(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((from: NavContentInfo,to: NavContentInfo,operation: NavigationOperation) => NavigationAnimatedTransition | undefined)) let from : NavContentInfo = thisDeserializer.readNavContentInfo() @@ -1871,7 +1878,7 @@ export function deserializeAndCallType_NavigationAttribute_customNavContentTrans const _callResult = _call(from, to, operation) _continuation(_callResult) } -export function deserializeAndCallType_TextPickerAttribute_onChange_callback(thisDeserializer: Deserializer) { +export function deserializeAndCallType_TextPickerAttribute_onChange_callback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: string | Array,index: number | Array) => void)) const value_buf_selector : int32 = thisDeserializer.readInt8() @@ -1910,7 +1917,7 @@ export function deserializeAndCallType_TextPickerAttribute_onChange_callback(thi let index : number | Array = (index_buf as number | Array) _call(value, index) } -export function deserializeAndCallType_WebAttribute_onFileSelectorShow_callback(thisDeserializer: Deserializer) { +export function deserializeAndCallType_WebAttribute_onFileSelectorShow_callback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: Literal_Function_callback__Object_fileSelector) => void)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1922,7 +1929,7 @@ export function deserializeAndCallType_WebAttribute_onFileSelectorShow_callback( let event : Literal_Function_callback__Object_fileSelector | undefined = event_buf _call(event) } -export function deserializeAndCallType_WebAttribute_onUrlLoadIntercept_callback(thisDeserializer: Deserializer) { +export function deserializeAndCallType_WebAttribute_onUrlLoadIntercept_callback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: Literal_Union_String_WebResourceRequest_data) => boolean)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1948,19 +1955,19 @@ export function deserializeAndCallType_WebAttribute_onUrlLoadIntercept_callback( const _callResult = _call(event) _continuation(_callResult) } -export function deserializeAndCallVisibleAreaChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallVisibleAreaChangeCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as VisibleAreaChangeCallback) let isExpanding : boolean = thisDeserializer.readBoolean() let currentRatio : number = (thisDeserializer.readNumber() as number) _call(isExpanding, currentRatio) } -export function deserializeAndCallVoidCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallVoidCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as VoidCallback) _call() } -export function deserializeAndCallWebKeyboardCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallWebKeyboardCallback(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as WebKeyboardCallback) let keyboardCallbackInfo : WebKeyboardCallbackInfo = thisDeserializer.readWebKeyboardCallbackInfo() @@ -1968,7 +1975,7 @@ export function deserializeAndCallWebKeyboardCallback(thisDeserializer: Deserial const _callResult = _call(keyboardCallbackInfo) _continuation(_callResult) } -export function deserializeAndCallWithThemeInterface(thisDeserializer: Deserializer) { +export function deserializeAndCallWithThemeInterface(thisDeserializer: Deserializer): void { const _resourceId : int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as WithThemeInterface) let options : WithThemeOptions = thisDeserializer.readWithThemeOptions() @@ -1976,10 +1983,11 @@ export function deserializeAndCallWithThemeInterface(thisDeserializer: Deseriali const _callResult = _call(options) _continuation(_callResult) } -export function deserializeAndCallCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback(thisDeserializer: Deserializer): void { const kind : int32 = thisDeserializer.readInt32() switch (kind) { case 589030517/*CallbackKind.Kind_AccessibilityCallback*/: return deserializeAndCallAccessibilityCallback(thisDeserializer); + case 1289587365/*CallbackKind.Kind_AsyncCallback_image_PixelMap_Void*/: return deserializeAndCallAsyncCallback_image_PixelMap_Void(thisDeserializer); case -1964292933/*CallbackKind.Kind_ButtonTriggerClickCallback*/: return deserializeAndCallButtonTriggerClickCallback(thisDeserializer); case 197193081/*CallbackKind.Kind_Callback_Any_Void*/: return deserializeAndCallCallback_Any_Void(thisDeserializer); case -2024393616/*CallbackKind.Kind_Callback_Area_Area_Void*/: return deserializeAndCallCallback_Area_Area_Void(thisDeserializer); @@ -2217,5 +2225,5 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer) { case -1829763354/*CallbackKind.Kind_WebKeyboardCallback*/: return deserializeAndCallWebKeyboardCallback(thisDeserializer); case 219587748/*CallbackKind.Kind_WithThemeInterface*/: return deserializeAndCallWithThemeInterface(thisDeserializer); } - throw new Error("Unknown callback kind") + console.log("Unknown callback kind") } \ No newline at end of file diff --git a/arkoala-arkts/arkui/src/generated/peers/CallbackKind.ts b/arkoala-arkts/arkui/src/generated/peers/CallbackKind.ts index 11fc4e8be9044d8b89a7c21c0f313f3343829954..a818b2bc33f7b23aafb0d2eb794fb5d87041fb00 100644 --- a/arkoala-arkts/arkui/src/generated/peers/CallbackKind.ts +++ b/arkoala-arkts/arkui/src/generated/peers/CallbackKind.ts @@ -1,6 +1,7 @@ import { int32 } from "@koalaui/common" export enum CallbackKind { Kind_AccessibilityCallback = 589030517, + Kind_AsyncCallback_image_PixelMap_Void = 1289587365, Kind_ButtonTriggerClickCallback = -1964292933, Kind_Callback_Any_Void = 197193081, Kind_Callback_Area_Area_Void = -2024393616, diff --git a/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts b/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts index f575fa84c9705e9ae5cfd0e28d90f06b193a3022..7c510e9b29fc5e8635d682e01527af112ab690ad 100644 --- a/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/Deserializer.ts @@ -35,7 +35,7 @@ import { InterceptionModeCallback, InterceptionShowCallback, PopInfo, NavPathInf import { IsolatedComponentInterface, RestrictedWorker, IsolatedOptions, IsolatedComponentAttribute, ErrorCallback } from "./../ArkIsolatedComponentInterfaces" import { MenuOnAppearCallback, PasteEventCallback, SubmitCallback, LeadingMarginPlaceholder, RichEditorLayoutStyle, RichEditorImageSpanStyleResult, RichEditorSpanPosition, RichEditorParagraphStyle, RichEditorSymbolSpanStyle, RichEditorTextStyleResult, RichEditorImageSpanStyle, RichEditorTextStyle, RichEditorGesture, KeyboardOptions, SelectionMenuOptions, RichEditorRange, RichEditorTextSpanOptions, RichEditorImageSpanOptions, RichEditorBuilderSpanOptions, RichEditorSymbolSpanOptions, RichEditorUpdateTextSpanStyleOptions, RichEditorUpdateImageSpanStyleOptions, RichEditorUpdateSymbolSpanStyleOptions, RichEditorParagraphStyleOptions, RichEditorImageSpanResult, RichEditorTextSpanResult, RichEditorParagraphResult, RichEditorSelection, RichEditorSpan, PlaceholderStyle, RichEditorResponseType, RichEditorSpanType, RichEditorDeleteDirection, RichEditorSpanStyleOptions, PasteEvent, RichEditorStyledStringOptions, RichEditorOptions, CopyEvent, CutEvent, RichEditorChangeValue, RichEditorDeleteValue, RichEditorInsertValue } from "./../ArkRichEditorInterfaces" import { NavExtender_OnUpdateStack } from "./../ArkNavigationExtenderInterfaces" -import { OnAdsBlockedCallback, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, OnFullScreenEnterCallback, OnIntelligentTrackingPreventionCallback, OnLargestContentfulPaintCallback, OnNativeEmbedVisibilityChangeCallback, OnNavigationEntryCommittedCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, OnSslErrorEventCallback, OnViewportFitChangedCallback, WebKeyboardCallback, Header, WebviewController, HitTestType, WebCaptureMode, SelectionMenuOptionsExt, WebResponseType, WebElementType, RenderProcessNotRespondingReason, NativeEmbedInfo, NativeEmbedStatus, NestedScrollOptionsExt, WebNavigationType, SslError, ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType, ScreenCaptureConfig, FileSelectorMode, RenderExitReason, MessageLevel, RenderMode, WebKeyboardOptions, AdsBlockedDetails, WebKeyboardCallbackInfo, ViewportFit, ExpandedMenuItemOptions, RenderProcessNotRespondingData, NativeMediaPlayerConfig, NativeEmbedTouchInfo, NativeEmbedVisibilityInfo, NativeEmbedDataInfo, ScriptItem, IntelligentTrackingPreventionDetails, LoadCommittedDetails, ThreatType, OnOverScrollEvent, OnLoadInterceptEvent, LargestContentfulPaint, FirstMeaningfulPaint, OnFirstContentfulPaintEvent, OnAudioStateChangedEvent, OnDataResubmittedEvent, OnPageVisibleEvent, OnFaviconReceivedEvent, OnTouchIconUrlReceivedEvent, OnWindowNewEvent, OnClientAuthenticationEvent, SslErrorEvent, OnSslErrorEventReceiveEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnContextMenuShowEvent, OnScreenCaptureRequestEvent, OnPermissionRequestEvent, OnInterceptRequestEvent, OnHttpAuthRequestEvent, OnScaleChangeEvent, FullScreenEnterEvent, OnResourceLoadEvent, OnShowFileSelectorEvent, OnRenderExitedEvent, OnRefreshAccessedHistoryEvent, OnDownloadStartEvent, OnHttpErrorReceiveEvent, OnErrorReceiveEvent, OnConsoleEvent, OnPromptEvent, OnConfirmEvent, OnBeforeUnloadEvent, OnAlertEvent, OnGeolocationShowEvent, OnTitleReceiveEvent, OnProgressChangeEvent, OnPageBeginEvent, OnPageEndEvent, WebMediaOptions, JavaScriptProxy, WebKeyboardAvoidMode, WebOptions, ContextMenuEditStateFlags, ProtectedResourceType, WebLayoutMode, WebDarkMode, OverScrollMode, CacheMode, MixedMode } from "./../ArkWebInterfaces" +import { OnAdsBlockedCallback, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, OnFullScreenEnterCallback, OnIntelligentTrackingPreventionCallback, OnLargestContentfulPaintCallback, OnNativeEmbedVisibilityChangeCallback, OnNavigationEntryCommittedCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, OnSslErrorEventCallback, OnViewportFitChangedCallback, WebKeyboardCallback, Header, HitTestType, WebCaptureMode, SelectionMenuOptionsExt, WebResponseType, WebElementType, RenderProcessNotRespondingReason, NativeEmbedInfo, NativeEmbedStatus, NestedScrollOptionsExt, WebNavigationType, SslError, ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType, ScreenCaptureConfig, FileSelectorMode, RenderExitReason, MessageLevel, RenderMode, WebKeyboardOptions, AdsBlockedDetails, WebKeyboardCallbackInfo, ViewportFit, ExpandedMenuItemOptions, RenderProcessNotRespondingData, NativeMediaPlayerConfig, NativeEmbedTouchInfo, NativeEmbedVisibilityInfo, NativeEmbedDataInfo, ScriptItem, IntelligentTrackingPreventionDetails, LoadCommittedDetails, ThreatType, OnOverScrollEvent, OnLoadInterceptEvent, LargestContentfulPaint, FirstMeaningfulPaint, OnFirstContentfulPaintEvent, OnAudioStateChangedEvent, OnDataResubmittedEvent, OnPageVisibleEvent, OnFaviconReceivedEvent, OnTouchIconUrlReceivedEvent, OnWindowNewEvent, OnClientAuthenticationEvent, SslErrorEvent, OnSslErrorEventReceiveEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnContextMenuShowEvent, OnScreenCaptureRequestEvent, OnPermissionRequestEvent, OnInterceptRequestEvent, OnHttpAuthRequestEvent, OnScaleChangeEvent, FullScreenEnterEvent, OnResourceLoadEvent, OnShowFileSelectorEvent, OnRenderExitedEvent, OnRefreshAccessedHistoryEvent, OnDownloadStartEvent, OnHttpErrorReceiveEvent, OnErrorReceiveEvent, OnConsoleEvent, OnPromptEvent, OnConfirmEvent, OnBeforeUnloadEvent, OnAlertEvent, OnGeolocationShowEvent, OnTitleReceiveEvent, OnProgressChangeEvent, OnPageBeginEvent, OnPageEndEvent, WebMediaOptions, JavaScriptProxy, WebKeyboardAvoidMode, WebOptions, ContextMenuEditStateFlags, ProtectedResourceType, WebLayoutMode, WebDarkMode, OverScrollMode, CacheMode, MixedMode } from "./../ArkWebInterfaces" import { OnAlphabetIndexerPopupSelectCallback, OnAlphabetIndexerRequestPopupDataCallback, OnAlphabetIndexerSelectCallback, IndexerAlign, AlphabetIndexerOptions } from "./../ArkAlphabetIndexerInterfaces" import { OnCheckboxChangeCallback, CheckboxOptions } from "./../ArkCheckboxInterfaces" import { OnCheckboxGroupChangeCallback, SelectStatus, CheckboxGroupResult, CheckboxGroupOptions } from "./../ArkCheckboxgroupInterfaces" @@ -51,13 +51,14 @@ import { PluginErrorCallback, PluginComponentTemplate, PluginErrorData, PluginCo import { SearchSubmitCallback, CancelButtonStyle, IconOptions, SearchButtonOptions, CancelButtonSymbolOptions, CancelButtonOptions, SearchOptions, SearchType } from "./../ArkSearchInterfaces" import { SliderTriggerChangeCallback, SliderBlockType, SliderStyle, SliderChangeMode, SlideRange, SliderBlockStyle, SliderOptions, SliderInteraction } from "./../ArkSliderInterfaces" import { TextAreaSubmitCallback, ContentType, TextAreaType, TextAreaOptions } from "./../ArkTextAreaInterfaces" -import { VoidCallback, Dimension, PX, VP, FP, LPX, Percentage, ResourceColor, BorderRadiuses, Margin, Padding, SizeOptions, Length, Position, Area, Font, LocalizedPadding, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, ColorMetrics, Offset, LocalizedEdges, Edges, DividerStyleOptions, LengthMetricsUnit, ColorFilter, AccessibilityOptions, EdgeWidths, EdgeColors, EdgeStyles, Bias, LocalizedPosition, OutlineOptions, EdgeOutlineWidths, OutlineRadiuses, EdgeOutlineStyles, BorderOptions, ChainWeightOptions, ConstraintSizeOptions, MarkStyle } from "./../ArkUnitsInterfaces" +import { VoidCallback, Dimension, PX, VP, FP, LPX, Percentage, ResourceColor, BorderRadiuses, Margin, Padding, SizeOptions, Length, Position, Area, Font, LocalizedPadding, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, ColorMetrics, Offset, LocalizedEdges, Edges, DividerStyleOptions, LengthMetricsUnit, ColorFilter, ConstraintSizeOptions, AccessibilityOptions, EdgeWidths, EdgeColors, EdgeStyles, Bias, LocalizedPosition, OutlineOptions, EdgeOutlineWidths, OutlineRadiuses, EdgeOutlineStyles, BorderOptions, ChainWeightOptions, MarkStyle } from "./../ArkUnitsInterfaces" import { WithThemeInterface, CustomTheme, WithThemeOptions, WithThemeAttribute } from "./../ArkWithThemeInterfaces" -import { LengthUnit, LengthMetrics, TextModifier, Want, RectHeightStyle, RectWidthStyle, NodeController } from "./../ArkArkui-externalInterfaces" +import { LengthUnit, WebHeader, TextModifier, Want, RectHeightStyle, RectWidthStyle, PerfMonitorSourceType, PerfMonitorActionType, SnapshotOptions, NodeController } from "./../ArkArkui-externalInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { Color, ColoringStrategy, FontWeight, Curve, WordBreak, TextOverflow, TextAlign, ImageFit, ImageSpanAlignment, TextDecorationStyle, TextDecorationType, FontStyle, BorderStyle, TextHeightAdaptivePolicy, LineBreakStrategy, TitleHeight, GradientDirection, DialogButtonStyle, TouchType, NestedScrollMode, VerticalAlign, Axis, PlayMode, Placement, ArrowPointPosition, Alignment, SharedTransitionEffectType, ClickEffectLevel, HorizontalAlign, TransitionType, Edge, XComponentType, TextContentStyle, EdgeEffect, OptionWidthMode, BarState, ScrollSource, ResponseType, AppRotation, FoldStatus, FlexAlign, ItemAlign, FlexWrap, FlexDirection, FunctionKey, ImageRepeat, KeySource, KeyType, MouseAction, MouseButton, AccessibilityHoverType, ImageSize, PixelRoundCalcPolicy, IlluminatedType, HitTestMode, HeightBreakpoint, WidthBreakpoint, TextSelectableMode, MarqueeUpdateStrategy, EllipsisMode, CopyOptions, TextCase, RelateType, Week, EmbeddedType, LineJoinStyle, LineCapStyle, ModifierKey, RenderFit, ObscuredReasons, Direction, Visibility, HoverEffect, CheckBoxShape, FillMode, AnimationStatus } from "./../ArkEnumsInterfaces" import { PixelMap, PixelMapInternal } from "./../ArkPixelMapMaterialized" -import { Tuple_Dimension_Dimension, Callback_GestureEvent_Void, Callback_ClickEvent_Void, Callback_PopInfo_Void, Callback_SwipeActionState_Void, Callback_Void, CustomNodeBuilder, Callback_DismissPopupAction_Void, Callback_NavigationTransitionProxy_Void, Callback_Boolean_Void, Literal_String_script_Callback_String_Void_callback_, Callback_String_Void, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Literal_Object_object__String_name_Array_String_methodList, Callback_TimePickerResult_Void, Callback_TextPickerResult_Void, Tuple_Number_Number, Callback_TabContentTransitionProxy_Void, Callback_StyledStringChangeValue_Boolean, Tuple_ResourceColor_Number, Callback_Date_Void, Callback_DatePickerResult_Void, Callback_SheetType_Void, Callback_Number_Void, Callback_SpringBackAction_Void, Callback_DismissSheetAction_Void, Callback_SheetDismiss_Void, Callback_DismissContentCoverAction_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Literal_Number_angle_fingers, Literal_Number_fingers_speed_SwipeDirection_direction, Literal_Number_distance_fingers, Literal_Number_distance_fingers_PanDirection_direction, Literal_Number_duration_fingers_Boolean_repeat, Callback_DismissDialogAction_Void, Callback_UIExtensionProxy_Void, Literal_Boolean_next_Axis_direction, Literal_Number_surfaceHeight_surfaceWidth, Callback_Literal_String_plainText_Void, Literal_String_plainText, Callback_Union_String_Array_String_Void, Callback_Union_Number_Array_Number_Void, Callback_ResourceStr_Void, Callback_SwiperContentTransitionProxy_Void, Callback_Union_Number_Resource_Void, Callback_PanelMode_Void, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Callback_Number_Tuple_Number_Number, Callback_MouseEvent_Void, Callback_KeyEvent_Void, Callback_TouchEvent_Void, Type_SheetOptions_detents, Literal_ResourceColor_color, Literal_String_value_Callback_Void_action, Literal_Number_day_month_year, Type_NavigationAttribute_customNavContentTransition_delegate, Callback_WithThemeAttribute_Void, Callback_WebResourceResponse_Void, Callback_WebKeyboardOptions_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_Tuple_Number_Number_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_TouchResult_Void, Callback_String_Unknown_Void, Callback_Pointer_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_Array_String_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_OffsetResult_Void, Callback_NavigationTitleMode_Void, Callback_NavigationMode_Void, Callback_Literal_Number_offsetRemain_Void, Literal_Number_offsetRemain, Callback_IsolatedComponentAttribute_Void, Callback_HitTestMode_Void, Callback_GestureRecognizer_Void, Callback_GestureJudgeResult_Void, Callback_CustomBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_Array_String_Void, Callback_Literal_Number_code_Want_want_Void, Literal_Number_code_Want_want, Callback_NativeEmbedTouchInfo_Void, Callback_NativeEmbedDataInfo_Void, Callback_OnOverScrollEvent_Void, Callback_OnLoadInterceptEvent_Boolean, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnDataResubmittedEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnWindowNewEvent_Void, Callback_OnClientAuthenticationEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSearchResultReceiveEvent_Void, Callback_OnContextMenuShowEvent_Boolean, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnPermissionRequestEvent_Void, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnScaleChangeEvent_Void, Callback_OnResourceLoadEvent_Void, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Callback_OnShowFileSelectorEvent_Boolean, Callback_OnRenderExitedEvent_Void, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, Callback_OnRefreshAccessedHistoryEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnErrorReceiveEvent_Void, Callback_OnConsoleEvent_Boolean, Callback_OnPromptEvent_Boolean, Callback_OnConfirmEvent_Boolean, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnAlertEvent_Boolean, Callback_OnGeolocationShowEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnPageEndEvent_Void, Callback_PlaybackInfo_Void, Callback_PreparedInfo_Void, Callback_FullscreenInfo_Void, Type_TextPickerAttribute_onChange_callback, Callback_String_Number_Void, Callback_String_PasteEvent_Void, Callback_EnterKeyType_Void, Callback_Number_SliderChangeMode_Void, Callback_Number_String_Void, Callback_DeleteValue_Void, Callback_DeleteValue_Boolean, Callback_InsertValue_Void, Callback_InsertValue_Boolean, Callback_ClickEvent_SaveButtonOnClickResult_Void, Callback_CopyEvent_Void, Callback_CutEvent_Void, Callback_RichEditorChangeValue_Boolean, Callback_RichEditorDeleteValue_Boolean, Callback_TextRange_Void, Callback_RichEditorTextSpanResult_Void, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorRange_Void, Callback_RichEditorSelection_Void, Callback_RefreshStatus_Void, Callback_Array_Number_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_Number_Number_PanelMode_Void, Callback_NavDestinationContext_Void, Callback_Boolean, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_Number_Number_Boolean, Callback_Number_Boolean, Callback_Number_Number_Number_Void, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Type_ImageAttribute_onComplete_callback_event, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Void, Callback_ItemDragInfo_Number_CustomBuilder, Callback_Number_Number_ComputedBarAttribute, Callback_Any_Void, Callback_Literal_Number_errcode_String_msg_Void, Literal_Number_errcode_String_msg, Callback_FormCallbackInfo_Void, Callback_TerminationInfo_Void, Callback_Number_Number_Void, Callback_TouchEvent_HitTestMode, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_PreDragStatus_Void, Callback_DragEvent_String_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, Callback_Area_Area_Void, Callback_KeyEvent_Boolean, Callback_Boolean_HoverEvent_Void, Callback_Array_TouchTestInfo_TouchResult, Callback_CalendarRequestedData_Void, Callback_CalendarSelectedDate_Void } from "./../SyntheticDeclarations" +import { LengthMetrics, LengthMetricsInternal } from "./../ArkLengthMetricsMaterialized" +import { Tuple_Dimension_Dimension, Callback_GestureEvent_Void, Callback_ClickEvent_Void, Callback_PopInfo_Void, Callback_SwipeActionState_Void, Callback_Void, CustomNodeBuilder, Callback_DismissPopupAction_Void, Callback_NavigationTransitionProxy_Void, Callback_Boolean_Void, Literal_String_script_Callback_String_Void_callback_, Callback_String_Void, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Literal_Object_object__String_name_Array_String_methodList, Callback_TimePickerResult_Void, Callback_TextPickerResult_Void, Tuple_Number_Number, Callback_TabContentTransitionProxy_Void, Callback_StyledStringChangeValue_Boolean, Tuple_ResourceColor_Number, Callback_Date_Void, Callback_DatePickerResult_Void, Callback_SheetType_Void, Callback_Number_Void, Callback_SpringBackAction_Void, Callback_DismissSheetAction_Void, Callback_SheetDismiss_Void, Callback_DismissContentCoverAction_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Literal_Number_angle_fingers, Literal_Number_fingers_speed_SwipeDirection_direction, Literal_Number_distance_fingers, Literal_Number_distance_fingers_PanDirection_direction, Literal_Number_duration_fingers_Boolean_repeat, Callback_DismissDialogAction_Void, Callback_UIExtensionProxy_Void, Literal_Boolean_next_Axis_direction, Literal_Number_surfaceHeight_surfaceWidth, Callback_Literal_String_plainText_Void, Literal_String_plainText, Callback_Union_String_Array_String_Void, Callback_Union_Number_Array_Number_Void, Callback_ResourceStr_Void, Callback_SwiperContentTransitionProxy_Void, Callback_Union_Number_Resource_Void, Callback_PanelMode_Void, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Callback_Number_Tuple_Number_Number, Callback_MouseEvent_Void, Callback_KeyEvent_Void, Callback_TouchEvent_Void, Type_SheetOptions_detents, Literal_ResourceColor_color, Literal_String_value_Callback_Void_action, Literal_Number_day_month_year, AsyncCallback_image_PixelMap_Void, Type_NavigationAttribute_customNavContentTransition_delegate, Callback_WithThemeAttribute_Void, Callback_WebResourceResponse_Void, Callback_WebKeyboardOptions_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_Tuple_Number_Number_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_TouchResult_Void, Callback_String_Unknown_Void, Callback_Pointer_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_Array_String_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_OffsetResult_Void, Callback_NavigationTitleMode_Void, Callback_NavigationMode_Void, Callback_Literal_Number_offsetRemain_Void, Literal_Number_offsetRemain, Callback_IsolatedComponentAttribute_Void, Callback_HitTestMode_Void, Callback_GestureRecognizer_Void, Callback_GestureJudgeResult_Void, Callback_CustomBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_Array_String_Void, Callback_Literal_Number_code_Want_want_Void, Literal_Number_code_Want_want, Callback_NativeEmbedTouchInfo_Void, Callback_NativeEmbedDataInfo_Void, Callback_OnOverScrollEvent_Void, Callback_OnLoadInterceptEvent_Boolean, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnDataResubmittedEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnWindowNewEvent_Void, Callback_OnClientAuthenticationEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSearchResultReceiveEvent_Void, Callback_OnContextMenuShowEvent_Boolean, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnPermissionRequestEvent_Void, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnScaleChangeEvent_Void, Callback_OnResourceLoadEvent_Void, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Callback_OnShowFileSelectorEvent_Boolean, Callback_OnRenderExitedEvent_Void, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, Callback_OnRefreshAccessedHistoryEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnErrorReceiveEvent_Void, Callback_OnConsoleEvent_Boolean, Callback_OnPromptEvent_Boolean, Callback_OnConfirmEvent_Boolean, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnAlertEvent_Boolean, Callback_OnGeolocationShowEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnPageEndEvent_Void, Callback_PlaybackInfo_Void, Callback_PreparedInfo_Void, Callback_FullscreenInfo_Void, Type_TextPickerAttribute_onChange_callback, Callback_String_Number_Void, Callback_String_PasteEvent_Void, Callback_EnterKeyType_Void, Callback_Number_SliderChangeMode_Void, Callback_Number_String_Void, Callback_DeleteValue_Void, Callback_DeleteValue_Boolean, Callback_InsertValue_Void, Callback_InsertValue_Boolean, Callback_ClickEvent_SaveButtonOnClickResult_Void, Callback_CopyEvent_Void, Callback_CutEvent_Void, Callback_RichEditorChangeValue_Boolean, Callback_RichEditorDeleteValue_Boolean, Callback_TextRange_Void, Callback_RichEditorTextSpanResult_Void, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorRange_Void, Callback_RichEditorSelection_Void, Callback_RefreshStatus_Void, Callback_Array_Number_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_Number_Number_PanelMode_Void, Callback_NavDestinationContext_Void, Callback_Boolean, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_Number_Number_Boolean, Callback_Number_Boolean, Callback_Number_Number_Number_Void, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Type_ImageAttribute_onComplete_callback_event, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Void, Callback_ItemDragInfo_Number_CustomBuilder, Callback_Number_Number_ComputedBarAttribute, Callback_Any_Void, Callback_Literal_Number_errcode_String_msg_Void, Literal_Number_errcode_String_msg, Callback_FormCallbackInfo_Void, Callback_TerminationInfo_Void, Callback_Number_Number_Void, Callback_TouchEvent_HitTestMode, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_PreDragStatus_Void, Callback_DragEvent_String_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, Callback_Area_Area_Void, Callback_KeyEvent_Boolean, Callback_Boolean_HoverEvent_Void, Callback_Array_TouchTestInfo_TouchResult, Callback_CalendarRequestedData_Void, Callback_CalendarSelectedDate_Void } from "./../SyntheticDeclarations" import { ICurve, ICurveInternal } from "./../ArkICurveMaterialized" import { TextBackgroundStyle } from "./../ArkSpanInterfaces" import { ImageAttachmentLayoutStyle, BackgroundColorStyle, UserDataSpan, CustomSpanMeasureInfo, CustomSpanMetrics, CustomSpanDrawInfo, UrlStyle, LineHeightStyle, ParagraphStyle, ParagraphStyleInterface, ImageAttachment, ImageAttachmentInterface, GestureStyle, GestureStyleInterface, TextShadowStyle, LetterSpacingStyle, BaselineOffsetStyle, DecorationStyle, DecorationStyleInterface, TextStyle_styled_string, TextStyleInterface, StyledStringKey, StyleOptions, SpanStyle, StyledStringValue } from "./../ArkStyledStringInterfaces" @@ -77,6 +78,7 @@ import { NavDestinationMode, RouteMapConfig, NavDestinationCustomTitle, NavDesti import { ImageAnalyzerController, ImageAnalyzerControllerInternal } from "./../ArkImageAnalyzerControllerMaterialized" import { ImageAnalyzerType, ImageAIOptions, ImageAnalyzerConfig } from "./../ArkImageCommonInterfaces" import { WebResourceRequest, WebResourceRequestInternal } from "./../ArkWebResourceRequestMaterialized" +import { WebviewController, WebviewControllerInternal } from "./../ArkWebviewControllerMaterialized" import { WebController, WebControllerInternal } from "./../ArkWebControllerMaterialized" import { WebCookie, WebCookieInternal } from "./../ArkWebCookieMaterialized" import { PlaybackSpeed, SeekMode, PlaybackInfo, PreparedInfo, FullscreenInfo, VideoOptions } from "./../ArkVideoInterfaces" @@ -95,7 +97,7 @@ import { NavDestinationContext, NavDestinationContextInternal } from "./../ArkNa import { GridColColumnOption, GridColOptions } from "./../ArkGridColInterfaces" import { DatePickerResult, LunarSwitchStyle, DatePickerDialogOptions, DatePickerOptions } from "./../ArkDatePickerInterfaces" import { Scene, ModelType, SceneOptions } from "./../ArkComponent3dInterfaces" -import { GestureGroupInterface, GestureMode, GestureType, TapGestureInterface, LongPressGestureInterface, PanGestureInterface, PinchGestureInterface, SwipeGestureInterface, RotationGestureInterface, GestureInterface, SwipeDirection, PanDirection, TapGestureParameters, GestureHandler, GesturePriority, GestureMask, GestureJudgeResult, GestureControl_GestureType, FingerInfo, GestureRecognizerState, GestureInfo } from "./../ArkGestureInterfaces" +import { GestureGroupInterface, GestureMode, GestureType, TapGestureInterface, LongPressGestureInterface, PanGestureInterface, PinchGestureInterface, SwipeGestureInterface, RotationGestureInterface, GestureInterface, SwipeDirection, PanDirection, TapGestureParameters, GestureHandler, GesturePriority, GestureMask, GestureJudgeResult, FingerInfo, GestureRecognizerState, GestureInfo } from "./../ArkGestureInterfaces" import { PanGestureOptions, PanGestureOptionsInternal } from "./../ArkPanGestureOptionsMaterialized" import { DrawingCanvas, DrawingCanvasInternal } from "./../ArkDrawingCanvasMaterialized" import { Size, RenderingContextSettings, ImageData } from "./../ArkCanvasInterfaces" @@ -179,6 +181,7 @@ import { KeyEvent, KeyEventInternal } from "./../ArkKeyEventMaterialized" import { BaseGestureEvent, BaseGestureEventInternal } from "./../ArkBaseGestureEventMaterialized" import { GestureRecognizer, GestureRecognizerInternal } from "./../ArkGestureRecognizerMaterialized" import { FocusPriority, FocusBoxStyle } from "./../ArkFocusInterfaces" +import { GestureControl_GestureType } from "./../ArkGestureControlNamespace" import { ProgressMask, ProgressMaskInternal } from "./../ArkProgressMaskMaterialized" import { DrawModifier, DrawModifierInternal } from "./../ArkDrawModifierMaterialized" import { UnifiedData, UnifiedDataInternal } from "./../ArkUnifiedDataMaterialized" @@ -271,10 +274,8 @@ export class Deserializer extends DeserializerBase { } readLengthMetrics(): LengthMetrics { let valueDeserializer : Deserializer = this - const unit_result : LengthUnit = (valueDeserializer.readInt32() as LengthUnit) - const value_result : number = (valueDeserializer.readNumber() as number) - let value : LengthMetrics = ({unit: unit_result,value: value_result} as LengthMetrics) - return value + let ptr : KPointer = valueDeserializer.readPointer() + return LengthMetricsInternal.fromPtr(ptr) } readLeadingMarginPlaceholder(): LeadingMarginPlaceholder { let valueDeserializer : Deserializer = this @@ -374,7 +375,7 @@ export class Deserializer extends DeserializerBase { const margin_buf__selector : int32 = valueDeserializer.readInt8() let margin_buf_ : LengthMetrics | Margin | undefined if (margin_buf__selector == 0) { - margin_buf_ = valueDeserializer.readLengthMetrics() + margin_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (margin_buf__selector == 1) { const margin_buf__u_top_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -420,7 +421,7 @@ export class Deserializer extends DeserializerBase { const padding_buf__selector : int32 = valueDeserializer.readInt8() let padding_buf_ : LengthMetrics | Padding | undefined if (padding_buf__selector == 0) { - padding_buf_ = valueDeserializer.readLengthMetrics() + padding_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (padding_buf__selector == 1) { const padding_buf__u_top_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -466,7 +467,7 @@ export class Deserializer extends DeserializerBase { const borderRadius_buf__selector : int32 = valueDeserializer.readInt8() let borderRadius_buf_ : LengthMetrics | BorderRadiuses | undefined if (borderRadius_buf__selector == 0) { - borderRadius_buf_ = valueDeserializer.readLengthMetrics() + borderRadius_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (borderRadius_buf__selector == 1) { const borderRadius_buf__u_topLeft_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -1411,28 +1412,28 @@ return (_continuationValue as KPointer); } let top_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (top_buf_runtimeType)) { - top_buf = valueDeserializer.readLengthMetrics() + top_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const top_result : LengthMetrics | undefined = top_buf const end_buf_runtimeType = (valueDeserializer.readInt8() as int32) let end_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (end_buf_runtimeType)) { - end_buf = valueDeserializer.readLengthMetrics() + end_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const end_result : LengthMetrics | undefined = end_buf const bottom_buf_runtimeType = (valueDeserializer.readInt8() as int32) let bottom_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (bottom_buf_runtimeType)) { - bottom_buf = valueDeserializer.readLengthMetrics() + bottom_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const bottom_result : LengthMetrics | undefined = bottom_buf const start_buf_runtimeType = (valueDeserializer.readInt8() as int32) let start_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (start_buf_runtimeType)) { - start_buf = valueDeserializer.readLengthMetrics() + start_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const start_result : LengthMetrics | undefined = start_buf let value : LocalizedEdgeWidths = ({top: top_result,end: end_result,bottom: bottom_result,start: start_result} as LocalizedEdgeWidths) @@ -1484,28 +1485,28 @@ return (_continuationValue as KPointer); } let topStart_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (topStart_buf_runtimeType)) { - topStart_buf = valueDeserializer.readLengthMetrics() + topStart_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const topStart_result : LengthMetrics | undefined = topStart_buf const topEnd_buf_runtimeType = (valueDeserializer.readInt8() as int32) let topEnd_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (topEnd_buf_runtimeType)) { - topEnd_buf = valueDeserializer.readLengthMetrics() + topEnd_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const topEnd_result : LengthMetrics | undefined = topEnd_buf const bottomStart_buf_runtimeType = (valueDeserializer.readInt8() as int32) let bottomStart_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (bottomStart_buf_runtimeType)) { - bottomStart_buf = valueDeserializer.readLengthMetrics() + bottomStart_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const bottomStart_result : LengthMetrics | undefined = bottomStart_buf const bottomEnd_buf_runtimeType = (valueDeserializer.readInt8() as int32) let bottomEnd_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (bottomEnd_buf_runtimeType)) { - bottomEnd_buf = valueDeserializer.readLengthMetrics() + bottomEnd_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const bottomEnd_result : LengthMetrics | undefined = bottomEnd_buf let value : LocalizedBorderRadiuses = ({topStart: topStart_result,topEnd: topEnd_result,bottomStart: bottomStart_result,bottomEnd: bottomEnd_result} as LocalizedBorderRadiuses) @@ -1612,9 +1613,8 @@ return (_continuationValue as number); } } readWebviewController(): WebviewController { let valueDeserializer : Deserializer = this - const __WebviewControllerStub_result : string = (valueDeserializer.readString() as string) - let value : WebviewController = ({__WebviewControllerStub: __WebviewControllerStub_result} as WebviewController) - return value + let ptr : KPointer = valueDeserializer.readPointer() + return WebviewControllerInternal.fromPtr(ptr) } readWebController(): WebController { let valueDeserializer : Deserializer = this @@ -4050,21 +4050,21 @@ return; } let space_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (space_buf_runtimeType)) { - space_buf = valueDeserializer.readLengthMetrics() + space_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const space_result : LengthMetrics | undefined = space_buf const strokeWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) let strokeWidth_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (strokeWidth_buf_runtimeType)) { - strokeWidth_buf = valueDeserializer.readLengthMetrics() + strokeWidth_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const strokeWidth_result : LengthMetrics | undefined = strokeWidth_buf const strokeRadius_buf_runtimeType = (valueDeserializer.readInt8() as int32) let strokeRadius_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (strokeRadius_buf_runtimeType)) { - strokeRadius_buf = valueDeserializer.readLengthMetrics() + strokeRadius_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const strokeRadius_result : LengthMetrics | undefined = strokeRadius_buf const trackBackgroundColor_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -5923,28 +5923,28 @@ return; } let top_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (top_buf_runtimeType)) { - top_buf = valueDeserializer.readLengthMetrics() + top_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const top_result : LengthMetrics | undefined = top_buf const start_buf_runtimeType = (valueDeserializer.readInt8() as int32) let start_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (start_buf_runtimeType)) { - start_buf = valueDeserializer.readLengthMetrics() + start_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const start_result : LengthMetrics | undefined = start_buf const bottom_buf_runtimeType = (valueDeserializer.readInt8() as int32) let bottom_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (bottom_buf_runtimeType)) { - bottom_buf = valueDeserializer.readLengthMetrics() + bottom_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const bottom_result : LengthMetrics | undefined = bottom_buf const end_buf_runtimeType = (valueDeserializer.readInt8() as int32) let end_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (end_buf_runtimeType)) { - end_buf = valueDeserializer.readLengthMetrics() + end_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const end_result : LengthMetrics | undefined = end_buf let value : LocalizedEdges = ({top: top_result,start: start_result,bottom: bottom_result,end: end_result} as LocalizedEdges) @@ -6115,7 +6115,7 @@ return (_continuationValue as OffsetResult); } let extraOffset_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (extraOffset_buf_runtimeType)) { - extraOffset_buf = valueDeserializer.readLengthMetrics() + extraOffset_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const extraOffset_result : LengthMetrics | undefined = extraOffset_buf let value : ScrollToIndexOptions = ({extraOffset: extraOffset_result} as ScrollToIndexOptions) @@ -6926,7 +6926,7 @@ return (_continuationValue as OffsetResult); } let radius_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (radius_buf_runtimeType)) { - radius_buf = valueDeserializer.readLengthMetrics() + radius_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const radius_result : LengthMetrics | undefined = radius_buf const enableWaveEffect_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -7089,14 +7089,14 @@ return; } let paddingStart_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (paddingStart_buf_runtimeType)) { - paddingStart_buf = valueDeserializer.readLengthMetrics() + paddingStart_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const paddingStart_result : LengthMetrics | undefined = paddingStart_buf const paddingEnd_buf_runtimeType = (valueDeserializer.readInt8() as int32) let paddingEnd_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (paddingEnd_buf_runtimeType)) { - paddingEnd_buf = valueDeserializer.readLengthMetrics() + paddingEnd_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const paddingEnd_result : LengthMetrics | undefined = paddingEnd_buf const mainTitleModifier_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -7280,7 +7280,7 @@ return; } let strokeWidth_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (strokeWidth_buf_runtimeType)) { - strokeWidth_buf = valueDeserializer.readLengthMetrics() + strokeWidth_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const strokeWidth_result : LengthMetrics | undefined = strokeWidth_buf const color_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -7311,14 +7311,14 @@ return; } let startMargin_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (startMargin_buf_runtimeType)) { - startMargin_buf = valueDeserializer.readLengthMetrics() + startMargin_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const startMargin_result : LengthMetrics | undefined = startMargin_buf const endMargin_buf_runtimeType = (valueDeserializer.readInt8() as int32) let endMargin_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (endMargin_buf_runtimeType)) { - endMargin_buf = valueDeserializer.readLengthMetrics() + endMargin_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const endMargin_result : LengthMetrics | undefined = endMargin_buf let value : DividerStyleOptions = ({strokeWidth: strokeWidth_result,color: color_result,startMargin: startMargin_result,endMargin: endMargin_result} as DividerStyleOptions) @@ -7481,14 +7481,14 @@ return (_continuationValue as [ number, number ]); } let main_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (main_buf_runtimeType)) { - main_buf = valueDeserializer.readLengthMetrics() + main_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const main_result : LengthMetrics | undefined = main_buf const cross_buf_runtimeType = (valueDeserializer.readInt8() as int32) let cross_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (cross_buf_runtimeType)) { - cross_buf = valueDeserializer.readLengthMetrics() + cross_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const cross_result : LengthMetrics | undefined = cross_buf let value : FlexSpaceOptions = ({main: main_result,cross: cross_result} as FlexSpaceOptions) @@ -7954,7 +7954,7 @@ return; } let fadingEdgeLength_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (fadingEdgeLength_buf_runtimeType)) { - fadingEdgeLength_buf = valueDeserializer.readLengthMetrics() + fadingEdgeLength_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const fadingEdgeLength_result : LengthMetrics | undefined = fadingEdgeLength_buf let value : FadingEdgeOptions = ({fadingEdgeLength: fadingEdgeLength_result} as FadingEdgeOptions) @@ -7966,6 +7966,39 @@ return; } let value : RectShape = ({__RectShapeStub: __RectShapeStub_result} as RectShape) return value } + readConstraintSizeOptions(): ConstraintSizeOptions { + let valueDeserializer : Deserializer = this + const minWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let minWidth_buf : Length | undefined + if ((RuntimeType.UNDEFINED) != (minWidth_buf_runtimeType)) + { + minWidth_buf = (valueDeserializer.readLength() as Length) + } + const minWidth_result : Length | undefined = minWidth_buf + const maxWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let maxWidth_buf : Length | undefined + if ((RuntimeType.UNDEFINED) != (maxWidth_buf_runtimeType)) + { + maxWidth_buf = (valueDeserializer.readLength() as Length) + } + const maxWidth_result : Length | undefined = maxWidth_buf + const minHeight_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let minHeight_buf : Length | undefined + if ((RuntimeType.UNDEFINED) != (minHeight_buf_runtimeType)) + { + minHeight_buf = (valueDeserializer.readLength() as Length) + } + const minHeight_result : Length | undefined = minHeight_buf + const maxHeight_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let maxHeight_buf : Length | undefined + if ((RuntimeType.UNDEFINED) != (maxHeight_buf_runtimeType)) + { + maxHeight_buf = (valueDeserializer.readLength() as Length) + } + const maxHeight_result : Length | undefined = maxHeight_buf + let value : ConstraintSizeOptions = ({minWidth: minWidth_result,maxWidth: maxWidth_result,minHeight: minHeight_result,maxHeight: maxHeight_result} as ConstraintSizeOptions) + return value + } readGestureRecognizerJudgeBeginCallback(isSync: boolean = false): GestureRecognizerJudgeBeginCallback { const _resource : CallbackResource = this.readCallbackResource() const _call : KPointer = this.readPointer() @@ -9925,14 +9958,14 @@ return; } let start_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (start_buf_runtimeType)) { - start_buf = valueDeserializer.readLengthMetrics() + start_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const start_result : LengthMetrics | undefined = start_buf const top_buf_runtimeType = (valueDeserializer.readInt8() as int32) let top_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (top_buf_runtimeType)) { - top_buf = valueDeserializer.readLengthMetrics() + top_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const top_result : LengthMetrics | undefined = top_buf let value : LocalizedPosition = ({start: start_result,top: top_result} as LocalizedPosition) @@ -12409,6 +12442,38 @@ _argsSerializer.writePointer(_callSync); _argsSerializer.writeString(value); (isSync) ? (InteropNativeModule._CallCallbackSync(-588228933, _argsSerializer.asArray(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-588228933, _argsSerializer.asArray(), _argsSerializer.length())); _argsSerializer.release(); +return; } + } + readSnapshotOptions(): SnapshotOptions { + let valueDeserializer : Deserializer = this + const scale_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let scale_buf : number | undefined + if ((RuntimeType.UNDEFINED) != (scale_buf_runtimeType)) + { + scale_buf = (valueDeserializer.readNumber() as number) + } + const scale_result : number | undefined = scale_buf + const waitUntilRenderFinished_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let waitUntilRenderFinished_buf : boolean | undefined + if ((RuntimeType.UNDEFINED) != (waitUntilRenderFinished_buf_runtimeType)) + { + waitUntilRenderFinished_buf = valueDeserializer.readBoolean() + } + const waitUntilRenderFinished_result : boolean | undefined = waitUntilRenderFinished_buf + let value : SnapshotOptions = ({scale: scale_result,waitUntilRenderFinished: waitUntilRenderFinished_result} as SnapshotOptions) + return value + } + readAsyncCallback_image_PixelMap_Void(isSync: boolean = false): ((result: PixelMap) => void) { + const _resource : CallbackResource = this.readCallbackResource() + const _call : KPointer = this.readPointer() + const _callSync : KPointer = this.readPointer() + return (result: PixelMap):void => { const _argsSerializer : Serializer = Serializer.hold(); +_argsSerializer.writeInt32(_resource.resourceId); +_argsSerializer.writePointer(_call); +_argsSerializer.writePointer(_callSync); +_argsSerializer.writePixelMap(result); +(isSync) ? (InteropNativeModule._CallCallbackSync(1289587365, _argsSerializer.asArray(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1289587365, _argsSerializer.asArray(), _argsSerializer.length())); +_argsSerializer.release(); return; } } readCallback_RangeUpdate(isSync: boolean = false): Callback_RangeUpdate { @@ -14683,7 +14748,7 @@ return; } controller_buf = (valueDeserializer.readWebController() as WebController) } else if (controller_buf_selector == 1) { - controller_buf = valueDeserializer.readWebviewController() + controller_buf = (valueDeserializer.readWebviewController() as WebviewController) } else { throw new Error("One of the branches for controller_buf has to be chosen through deserialisation.") @@ -14731,7 +14796,7 @@ return; } controller_buf = (valueDeserializer.readWebController() as WebController) } else if (controller_buf_selector == 1) { - controller_buf = valueDeserializer.readWebviewController() + controller_buf = (valueDeserializer.readWebviewController() as WebviewController) } else { throw new Error("One of the branches for controller_buf has to be chosen through deserialisation.") @@ -20238,7 +20303,7 @@ return; } let margin_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (margin_buf_runtimeType)) { - margin_buf = valueDeserializer.readLengthMetrics() + margin_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const margin_result : LengthMetrics | undefined = margin_buf const strokeColor_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -20252,7 +20317,7 @@ return; } let strokeWidth_buf : LengthMetrics | undefined if ((RuntimeType.UNDEFINED) != (strokeWidth_buf_runtimeType)) { - strokeWidth_buf = valueDeserializer.readLengthMetrics() + strokeWidth_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const strokeWidth_result : LengthMetrics | undefined = strokeWidth_buf let value : FocusBoxStyle = ({margin: margin_result,strokeColor: strokeColor_result,strokeWidth: strokeWidth_result} as FocusBoxStyle) @@ -21104,7 +21169,7 @@ return; } dashGap_buf_ = ({top: dashGap_buf__u_top, right: dashGap_buf__u_right, bottom: dashGap_buf__u_bottom, left: dashGap_buf__u_left} as EdgeWidths) } else if (dashGap_buf__selector == 1) { - dashGap_buf_ = valueDeserializer.readLengthMetrics() + dashGap_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (dashGap_buf__selector == 2) { dashGap_buf_ = valueDeserializer.readLocalizedEdgeWidths() @@ -21153,7 +21218,7 @@ return; } dashWidth_buf_ = ({top: dashWidth_buf__u_top, right: dashWidth_buf__u_right, bottom: dashWidth_buf__u_bottom, left: dashWidth_buf__u_left} as EdgeWidths) } else if (dashWidth_buf__selector == 1) { - dashWidth_buf_ = valueDeserializer.readLengthMetrics() + dashWidth_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (dashWidth_buf__selector == 2) { dashWidth_buf_ = valueDeserializer.readLocalizedEdgeWidths() @@ -21419,39 +21484,6 @@ _argsSerializer.holdAndWriteCallback(_continuationCallback); _argsSerializer.release(); return (_continuationValue as TouchResult); } } - readConstraintSizeOptions(): ConstraintSizeOptions { - let valueDeserializer : Deserializer = this - const minWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let minWidth_buf : Length | undefined - if ((RuntimeType.UNDEFINED) != (minWidth_buf_runtimeType)) - { - minWidth_buf = (valueDeserializer.readLength() as Length) - } - const minWidth_result : Length | undefined = minWidth_buf - const maxWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let maxWidth_buf : Length | undefined - if ((RuntimeType.UNDEFINED) != (maxWidth_buf_runtimeType)) - { - maxWidth_buf = (valueDeserializer.readLength() as Length) - } - const maxWidth_result : Length | undefined = maxWidth_buf - const minHeight_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let minHeight_buf : Length | undefined - if ((RuntimeType.UNDEFINED) != (minHeight_buf_runtimeType)) - { - minHeight_buf = (valueDeserializer.readLength() as Length) - } - const minHeight_result : Length | undefined = minHeight_buf - const maxHeight_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let maxHeight_buf : Length | undefined - if ((RuntimeType.UNDEFINED) != (maxHeight_buf_runtimeType)) - { - maxHeight_buf = (valueDeserializer.readLength() as Length) - } - const maxHeight_result : Length | undefined = maxHeight_buf - let value : ConstraintSizeOptions = ({minWidth: minWidth_result,maxWidth: maxWidth_result,minHeight: minHeight_result,maxHeight: maxHeight_result} as ConstraintSizeOptions) - return value - } readTouchObject(): TouchObject { let valueDeserializer : Deserializer = this const type_result : TouchType = (valueDeserializer.readInt32() as TouchType) @@ -22667,6 +22699,13 @@ return; } let value : SheetInfo = ({title: title_result,icon: icon_result,action: action_result} as SheetInfo) return value } + readWebHeader(): WebHeader { + let valueDeserializer : Deserializer = this + const headerKey_result : string = (valueDeserializer.readString() as string) + const headerValue_result : string = (valueDeserializer.readString() as string) + let value : WebHeader = ({headerKey: headerKey_result,headerValue: headerValue_result} as WebHeader) + return value + } readLength(): Length | undefined { const valueType = this.readInt8() if ((RuntimeType.NUMBER) == (valueType)) { diff --git a/arkoala-arkts/arkui/src/generated/peers/Serializer.ts b/arkoala-arkts/arkui/src/generated/peers/Serializer.ts index 13113b9cf9fc25b1f4df8514ad4f12ecff947a9d..a869ede35408ee825fdb76a2deaef268a7bc9c48 100644 --- a/arkoala-arkts/arkui/src/generated/peers/Serializer.ts +++ b/arkoala-arkts/arkui/src/generated/peers/Serializer.ts @@ -33,7 +33,7 @@ import { InterceptionModeCallback, InterceptionShowCallback, PopInfo, NavPathInf import { IsolatedComponentInterface, RestrictedWorker, IsolatedOptions, IsolatedComponentAttribute, ErrorCallback } from "./../ArkIsolatedComponentInterfaces" import { MenuOnAppearCallback, PasteEventCallback, SubmitCallback, LeadingMarginPlaceholder, RichEditorLayoutStyle, RichEditorImageSpanStyleResult, RichEditorSpanPosition, RichEditorParagraphStyle, RichEditorSymbolSpanStyle, RichEditorTextStyleResult, RichEditorImageSpanStyle, RichEditorTextStyle, RichEditorGesture, KeyboardOptions, SelectionMenuOptions, RichEditorRange, RichEditorTextSpanOptions, RichEditorImageSpanOptions, RichEditorBuilderSpanOptions, RichEditorSymbolSpanOptions, RichEditorUpdateTextSpanStyleOptions, RichEditorUpdateImageSpanStyleOptions, RichEditorUpdateSymbolSpanStyleOptions, RichEditorParagraphStyleOptions, RichEditorImageSpanResult, RichEditorTextSpanResult, RichEditorParagraphResult, RichEditorSelection, RichEditorSpan, PlaceholderStyle, RichEditorResponseType, RichEditorSpanType, RichEditorDeleteDirection, RichEditorSpanStyleOptions, PasteEvent, RichEditorStyledStringOptions, RichEditorOptions, CopyEvent, CutEvent, RichEditorChangeValue, RichEditorDeleteValue, RichEditorInsertValue } from "./../ArkRichEditorInterfaces" import { NavExtender_OnUpdateStack } from "./../ArkNavigationExtenderInterfaces" -import { OnAdsBlockedCallback, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, OnFullScreenEnterCallback, OnIntelligentTrackingPreventionCallback, OnLargestContentfulPaintCallback, OnNativeEmbedVisibilityChangeCallback, OnNavigationEntryCommittedCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, OnSslErrorEventCallback, OnViewportFitChangedCallback, WebKeyboardCallback, Header, WebviewController, HitTestType, WebCaptureMode, SelectionMenuOptionsExt, WebResponseType, WebElementType, RenderProcessNotRespondingReason, NativeEmbedInfo, NativeEmbedStatus, NestedScrollOptionsExt, WebNavigationType, SslError, ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType, ScreenCaptureConfig, FileSelectorMode, RenderExitReason, MessageLevel, RenderMode, WebKeyboardOptions, AdsBlockedDetails, WebKeyboardCallbackInfo, ViewportFit, ExpandedMenuItemOptions, RenderProcessNotRespondingData, NativeMediaPlayerConfig, NativeEmbedTouchInfo, NativeEmbedVisibilityInfo, NativeEmbedDataInfo, ScriptItem, IntelligentTrackingPreventionDetails, LoadCommittedDetails, ThreatType, OnOverScrollEvent, OnLoadInterceptEvent, LargestContentfulPaint, FirstMeaningfulPaint, OnFirstContentfulPaintEvent, OnAudioStateChangedEvent, OnDataResubmittedEvent, OnPageVisibleEvent, OnFaviconReceivedEvent, OnTouchIconUrlReceivedEvent, OnWindowNewEvent, OnClientAuthenticationEvent, SslErrorEvent, OnSslErrorEventReceiveEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnContextMenuShowEvent, OnScreenCaptureRequestEvent, OnPermissionRequestEvent, OnInterceptRequestEvent, OnHttpAuthRequestEvent, OnScaleChangeEvent, FullScreenEnterEvent, OnResourceLoadEvent, OnShowFileSelectorEvent, OnRenderExitedEvent, OnRefreshAccessedHistoryEvent, OnDownloadStartEvent, OnHttpErrorReceiveEvent, OnErrorReceiveEvent, OnConsoleEvent, OnPromptEvent, OnConfirmEvent, OnBeforeUnloadEvent, OnAlertEvent, OnGeolocationShowEvent, OnTitleReceiveEvent, OnProgressChangeEvent, OnPageBeginEvent, OnPageEndEvent, WebMediaOptions, JavaScriptProxy, WebKeyboardAvoidMode, WebOptions, ContextMenuEditStateFlags, ProtectedResourceType, WebLayoutMode, WebDarkMode, OverScrollMode, CacheMode, MixedMode } from "./../ArkWebInterfaces" +import { OnAdsBlockedCallback, OnContextMenuHideCallback, OnFirstMeaningfulPaintCallback, OnFullScreenEnterCallback, OnIntelligentTrackingPreventionCallback, OnLargestContentfulPaintCallback, OnNativeEmbedVisibilityChangeCallback, OnNavigationEntryCommittedCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, OnSafeBrowsingCheckResultCallback, OnSslErrorEventCallback, OnViewportFitChangedCallback, WebKeyboardCallback, Header, HitTestType, WebCaptureMode, SelectionMenuOptionsExt, WebResponseType, WebElementType, RenderProcessNotRespondingReason, NativeEmbedInfo, NativeEmbedStatus, NestedScrollOptionsExt, WebNavigationType, SslError, ContextMenuMediaType, ContextMenuSourceType, ContextMenuInputFieldType, ScreenCaptureConfig, FileSelectorMode, RenderExitReason, MessageLevel, RenderMode, WebKeyboardOptions, AdsBlockedDetails, WebKeyboardCallbackInfo, ViewportFit, ExpandedMenuItemOptions, RenderProcessNotRespondingData, NativeMediaPlayerConfig, NativeEmbedTouchInfo, NativeEmbedVisibilityInfo, NativeEmbedDataInfo, ScriptItem, IntelligentTrackingPreventionDetails, LoadCommittedDetails, ThreatType, OnOverScrollEvent, OnLoadInterceptEvent, LargestContentfulPaint, FirstMeaningfulPaint, OnFirstContentfulPaintEvent, OnAudioStateChangedEvent, OnDataResubmittedEvent, OnPageVisibleEvent, OnFaviconReceivedEvent, OnTouchIconUrlReceivedEvent, OnWindowNewEvent, OnClientAuthenticationEvent, SslErrorEvent, OnSslErrorEventReceiveEvent, OnScrollEvent, OnSearchResultReceiveEvent, OnContextMenuShowEvent, OnScreenCaptureRequestEvent, OnPermissionRequestEvent, OnInterceptRequestEvent, OnHttpAuthRequestEvent, OnScaleChangeEvent, FullScreenEnterEvent, OnResourceLoadEvent, OnShowFileSelectorEvent, OnRenderExitedEvent, OnRefreshAccessedHistoryEvent, OnDownloadStartEvent, OnHttpErrorReceiveEvent, OnErrorReceiveEvent, OnConsoleEvent, OnPromptEvent, OnConfirmEvent, OnBeforeUnloadEvent, OnAlertEvent, OnGeolocationShowEvent, OnTitleReceiveEvent, OnProgressChangeEvent, OnPageBeginEvent, OnPageEndEvent, WebMediaOptions, JavaScriptProxy, WebKeyboardAvoidMode, WebOptions, ContextMenuEditStateFlags, ProtectedResourceType, WebLayoutMode, WebDarkMode, OverScrollMode, CacheMode, MixedMode } from "./../ArkWebInterfaces" import { OnAlphabetIndexerPopupSelectCallback, OnAlphabetIndexerRequestPopupDataCallback, OnAlphabetIndexerSelectCallback, IndexerAlign, AlphabetIndexerOptions } from "./../ArkAlphabetIndexerInterfaces" import { OnCheckboxChangeCallback, CheckboxOptions } from "./../ArkCheckboxInterfaces" import { OnCheckboxGroupChangeCallback, SelectStatus, CheckboxGroupResult, CheckboxGroupOptions } from "./../ArkCheckboxgroupInterfaces" @@ -49,13 +49,14 @@ import { PluginErrorCallback, PluginComponentTemplate, PluginErrorData, PluginCo import { SearchSubmitCallback, CancelButtonStyle, IconOptions, SearchButtonOptions, CancelButtonSymbolOptions, CancelButtonOptions, SearchOptions, SearchType } from "./../ArkSearchInterfaces" import { SliderTriggerChangeCallback, SliderBlockType, SliderStyle, SliderChangeMode, SlideRange, SliderBlockStyle, SliderOptions, SliderInteraction } from "./../ArkSliderInterfaces" import { TextAreaSubmitCallback, ContentType, TextAreaType, TextAreaOptions } from "./../ArkTextAreaInterfaces" -import { VoidCallback, Dimension, PX, VP, FP, LPX, Percentage, ResourceColor, BorderRadiuses, Margin, Padding, SizeOptions, Length, Position, Area, Font, LocalizedPadding, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, ColorMetrics, Offset, LocalizedEdges, Edges, DividerStyleOptions, LengthMetricsUnit, ColorFilter, AccessibilityOptions, EdgeWidths, EdgeColors, EdgeStyles, Bias, LocalizedPosition, OutlineOptions, EdgeOutlineWidths, OutlineRadiuses, EdgeOutlineStyles, BorderOptions, ChainWeightOptions, ConstraintSizeOptions, MarkStyle } from "./../ArkUnitsInterfaces" +import { VoidCallback, Dimension, PX, VP, FP, LPX, Percentage, ResourceColor, BorderRadiuses, Margin, Padding, SizeOptions, Length, Position, Area, Font, LocalizedPadding, LocalizedEdgeColors, LocalizedEdgeWidths, ResourceStr, LocalizedBorderRadiuses, ColorMetrics, Offset, LocalizedEdges, Edges, DividerStyleOptions, LengthMetricsUnit, ColorFilter, ConstraintSizeOptions, AccessibilityOptions, EdgeWidths, EdgeColors, EdgeStyles, Bias, LocalizedPosition, OutlineOptions, EdgeOutlineWidths, OutlineRadiuses, EdgeOutlineStyles, BorderOptions, ChainWeightOptions, MarkStyle } from "./../ArkUnitsInterfaces" import { WithThemeInterface, CustomTheme, WithThemeOptions, WithThemeAttribute } from "./../ArkWithThemeInterfaces" -import { LengthUnit, LengthMetrics, TextModifier, Want, RectHeightStyle, RectWidthStyle, NodeController } from "./../ArkArkui-externalInterfaces" +import { LengthUnit, WebHeader, TextModifier, Want, RectHeightStyle, RectWidthStyle, PerfMonitorSourceType, PerfMonitorActionType, SnapshotOptions, NodeController } from "./../ArkArkui-externalInterfaces" import { Resource } from "./../ArkResourceInterfaces" import { Color, ColoringStrategy, FontWeight, Curve, WordBreak, TextOverflow, TextAlign, ImageFit, ImageSpanAlignment, TextDecorationStyle, TextDecorationType, FontStyle, BorderStyle, TextHeightAdaptivePolicy, LineBreakStrategy, TitleHeight, GradientDirection, DialogButtonStyle, TouchType, NestedScrollMode, VerticalAlign, Axis, PlayMode, Placement, ArrowPointPosition, Alignment, SharedTransitionEffectType, ClickEffectLevel, HorizontalAlign, TransitionType, Edge, XComponentType, TextContentStyle, EdgeEffect, OptionWidthMode, BarState, ScrollSource, ResponseType, AppRotation, FoldStatus, FlexAlign, ItemAlign, FlexWrap, FlexDirection, FunctionKey, ImageRepeat, KeySource, KeyType, MouseAction, MouseButton, AccessibilityHoverType, ImageSize, PixelRoundCalcPolicy, IlluminatedType, HitTestMode, HeightBreakpoint, WidthBreakpoint, TextSelectableMode, MarqueeUpdateStrategy, EllipsisMode, CopyOptions, TextCase, RelateType, Week, EmbeddedType, LineJoinStyle, LineCapStyle, ModifierKey, RenderFit, ObscuredReasons, Direction, Visibility, HoverEffect, CheckBoxShape, FillMode, AnimationStatus } from "./../ArkEnumsInterfaces" import { PixelMap, PixelMapInternal } from "./../ArkPixelMapMaterialized" -import { Tuple_Dimension_Dimension, Callback_GestureEvent_Void, Callback_ClickEvent_Void, Callback_PopInfo_Void, Callback_SwipeActionState_Void, Callback_Void, CustomNodeBuilder, Callback_DismissPopupAction_Void, Callback_NavigationTransitionProxy_Void, Callback_Boolean_Void, Literal_String_script_Callback_String_Void_callback_, Callback_String_Void, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Literal_Object_object__String_name_Array_String_methodList, Callback_TimePickerResult_Void, Callback_TextPickerResult_Void, Tuple_Number_Number, Callback_TabContentTransitionProxy_Void, Callback_StyledStringChangeValue_Boolean, Tuple_ResourceColor_Number, Callback_Date_Void, Callback_DatePickerResult_Void, Callback_SheetType_Void, Callback_Number_Void, Callback_SpringBackAction_Void, Callback_DismissSheetAction_Void, Callback_SheetDismiss_Void, Callback_DismissContentCoverAction_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Literal_Number_angle_fingers, Literal_Number_fingers_speed_SwipeDirection_direction, Literal_Number_distance_fingers, Literal_Number_distance_fingers_PanDirection_direction, Literal_Number_duration_fingers_Boolean_repeat, Callback_DismissDialogAction_Void, Callback_UIExtensionProxy_Void, Literal_Boolean_next_Axis_direction, Literal_Number_surfaceHeight_surfaceWidth, Callback_Literal_String_plainText_Void, Literal_String_plainText, Callback_Union_String_Array_String_Void, Callback_Union_Number_Array_Number_Void, Callback_ResourceStr_Void, Callback_SwiperContentTransitionProxy_Void, Callback_Union_Number_Resource_Void, Callback_PanelMode_Void, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Callback_Number_Tuple_Number_Number, Callback_MouseEvent_Void, Callback_KeyEvent_Void, Callback_TouchEvent_Void, Type_SheetOptions_detents, Literal_ResourceColor_color, Literal_String_value_Callback_Void_action, Literal_Number_day_month_year, Type_NavigationAttribute_customNavContentTransition_delegate, Callback_WithThemeAttribute_Void, Callback_WebResourceResponse_Void, Callback_WebKeyboardOptions_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_Tuple_Number_Number_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_TouchResult_Void, Callback_String_Unknown_Void, Callback_Pointer_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_Array_String_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_OffsetResult_Void, Callback_NavigationTitleMode_Void, Callback_NavigationMode_Void, Callback_Literal_Number_offsetRemain_Void, Literal_Number_offsetRemain, Callback_IsolatedComponentAttribute_Void, Callback_HitTestMode_Void, Callback_GestureRecognizer_Void, Callback_GestureJudgeResult_Void, Callback_CustomBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_Array_String_Void, Callback_Literal_Number_code_Want_want_Void, Literal_Number_code_Want_want, Callback_NativeEmbedTouchInfo_Void, Callback_NativeEmbedDataInfo_Void, Callback_OnOverScrollEvent_Void, Callback_OnLoadInterceptEvent_Boolean, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnDataResubmittedEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnWindowNewEvent_Void, Callback_OnClientAuthenticationEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSearchResultReceiveEvent_Void, Callback_OnContextMenuShowEvent_Boolean, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnPermissionRequestEvent_Void, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnScaleChangeEvent_Void, Callback_OnResourceLoadEvent_Void, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Callback_OnShowFileSelectorEvent_Boolean, Callback_OnRenderExitedEvent_Void, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, Callback_OnRefreshAccessedHistoryEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnErrorReceiveEvent_Void, Callback_OnConsoleEvent_Boolean, Callback_OnPromptEvent_Boolean, Callback_OnConfirmEvent_Boolean, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnAlertEvent_Boolean, Callback_OnGeolocationShowEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnPageEndEvent_Void, Callback_PlaybackInfo_Void, Callback_PreparedInfo_Void, Callback_FullscreenInfo_Void, Type_TextPickerAttribute_onChange_callback, Callback_String_Number_Void, Callback_String_PasteEvent_Void, Callback_EnterKeyType_Void, Callback_Number_SliderChangeMode_Void, Callback_Number_String_Void, Callback_DeleteValue_Void, Callback_DeleteValue_Boolean, Callback_InsertValue_Void, Callback_InsertValue_Boolean, Callback_ClickEvent_SaveButtonOnClickResult_Void, Callback_CopyEvent_Void, Callback_CutEvent_Void, Callback_RichEditorChangeValue_Boolean, Callback_RichEditorDeleteValue_Boolean, Callback_TextRange_Void, Callback_RichEditorTextSpanResult_Void, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorRange_Void, Callback_RichEditorSelection_Void, Callback_RefreshStatus_Void, Callback_Array_Number_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_Number_Number_PanelMode_Void, Callback_NavDestinationContext_Void, Callback_Boolean, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_Number_Number_Boolean, Callback_Number_Boolean, Callback_Number_Number_Number_Void, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Type_ImageAttribute_onComplete_callback_event, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Void, Callback_ItemDragInfo_Number_CustomBuilder, Callback_Number_Number_ComputedBarAttribute, Callback_Any_Void, Callback_Literal_Number_errcode_String_msg_Void, Literal_Number_errcode_String_msg, Callback_FormCallbackInfo_Void, Callback_TerminationInfo_Void, Callback_Number_Number_Void, Callback_TouchEvent_HitTestMode, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_PreDragStatus_Void, Callback_DragEvent_String_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, Callback_Area_Area_Void, Callback_KeyEvent_Boolean, Callback_Boolean_HoverEvent_Void, Callback_Array_TouchTestInfo_TouchResult, Callback_CalendarRequestedData_Void, Callback_CalendarSelectedDate_Void } from "./../SyntheticDeclarations" +import { LengthMetrics, LengthMetricsInternal } from "./../ArkLengthMetricsMaterialized" +import { Tuple_Dimension_Dimension, Callback_GestureEvent_Void, Callback_ClickEvent_Void, Callback_PopInfo_Void, Callback_SwipeActionState_Void, Callback_Void, CustomNodeBuilder, Callback_DismissPopupAction_Void, Callback_NavigationTransitionProxy_Void, Callback_Boolean_Void, Literal_String_script_Callback_String_Void_callback_, Callback_String_Void, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Literal_Object_object__String_name_Array_String_methodList, Callback_TimePickerResult_Void, Callback_TextPickerResult_Void, Tuple_Number_Number, Callback_TabContentTransitionProxy_Void, Callback_StyledStringChangeValue_Boolean, Tuple_ResourceColor_Number, Callback_Date_Void, Callback_DatePickerResult_Void, Callback_SheetType_Void, Callback_Number_Void, Callback_SpringBackAction_Void, Callback_DismissSheetAction_Void, Callback_SheetDismiss_Void, Callback_DismissContentCoverAction_Void, Callback_Literal_Boolean_isVisible_Void, Literal_Boolean_isVisible, Literal_Number_angle_fingers, Literal_Number_fingers_speed_SwipeDirection_direction, Literal_Number_distance_fingers, Literal_Number_distance_fingers_PanDirection_direction, Literal_Number_duration_fingers_Boolean_repeat, Callback_DismissDialogAction_Void, Callback_UIExtensionProxy_Void, Literal_Boolean_next_Axis_direction, Literal_Number_surfaceHeight_surfaceWidth, Callback_Literal_String_plainText_Void, Literal_String_plainText, Callback_Union_String_Array_String_Void, Callback_Union_Number_Array_Number_Void, Callback_ResourceStr_Void, Callback_SwiperContentTransitionProxy_Void, Callback_Union_Number_Resource_Void, Callback_PanelMode_Void, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Callback_Number_Tuple_Number_Number, Callback_MouseEvent_Void, Callback_KeyEvent_Void, Callback_TouchEvent_Void, Type_SheetOptions_detents, Literal_ResourceColor_color, Literal_String_value_Callback_Void_action, Literal_Number_day_month_year, AsyncCallback_image_PixelMap_Void, Type_NavigationAttribute_customNavContentTransition_delegate, Callback_WithThemeAttribute_Void, Callback_WebResourceResponse_Void, Callback_WebKeyboardOptions_Void, Callback_Union_CustomBuilder_DragItemInfo_Void, Callback_Tuple_Number_Number_Void, Callback_Tuple_Number_Number_Number_Number_Void, Callback_TouchResult_Void, Callback_String_Unknown_Void, Callback_Pointer_Void, Callback_Opt_TabContentAnimatedTransition_Void, Callback_Opt_StyledString_Opt_Array_String_Void, Callback_Opt_NavigationAnimatedTransition_Void, Callback_Opt_Array_String_Void, Callback_OnScrollFrameBeginHandlerResult_Void, Callback_OffsetResult_Void, Callback_NavigationTitleMode_Void, Callback_NavigationMode_Void, Callback_Literal_Number_offsetRemain_Void, Literal_Number_offsetRemain, Callback_IsolatedComponentAttribute_Void, Callback_HitTestMode_Void, Callback_GestureRecognizer_Void, Callback_GestureJudgeResult_Void, Callback_CustomBuilder_Void, Callback_ComputedBarAttribute_Void, Callback_Array_String_Void, Callback_Literal_Number_code_Want_want_Void, Literal_Number_code_Want_want, Callback_NativeEmbedTouchInfo_Void, Callback_NativeEmbedDataInfo_Void, Callback_OnOverScrollEvent_Void, Callback_OnLoadInterceptEvent_Boolean, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnDataResubmittedEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnWindowNewEvent_Void, Callback_OnClientAuthenticationEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSearchResultReceiveEvent_Void, Callback_OnContextMenuShowEvent_Boolean, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnPermissionRequestEvent_Void, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnScaleChangeEvent_Void, Callback_OnResourceLoadEvent_Void, Type_WebAttribute_onFileSelectorShow_callback, Literal_Function_callback__Object_fileSelector, Callback_Literal_Object_detail_Boolean, Literal_Object_detail, Callback_OnShowFileSelectorEvent_Boolean, Callback_OnRenderExitedEvent_Void, Callback_Literal_Function_handler_Object_error_Void, Literal_Function_handler_Object_error, Type_WebAttribute_onUrlLoadIntercept_callback, Literal_Union_String_WebResourceRequest_data, Callback_OnRefreshAccessedHistoryEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnErrorReceiveEvent_Void, Callback_OnConsoleEvent_Boolean, Callback_OnPromptEvent_Boolean, Callback_OnConfirmEvent_Boolean, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnAlertEvent_Boolean, Callback_OnGeolocationShowEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnPageEndEvent_Void, Callback_PlaybackInfo_Void, Callback_PreparedInfo_Void, Callback_FullscreenInfo_Void, Type_TextPickerAttribute_onChange_callback, Callback_String_Number_Void, Callback_String_PasteEvent_Void, Callback_EnterKeyType_Void, Callback_Number_SliderChangeMode_Void, Callback_Number_String_Void, Callback_DeleteValue_Void, Callback_DeleteValue_Boolean, Callback_InsertValue_Void, Callback_InsertValue_Boolean, Callback_ClickEvent_SaveButtonOnClickResult_Void, Callback_CopyEvent_Void, Callback_CutEvent_Void, Callback_RichEditorChangeValue_Boolean, Callback_RichEditorDeleteValue_Boolean, Callback_TextRange_Void, Callback_RichEditorTextSpanResult_Void, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorRange_Void, Callback_RichEditorSelection_Void, Callback_RefreshStatus_Void, Callback_Array_Number_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_Number_Number_PanelMode_Void, Callback_NavDestinationContext_Void, Callback_Boolean, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_Number_Number_Boolean, Callback_Number_Boolean, Callback_Number_Number_Number_Void, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Type_ImageAttribute_onComplete_callback_event, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Void, Callback_ItemDragInfo_Number_CustomBuilder, Callback_Number_Number_ComputedBarAttribute, Callback_Any_Void, Callback_Literal_Number_errcode_String_msg_Void, Literal_Number_errcode_String_msg, Callback_FormCallbackInfo_Void, Callback_TerminationInfo_Void, Callback_Number_Number_Void, Callback_TouchEvent_HitTestMode, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_PreDragStatus_Void, Callback_DragEvent_String_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, Callback_Area_Area_Void, Callback_KeyEvent_Boolean, Callback_Boolean_HoverEvent_Void, Callback_Array_TouchTestInfo_TouchResult, Callback_CalendarRequestedData_Void, Callback_CalendarSelectedDate_Void } from "./../SyntheticDeclarations" import { ICurve, ICurveInternal } from "./../ArkICurveMaterialized" import { TextBackgroundStyle } from "./../ArkSpanInterfaces" import { ImageAttachmentLayoutStyle, BackgroundColorStyle, UserDataSpan, CustomSpanMeasureInfo, CustomSpanMetrics, CustomSpanDrawInfo, UrlStyle, LineHeightStyle, ParagraphStyle, ParagraphStyleInterface, ImageAttachment, ImageAttachmentInterface, GestureStyle, GestureStyleInterface, TextShadowStyle, LetterSpacingStyle, BaselineOffsetStyle, DecorationStyle, DecorationStyleInterface, TextStyle_styled_string, TextStyleInterface, StyledStringKey, StyleOptions, SpanStyle, StyledStringValue } from "./../ArkStyledStringInterfaces" @@ -75,6 +76,7 @@ import { NavDestinationMode, RouteMapConfig, NavDestinationCustomTitle, NavDesti import { ImageAnalyzerController, ImageAnalyzerControllerInternal } from "./../ArkImageAnalyzerControllerMaterialized" import { ImageAnalyzerType, ImageAIOptions, ImageAnalyzerConfig } from "./../ArkImageCommonInterfaces" import { WebResourceRequest, WebResourceRequestInternal } from "./../ArkWebResourceRequestMaterialized" +import { WebviewController, WebviewControllerInternal } from "./../ArkWebviewControllerMaterialized" import { WebController, WebControllerInternal } from "./../ArkWebControllerMaterialized" import { WebCookie, WebCookieInternal } from "./../ArkWebCookieMaterialized" import { PlaybackSpeed, SeekMode, PlaybackInfo, PreparedInfo, FullscreenInfo, VideoOptions } from "./../ArkVideoInterfaces" @@ -93,7 +95,7 @@ import { NavDestinationContext, NavDestinationContextInternal } from "./../ArkNa import { GridColColumnOption, GridColOptions } from "./../ArkGridColInterfaces" import { DatePickerResult, LunarSwitchStyle, DatePickerDialogOptions, DatePickerOptions } from "./../ArkDatePickerInterfaces" import { Scene, ModelType, SceneOptions } from "./../ArkComponent3dInterfaces" -import { GestureGroupInterface, GestureMode, GestureType, TapGestureInterface, LongPressGestureInterface, PanGestureInterface, PinchGestureInterface, SwipeGestureInterface, RotationGestureInterface, GestureInterface, SwipeDirection, PanDirection, TapGestureParameters, GestureHandler, GesturePriority, GestureMask, GestureJudgeResult, GestureControl_GestureType, FingerInfo, GestureRecognizerState, GestureInfo } from "./../ArkGestureInterfaces" +import { GestureGroupInterface, GestureMode, GestureType, TapGestureInterface, LongPressGestureInterface, PanGestureInterface, PinchGestureInterface, SwipeGestureInterface, RotationGestureInterface, GestureInterface, SwipeDirection, PanDirection, TapGestureParameters, GestureHandler, GesturePriority, GestureMask, GestureJudgeResult, FingerInfo, GestureRecognizerState, GestureInfo } from "./../ArkGestureInterfaces" import { PanGestureOptions, PanGestureOptionsInternal } from "./../ArkPanGestureOptionsMaterialized" import { DrawingCanvas, DrawingCanvasInternal } from "./../ArkDrawingCanvasMaterialized" import { Size, RenderingContextSettings, ImageData } from "./../ArkCanvasInterfaces" @@ -177,6 +179,7 @@ import { KeyEvent, KeyEventInternal } from "./../ArkKeyEventMaterialized" import { BaseGestureEvent, BaseGestureEventInternal } from "./../ArkBaseGestureEventMaterialized" import { GestureRecognizer, GestureRecognizerInternal } from "./../ArkGestureRecognizerMaterialized" import { FocusPriority, FocusBoxStyle } from "./../ArkFocusInterfaces" +import { GestureControl_GestureType } from "./../ArkGestureControlNamespace" import { ProgressMask, ProgressMaskInternal } from "./../ArkProgressMaskMaterialized" import { DrawModifier, DrawModifierInternal } from "./../ArkDrawModifierMaterialized" import { UnifiedData, UnifiedDataInternal } from "./../ArkUnifiedDataMaterialized" @@ -316,10 +319,20 @@ export class Serializer extends SerializerBase { } writeLengthMetrics(value: LengthMetrics): void { let valueSerializer : Serializer = this - const value_unit = value.unit - valueSerializer.writeInt32((value_unit.valueOf() as int32)) - const value_value = value.value - valueSerializer.writeNumber(value_value) + if (TypeChecker.typeInstanceOf(value, "peer")) + { + const base : MaterializedBase = TypeChecker.typeCast(value) + const peer = base.getPeer() + let ptr : KPointer = nullptr + if (peer != undefined) + ptr = peer.ptr + valueSerializer.writePointer(ptr) + return + } + else + { + throw new Error("Value is not a MaterializedBase instance!") + } } writeLeadingMarginPlaceholder(value: LeadingMarginPlaceholder): void { let valueSerializer : Serializer = this @@ -440,7 +453,7 @@ export class Serializer extends SerializerBase { const value_margin_value = value_margin! let value_margin_value_type : int32 = RuntimeType.UNDEFINED value_margin_value_type = runtimeType(value_margin_value) - if (TypeChecker.isLengthMetrics(value_margin_value, false, false)) { + if (((RuntimeType.OBJECT) == (value_margin_value_type)) && (TypeChecker.isLengthMetrics(value_margin_value, false, false))) { valueSerializer.writeInt8(0 as int32) const value_margin_value_0 = value_margin_value as LengthMetrics valueSerializer.writeLengthMetrics(value_margin_value_0) @@ -490,7 +503,7 @@ export class Serializer extends SerializerBase { const value_padding_value = value_padding! let value_padding_value_type : int32 = RuntimeType.UNDEFINED value_padding_value_type = runtimeType(value_padding_value) - if (TypeChecker.isLengthMetrics(value_padding_value, false, false)) { + if (((RuntimeType.OBJECT) == (value_padding_value_type)) && (TypeChecker.isLengthMetrics(value_padding_value, false, false))) { valueSerializer.writeInt8(0 as int32) const value_padding_value_0 = value_padding_value as LengthMetrics valueSerializer.writeLengthMetrics(value_padding_value_0) @@ -540,7 +553,7 @@ export class Serializer extends SerializerBase { const value_borderRadius_value = value_borderRadius! let value_borderRadius_value_type : int32 = RuntimeType.UNDEFINED value_borderRadius_value_type = runtimeType(value_borderRadius_value) - if (TypeChecker.isLengthMetrics(value_borderRadius_value, false, false)) { + if (((RuntimeType.OBJECT) == (value_borderRadius_value_type)) && (TypeChecker.isLengthMetrics(value_borderRadius_value, false, false))) { valueSerializer.writeInt8(0 as int32) const value_borderRadius_value_0 = value_borderRadius_value as LengthMetrics valueSerializer.writeLengthMetrics(value_borderRadius_value_0) @@ -1672,8 +1685,20 @@ export class Serializer extends SerializerBase { } writeWebviewController(value: WebviewController): void { let valueSerializer : Serializer = this - const value___WebviewControllerStub = value.__WebviewControllerStub - valueSerializer.writeString(value___WebviewControllerStub) + if (TypeChecker.typeInstanceOf(value, "peer")) + { + const base : MaterializedBase = TypeChecker.typeCast(value) + const peer = base.getPeer() + let ptr : KPointer = nullptr + if (peer != undefined) + ptr = peer.ptr + valueSerializer.writePointer(ptr) + return + } + else + { + throw new Error("Value is not a MaterializedBase instance!") + } } writeWebController(value: WebController): void { let valueSerializer : Serializer = this @@ -8857,6 +8882,41 @@ export class Serializer extends SerializerBase { const value___RectShapeStub = value.__RectShapeStub valueSerializer.writeString(value___RectShapeStub) } + writeConstraintSizeOptions(value: ConstraintSizeOptions): void { + let valueSerializer : Serializer = this + const value_minWidth = value.minWidth + let value_minWidth_type : int32 = RuntimeType.UNDEFINED + value_minWidth_type = runtimeType(value_minWidth) + valueSerializer.writeInt8(value_minWidth_type as int32) + if ((RuntimeType.UNDEFINED) != (value_minWidth_type)) { + const value_minWidth_value = value_minWidth! + valueSerializer.writeLength(value_minWidth_value) + } + const value_maxWidth = value.maxWidth + let value_maxWidth_type : int32 = RuntimeType.UNDEFINED + value_maxWidth_type = runtimeType(value_maxWidth) + valueSerializer.writeInt8(value_maxWidth_type as int32) + if ((RuntimeType.UNDEFINED) != (value_maxWidth_type)) { + const value_maxWidth_value = value_maxWidth! + valueSerializer.writeLength(value_maxWidth_value) + } + const value_minHeight = value.minHeight + let value_minHeight_type : int32 = RuntimeType.UNDEFINED + value_minHeight_type = runtimeType(value_minHeight) + valueSerializer.writeInt8(value_minHeight_type as int32) + if ((RuntimeType.UNDEFINED) != (value_minHeight_type)) { + const value_minHeight_value = value_minHeight! + valueSerializer.writeLength(value_minHeight_value) + } + const value_maxHeight = value.maxHeight + let value_maxHeight_type : int32 = RuntimeType.UNDEFINED + value_maxHeight_type = runtimeType(value_maxHeight) + valueSerializer.writeInt8(value_maxHeight_type as int32) + if ((RuntimeType.UNDEFINED) != (value_maxHeight_type)) { + const value_maxHeight_value = value_maxHeight! + valueSerializer.writeLength(value_maxHeight_value) + } + } writeAccessibilityOptions(value: AccessibilityOptions): void { let valueSerializer : Serializer = this const value_accessibilityPreferred = value.accessibilityPreferred @@ -13879,6 +13939,25 @@ export class Serializer extends SerializerBase { throw new Error("Value is not a MaterializedBase instance!") } } + writeSnapshotOptions(value: SnapshotOptions): void { + let valueSerializer : Serializer = this + const value_scale = value.scale + let value_scale_type : int32 = RuntimeType.UNDEFINED + value_scale_type = runtimeType(value_scale) + valueSerializer.writeInt8(value_scale_type as int32) + if ((RuntimeType.UNDEFINED) != (value_scale_type)) { + const value_scale_value = value_scale! + valueSerializer.writeNumber(value_scale_value) + } + const value_waitUntilRenderFinished = value.waitUntilRenderFinished + let value_waitUntilRenderFinished_type : int32 = RuntimeType.UNDEFINED + value_waitUntilRenderFinished_type = runtimeType(value_waitUntilRenderFinished) + valueSerializer.writeInt8(value_waitUntilRenderFinished_type as int32) + if ((RuntimeType.UNDEFINED) != (value_waitUntilRenderFinished_type)) { + const value_waitUntilRenderFinished_value = value_waitUntilRenderFinished! + valueSerializer.writeBoolean(value_waitUntilRenderFinished_value) + } + } writeDoubleAnimationParam(value: DoubleAnimationParam): void { let valueSerializer : Serializer = this const value_propertyName = value.propertyName @@ -14853,7 +14932,7 @@ export class Serializer extends SerializerBase { const value_controller_0 = value_controller as WebController valueSerializer.writeWebController(value_controller_0) } - else if (TypeChecker.isWebviewController(value_controller, false)) { + else if (((RuntimeType.OBJECT) == (value_controller_type)) && (TypeChecker.isWebviewController(value_controller))) { valueSerializer.writeInt8(1 as int32) const value_controller_1 = value_controller as WebviewController valueSerializer.writeWebviewController(value_controller_1) @@ -14902,7 +14981,7 @@ export class Serializer extends SerializerBase { const value_controller_0 = value_controller as WebController valueSerializer.writeWebController(value_controller_0) } - else if (TypeChecker.isWebviewController(value_controller, false)) { + else if (((RuntimeType.OBJECT) == (value_controller_type)) && (TypeChecker.isWebviewController(value_controller))) { valueSerializer.writeInt8(1 as int32) const value_controller_1 = value_controller as WebviewController valueSerializer.writeWebviewController(value_controller_1) @@ -20537,7 +20616,7 @@ export class Serializer extends SerializerBase { valueSerializer.writeLength(value_dashGap_value_0_left_value) } } - else if (TypeChecker.isLengthMetrics(value_dashGap_value, false, false)) { + else if (((RuntimeType.OBJECT) == (value_dashGap_value_type)) && (TypeChecker.isLengthMetrics(value_dashGap_value, false, false))) { valueSerializer.writeInt8(1 as int32) const value_dashGap_value_1 = value_dashGap_value as LengthMetrics valueSerializer.writeLengthMetrics(value_dashGap_value_1) @@ -20592,7 +20671,7 @@ export class Serializer extends SerializerBase { valueSerializer.writeLength(value_dashWidth_value_0_left_value) } } - else if (TypeChecker.isLengthMetrics(value_dashWidth_value, false, false)) { + else if (((RuntimeType.OBJECT) == (value_dashWidth_value_type)) && (TypeChecker.isLengthMetrics(value_dashWidth_value, false, false))) { valueSerializer.writeInt8(1 as int32) const value_dashWidth_value_1 = value_dashWidth_value as LengthMetrics valueSerializer.writeLengthMetrics(value_dashWidth_value_1) @@ -20858,41 +20937,6 @@ export class Serializer extends SerializerBase { const value_id = value.id valueSerializer.writeString(value_id) } - writeConstraintSizeOptions(value: ConstraintSizeOptions): void { - let valueSerializer : Serializer = this - const value_minWidth = value.minWidth - let value_minWidth_type : int32 = RuntimeType.UNDEFINED - value_minWidth_type = runtimeType(value_minWidth) - valueSerializer.writeInt8(value_minWidth_type as int32) - if ((RuntimeType.UNDEFINED) != (value_minWidth_type)) { - const value_minWidth_value = value_minWidth! - valueSerializer.writeLength(value_minWidth_value) - } - const value_maxWidth = value.maxWidth - let value_maxWidth_type : int32 = RuntimeType.UNDEFINED - value_maxWidth_type = runtimeType(value_maxWidth) - valueSerializer.writeInt8(value_maxWidth_type as int32) - if ((RuntimeType.UNDEFINED) != (value_maxWidth_type)) { - const value_maxWidth_value = value_maxWidth! - valueSerializer.writeLength(value_maxWidth_value) - } - const value_minHeight = value.minHeight - let value_minHeight_type : int32 = RuntimeType.UNDEFINED - value_minHeight_type = runtimeType(value_minHeight) - valueSerializer.writeInt8(value_minHeight_type as int32) - if ((RuntimeType.UNDEFINED) != (value_minHeight_type)) { - const value_minHeight_value = value_minHeight! - valueSerializer.writeLength(value_minHeight_value) - } - const value_maxHeight = value.maxHeight - let value_maxHeight_type : int32 = RuntimeType.UNDEFINED - value_maxHeight_type = runtimeType(value_maxHeight) - valueSerializer.writeInt8(value_maxHeight_type as int32) - if ((RuntimeType.UNDEFINED) != (value_maxHeight_type)) { - const value_maxHeight_value = value_maxHeight! - valueSerializer.writeLength(value_maxHeight_value) - } - } writeTouchObject(value: TouchObject): void { let valueSerializer : Serializer = this const value_type = value.type @@ -22152,6 +22196,13 @@ export class Serializer extends SerializerBase { const value_action = value.action valueSerializer.holdAndWriteCallback(value_action) } + writeWebHeader(value: WebHeader): void { + let valueSerializer : Serializer = this + const value_headerKey = value.headerKey + valueSerializer.writeString(value_headerKey) + const value_headerValue = value.headerValue + valueSerializer.writeString(value_headerValue) + } writeLength(value: Length): void { const valueType = runtimeType(value) this.writeInt8(valueType) diff --git a/arkoala-arkts/arkui/src/generated/ts/NativeModule.ts b/arkoala-arkts/arkui/src/generated/ts/NativeModule.ts deleted file mode 100644 index 16bdf49a3adc08f2fdbab30f32e6cefae37e84f6..0000000000000000000000000000000000000000 --- a/arkoala-arkts/arkui/src/generated/ts/NativeModule.ts +++ /dev/null @@ -1,4 +0,0 @@ -export function nativeModule(): any { - throw new Error("Not expected to be called, just a stub") -} -export const NativeModule: any = undefined \ No newline at end of file diff --git a/arkoala-arkts/arkui/src/generated/ts/type_check.ts b/arkoala-arkts/arkui/src/generated/ts/type_check.ts index d2620736b3d43f5f3a7b409c2483ea987ce9dc25..4dabe5b96ff4fdd00523907609861df7dc913d04 100644 --- a/arkoala-arkts/arkui/src/generated/ts/type_check.ts +++ b/arkoala-arkts/arkui/src/generated/ts/type_check.ts @@ -1,18 +1,24 @@ import { KBoolean, KStringPtr, NativeBuffer } from "@koalaui/interop" import { MaterializedBase } from "./../MaterializedBase" -import { RuntimeType, Materialized, CallbackResource, VMContext } from "./../ArkStdlibInterfaces" import { DoubleAnimationParam, Callback_Extender_OnProgress, Callback_Extender_OnFinish } from "./../ArkAnimationExtenderInterfaces" import { Curve, DialogButtonStyle, BorderStyle, WordBreak, AnimationStatus, FillMode, PlayMode, FontWeight, TextOverflow, TextHeightAdaptivePolicy, FontStyle, Axis, CheckBoxShape, HorizontalAlign, FlexAlign, TextDecorationType, TextDecorationStyle, SharedTransitionEffectType, VerticalAlign, TransitionType, Color, ColoringStrategy, MouseButton, MouseAction, AccessibilityHoverType, TouchType, KeyType, KeySource, Placement, ArrowPointPosition, ClickEffectLevel, NestedScrollMode, GradientDirection, Alignment, HitTestMode, ImageSize, HoverEffect, Visibility, ItemAlign, Direction, ObscuredReasons, RenderFit, ImageRepeat, ResponseType, FunctionKey, ModifierKey, LineCapStyle, LineJoinStyle, PixelRoundCalcPolicy, BarState, EdgeEffect, IlluminatedType, EmbeddedType, ImageFit, Edge, Week, RelateType, FlexDirection, FlexWrap, TextAlign, TextCase, CopyOptions, TitleHeight, ImageSpanAlignment, TextContentStyle, XComponentType, ScrollSource, LineBreakStrategy, EllipsisMode, OptionWidthMode, FoldStatus, AppRotation, MarqueeUpdateStrategy, TextSelectableMode, WidthBreakpoint, HeightBreakpoint } from "./../ArkEnumsInterfaces" import { ICurve } from "./../ArkICurveMaterialized" import { AnimationExtender } from "./../ArkAnimationExtenderMaterialized" -import { AnimateParam, UIContext, CommonMethod, DismissReason, Rectangle, BlurStyle, ShadowOptions, ShadowStyle, HoverModeAreaType, CommonConfiguration, ContentModifier, PickerTextStyle, PickerDialogButtonStyle, CustomBuilder, CommonShapeMethod, PointLightStyle, ComponentOptions, InputCounterOptions, TextDecorationOptions, ProvideOptions, AnimatableArithmetic, Context, Configuration, ExpectedFrameRateRange, FinishCallbackType, TouchTestStrategy, MotionPathOptions, sharedTransitionOptions, GeometryTransitionOptions, TransitionHierarchyStrategy, TranslateOptions, ScaleOptions, AlignRuleOption, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, LocalizedAlignRuleOptions, ChainStyle, RotateOptions, TransitionOptions, TransitionEdge, TransitionEffects, DrawContext, PreviewParams, ItemDragInfo, EffectType, PreDragStatus, DragItemInfo, EventTarget, SourceType, SourceTool, RepeatMode, BlurStyleActivePolicy, ThemeColorMode, AdaptiveColor, ModalTransition, BackgroundBlurStyleOptions, BlurStyleOptions, ForegroundBlurStyleOptions, BlurOptions, BackgroundEffectOptions, ForegroundEffectOptions, ShadowType, MultiShadowOptions, SafeAreaType, SafeAreaEdge, LayoutSafeAreaType, LayoutSafeAreaEdge, SheetSize, BorderImageOption, LinearGradient_common, TouchObject, HistoricalPoint, DragBehavior, Summary, UniformDataType, DragResult, BlendMode, BlendApplyType, IntentionCode, BindOptions, DismissContentCoverAction, ContentCoverOptions, SheetTitleOptions, SheetType, SheetMode, ScrollSizeMode, SheetKeyboardAvoidMode, SheetDismiss, DismissSheetAction, SpringBackAction, SheetOptions, StateStyles, PopupMessageOptions, DismissPopupAction, PopupOptions, CustomPopupOptions, MenuPreviewMode, ContextMenuAnimationOptions, AnimationRange, ContextMenuOptions, MenuOptions, TouchTestInfo, RectResult, TouchResult, PixelStretchEffectOptions, ClickEffect, FadingEdgeOptions, NestedScrollOptions, MenuElement, SymbolGlyphModifier, OutlineStyle, DragPreviewMode, MenuPolicy, ImageModifier, DragPreviewOptions, DragInteractionOptions, InvertOptions, CircleShape, EllipseShape, PathShape, RectShape, PixelRoundPolicy, VisualEffect, Filter, AccessibilityCallback, MotionBlurOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, LinearGradientBlurOptions, ComponentContent, OverlayOptions, Blender, VisibleAreaChangeCallback, CommonAttribute, CommonInterface, OverlayOffset, FractionStop, MotionBlurAnchor, LayoutBorderInfo, LayoutInfo, LayoutChild, GeometryInfo, SizeResult, Layoutable, Measurable, MeasureResult, NavDestinationInfo, NavigationInfo, RouterPageInfo, Theme, CaretOffset, ContentClipMode, ScrollableCommonMethod, EdgeEffectOptions, ScrollResult, OnWillScrollCallback, OnMoveHandler, LightSource, KeyframeAnimateParam, KeyframeState, Callback, VisibleAreaEventOptions, HoverCallback, UIGestureEvent, SelectionOptions, KeyboardAvoidMode } from "./../ArkCommonInterfaces" +import { AnimateParam, UIContext, CommonMethod, DismissReason, Rectangle, BlurStyle, ShadowOptions, ShadowStyle, HoverModeAreaType, CommonConfiguration, ContentModifier, PickerTextStyle, PickerDialogButtonStyle, CustomBuilder, CommonShapeMethod, PointLightStyle, ComponentOptions, InputCounterOptions, TextDecorationOptions, ProvideOptions, AnimatableArithmetic, Context, Configuration, ExpectedFrameRateRange, FinishCallbackType, TouchTestStrategy, MotionPathOptions, sharedTransitionOptions, GeometryTransitionOptions, TransitionHierarchyStrategy, TranslateOptions, ScaleOptions, AlignRuleOption, LocalizedHorizontalAlignParam, LocalizedVerticalAlignParam, LocalizedAlignRuleOptions, ChainStyle, RotateOptions, TransitionOptions, TransitionEdge, TransitionEffects, DrawContext, PreviewParams, ItemDragInfo, EffectType, PreDragStatus, DragItemInfo, EventTarget, SourceType, SourceTool, RepeatMode, BlurStyleActivePolicy, ThemeColorMode, AdaptiveColor, ModalTransition, BackgroundBlurStyleOptions, BlurStyleOptions, ForegroundBlurStyleOptions, BlurOptions, BackgroundEffectOptions, ForegroundEffectOptions, ShadowType, MultiShadowOptions, SafeAreaType, SafeAreaEdge, LayoutSafeAreaType, LayoutSafeAreaEdge, SheetSize, BorderImageOption, LinearGradient_common, TouchObject, HistoricalPoint, DragBehavior, Summary, UniformDataType, DragResult, BlendMode, BlendApplyType, IntentionCode, BindOptions, DismissContentCoverAction, ContentCoverOptions, SheetTitleOptions, SheetType, SheetMode, ScrollSizeMode, SheetKeyboardAvoidMode, SheetDismiss, DismissSheetAction, SpringBackAction, SheetOptions, StateStyles, PopupMessageOptions, DismissPopupAction, PopupOptions, CustomPopupOptions, MenuPreviewMode, ContextMenuAnimationOptions, AnimationRange, ContextMenuOptions, MenuOptions, TouchTestInfo, RectResult, TouchResult, PixelStretchEffectOptions, ClickEffect, FadingEdgeOptions, NestedScrollOptions, MenuElement, SymbolGlyphModifier, OutlineStyle, DragPreviewMode, MenuPolicy, ImageModifier, DragPreviewOptions, DragInteractionOptions, InvertOptions, CircleShape, EllipseShape, PathShape, RectShape, PixelRoundPolicy, VisualEffect, Filter, AccessibilityCallback, MotionBlurOptions, BackgroundBrightnessOptions, GestureRecognizerJudgeBeginCallback, ShouldBuiltInRecognizerParallelWithCallback, SizeChangeCallback, TransitionFinishCallback, LinearGradientBlurOptions, ComponentContent, OverlayOptions, Blender, VisibleAreaChangeCallback, CommonAttribute, CommonInterface, OverlayOffset, FractionStop, MotionBlurAnchor, LayoutBorderInfo, LayoutInfo, LayoutChild, GeometryInfo, SizeResult, Layoutable, MeasureResult, NavDestinationInfo, NavigationInfo, RouterPageInfo, Theme, CaretOffset, ContentClipMode, ScrollableCommonMethod, EdgeEffectOptions, ScrollResult, OnWillScrollCallback, OnMoveHandler, LightSource, KeyframeAnimateParam, KeyframeState, Callback, VisibleAreaEventOptions, HoverCallback, UIGestureEvent, SelectionOptions, KeyboardAvoidMode } from "./../ArkCommonInterfaces" import { PointerStyle, Callback_RangeUpdate } from "./../ArkArkui-customInterfaces" import { UnifiedData } from "./../ArkUnifiedDataMaterialized" import { LazyForEachOps } from "./../ArkLazyForEachOpsMaterialized" import { DrawingCanvas } from "./../ArkDrawingCanvasMaterialized" import { PixelMap } from "./../ArkPixelMapMaterialized" -import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, LengthMetrics } from "./../ArkArkui-externalInterfaces" +import { NodeController, TextModifier, RectWidthStyle, RectHeightStyle, Want, LengthUnit, WebHeader, SnapshotOptions, PerfMonitorActionType, PerfMonitorSourceType } from "./../ArkArkui-externalInterfaces" +import { LengthMetrics } from "./../ArkLengthMetricsMaterialized" +import { Resource } from "./../ArkResourceInterfaces" +import { WebviewController } from "./../ArkWebviewControllerMaterialized" +import { GlobalScope_ohos_arkui_componentSnapshot } from "./../ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized" +import { AsyncCallback_image_PixelMap_Void, Literal_Want_want, Callback_Void, Callback_DismissDialogAction_Void, Callback_Number_Void, Literal_Number_day_month_year, Type_CalendarInterface_value, Callback_CalendarSelectedDate_Void, Callback_CalendarRequestedData_Void, Callback_Date_Void, Callback_Boolean_Void, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, Literal_TransitionEffect_appear_disappear, Tuple_Number_Number, Callback_DismissContentCoverAction_Void, Type_SheetOptions_detents, Callback_SheetDismiss_Void, Callback_DismissSheetAction_Void, Callback_SpringBackAction_Void, Callback_SheetType_Void, Literal_String_value_Callback_Void_action, Literal_Boolean_isVisible, Literal_ResourceColor_color, Callback_Literal_Boolean_isVisible_Void, Callback_DismissPopupAction_Void, Literal_Number_offset_span, Literal_Union_Number_Literal_Number_offset_span_lg_md_sm_xs, Type_CommonMethod_linearGradient_value, Tuple_ResourceColor_Number, Type_CommonMethod_sweepGradient_value, Tuple_Length_Length, Type_CommonMethod_radialGradient_value, Literal_Alignment_align, Callback_Array_TouchTestInfo_TouchResult, Callback_ClickEvent_Void, Callback_Boolean_HoverEvent_Void, Callback_MouseEvent_Void, Callback_TouchEvent_Void, Callback_KeyEvent_Void, Callback_KeyEvent_Boolean, Callback_Area_Area_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Callback_DragEvent_String_Void, Callback_PreDragStatus_Void, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_TouchEvent_HitTestMode, Literal_Empty, Callback_Number_Number_Void, Literal_String_key_Any_defaultValue, Callback_DatePickerResult_Void, Callback_TerminationInfo_Void, Literal_Number_errcode_String_msg, Callback_FormCallbackInfo_Void, Callback_Literal_Number_errcode_String_msg_Void, Callback_Any_Void, Tuple_Union_ResourceColor_LinearGradient_common_Number, Callback_GestureEvent_Void, Literal_Number_duration_fingers_Boolean_repeat, Literal_Number_distance_fingers_PanDirection_direction, Literal_Number_fingers_speed_SwipeDirection_direction, Literal_Number_distance_fingers, Literal_Number_angle_fingers, Callback_Number_Tuple_Number_Number, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Literal_Number_offsetRemain, Callback_Number_Number_ComputedBarAttribute, Callback_ItemDragInfo_Number_CustomBuilder, Callback_ItemDragInfo_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_String_Void, Type_ImageAttribute_onComplete_callback_event, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Callback_Number_Number_Number_Void, Callback_Number_Boolean, Callback_Number_Number_Boolean, Callback_SwipeActionState_Void, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_Boolean, Callback_NavDestinationContext_Void, Callback_PopInfo_Void, Tuple_Dimension_Dimension, Callback_NavigationTitleMode_Void, Callback_NavigationMode_Void, Callback_String_Unknown_Void, Type_NavigationAttribute_customNavContentTransition_delegate, Callback_NavigationTransitionProxy_Void, Literal_String_target_NavigationType_type, Callback_Number_Number_PanelMode_Void, Callback_PanelMode_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_Array_Number_Void, Callback_RefreshStatus_Void, Callback_RichEditorSelection_Void, Callback_RichEditorRange_Void, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorTextSpanResult_Void, Callback_TextRange_Void, Callback_RichEditorDeleteValue_Boolean, Callback_RichEditorChangeValue_Boolean, Callback_CutEvent_Void, Callback_CopyEvent_Void, Callback_ClickEvent_SaveButtonOnClickResult_Void, Literal_Boolean_next_Axis_direction, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_Number_String_Void, Callback_Union_Number_Resource_Void, Callback_ResourceStr_Void, Callback_Number_SliderChangeMode_Void, Literal_Number_index, Callback_SwiperContentTransitionProxy_Void, Callback_TabContentTransitionProxy_Void, Callback_EnterKeyType_Void, Callback_String_PasteEvent_Void, Callback_StyledStringChangeValue_Boolean, Callback_String_Number_Void, Type_TextPickerAttribute_onChange_callback, Callback_Union_Number_Array_Number_Void, Callback_Union_String_Array_String_Void, Callback_TextPickerResult_Void, Callback_TimePickerResult_Void, Callback_FullscreenInfo_Void, Callback_PreparedInfo_Void, Callback_PlaybackInfo_Void, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Literal_Object_object__String_name_Array_String_methodList, Literal_Union_String_WebResourceRequest_data, Literal_Function_handler_Object_error, Literal_Object_detail, Literal_Function_callback__Object_fileSelector, Callback_OnPageEndEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnGeolocationShowEvent_Void, Callback_OnAlertEvent_Boolean, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnConfirmEvent_Boolean, Callback_OnPromptEvent_Boolean, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnRefreshAccessedHistoryEvent_Void, Type_WebAttribute_onUrlLoadIntercept_callback, Callback_Literal_Function_handler_Object_error_Void, Callback_OnRenderExitedEvent_Void, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Type_WebAttribute_onFileSelectorShow_callback, Callback_OnResourceLoadEvent_Void, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnPermissionRequestEvent_Void, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnContextMenuShowEvent_Boolean, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnClientAuthenticationEvent_Void, Callback_OnWindowNewEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnLoadInterceptEvent_Boolean, Callback_OnOverScrollEvent_Void, Callback_NativeEmbedDataInfo_Void, Callback_NativeEmbedTouchInfo_Void, Literal_String_plainText, Callback_Literal_String_plainText_Void, Literal_Number_surfaceHeight_surfaceWidth, Type_XComponentInterface_value, Callback_UIExtensionProxy_Void, Literal_Number_code_Want_want, Callback_Literal_Number_code_Want_want_Void } from "./../SyntheticDeclarations" +import { GlobalScope_ohos_arkui_performanceMonitor } from "./../ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized" import { FrameNode } from "./../ArkFrameNodeMaterialized" +import { Position, VoidCallback, ResourceStr, ResourceColor, Dimension, BorderRadiuses, LocalizedBorderRadiuses, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, EdgeStyles, Offset, Font, Length, LengthMetricsUnit, MarkStyle, Bias, Area, Margin, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, BorderOptions, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, EdgeWidth, DirectionalEdgesT, ColorMetrics, ColorFilter, LengthConstrain, DividerStyleOptions, VP, PX, LPX, TouchPoint } from "./../ArkUnitsInterfaces" import { NavExtender } from "./../ArkNavExtenderMaterialized" import { NavPathStack } from "./../ArkNavPathStackMaterialized" import { NavExtender_OnUpdateStack } from "./../ArkNavigationExtenderInterfaces" @@ -20,11 +26,8 @@ import { Point } from "./../ArkPointInterfaces" import { Root, ComponentRoot } from "./../ArkStaticComponentsInterfaces" import { EventEmulator } from "./../ArkEventEmulatorMaterialized" import { ClickEvent } from "./../ArkClickEventMaterialized" -import { Literal_Want_want, Callback_Void, Callback_DismissDialogAction_Void, Callback_Number_Void, Literal_Number_day_month_year, Type_CalendarInterface_value, Callback_CalendarSelectedDate_Void, Callback_CalendarRequestedData_Void, Callback_Date_Void, Callback_Boolean_Void, Literal_String_anchor_HorizontalAlign_align, Literal_String_anchor_VerticalAlign_align, Literal_TransitionEffect_appear_disappear, Tuple_Number_Number, Callback_DismissContentCoverAction_Void, Type_SheetOptions_detents, Callback_SheetDismiss_Void, Callback_DismissSheetAction_Void, Callback_SpringBackAction_Void, Callback_SheetType_Void, Literal_String_value_Callback_Void_action, Literal_Boolean_isVisible, Literal_ResourceColor_color, Callback_Literal_Boolean_isVisible_Void, Callback_DismissPopupAction_Void, Literal_Number_offset_span, Literal_Union_Number_Literal_Number_offset_span_lg_md_sm_xs, Type_CommonMethod_linearGradient_value, Tuple_ResourceColor_Number, Type_CommonMethod_sweepGradient_value, Tuple_Length_Length, Type_CommonMethod_radialGradient_value, Literal_Alignment_align, Callback_Array_TouchTestInfo_TouchResult, Callback_ClickEvent_Void, Callback_Boolean_HoverEvent_Void, Callback_MouseEvent_Void, Callback_TouchEvent_Void, Callback_KeyEvent_Void, Callback_KeyEvent_Boolean, Callback_Area_Area_Void, Callback_DragEvent_String_Union_CustomBuilder_DragItemInfo, Callback_DragEvent_String_Void, Callback_PreDragStatus_Void, Callback_GestureInfo_BaseGestureEvent_GestureJudgeResult, Callback_TouchEvent_HitTestMode, Literal_Empty, Callback_Number_Number_Void, Literal_String_key_Any_defaultValue, Callback_DatePickerResult_Void, Callback_TerminationInfo_Void, Literal_Number_errcode_String_msg, Callback_FormCallbackInfo_Void, Callback_Literal_Number_errcode_String_msg_Void, Callback_Any_Void, Tuple_Union_ResourceColor_LinearGradient_common_Number, Callback_GestureEvent_Void, Literal_Number_duration_fingers_Boolean_repeat, Literal_Number_distance_fingers_PanDirection_direction, Literal_Number_fingers_speed_SwipeDirection_direction, Literal_Number_distance_fingers, Literal_Number_angle_fingers, Callback_Number_Tuple_Number_Number, Callback_Number_Tuple_Number_Number_Number_Number, Tuple_Number_Number_Number_Number, Literal_Number_offsetRemain, Callback_Number_Number_ComputedBarAttribute, Callback_ItemDragInfo_Number_CustomBuilder, Callback_ItemDragInfo_Void, Callback_ItemDragInfo_Number_Number_Void, Callback_ItemDragInfo_Number_Void, Callback_ItemDragInfo_Number_Number_Boolean_Void, Callback_Number_ScrollState_Literal_Number_offsetRemain, Callback_String_Void, Type_ImageAttribute_onComplete_callback_event, Callback_Type_ImageAttribute_onComplete_callback_event_Void, Callback_Number_Number_Number_Void, Callback_Number_Boolean, Callback_Number_Number_Boolean, Callback_SwipeActionState_Void, Callback_ClickEvent_LocationButtonOnClickResult_Void, Callback_Boolean, Callback_NavDestinationContext_Void, Callback_PopInfo_Void, Tuple_Dimension_Dimension, Callback_NavigationTitleMode_Void, Callback_NavigationMode_Void, Callback_String_Unknown_Void, Type_NavigationAttribute_customNavContentTransition_delegate, Callback_NavigationTransitionProxy_Void, Literal_String_target_NavigationType_type, Callback_Number_Number_PanelMode_Void, Callback_PanelMode_Void, Callback_ClickEvent_PasteButtonOnClickResult_Void, Callback_Array_Number_Void, Callback_RefreshStatus_Void, Callback_RichEditorSelection_Void, Callback_RichEditorRange_Void, Callback_RichEditorInsertValue_Boolean, Callback_RichEditorTextSpanResult_Void, Callback_TextRange_Void, Callback_RichEditorDeleteValue_Boolean, Callback_RichEditorChangeValue_Boolean, Callback_CutEvent_Void, Callback_CopyEvent_Void, Callback_ClickEvent_SaveButtonOnClickResult_Void, Literal_Boolean_next_Axis_direction, Callback_InsertValue_Boolean, Callback_InsertValue_Void, Callback_DeleteValue_Boolean, Callback_DeleteValue_Void, Callback_Number_String_Void, Callback_Union_Number_Resource_Void, Callback_ResourceStr_Void, Callback_Number_SliderChangeMode_Void, Literal_Number_index, Callback_SwiperContentTransitionProxy_Void, Callback_TabContentTransitionProxy_Void, Callback_EnterKeyType_Void, Callback_String_PasteEvent_Void, Callback_StyledStringChangeValue_Boolean, Callback_String_Number_Void, Type_TextPickerAttribute_onChange_callback, Callback_Union_Number_Array_Number_Void, Callback_Union_String_Array_String_Void, Callback_TextPickerResult_Void, Callback_TimePickerResult_Void, Callback_FullscreenInfo_Void, Callback_PreparedInfo_Void, Callback_PlaybackInfo_Void, Literal_String_script_Callback_String_Void_callback_, Literal_String_baseUrl_data_encoding_historyUrl_mimeType, Literal_Union_String_Resource_url_Array_Header_headers, Literal_Object_object__String_name_Array_String_methodList, Literal_Union_String_WebResourceRequest_data, Literal_Function_handler_Object_error, Literal_Object_detail, Literal_Function_callback__Object_fileSelector, Callback_OnPageEndEvent_Void, Callback_OnPageBeginEvent_Void, Callback_OnProgressChangeEvent_Void, Callback_OnTitleReceiveEvent_Void, Callback_OnGeolocationShowEvent_Void, Callback_OnAlertEvent_Boolean, Callback_OnBeforeUnloadEvent_Boolean, Callback_OnConfirmEvent_Boolean, Callback_OnPromptEvent_Boolean, Callback_OnConsoleEvent_Boolean, Callback_OnErrorReceiveEvent_Void, Callback_OnHttpErrorReceiveEvent_Void, Callback_OnDownloadStartEvent_Void, Callback_OnRefreshAccessedHistoryEvent_Void, Type_WebAttribute_onUrlLoadIntercept_callback, Callback_Literal_Function_handler_Object_error_Void, Callback_OnRenderExitedEvent_Void, Callback_OnShowFileSelectorEvent_Boolean, Callback_Literal_Object_detail_Boolean, Type_WebAttribute_onFileSelectorShow_callback, Callback_OnResourceLoadEvent_Void, Callback_OnScaleChangeEvent_Void, Callback_OnHttpAuthRequestEvent_Boolean, Callback_OnInterceptRequestEvent_WebResourceResponse, Callback_OnPermissionRequestEvent_Void, Callback_OnScreenCaptureRequestEvent_Void, Callback_OnContextMenuShowEvent_Boolean, Callback_OnSearchResultReceiveEvent_Void, Callback_OnScrollEvent_Void, Callback_OnSslErrorEventReceiveEvent_Void, Callback_OnClientAuthenticationEvent_Void, Callback_OnWindowNewEvent_Void, Callback_OnTouchIconUrlReceivedEvent_Void, Callback_OnFaviconReceivedEvent_Void, Callback_OnPageVisibleEvent_Void, Callback_OnDataResubmittedEvent_Void, Callback_OnAudioStateChangedEvent_Void, Callback_OnFirstContentfulPaintEvent_Void, Callback_OnLoadInterceptEvent_Boolean, Callback_OnOverScrollEvent_Void, Callback_NativeEmbedDataInfo_Void, Callback_NativeEmbedTouchInfo_Void, Literal_String_plainText, Callback_Literal_String_plainText_Void, Literal_Number_surfaceHeight_surfaceWidth, Type_XComponentInterface_value, Callback_UIExtensionProxy_Void, Literal_Number_code_Want_want, Callback_Literal_Number_code_Want_want_Void } from "./../SyntheticDeclarations" import { AbilityComponentInterface, AbilityComponentAttribute } from "./../ArkAbilityComponentInterfaces" import { SheetInfo, DismissDialogAction, ActionSheetButtonOptions, ActionSheetOffset, ActionSheetOptions } from "./../ArkActionSheetInterfaces" -import { Resource } from "./../ArkResourceInterfaces" -import { VoidCallback, ResourceStr, ResourceColor, Dimension, BorderRadiuses, LocalizedBorderRadiuses, EdgeWidths, LocalizedEdgeWidths, EdgeColors, LocalizedEdgeColors, EdgeStyles, Offset, Font, Position, Length, LengthMetricsUnit, MarkStyle, Bias, Area, Margin, SizeOptions, ConstraintSizeOptions, ChainWeightOptions, Padding, LocalizedPadding, LocalizedMargin, BorderOptions, OutlineOptions, EdgeOutlineStyles, EdgeOutlineWidths, OutlineRadiuses, Edges, LocalizedEdges, LocalizedPosition, AccessibilityOptions, EdgeWidth, DirectionalEdgesT, ColorMetrics, ColorFilter, LengthConstrain, DividerStyleOptions, VP, PX, LPX, TouchPoint } from "./../ArkUnitsInterfaces" import { DialogAlignment, DialogButtonDirection, AlertDialogButtonBaseOptions, AlertDialogButtonOptions, TextStyle_alert_dialog, AlertDialogParam, AlertDialogParamWithConfirm, AlertDialogParamWithButtons, AlertDialogParamWithOptions } from "./../ArkAlertDialogInterfaces" import { TransitionEffect } from "./../ArkTransitionEffectMaterialized" import { ActionSheet } from "./../ArkActionSheetMaterialized" @@ -71,8 +74,9 @@ import { EllipseAttribute, EllipseOptions, EllipseInterface } from "./../ArkElli import { PathAttribute, PathOptions, PathInterface } from "./../ArkPathInterfaces" import { RectAttribute, RectOptions, RoundedRectOptions, RectInterface } from "./../ArkRectInterfaces" import { GestureModifier } from "./../ArkGestureModifierMaterialized" -import { GestureInfo, GestureJudgeResult, GestureType, GestureMask, GestureHandler, GesturePriority, PanDirection, SwipeDirection, GestureMode, GestureControl_GestureType, FingerInfo, GestureInterface, TapGestureParameters, TapGestureInterface, LongPressGestureInterface, PanGestureInterface, SwipeGestureInterface, PinchGestureInterface, RotationGestureInterface, GestureGroupInterface, TapGestureHandlerOptions, TapGestureHandler, LongPressGestureHandlerOptions, LongPressGestureHandler, PanGestureHandlerOptions, PanGestureHandler, SwipeGestureHandlerOptions, SwipeGestureHandler, PinchGestureHandlerOptions, PinchGestureHandler, RotationGestureHandlerOptions, RotationGestureHandler, GestureGroupGestureHandlerOptions, GestureRecognizerState } from "./../ArkGestureInterfaces" +import { GestureInfo, GestureJudgeResult, GestureType, GestureMask, GestureHandler, GesturePriority, PanDirection, SwipeDirection, GestureMode, FingerInfo, GestureInterface, TapGestureParameters, TapGestureInterface, LongPressGestureInterface, PanGestureInterface, SwipeGestureInterface, PinchGestureInterface, RotationGestureInterface, GestureGroupInterface, TapGestureHandlerOptions, TapGestureHandler, LongPressGestureHandlerOptions, LongPressGestureHandler, PanGestureHandlerOptions, PanGestureHandler, SwipeGestureHandlerOptions, SwipeGestureHandler, PinchGestureHandlerOptions, PinchGestureHandler, RotationGestureHandlerOptions, RotationGestureHandler, GestureGroupGestureHandlerOptions, GestureRecognizerState } from "./../ArkGestureInterfaces" import { BaseGestureEvent } from "./../ArkBaseGestureEventMaterialized" +import { Measurable } from "./../ArkMeasurableMaterialized" import { View } from "./../ArkViewMaterialized" import { TextContentControllerBase } from "./../ArkTextContentControllerBaseMaterialized" import { ScrollOnWillScrollCallback, ScrollOnScrollCallback, ScrollAlign, ScrollDirection, OffsetResult, ScrollEdgeOptions, ScrollToIndexOptions, ScrollAnimationOptions, OffsetOptions, ScrollOptions, ScrollPageOptions, ScrollSnapOptions, ScrollInterface, ScrollAttribute, OnScrollFrameBeginHandlerResult, OnScrollEdgeCallback, OnScrollFrameBeginCallback } from "./../ArkScrollInterfaces" @@ -102,6 +106,7 @@ import { WindowStatusType, FolderStackOptions, FolderStackInterface, FolderStack import { FormDimension, FormRenderingMode, FormShape, FormInfo, FormComponentInterface, FormComponentAttribute, FormCallbackInfo } from "./../ArkFormComponentInterfaces" import { FormLinkOptions, FormLinkInterface, FormLinkAttribute } from "./../ArkFormLinkInterfaces" import { GaugeOptions, GaugeInterface, GaugeAttribute, GaugeShadowOptions, GaugeIndicatorOptions, GaugeConfiguration } from "./../ArkGaugeInterfaces" +import { GestureControl_GestureType } from "./../ArkGestureControlNamespace" import { TapGestureEvent } from "./../ArkTapGestureEventMaterialized" import { LongPressGestureEvent } from "./../ArkLongPressGestureEventMaterialized" import { PanGestureEvent } from "./../ArkPanGestureEventMaterialized" @@ -225,7 +230,7 @@ import { ToggleType, SwitchStyle, ToggleConfiguration, ToggleOptions, ToggleInte import { CustomTheme, WithThemeOptions, WithThemeAttribute } from "./../ArkWithThemeInterfaces" import { SeekMode, PlaybackSpeed, FullscreenInfo, PreparedInfo, PlaybackInfo, VideoOptions, VideoInterface, VideoAttribute } from "./../ArkVideoInterfaces" import { VideoController } from "./../ArkVideoControllerMaterialized" -import { WebviewController, NativeMediaPlayerConfig, AdsBlockedDetails, WebKeyboardOptions, WebKeyboardCallbackInfo, MessageLevel, MixedMode, HitTestType, CacheMode, OverScrollMode, WebDarkMode, WebCaptureMode, ThreatType, WebMediaOptions, ScreenCaptureConfig, FullScreenEnterEvent, RenderExitReason, SslError, FileSelectorMode, WebLayoutMode, RenderProcessNotRespondingReason, ProtectedResourceType, ContextMenuSourceType, ContextMenuMediaType, ContextMenuInputFieldType, NativeEmbedStatus, ContextMenuEditStateFlags, WebNavigationType, RenderMode, ViewportFit, Header, WebOptions, ScriptItem, LoadCommittedDetails, IntelligentTrackingPreventionDetails, WebInterface, WebAttribute, NativeEmbedInfo, NativeEmbedDataInfo, NativeEmbedVisibilityInfo, NativeEmbedTouchInfo, FirstMeaningfulPaint, LargestContentfulPaint, RenderProcessNotRespondingData, OnPageEndEvent, OnPageBeginEvent, OnProgressChangeEvent, OnTitleReceiveEvent, OnGeolocationShowEvent, OnAlertEvent, OnBeforeUnloadEvent, OnConfirmEvent, OnPromptEvent, OnConsoleEvent, OnErrorReceiveEvent, OnHttpErrorReceiveEvent, OnDownloadStartEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnShowFileSelectorEvent, OnResourceLoadEvent, OnScaleChangeEvent, OnHttpAuthRequestEvent, OnInterceptRequestEvent, OnPermissionRequestEvent, OnScreenCaptureRequestEvent, OnContextMenuShowEvent, OnSearchResultReceiveEvent, OnScrollEvent, OnSslErrorEventReceiveEvent, OnClientAuthenticationEvent, OnWindowNewEvent, OnTouchIconUrlReceivedEvent, OnFaviconReceivedEvent, OnPageVisibleEvent, OnDataResubmittedEvent, OnAudioStateChangedEvent, OnFirstContentfulPaintEvent, OnLoadInterceptEvent, OnOverScrollEvent, JavaScriptProxy, WebKeyboardAvoidMode, WebElementType, WebResponseType, SelectionMenuOptionsExt, OnFullScreenEnterCallback, OnContextMenuHideCallback, OnSslErrorEventCallback, OnFirstMeaningfulPaintCallback, OnLargestContentfulPaintCallback, OnSafeBrowsingCheckResultCallback, OnNavigationEntryCommittedCallback, OnIntelligentTrackingPreventionCallback, NestedScrollOptionsExt, OnNativeEmbedVisibilityChangeCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, ExpandedMenuItemOptions, OnViewportFitChangedCallback, WebKeyboardCallback, OnAdsBlockedCallback, SslErrorEvent } from "./../ArkWebInterfaces" +import { NativeMediaPlayerConfig, AdsBlockedDetails, WebKeyboardOptions, WebKeyboardCallbackInfo, MessageLevel, MixedMode, HitTestType, CacheMode, OverScrollMode, WebDarkMode, WebCaptureMode, ThreatType, WebMediaOptions, ScreenCaptureConfig, FullScreenEnterEvent, RenderExitReason, SslError, FileSelectorMode, WebLayoutMode, RenderProcessNotRespondingReason, ProtectedResourceType, ContextMenuSourceType, ContextMenuMediaType, ContextMenuInputFieldType, NativeEmbedStatus, ContextMenuEditStateFlags, WebNavigationType, RenderMode, ViewportFit, Header, WebOptions, ScriptItem, LoadCommittedDetails, IntelligentTrackingPreventionDetails, WebInterface, WebAttribute, NativeEmbedInfo, NativeEmbedDataInfo, NativeEmbedVisibilityInfo, NativeEmbedTouchInfo, FirstMeaningfulPaint, LargestContentfulPaint, RenderProcessNotRespondingData, OnPageEndEvent, OnPageBeginEvent, OnProgressChangeEvent, OnTitleReceiveEvent, OnGeolocationShowEvent, OnAlertEvent, OnBeforeUnloadEvent, OnConfirmEvent, OnPromptEvent, OnConsoleEvent, OnErrorReceiveEvent, OnHttpErrorReceiveEvent, OnDownloadStartEvent, OnRefreshAccessedHistoryEvent, OnRenderExitedEvent, OnShowFileSelectorEvent, OnResourceLoadEvent, OnScaleChangeEvent, OnHttpAuthRequestEvent, OnInterceptRequestEvent, OnPermissionRequestEvent, OnScreenCaptureRequestEvent, OnContextMenuShowEvent, OnSearchResultReceiveEvent, OnScrollEvent, OnSslErrorEventReceiveEvent, OnClientAuthenticationEvent, OnWindowNewEvent, OnTouchIconUrlReceivedEvent, OnFaviconReceivedEvent, OnPageVisibleEvent, OnDataResubmittedEvent, OnAudioStateChangedEvent, OnFirstContentfulPaintEvent, OnLoadInterceptEvent, OnOverScrollEvent, JavaScriptProxy, WebKeyboardAvoidMode, WebElementType, WebResponseType, SelectionMenuOptionsExt, OnFullScreenEnterCallback, OnContextMenuHideCallback, OnSslErrorEventCallback, OnFirstMeaningfulPaintCallback, OnLargestContentfulPaintCallback, OnSafeBrowsingCheckResultCallback, OnNavigationEntryCommittedCallback, OnIntelligentTrackingPreventionCallback, NestedScrollOptionsExt, OnNativeEmbedVisibilityChangeCallback, OnOverrideUrlLoadingCallback, OnRenderProcessNotRespondingCallback, OnRenderProcessRespondingCallback, ExpandedMenuItemOptions, OnViewportFitChangedCallback, WebKeyboardCallback, OnAdsBlockedCallback, SslErrorEvent } from "./../ArkWebInterfaces" import { WebKeyboardController } from "./../ArkWebKeyboardControllerMaterialized" import { FullScreenExitHandler } from "./../ArkFullScreenExitHandlerMaterialized" import { FileSelectorParam } from "./../ArkFileSelectorParamMaterialized" @@ -2059,9 +2064,6 @@ export class TypeChecker { static isCallback(value: object|string|number|undefined|null|boolean): boolean { throw new Error("Can not discriminate value typeof Callback") } - static isCallbackResource(value: object|string|number|undefined|null|boolean): boolean { - throw new Error("Can not discriminate value typeof CallbackResource") - } static isCancelButtonOptions(value: object|string|number|undefined|null|boolean, duplicated_style: boolean, duplicated_icon: boolean): boolean { if ((!duplicated_style) && (value?.hasOwnProperty("style"))) { return true @@ -6107,6 +6109,12 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof GestureStyleInterface") } } + static isGlobalScope_ohos_arkui_componentSnapshot(value: object|string|number|undefined|null|boolean): boolean { + throw new Error("Can not discriminate value typeof GlobalScope_ohos_arkui_componentSnapshot") + } + static isGlobalScope_ohos_arkui_performanceMonitor(value: object|string|number|undefined|null|boolean): boolean { + throw new Error("Can not discriminate value typeof GlobalScope_ohos_arkui_performanceMonitor") + } static isGradientDirection(value: object|string|number|undefined|null|boolean): boolean { if (((value) === (GradientDirection.Left))) { return true @@ -9152,9 +9160,6 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof MarqueeUpdateStrategy") } } - static isMaterialized(value: object|string|number|undefined|null|boolean): boolean { - throw new Error("Can not discriminate value typeof Materialized") - } static isMatrix2D(value: object|string|number|undefined|null|boolean, duplicated_scaleX: boolean, duplicated_rotateY: boolean, duplicated_rotateX: boolean, duplicated_scaleY: boolean, duplicated_translateX: boolean, duplicated_translateY: boolean): boolean { if ((!duplicated_scaleX) && (value?.hasOwnProperty("scaleX"))) { return true @@ -11378,6 +11383,40 @@ export class TypeChecker { static isPatternLockInterface(value: object|string|number|undefined|null|boolean): boolean { throw new Error("Can not discriminate value typeof PatternLockInterface") } + static isPerfMonitorActionType(value: object|string|number|undefined|null|boolean): boolean { + if (((value) === (PerfMonitorActionType.LAST_DOWN))) { + return true + } + else if (((value) === (PerfMonitorActionType.LAST_UP))) { + return true + } + else if (((value) === (PerfMonitorActionType.FIRST_MOVE))) { + return true + } + else { + throw new Error("Can not discriminate value typeof PerfMonitorActionType") + } + } + static isPerfMonitorSourceType(value: object|string|number|undefined|null|boolean): boolean { + if (((value) === (PerfMonitorSourceType.PERF_TOUCH_EVENT))) { + return true + } + else if (((value) === (PerfMonitorSourceType.PERF_MOUSE_EVENT))) { + return true + } + else if (((value) === (PerfMonitorSourceType.PERF_TOUCHPAD_EVENT))) { + return true + } + else if (((value) === (PerfMonitorSourceType.PERF_JOYSTICK_EVENT))) { + return true + } + else if (((value) === (PerfMonitorSourceType.PERF_KEY_EVENT))) { + return true + } + else { + throw new Error("Can not discriminate value typeof PerfMonitorSourceType") + } + } static isPermissionRequest(value: object|string|number|undefined|null|boolean): boolean { throw new Error("Can not discriminate value typeof PermissionRequest") } @@ -13632,9 +13671,6 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof RRect") } } - static isRuntimeType(value: object|string|number|undefined|null|boolean): boolean { - throw new Error("Can not discriminate value typeof RuntimeType") - } static isSafeAreaEdge(value: object|string|number|undefined|null|boolean): boolean { if (((value) === (SafeAreaEdge.TOP))) { return true @@ -15301,6 +15337,17 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof SliderStyle") } } + static isSnapshotOptions(value: object|string|number|undefined|null|boolean, duplicated_scale: boolean, duplicated_waitUntilRenderFinished: boolean): boolean { + if ((!duplicated_scale) && (value?.hasOwnProperty("scale"))) { + return true + } + else if ((!duplicated_waitUntilRenderFinished) && (value?.hasOwnProperty("waitUntilRenderFinished"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof SnapshotOptions") + } + } static isSourceTool(value: object|string|number|undefined|null|boolean): boolean { if (((value) === (SourceTool.Unknown))) { return true @@ -18563,9 +18610,6 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof VisualEffect") } } - static isVMContext(value: object|string|number|undefined|null|boolean): boolean { - throw new Error("Can not discriminate value typeof VMContext") - } static isWant(value: object|string|number|undefined|null|boolean, duplicated_bundleName: boolean, duplicated_abilityName: boolean, duplicated_deviceId: boolean, duplicated_uri: boolean, duplicated_type: boolean, duplicated_flags: boolean, duplicated_action: boolean, duplicated_parameters: boolean, duplicated_entities: boolean, duplicated_moduleName: boolean): boolean { if ((!duplicated_bundleName) && (value?.hasOwnProperty("bundleName"))) { return true @@ -19083,6 +19127,17 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof WebElementType") } } + static isWebHeader(value: object|string|number|undefined|null|boolean, duplicated_headerKey: boolean, duplicated_headerValue: boolean): boolean { + if ((!duplicated_headerKey) && (value?.hasOwnProperty("headerKey"))) { + return true + } + else if ((!duplicated_headerValue) && (value?.hasOwnProperty("headerValue"))) { + return true + } + else { + throw new Error("Can not discriminate value typeof WebHeader") + } + } static isWebInterface(value: object|string|number|undefined|null|boolean): boolean { throw new Error("Can not discriminate value typeof WebInterface") } @@ -19207,13 +19262,8 @@ export class TypeChecker { throw new Error("Can not discriminate value typeof WebResponseType") } } - static isWebviewController(value: object|string|number|undefined|null|boolean, duplicated___WebviewControllerStub: boolean): boolean { - if ((!duplicated___WebviewControllerStub) && (value?.hasOwnProperty("__WebviewControllerStub"))) { - return true - } - else { - throw new Error("Can not discriminate value typeof WebviewController") - } + static isWebviewController(value: object|string|number|undefined|null|boolean): boolean { + throw new Error("Can not discriminate value typeof WebviewController") } static isWeek(value: object|string|number|undefined|null|boolean): boolean { if (((value) === (Week.Mon))) { @@ -19429,6 +19479,9 @@ export class TypeChecker { static isArray_String(value: object|string|number|undefined|null): boolean { return Array.isArray(value) } + static isArray_WebHeader(value: object|string|number|undefined|null): boolean { + return Array.isArray(value) + } static isArray_SheetInfo(value: object|string|number|undefined|null): boolean { return Array.isArray(value) } diff --git a/arkoala-arkts/arkui/types/index-full.d.ts b/arkoala-arkts/arkui/types/index-full.d.ts index 49c0d120634bb3bf82ca5a82f5ddfde7d88a569a..8fb3a139af7b99a0d461ca9ff5adbd7bc6315121 100644 --- a/arkoala-arkts/arkui/types/index-full.d.ts +++ b/arkoala-arkts/arkui/types/index-full.d.ts @@ -294,9 +294,44 @@ declare enum LengthUnit { PERCENT = 3, LPX = 4, } -declare interface LengthMetrics { +declare class LengthMetrics { unit: LengthUnit; value: number; + static px(value: number): LengthMetrics; + static resource(value: Resource): LengthMetrics; +} +declare interface WebHeader { + headerKey: string; + headerValue: string; +} +declare class WebviewController { + static initializeWebEngine(): void; + loadUrl(url: (string|Resource), headers?: WebHeader[]): void; +} +declare interface SnapshotOptions { + scale?: number; + waitUntilRenderFinished?: boolean; +} +declare type AsyncCallback_image_PixelMap_Void = ((result: PixelMap) => void); +declare class GlobalScope_ohos_arkui_componentSnapshot { + static get(id: string, callback_: ((result: PixelMap) => void), options?: SnapshotOptions): void; +} +declare enum PerfMonitorActionType { + LAST_DOWN = 0, + LAST_UP = 1, + FIRST_MOVE = 2, +} +declare enum PerfMonitorSourceType { + PERF_TOUCH_EVENT = 0, + PERF_MOUSE_EVENT = 1, + PERF_TOUCHPAD_EVENT = 2, + PERF_JOYSTICK_EVENT = 3, + PERF_KEY_EVENT = 4, +} +declare class GlobalScope_ohos_arkui_performanceMonitor { + static begin(scene: string, startInputType: PerfMonitorActionType, note?: string): void; + static end(scene: string): void; + static recordInputEventTime(type: PerfMonitorActionType, sourceType: PerfMonitorSourceType, time: number): void; } declare class FrameNode { constructor(uiContext: UIContext); @@ -312,6 +347,8 @@ declare class FrameNode { getParent?(): FrameNode; getChildrenCount(): number; dispose(): void; + getOpacity(): number; + getPositionToWindowWithTransform(): Position; } declare interface PixelMap { isEditable: number; @@ -7583,9 +7620,6 @@ declare class VideoAttribute extends CommonMethod { enableAnalyzer(value: boolean): VideoAttribute; analyzerConfig(value: ImageAnalyzerConfig): VideoAttribute; } -declare interface WebviewController { - __WebviewControllerStub: string; -} declare type OnNavigationEntryCommittedCallback = ((loadCommittedDetails: LoadCommittedDetails) => void); declare type OnSslErrorEventCallback = ((sslErrorEvent: SslErrorEvent) => void); declare type OnLargestContentfulPaintCallback = ((largestContentfulPaint: LargestContentfulPaint) => void); diff --git a/arkoala/arkui-types/index-full.d.ts b/arkoala/arkui-types/index-full.d.ts index 65b91411faa1cfccd2745f4bdb2a0b2810f71642..736562fced3ef8144cc54d1e63f6d3bc760a8d90 100644 --- a/arkoala/arkui-types/index-full.d.ts +++ b/arkoala/arkui-types/index-full.d.ts @@ -370,9 +370,44 @@ declare enum LengthUnit { PERCENT = 3, LPX = 4, } -declare interface LengthMetrics { +declare class LengthMetrics { unit: LengthUnit; value: number; + static px(value: number): LengthMetrics; + static resource(value: Resource): LengthMetrics; +} +declare interface WebHeader { + headerKey: string; + headerValue: string; +} +declare class WebviewController { + static initializeWebEngine(): void; + loadUrl(url: (string|Resource), headers?: WebHeader[]): void; +} +declare interface SnapshotOptions { + scale?: number; + waitUntilRenderFinished?: boolean; +} +declare type AsyncCallback_image_PixelMap_Void = ((result: PixelMap) => void); +declare class GlobalScope_ohos_arkui_componentSnapshot { + static get(id: string, callback_: ((result: PixelMap) => void), options?: SnapshotOptions): void; +} +declare enum PerfMonitorActionType { + LAST_DOWN = 0, + LAST_UP = 1, + FIRST_MOVE = 2, +} +declare enum PerfMonitorSourceType { + PERF_TOUCH_EVENT = 0, + PERF_MOUSE_EVENT = 1, + PERF_TOUCHPAD_EVENT = 2, + PERF_JOYSTICK_EVENT = 3, + PERF_KEY_EVENT = 4, +} +declare class GlobalScope_ohos_arkui_performanceMonitor { + static begin(scene: string, startInputType: PerfMonitorActionType, note?: string): void; + static end(scene: string): void; + static recordInputEventTime(type: PerfMonitorActionType, sourceType: PerfMonitorSourceType, time: number): void; } declare class FrameNode { constructor(uiContext: UIContext); @@ -388,6 +423,8 @@ declare class FrameNode { getParent?(): FrameNode; getChildrenCount(): number; dispose(): void; + getOpacity(): number; + getPositionToWindowWithTransform(): Position; } declare interface PixelMap { isEditable: number; @@ -7659,9 +7696,6 @@ declare class VideoAttribute extends CommonMethod { enableAnalyzer(value: boolean): VideoAttribute; analyzerConfig(value: ImageAnalyzerConfig): VideoAttribute; } -declare interface WebviewController { - __WebviewControllerStub: string; -} declare type OnNavigationEntryCommittedCallback = ((loadCommittedDetails: LoadCommittedDetails) => void); declare type OnSslErrorEventCallback = ((sslErrorEvent: SslErrorEvent) => void); declare type OnLargestContentfulPaintCallback = ((largestContentfulPaint: LargestContentfulPaint) => void); diff --git a/arkoala/arkui/src/ArkAccessibilityHoverEventMaterialized.ts b/arkoala/arkui/src/ArkAccessibilityHoverEventMaterialized.ts index 063f28e4c017721682aa5ce943a30b893b9057ed..9715d0145e40d0a12929922ed5d0b4b4c007bb99 100644 --- a/arkoala/arkui/src/ArkAccessibilityHoverEventMaterialized.ts +++ b/arkoala/arkui/src/ArkAccessibilityHoverEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseEventInternal } from "./ArkBaseEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class AccessibilityHoverEventInternal extends BaseEventInternal implements MaterializedBase,AccessibilityHoverEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkActionSheetMaterialized.ts b/arkoala/arkui/src/ArkActionSheetMaterialized.ts index 2f2e7c68da4b20a94441a6188517528cf70a0c49..bbe784e0f379fa2bf842a6fd4d59fd2eba5f3874 100644 --- a/arkoala/arkui/src/ArkActionSheetMaterialized.ts +++ b/arkoala/arkui/src/ArkActionSheetMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ActionSheet implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkAlertDialogMaterialized.ts b/arkoala/arkui/src/ArkAlertDialogMaterialized.ts index 87a4fd31845eb02d57fb10a47dd732d357932fd9..d37cb3c819911756d848dac75d13d11acf38c4db 100644 --- a/arkoala/arkui/src/ArkAlertDialogMaterialized.ts +++ b/arkoala/arkui/src/ArkAlertDialogMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class AlertDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkAnimationExtenderMaterialized.ts b/arkoala/arkui/src/ArkAnimationExtenderMaterialized.ts index c59cb2db9da4ce58c569178e9ac3f453ae404873..830a20f916633f862957e2972eea48cf883ff4cf 100644 --- a/arkoala/arkui/src/ArkAnimationExtenderMaterialized.ts +++ b/arkoala/arkui/src/ArkAnimationExtenderMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class AnimationExtender implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkBaseEventMaterialized.ts b/arkoala/arkui/src/ArkBaseEventMaterialized.ts index a8803567c749b8d86ca7c35850f92d9b88e4f46d..27a92c78a846bf63b3bca9a8e5f29ac8b8a0709f 100644 --- a/arkoala/arkui/src/ArkBaseEventMaterialized.ts +++ b/arkoala/arkui/src/ArkBaseEventMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class BaseEventInternal implements MaterializedBase,BaseEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkBaseGestureEventMaterialized.ts b/arkoala/arkui/src/ArkBaseGestureEventMaterialized.ts index 4ec97b32cc8e33eeacd421aa544c62bc6dfc14d4..9f7697ce07a2fbce92ebe21926933b1e01109abe 100644 --- a/arkoala/arkui/src/ArkBaseGestureEventMaterialized.ts +++ b/arkoala/arkui/src/ArkBaseGestureEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseEventInternal } from "./ArkBaseEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class BaseGestureEventInternal extends BaseEventInternal implements MaterializedBase,BaseGestureEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkCalendarControllerMaterialized.ts b/arkoala/arkui/src/ArkCalendarControllerMaterialized.ts index cf3239fb9b3affcd2228cc7f6fb51c2d6e9bf4eb..9636bdd2a5abf8c4716952eb353b2800b611f3a4 100644 --- a/arkoala/arkui/src/ArkCalendarControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkCalendarControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class CalendarController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkCalendarPickerDialogMaterialized.ts b/arkoala/arkui/src/ArkCalendarPickerDialogMaterialized.ts index a6e7fa2a795860954e27233f68d4ae20c0e322ba..363b7642cc683f7d83fe3c58f153325e33bd61d6 100644 --- a/arkoala/arkui/src/ArkCalendarPickerDialogMaterialized.ts +++ b/arkoala/arkui/src/ArkCalendarPickerDialogMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class CalendarPickerDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkCanvasGradientMaterialized.ts b/arkoala/arkui/src/ArkCanvasGradientMaterialized.ts index b8fa05e17906e4ab0a40ff42fbeac4870eb8403a..e0af635c445dadc996d3cddaabfac1ae21caf019 100644 --- a/arkoala/arkui/src/ArkCanvasGradientMaterialized.ts +++ b/arkoala/arkui/src/ArkCanvasGradientMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class CanvasGradient implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkCanvasPathMaterialized.ts b/arkoala/arkui/src/ArkCanvasPathMaterialized.ts index 92d63a5b3679a7627bfcc2c3aa1b071db7698935..4cd2812b54130f71f05990f76ce766335012e1da 100644 --- a/arkoala/arkui/src/ArkCanvasPathMaterialized.ts +++ b/arkoala/arkui/src/ArkCanvasPathMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class CanvasPath implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkCanvasPatternMaterialized.ts b/arkoala/arkui/src/ArkCanvasPatternMaterialized.ts index 098b440fcb32b68e443cea7edd95a157025c84f0..6a1d8ae17be81f3e9ff2489ea0a03b4acd71b669 100644 --- a/arkoala/arkui/src/ArkCanvasPatternMaterialized.ts +++ b/arkoala/arkui/src/ArkCanvasPatternMaterialized.ts @@ -16,36 +16,16 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Matrix2D } from "./ArkMatrix2DMaterialized" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class CanvasPatternInternal implements MaterializedBase,CanvasPattern { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkCanvasRendererMaterialized.ts b/arkoala/arkui/src/ArkCanvasRendererMaterialized.ts index 2f87efde0a5a49bbeeadf513a546b47407b3935f..6f6244867cbd3af28a88a561c776a9e8af412066 100644 --- a/arkoala/arkui/src/ArkCanvasRendererMaterialized.ts +++ b/arkoala/arkui/src/ArkCanvasRendererMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { CanvasPath } from "./ArkCanvasPathMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class CanvasRenderer extends CanvasPath implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkCanvasRenderingContext2DMaterialized.ts b/arkoala/arkui/src/ArkCanvasRenderingContext2DMaterialized.ts index 2d3befb1d5cdfbc84c049d6e44337edddafbadf6..0ac2cd8650e4cc79faefa066bdd540a1d1599b3b 100644 --- a/arkoala/arkui/src/ArkCanvasRenderingContext2DMaterialized.ts +++ b/arkoala/arkui/src/ArkCanvasRenderingContext2DMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { CanvasRenderer } from "./ArkCanvasRendererMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class CanvasRenderingContext2D extends CanvasRenderer implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkChildrenMainSizeMaterialized.ts b/arkoala/arkui/src/ArkChildrenMainSizeMaterialized.ts index 0d378f347d8bfe10db7902bf5d06ee8f0cbb6d13..454142883b242570648831177142e47a584c1a48 100644 --- a/arkoala/arkui/src/ArkChildrenMainSizeMaterialized.ts +++ b/arkoala/arkui/src/ArkChildrenMainSizeMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ChildrenMainSize implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkClickEventMaterialized.ts b/arkoala/arkui/src/ArkClickEventMaterialized.ts index 15e3791351d8d5823828de3c87c131728ae72f73..c151ade15ea4753c6de9544fdf3ef222758ef743 100644 --- a/arkoala/arkui/src/ArkClickEventMaterialized.ts +++ b/arkoala/arkui/src/ArkClickEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseEventInternal } from "./ArkBaseEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ClickEventInternal extends BaseEventInternal implements MaterializedBase,ClickEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkClientAuthenticationHandlerMaterialized.ts b/arkoala/arkui/src/ArkClientAuthenticationHandlerMaterialized.ts index e20bd7dc0182c50858fbdfb968f9e8e7efae967a..cda807a1cad2c19c9a655ffc4c23d4353cd3477a 100644 --- a/arkoala/arkui/src/ArkClientAuthenticationHandlerMaterialized.ts +++ b/arkoala/arkui/src/ArkClientAuthenticationHandlerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ClientAuthenticationHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkConsoleMessageMaterialized.ts b/arkoala/arkui/src/ArkConsoleMessageMaterialized.ts index e55d1b985a9cceee8af0401660ff663c4a974796..4314ccdaf2a5f21cf120486bfe3bb27c1bc2ba48 100644 --- a/arkoala/arkui/src/ArkConsoleMessageMaterialized.ts +++ b/arkoala/arkui/src/ArkConsoleMessageMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ConsoleMessage implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkContextMenuMaterialized.ts b/arkoala/arkui/src/ArkContextMenuMaterialized.ts index 23f73a276c772e0e99daa9c31a34604a19056544..09cd43592e9d2bfea5acf8186cf38738a7445378 100644 --- a/arkoala/arkui/src/ArkContextMenuMaterialized.ts +++ b/arkoala/arkui/src/ArkContextMenuMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ContextMenu implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkControllerHandlerMaterialized.ts b/arkoala/arkui/src/ArkControllerHandlerMaterialized.ts index bfa5569120f5dc513fd93c3574c0ff06d66376d2..4d02bf9df7421b53dbd789dbab987946d92b6ccc 100644 --- a/arkoala/arkui/src/ArkControllerHandlerMaterialized.ts +++ b/arkoala/arkui/src/ArkControllerHandlerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ControllerHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkCustomDialogControllerMaterialized.ts b/arkoala/arkui/src/ArkCustomDialogControllerMaterialized.ts index 85e8e6961634f56c60537af91398a680bbb3923b..1c03e746de5ef6a0897f086b3b46a19407ed2259 100644 --- a/arkoala/arkui/src/ArkCustomDialogControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkCustomDialogControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class CustomDialogController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkCustomSpanMaterialized.ts b/arkoala/arkui/src/ArkCustomSpanMaterialized.ts index df0b757ae197603f6e1cfd06daf1c73c6e653ff5..86dbedee7619ed080a5eadf59353926527251c61 100644 --- a/arkoala/arkui/src/ArkCustomSpanMaterialized.ts +++ b/arkoala/arkui/src/ArkCustomSpanMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class CustomSpan implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkDataResubmissionHandlerMaterialized.ts b/arkoala/arkui/src/ArkDataResubmissionHandlerMaterialized.ts index e4bbd5813085549082814811aecf1397d31342a6..bd08c0d1006d953038ca732e0659b1ae8231b241 100644 --- a/arkoala/arkui/src/ArkDataResubmissionHandlerMaterialized.ts +++ b/arkoala/arkui/src/ArkDataResubmissionHandlerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class DataResubmissionHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkDatePickerDialogMaterialized.ts b/arkoala/arkui/src/ArkDatePickerDialogMaterialized.ts index f488ff238a5b48d211119a9950fbb76745e31a95..5ed432bed938a6528c2ab750b8ec741f33ff5e1b 100644 --- a/arkoala/arkui/src/ArkDatePickerDialogMaterialized.ts +++ b/arkoala/arkui/src/ArkDatePickerDialogMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class DatePickerDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkDragEventMaterialized.ts b/arkoala/arkui/src/ArkDragEventMaterialized.ts index 550b6574f69f9273317c489bb1a406943a1e0ab3..b53592adfffff3c8ef6902de7bbe9dc3078e22ed 100644 --- a/arkoala/arkui/src/ArkDragEventMaterialized.ts +++ b/arkoala/arkui/src/ArkDragEventMaterialized.ts @@ -16,36 +16,16 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { UnifiedData } from "./ArkUnifiedDataMaterialized" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class DragEventInternal implements MaterializedBase,DragEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkDrawModifierMaterialized.ts b/arkoala/arkui/src/ArkDrawModifierMaterialized.ts index da690ce80cc33b3ccf180381b1aa06e41fb84765..7da88996f82f96c30a943896db5218c507421b0b 100644 --- a/arkoala/arkui/src/ArkDrawModifierMaterialized.ts +++ b/arkoala/arkui/src/ArkDrawModifierMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class DrawModifier implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkDrawingCanvasMaterialized.ts b/arkoala/arkui/src/ArkDrawingCanvasMaterialized.ts index a3b45bfd3367b90da1f102a3d05f2e09ea215b5f..da5d22832e8ada48b88d033f678d2fa5fa47b2b8 100644 --- a/arkoala/arkui/src/ArkDrawingCanvasMaterialized.ts +++ b/arkoala/arkui/src/ArkDrawingCanvasMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class DrawingCanvas implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkDrawingRenderingContextMaterialized.ts b/arkoala/arkui/src/ArkDrawingRenderingContextMaterialized.ts index dd97783a3dd41713297481ec2f68cc598a7a6512..9bd00e7f06efc86e1e795ed8195f6a57c36efd31 100644 --- a/arkoala/arkui/src/ArkDrawingRenderingContextMaterialized.ts +++ b/arkoala/arkui/src/ArkDrawingRenderingContextMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class DrawingRenderingContext implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkDynamicNodeMaterialized.ts b/arkoala/arkui/src/ArkDynamicNodeMaterialized.ts index 00411a2351f803e4eddf0a5b293289e4fe002ead..407004fe664095219c9b9cd8f43f7466e6a7e8f3 100644 --- a/arkoala/arkui/src/ArkDynamicNodeMaterialized.ts +++ b/arkoala/arkui/src/ArkDynamicNodeMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class DynamicNode implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkEditMenuOptionsMaterialized.ts b/arkoala/arkui/src/ArkEditMenuOptionsMaterialized.ts index fa342b036f9fbe7e1278a33c0c86d9a25ecbb973..9e06ed47776c9ce3cbc62e61db1b005b17d95516 100644 --- a/arkoala/arkui/src/ArkEditMenuOptionsMaterialized.ts +++ b/arkoala/arkui/src/ArkEditMenuOptionsMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class EditMenuOptionsInternal implements MaterializedBase,EditMenuOptions { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkEventEmulatorMaterialized.ts b/arkoala/arkui/src/ArkEventEmulatorMaterialized.ts index c546c60c4e8e332b51a6c54e88597ddfd328a90c..aaca1a5f1cb9c00bc73fafa6d2f433d357eeb85d 100644 --- a/arkoala/arkui/src/ArkEventEmulatorMaterialized.ts +++ b/arkoala/arkui/src/ArkEventEmulatorMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class EventEmulator implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkEventResultMaterialized.ts b/arkoala/arkui/src/ArkEventResultMaterialized.ts index d9130112388f14cb495944861cfe82ce0bdbcfb2..201cfe81aecd6e39545ffda3e0a470d2e19566a5 100644 --- a/arkoala/arkui/src/ArkEventResultMaterialized.ts +++ b/arkoala/arkui/src/ArkEventResultMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class EventResult implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkEventTargetInfoMaterialized.ts b/arkoala/arkui/src/ArkEventTargetInfoMaterialized.ts index b7cf19271f8d1a0ecd0b50a4b42c3a14f3e9002f..a2cd400c9a12d687f03a2cab353d65f61cff1c07 100644 --- a/arkoala/arkui/src/ArkEventTargetInfoMaterialized.ts +++ b/arkoala/arkui/src/ArkEventTargetInfoMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class EventTargetInfo implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkFileSelectorParamMaterialized.ts b/arkoala/arkui/src/ArkFileSelectorParamMaterialized.ts index 726887ccad4d90ecfa2f384dd38123b5da8396f3..327438a966dadaf95d69106d495b0c3b8c74bd7f 100644 --- a/arkoala/arkui/src/ArkFileSelectorParamMaterialized.ts +++ b/arkoala/arkui/src/ArkFileSelectorParamMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class FileSelectorParam implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkFileSelectorResultMaterialized.ts b/arkoala/arkui/src/ArkFileSelectorResultMaterialized.ts index 52f6cc8914d2c2244bda85ccdc476ad8c659f937..bf2892420ea3092ac64f358a567acc051a551719 100644 --- a/arkoala/arkui/src/ArkFileSelectorResultMaterialized.ts +++ b/arkoala/arkui/src/ArkFileSelectorResultMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class FileSelectorResult implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkFrameNodeMaterialized.ts b/arkoala/arkui/src/ArkFrameNodeMaterialized.ts index 5053eb5af91ffc477c2e21be57611477244a95a5..7bf45dda9e09811a318d9e4f25cd0787c56061fe 100644 --- a/arkoala/arkui/src/ArkFrameNodeMaterialized.ts +++ b/arkoala/arkui/src/ArkFrameNodeMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class FrameNode implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { @@ -114,6 +93,12 @@ export class FrameNode implements MaterializedBase { this?.dispose_serialize() return } + getOpacity(): number { + return this.getOpacity_serialize() + } + getPositionToWindowWithTransform(): Position { + return this.getPositionToWindowWithTransform_serialize() + } private isModifiable_serialize(): boolean { const retval = ArkUIGeneratedNativeModule._FrameNode_isModifiable(this.peer!.ptr) return retval @@ -172,6 +157,14 @@ export class FrameNode implements MaterializedBase { private dispose_serialize(): void { ArkUIGeneratedNativeModule._FrameNode_dispose(this.peer!.ptr) } + private getOpacity_serialize(): number { + const retval = ArkUIGeneratedNativeModule._FrameNode_getOpacity(this.peer!.ptr) + return retval + } + private getPositionToWindowWithTransform_serialize(): Position { + const retval = ArkUIGeneratedNativeModule._FrameNode_getPositionToWindowWithTransform(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } } export class FrameNodeInternal { public static fromPtr(ptr: KPointer): FrameNode { diff --git a/arkoala/arkui/src/ArkFullScreenExitHandlerMaterialized.ts b/arkoala/arkui/src/ArkFullScreenExitHandlerMaterialized.ts index ec6815df4e1e1f41a91be1839afe3e72124bfd96..53b8f4378d798bd42280c1591563663b8a77f58f 100644 --- a/arkoala/arkui/src/ArkFullScreenExitHandlerMaterialized.ts +++ b/arkoala/arkui/src/ArkFullScreenExitHandlerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class FullScreenExitHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkGestureEventMaterialized.ts b/arkoala/arkui/src/ArkGestureEventMaterialized.ts index 39ff1f62de50da998dc72047c55432efd8aa551f..4ac2225bdc2479b1131a021fe216e5c7471ab2ee 100644 --- a/arkoala/arkui/src/ArkGestureEventMaterialized.ts +++ b/arkoala/arkui/src/ArkGestureEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseEventInternal } from "./ArkBaseEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class GestureEventInternal extends BaseEventInternal implements MaterializedBase,GestureEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkGestureModifierMaterialized.ts b/arkoala/arkui/src/ArkGestureModifierMaterialized.ts index 740241831ac1f2027675011374eacfcd66eff6f9..55a619257cef0e369a5236ca17facf2c34d77bd9 100644 --- a/arkoala/arkui/src/ArkGestureModifierMaterialized.ts +++ b/arkoala/arkui/src/ArkGestureModifierMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class GestureModifierInternal implements MaterializedBase,GestureModifier { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkGestureRecognizerMaterialized.ts b/arkoala/arkui/src/ArkGestureRecognizerMaterialized.ts index b58313f9631244ae5aa06440b410eb7d8f523c5d..da10119f2fd600ffea0c51017cc5552cda0fa825 100644 --- a/arkoala/arkui/src/ArkGestureRecognizerMaterialized.ts +++ b/arkoala/arkui/src/ArkGestureRecognizerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class GestureRecognizer implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkGlobalScopeCommonMaterialized.ts b/arkoala/arkui/src/ArkGlobalScopeCommonMaterialized.ts index 615ec565c43c3759e135a5798b9c5640d931a29b..10333b76a53af53321b1cec963bb6714b24b2e8b 100644 --- a/arkoala/arkui/src/ArkGlobalScopeCommonMaterialized.ts +++ b/arkoala/arkui/src/ArkGlobalScopeCommonMaterialized.ts @@ -16,55 +16,16 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - -export class GlobalScope_common implements MaterializedBase { - peer?: Finalizable | undefined - public getPeer(): Finalizable | undefined { - return this.peer - } - static ctor(): KPointer { - const retval = ArkUIGeneratedNativeModule._GlobalScope_common_ctor() - return retval - } - constructor() { - // Constructor does not have parameters. - // It means that the static method call invokes ctor method as well - // when all arguments are undefined. - const ctorPtr: KPointer = GlobalScope_common.ctor() - this.peer = new Finalizable(ctorPtr, GlobalScope_common.getFinalizer()) - } - static getFinalizer(): KPointer { - return ArkUIGeneratedNativeModule._GlobalScope_common_getFinalizer() - } +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +export class GlobalScope_common { static getContext(component?: Object): Context { const component_casted = component as (Object | undefined) return GlobalScope_common.getContext_serialize(component_casted) @@ -217,10 +178,3 @@ export class GlobalScope_common implements MaterializedBase { ArkUIGeneratedNativeModule._GlobalScope_common_restoreDefault() } } -export class GlobalScope_commonInternal { - public static fromPtr(ptr: KPointer): GlobalScope_common { - const obj: GlobalScope_common = new GlobalScope_common() - obj.peer = new Finalizable(ptr, GlobalScope_common.getFinalizer()) - return obj - } -} diff --git a/arkoala/arkui/src/ArkGlobalScopeInspectorMaterialized.ts b/arkoala/arkui/src/ArkGlobalScopeInspectorMaterialized.ts index d5c1eadcc27dcf8c91aa75315b4c68db6823f0e8..cb1eef88075617f234fd8b200fb8af019be6da86 100644 --- a/arkoala/arkui/src/ArkGlobalScopeInspectorMaterialized.ts +++ b/arkoala/arkui/src/ArkGlobalScopeInspectorMaterialized.ts @@ -16,55 +16,16 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - -export class GlobalScope_inspector implements MaterializedBase { - peer?: Finalizable | undefined - public getPeer(): Finalizable | undefined { - return this.peer - } - static ctor(): KPointer { - const retval = ArkUIGeneratedNativeModule._GlobalScope_inspector_ctor() - return retval - } - constructor() { - // Constructor does not have parameters. - // It means that the static method call invokes ctor method as well - // when all arguments are undefined. - const ctorPtr: KPointer = GlobalScope_inspector.ctor() - this.peer = new Finalizable(ctorPtr, GlobalScope_inspector.getFinalizer()) - } - static getFinalizer(): KPointer { - return ArkUIGeneratedNativeModule._GlobalScope_inspector_getFinalizer() - } +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +export class GlobalScope_inspector { static getInspectorNodes(): Object { return GlobalScope_inspector.getInspectorNodes_serialize() } @@ -107,10 +68,3 @@ export class GlobalScope_inspector implements MaterializedBase { ArkUIGeneratedNativeModule._GlobalScope_inspector_setAppBgColor(value) } } -export class GlobalScope_inspectorInternal { - public static fromPtr(ptr: KPointer): GlobalScope_inspector { - const obj: GlobalScope_inspector = new GlobalScope_inspector() - obj.peer = new Finalizable(ptr, GlobalScope_inspector.getFinalizer()) - return obj - } -} diff --git a/arkoala/arkui/src/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts b/arkoala/arkui/src/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..f8e3a87d2e6f01fbdc03d8ec0f52d4216b569e4b --- /dev/null +++ b/arkoala/arkui/src/ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized.ts @@ -0,0 +1,74 @@ +/* + * 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 { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +export class GlobalScope_ohos_arkui_componentSnapshot implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_componentSnapshot_ctor() + return retval + } + constructor() { + // Constructor does not have parameters. + // It means that the static method call invokes ctor method as well + // when all arguments are undefined. + const ctorPtr: KPointer = GlobalScope_ohos_arkui_componentSnapshot.ctor() + this.peer = new Finalizable(ctorPtr, GlobalScope_ohos_arkui_componentSnapshot.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_componentSnapshot_getFinalizer() + } + static get(id: string, callback: ((result: PixelMap) => void), options?: SnapshotOptions): void { + const id_casted = id as (string) + const callback_casted = callback as (((result: PixelMap) => void)) + const options_casted = options as (SnapshotOptions | undefined) + GlobalScope_ohos_arkui_componentSnapshot.get_serialize(id_casted, callback_casted, options_casted) + return + } + private static get_serialize(id: string, callback: ((result: PixelMap) => void), options?: SnapshotOptions): void { + const thisSerializer: Serializer = Serializer.hold() + thisSerializer.holdAndWriteCallback(callback) + let options_type: int32 = RuntimeType.UNDEFINED + options_type = runtimeType(options) + thisSerializer.writeInt8(options_type) + if ((RuntimeType.UNDEFINED) != (options_type)) { + const options_value = options! + thisSerializer.writeSnapshotOptions(options_value) + } + ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_componentSnapshot_get(id, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } +} +export class GlobalScope_ohos_arkui_componentSnapshotInternal { + public static fromPtr(ptr: KPointer): GlobalScope_ohos_arkui_componentSnapshot { + const obj: GlobalScope_ohos_arkui_componentSnapshot = new GlobalScope_ohos_arkui_componentSnapshot() + obj.peer = new Finalizable(ptr, GlobalScope_ohos_arkui_componentSnapshot.getFinalizer()) + return obj + } +} diff --git a/arkoala/arkui/src/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts b/arkoala/arkui/src/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..492bc21303d61af15cee48e27a95a638886ab3d8 --- /dev/null +++ b/arkoala/arkui/src/ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized.ts @@ -0,0 +1,91 @@ +/* + * 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 { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +export class GlobalScope_ohos_arkui_performanceMonitor implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_ctor() + return retval + } + constructor() { + // Constructor does not have parameters. + // It means that the static method call invokes ctor method as well + // when all arguments are undefined. + const ctorPtr: KPointer = GlobalScope_ohos_arkui_performanceMonitor.ctor() + this.peer = new Finalizable(ctorPtr, GlobalScope_ohos_arkui_performanceMonitor.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_getFinalizer() + } + static begin(scene: string, startInputType: PerfMonitorActionType, note?: string): void { + const scene_casted = scene as (string) + const startInputType_casted = startInputType as (PerfMonitorActionType) + const note_casted = note as (string | undefined) + GlobalScope_ohos_arkui_performanceMonitor.begin_serialize(scene_casted, startInputType_casted, note_casted) + return + } + static end(scene: string): void { + const scene_casted = scene as (string) + GlobalScope_ohos_arkui_performanceMonitor.end_serialize(scene_casted) + return + } + static recordInputEventTime(type: PerfMonitorActionType, sourceType: PerfMonitorSourceType, time: number): void { + const type_casted = type as (PerfMonitorActionType) + const sourceType_casted = sourceType as (PerfMonitorSourceType) + const time_casted = time as (number) + GlobalScope_ohos_arkui_performanceMonitor.recordInputEventTime_serialize(type_casted, sourceType_casted, time_casted) + return + } + private static begin_serialize(scene: string, startInputType: PerfMonitorActionType, note?: string): void { + const thisSerializer: Serializer = Serializer.hold() + let note_type: int32 = RuntimeType.UNDEFINED + note_type = runtimeType(note) + thisSerializer.writeInt8(note_type) + if ((RuntimeType.UNDEFINED) != (note_type)) { + const note_value = note! + thisSerializer.writeString(note_value) + } + ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_begin(scene, startInputType, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } + private static end_serialize(scene: string): void { + ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_end(scene) + } + private static recordInputEventTime_serialize(type: PerfMonitorActionType, sourceType: PerfMonitorSourceType, time: number): void { + ArkUIGeneratedNativeModule._GlobalScope_ohos_arkui_performanceMonitor_recordInputEventTime(type, sourceType, time) + } +} +export class GlobalScope_ohos_arkui_performanceMonitorInternal { + public static fromPtr(ptr: KPointer): GlobalScope_ohos_arkui_performanceMonitor { + const obj: GlobalScope_ohos_arkui_performanceMonitor = new GlobalScope_ohos_arkui_performanceMonitor() + obj.peer = new Finalizable(ptr, GlobalScope_ohos_arkui_performanceMonitor.getFinalizer()) + return obj + } +} diff --git a/arkoala/arkui/src/ArkHoverEventMaterialized.ts b/arkoala/arkui/src/ArkHoverEventMaterialized.ts index 7d1e2cc09b7800cdcea804a81d9565390263f35b..4640139b8324758dadb01a764456bb73705e18af 100644 --- a/arkoala/arkui/src/ArkHoverEventMaterialized.ts +++ b/arkoala/arkui/src/ArkHoverEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseEventInternal } from "./ArkBaseEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class HoverEventInternal extends BaseEventInternal implements MaterializedBase,HoverEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkHttpAuthHandlerMaterialized.ts b/arkoala/arkui/src/ArkHttpAuthHandlerMaterialized.ts index 813f136956871b8fd383fb8ba02a112d0ea06cee..ff147f3cd74dfc59f3847e263fc78edef189a039 100644 --- a/arkoala/arkui/src/ArkHttpAuthHandlerMaterialized.ts +++ b/arkoala/arkui/src/ArkHttpAuthHandlerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class HttpAuthHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkICurveMaterialized.ts b/arkoala/arkui/src/ArkICurveMaterialized.ts index 2eade9e1345392d6eec5523fac66776c28794d2f..217b419bd5c751eecc7308f5fcbe12f632aa4061 100644 --- a/arkoala/arkui/src/ArkICurveMaterialized.ts +++ b/arkoala/arkui/src/ArkICurveMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ICurveInternal implements MaterializedBase,ICurve { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkImageAnalyzerControllerMaterialized.ts b/arkoala/arkui/src/ArkImageAnalyzerControllerMaterialized.ts index ec0b1a59e439662dc96b8aa65c8d21bf014c68c7..5543c71a6e5fc537b9b20bff166ccc973caba6a5 100644 --- a/arkoala/arkui/src/ArkImageAnalyzerControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkImageAnalyzerControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ImageAnalyzerController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkImageBitmapMaterialized.ts b/arkoala/arkui/src/ArkImageBitmapMaterialized.ts index 615d6a8f6f702329f79752b85cba9047210b4dbc..5978a386852e507fcfc05673bd95edb4e86047eb 100644 --- a/arkoala/arkui/src/ArkImageBitmapMaterialized.ts +++ b/arkoala/arkui/src/ArkImageBitmapMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ImageBitmap implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkIndicatorComponentControllerMaterialized.ts b/arkoala/arkui/src/ArkIndicatorComponentControllerMaterialized.ts index 189e3a008f4c161f0a8df0fa2f13f5c251f45364..ae89e70d070fd75a6bfacf5538bacb557c766c57 100644 --- a/arkoala/arkui/src/ArkIndicatorComponentControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkIndicatorComponentControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class IndicatorComponentController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkJsGeolocationMaterialized.ts b/arkoala/arkui/src/ArkJsGeolocationMaterialized.ts index 3fd987d3a98f1addc790427e962aeebbd7312590..9bd09f7e1a619a8777027f2774b5577ae58ee739 100644 --- a/arkoala/arkui/src/ArkJsGeolocationMaterialized.ts +++ b/arkoala/arkui/src/ArkJsGeolocationMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class JsGeolocation implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkJsResultMaterialized.ts b/arkoala/arkui/src/ArkJsResultMaterialized.ts index e1bfc801bd87fcd3773db692d5917b3be596d053..26c1dcaebf258096a01c694cf8d74fcb22b3020b 100644 --- a/arkoala/arkui/src/ArkJsResultMaterialized.ts +++ b/arkoala/arkui/src/ArkJsResultMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class JsResult implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkKeyEventMaterialized.ts b/arkoala/arkui/src/ArkKeyEventMaterialized.ts index f68e5faf0a9615aed09abaf3ac6fdd417ccfe7b0..997ccd09881c6439391ae042099a9d05de3759ef 100644 --- a/arkoala/arkui/src/ArkKeyEventMaterialized.ts +++ b/arkoala/arkui/src/ArkKeyEventMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class KeyEventInternal implements MaterializedBase,KeyEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkLayoutManagerMaterialized.ts b/arkoala/arkui/src/ArkLayoutManagerMaterialized.ts index 427d66395f88170306aa67d022d9b939a927051c..30966e05a227ca3424eeaecf002172bd19799ece 100644 --- a/arkoala/arkui/src/ArkLayoutManagerMaterialized.ts +++ b/arkoala/arkui/src/ArkLayoutManagerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class LayoutManagerInternal implements MaterializedBase,LayoutManager { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkLazyForEachOpsMaterialized.ts b/arkoala/arkui/src/ArkLazyForEachOpsMaterialized.ts index 8335ec28fb86204488a98d4f4a3db9170259580d..3230270805e1926aa4a83b750b8bfe8d42b693ec 100644 --- a/arkoala/arkui/src/ArkLazyForEachOpsMaterialized.ts +++ b/arkoala/arkui/src/ArkLazyForEachOpsMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class LazyForEachOps implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkLengthMetricsMaterialized.ts b/arkoala/arkui/src/ArkLengthMetricsMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..9199506212d88faa0d78dcb61d2dcabd9fd6595b --- /dev/null +++ b/arkoala/arkui/src/ArkLengthMetricsMaterialized.ts @@ -0,0 +1,117 @@ +/* + * 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 { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +export class LengthMetrics implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + get unit(): LengthUnit { + return this.getUnit() + } + set unit(unit: LengthUnit) { + this.setUnit(unit) + } + get value(): number { + return this.getValue() + } + set value(value: number) { + this.setValue(value) + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_ctor() + return retval + } + constructor() { + // Constructor does not have parameters. + // It means that the static method call invokes ctor method as well + // when all arguments are undefined. + const ctorPtr: KPointer = LengthMetrics.ctor() + this.peer = new Finalizable(ctorPtr, LengthMetrics.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._LengthMetrics_getFinalizer() + } + static px(value: number): LengthMetrics { + const value_casted = value as (number) + return LengthMetrics.px_serialize(value_casted) + } + static resource(value: Resource): LengthMetrics { + const value_casted = value as (Resource) + return LengthMetrics.resource_serialize(value_casted) + } + private getUnit(): LengthUnit { + return this.getUnit_serialize() + } + private setUnit(unit: LengthUnit): void { + const unit_casted = unit as (LengthUnit) + this?.setUnit_serialize(unit_casted) + return + } + private getValue(): number { + return this.getValue_serialize() + } + private setValue(value: number): void { + const value_casted = value as (number) + this?.setValue_serialize(value_casted) + return + } + private static px_serialize(value: number): LengthMetrics { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_px(value) + const obj: LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private static resource_serialize(value: Resource): LengthMetrics { + const thisSerializer: Serializer = Serializer.hold() + thisSerializer.writeResource(value) + const retval = ArkUIGeneratedNativeModule._LengthMetrics_resource(thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + const obj: LengthMetrics = LengthMetricsInternal.fromPtr(retval) + return obj + } + private getUnit_serialize(): LengthUnit { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_getUnit(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } + private setUnit_serialize(unit: LengthUnit): void { + ArkUIGeneratedNativeModule._LengthMetrics_setUnit(this.peer!.ptr, unit) + } + private getValue_serialize(): number { + const retval = ArkUIGeneratedNativeModule._LengthMetrics_getValue(this.peer!.ptr) + return retval + } + private setValue_serialize(value: number): void { + ArkUIGeneratedNativeModule._LengthMetrics_setValue(this.peer!.ptr, value) + } +} +export class LengthMetricsInternal { + public static fromPtr(ptr: KPointer): LengthMetrics { + const obj: LengthMetrics = new LengthMetrics() + obj.peer = new Finalizable(ptr, LengthMetrics.getFinalizer()) + return obj + } +} diff --git a/arkoala/arkui/src/ArkLinearIndicatorControllerMaterialized.ts b/arkoala/arkui/src/ArkLinearIndicatorControllerMaterialized.ts index cb506057c5c146e6d587e630636b15279d8cafca..5853401bff23eb0d52e1ea0e1ffa938827991cd1 100644 --- a/arkoala/arkui/src/ArkLinearIndicatorControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkLinearIndicatorControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class LinearIndicatorController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkListScrollerMaterialized.ts b/arkoala/arkui/src/ArkListScrollerMaterialized.ts index f9358cb705d5952258b2cd713f72a002c5823393..5f86ff8e87cd7918e529826f849f60a5f8d45d7d 100644 --- a/arkoala/arkui/src/ArkListScrollerMaterialized.ts +++ b/arkoala/arkui/src/ArkListScrollerMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { Scroller } from "./ArkScrollerMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ListScroller extends Scroller implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkLongPressGestureEventMaterialized.ts b/arkoala/arkui/src/ArkLongPressGestureEventMaterialized.ts index c2cdd3561c45a7275af04a68c219d0be6ec1f9c9..f49580203b8fceb47aafcdc66e74797b4e697edf 100644 --- a/arkoala/arkui/src/ArkLongPressGestureEventMaterialized.ts +++ b/arkoala/arkui/src/ArkLongPressGestureEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class LongPressGestureEventInternal extends BaseGestureEventInternal implements MaterializedBase,LongPressGestureEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkMatrix2DMaterialized.ts b/arkoala/arkui/src/ArkMatrix2DMaterialized.ts index f56055ad6c2342ab2b2dd837636933e2ff0c9b21..2a370d89d5e6a62222e8346d6f6a334f4b5daa93 100644 --- a/arkoala/arkui/src/ArkMatrix2DMaterialized.ts +++ b/arkoala/arkui/src/ArkMatrix2DMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class Matrix2D implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkMeasurableMaterialized.ts b/arkoala/arkui/src/ArkMeasurableMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..06171bd631cfb59e659400aed4b5c814046d2a58 --- /dev/null +++ b/arkoala/arkui/src/ArkMeasurableMaterialized.ts @@ -0,0 +1,81 @@ +/* + * 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 { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +export class MeasurableInternal implements MaterializedBase,Measurable { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._Measurable_ctor() + return retval + } + constructor() { + const ctorPtr: KPointer = MeasurableInternal.ctor() + this.peer = new Finalizable(ctorPtr, MeasurableInternal.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._Measurable_getFinalizer() + } + measure(constraint: ConstraintSizeOptions): MeasureResult { + const constraint_casted = constraint as (ConstraintSizeOptions) + return this.measure_serialize(constraint_casted) + } + getMargin(): DirectionalEdgesT { + return this.getMargin_serialize() + } + getPadding(): DirectionalEdgesT { + return this.getPadding_serialize() + } + getBorderWidth(): DirectionalEdgesT { + return this.getBorderWidth_serialize() + } + private measure_serialize(constraint: ConstraintSizeOptions): MeasureResult { + const thisSerializer: Serializer = Serializer.hold() + thisSerializer.writeConstraintSizeOptions(constraint) + const retval = ArkUIGeneratedNativeModule._Measurable_measure(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + throw new Error("Object deserialization is not implemented.") + } + private getMargin_serialize(): DirectionalEdgesT { + const retval = ArkUIGeneratedNativeModule._Measurable_getMargin(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } + private getPadding_serialize(): DirectionalEdgesT { + const retval = ArkUIGeneratedNativeModule._Measurable_getPadding(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } + private getBorderWidth_serialize(): DirectionalEdgesT { + const retval = ArkUIGeneratedNativeModule._Measurable_getBorderWidth(this.peer!.ptr) + throw new Error("Object deserialization is not implemented.") + } + public static fromPtr(ptr: KPointer): MeasurableInternal { + const obj: MeasurableInternal = new MeasurableInternal() + obj.peer = new Finalizable(ptr, MeasurableInternal.getFinalizer()) + return obj + } +} diff --git a/arkoala/arkui/src/ArkMouseEventMaterialized.ts b/arkoala/arkui/src/ArkMouseEventMaterialized.ts index 87f14b1abf8dec68fa9aadcadcbe4ad8456fa909..8df0681553da0250433a443662bda94818c98969 100644 --- a/arkoala/arkui/src/ArkMouseEventMaterialized.ts +++ b/arkoala/arkui/src/ArkMouseEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseEventInternal } from "./ArkBaseEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class MouseEventInternal extends BaseEventInternal implements MaterializedBase,MouseEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkMutableStyledStringMaterialized.ts b/arkoala/arkui/src/ArkMutableStyledStringMaterialized.ts index 28c1e744abf087785fc483338d84eb034bd94910..6ead9aa7feb2c7ef13012fdefdaa479610fecc03 100644 --- a/arkoala/arkui/src/ArkMutableStyledStringMaterialized.ts +++ b/arkoala/arkui/src/ArkMutableStyledStringMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { StyledString } from "./ArkStyledStringMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class MutableStyledString extends StyledString implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkNavDestinationContextMaterialized.ts b/arkoala/arkui/src/ArkNavDestinationContextMaterialized.ts index cc91d9cb246a8f04b2fd191a8e2705bae4d301de..bd9359e0c8e70f6b2d698bfc317dd5b5004b374f 100644 --- a/arkoala/arkui/src/ArkNavDestinationContextMaterialized.ts +++ b/arkoala/arkui/src/ArkNavDestinationContextMaterialized.ts @@ -16,36 +16,16 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { NavPathStack } from "./ArkNavPathStackMaterialized" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class NavDestinationContextInternal implements MaterializedBase,NavDestinationContext { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkNavExtenderMaterialized.ts b/arkoala/arkui/src/ArkNavExtenderMaterialized.ts index 708c0e769459da8f7437a90eba310780bb7eb86a..11b948eb619d93c915c07961285d1cfd51fabe1a 100644 --- a/arkoala/arkui/src/ArkNavExtenderMaterialized.ts +++ b/arkoala/arkui/src/ArkNavExtenderMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class NavExtender implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkNavPathStackMaterialized.ts b/arkoala/arkui/src/ArkNavPathStackMaterialized.ts index e7b5c84490fa6e928f09aa334fe8ab264218c7f9..6f5e442cfb30af0d8d3b9629d9018d904e9a2316 100644 --- a/arkoala/arkui/src/ArkNavPathStackMaterialized.ts +++ b/arkoala/arkui/src/ArkNavPathStackMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class NavPathStack implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkNavigationTransitionProxyMaterialized.ts b/arkoala/arkui/src/ArkNavigationTransitionProxyMaterialized.ts index c25167e5bd0a9470ab2540929849e323f8b93311..87091cc94e9a1bf955cd5d7524b5d452e28d72b7 100644 --- a/arkoala/arkui/src/ArkNavigationTransitionProxyMaterialized.ts +++ b/arkoala/arkui/src/ArkNavigationTransitionProxyMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class NavigationTransitionProxyInternal implements MaterializedBase,NavigationTransitionProxy { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkPanGestureEventMaterialized.ts b/arkoala/arkui/src/ArkPanGestureEventMaterialized.ts index cf156f6864344fa1e14d32090526e5829fce24e2..f5b9dfafc1820336367d5f635b141f261c903bb9 100644 --- a/arkoala/arkui/src/ArkPanGestureEventMaterialized.ts +++ b/arkoala/arkui/src/ArkPanGestureEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class PanGestureEventInternal extends BaseGestureEventInternal implements MaterializedBase,PanGestureEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkPanGestureOptionsMaterialized.ts b/arkoala/arkui/src/ArkPanGestureOptionsMaterialized.ts index 7cd65c11f3b0f26ce7938282735b52a66879c6af..548493e7b855ebf22acb9e3685bfc3b2b443dc00 100644 --- a/arkoala/arkui/src/ArkPanGestureOptionsMaterialized.ts +++ b/arkoala/arkui/src/ArkPanGestureOptionsMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class PanGestureOptions implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkPanRecognizerMaterialized.ts b/arkoala/arkui/src/ArkPanRecognizerMaterialized.ts index c417102f81bce562ac19251f3dd82854cf4fd32e..ee45b23a70ec17bc341533f626ebd5a2167e3f60 100644 --- a/arkoala/arkui/src/ArkPanRecognizerMaterialized.ts +++ b/arkoala/arkui/src/ArkPanRecognizerMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { GestureRecognizer } from "./ArkGestureRecognizerMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class PanRecognizer extends GestureRecognizer implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkPath2DMaterialized.ts b/arkoala/arkui/src/ArkPath2DMaterialized.ts index 62150eb04a8e9998d33c0c792a9a744618a84cd5..5b7115b9bf1cb9be85e26ffb9bb031078d9e2264 100644 --- a/arkoala/arkui/src/ArkPath2DMaterialized.ts +++ b/arkoala/arkui/src/ArkPath2DMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { CanvasPath } from "./ArkCanvasPathMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class Path2D extends CanvasPath implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkPatternLockControllerMaterialized.ts b/arkoala/arkui/src/ArkPatternLockControllerMaterialized.ts index a1cdf818a1cbd12516d4d489412d157dc8e194c6..ecca29dc393f53ba643b7fea9f2ed32a027916d6 100644 --- a/arkoala/arkui/src/ArkPatternLockControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkPatternLockControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class PatternLockController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkPermissionRequestMaterialized.ts b/arkoala/arkui/src/ArkPermissionRequestMaterialized.ts index 4cdad177a6e75690ce803e67e3ae955aadd4eed5..dbb503da286744525608d36fed4323a89d7f9b10 100644 --- a/arkoala/arkui/src/ArkPermissionRequestMaterialized.ts +++ b/arkoala/arkui/src/ArkPermissionRequestMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class PermissionRequest implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkPinchGestureEventMaterialized.ts b/arkoala/arkui/src/ArkPinchGestureEventMaterialized.ts index 446fc95a97760fdc6fa49283e00bd623c25c6ed7..01f4986894d46068a34dd6662b461beff20bcbf7 100644 --- a/arkoala/arkui/src/ArkPinchGestureEventMaterialized.ts +++ b/arkoala/arkui/src/ArkPinchGestureEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class PinchGestureEventInternal extends BaseGestureEventInternal implements MaterializedBase,PinchGestureEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkPixelMapMaterialized.ts b/arkoala/arkui/src/ArkPixelMapMaterialized.ts index cf72c737bb34859b75f110a3ae7acb74bf4101ae..621e8bcd3862c0839fc79b96546294409232bf06 100644 --- a/arkoala/arkui/src/ArkPixelMapMaterialized.ts +++ b/arkoala/arkui/src/ArkPixelMapMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class PixelMapInternal implements MaterializedBase,PixelMap { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkPixelMapMockMaterialized.ts b/arkoala/arkui/src/ArkPixelMapMockMaterialized.ts index 59c5af7f59be93eeabc9653da7fdbef5724622de..51c6d980ec4454827abea60d975e6dbfbbcff560 100644 --- a/arkoala/arkui/src/ArkPixelMapMockMaterialized.ts +++ b/arkoala/arkui/src/ArkPixelMapMockMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class PixelMapMockInternal implements MaterializedBase,PixelMapMock { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkProgressMaskMaterialized.ts b/arkoala/arkui/src/ArkProgressMaskMaterialized.ts index f531a4ab41eafc204532f8bf380eac1691c9bba3..8107edb571436604fb1289fcbd3d22de18bc66fd 100644 --- a/arkoala/arkui/src/ArkProgressMaskMaterialized.ts +++ b/arkoala/arkui/src/ArkProgressMaskMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ProgressMask implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkRichEditorBaseControllerMaterialized.ts b/arkoala/arkui/src/ArkRichEditorBaseControllerMaterialized.ts index 744776ba60e842ff12dbf1d36e3532c53092d138..6dd582923888aca1d738c2b63881f65075e257c9 100644 --- a/arkoala/arkui/src/ArkRichEditorBaseControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkRichEditorBaseControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class RichEditorBaseController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkRichEditorControllerMaterialized.ts b/arkoala/arkui/src/ArkRichEditorControllerMaterialized.ts index 1f08ebc9e0ef87f0f5773ad28eeaa37db3f0c5ef..c60ca7b164196cfe28cb73c4a561a0960579642e 100644 --- a/arkoala/arkui/src/ArkRichEditorControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkRichEditorControllerMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { RichEditorBaseController } from "./ArkRichEditorBaseControllerMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class RichEditorController extends RichEditorBaseController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkRichEditorStyledStringControllerMaterialized.ts b/arkoala/arkui/src/ArkRichEditorStyledStringControllerMaterialized.ts index 465d12efc732fe09681cb4e76f91e8917ae40388..6c10b9c2c3d2e61e33e9c8db11238acee6ae41c5 100644 --- a/arkoala/arkui/src/ArkRichEditorStyledStringControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkRichEditorStyledStringControllerMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { RichEditorBaseController } from "./ArkRichEditorBaseControllerMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class RichEditorStyledStringController extends RichEditorBaseController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkRotationGestureEventMaterialized.ts b/arkoala/arkui/src/ArkRotationGestureEventMaterialized.ts index d181cabc69174fcc2c87582028cfc80db342fd58..f4d6ca4630eb6818fdabf43e14e9782d0e9674fe 100644 --- a/arkoala/arkui/src/ArkRotationGestureEventMaterialized.ts +++ b/arkoala/arkui/src/ArkRotationGestureEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class RotationGestureEventInternal extends BaseGestureEventInternal implements MaterializedBase,RotationGestureEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkScreenCaptureHandlerMaterialized.ts b/arkoala/arkui/src/ArkScreenCaptureHandlerMaterialized.ts index 7b64aee8beb4b71154d716a1852831e7ad3d7681..539fe805cdde8e1b780e8b3264425bc24afbd134 100644 --- a/arkoala/arkui/src/ArkScreenCaptureHandlerMaterialized.ts +++ b/arkoala/arkui/src/ArkScreenCaptureHandlerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ScreenCaptureHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkScrollableTargetInfoMaterialized.ts b/arkoala/arkui/src/ArkScrollableTargetInfoMaterialized.ts index 9c5f1b6b214b34ceb3cd1937e5cacb2cba9ef289..e7e99c304d613ce94f79e021f16ea12fc57147e6 100644 --- a/arkoala/arkui/src/ArkScrollableTargetInfoMaterialized.ts +++ b/arkoala/arkui/src/ArkScrollableTargetInfoMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { EventTargetInfo } from "./ArkEventTargetInfoMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class ScrollableTargetInfo extends EventTargetInfo implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkScrollerMaterialized.ts b/arkoala/arkui/src/ArkScrollerMaterialized.ts index af2d8ffa7e81c7be8baf65127310ac75340d155f..3dc93c68ca1dd22a1f1de0551190049d9c566c87 100644 --- a/arkoala/arkui/src/ArkScrollerMaterialized.ts +++ b/arkoala/arkui/src/ArkScrollerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class Scroller implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkSearchControllerMaterialized.ts b/arkoala/arkui/src/ArkSearchControllerMaterialized.ts index 2c4d25977c19ed8f713e5903f99ab76a18a01a80..f7291e5e2d31b1cac9555bb872bf9a24bd5f4c03 100644 --- a/arkoala/arkui/src/ArkSearchControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkSearchControllerMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TextContentControllerBase } from "./ArkTextContentControllerBaseMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class SearchController extends TextContentControllerBase implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkSslErrorHandlerMaterialized.ts b/arkoala/arkui/src/ArkSslErrorHandlerMaterialized.ts index 552d3a49896550689f1f68c7c0f766d9357b640e..f76b4f6972de70017ba25a771401b8962c7ca67a 100644 --- a/arkoala/arkui/src/ArkSslErrorHandlerMaterialized.ts +++ b/arkoala/arkui/src/ArkSslErrorHandlerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class SslErrorHandler implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkStyledStringControllerMaterialized.ts b/arkoala/arkui/src/ArkStyledStringControllerMaterialized.ts index 10c943896cba4e7ba0b24a643797bd265b8e502e..5b9f66dfbefe4097c30fdf1debed6a27e5f2c63c 100644 --- a/arkoala/arkui/src/ArkStyledStringControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkStyledStringControllerMaterialized.ts @@ -16,36 +16,17 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { StyledString } from "./ArkStyledStringMaterialized" +import { MutableStyledString } from "./ArkMutableStyledStringMaterialized" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class StyledStringControllerInternal implements MaterializedBase,StyledStringController { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkStyledStringMaterialized.ts b/arkoala/arkui/src/ArkStyledStringMaterialized.ts index 901d8227529df840a97c9b6292e6f0f5070dc84a..f2d37898e164318920d33374d5f8f96c2ff615a1 100644 --- a/arkoala/arkui/src/ArkStyledStringMaterialized.ts +++ b/arkoala/arkui/src/ArkStyledStringMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class StyledString implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkSubmitEventMaterialized.ts b/arkoala/arkui/src/ArkSubmitEventMaterialized.ts index cc4c66769ac23766a4bded4eab199b90122a7712..7185201005bf7486e1f4d8ec327bfe33130be5bb 100644 --- a/arkoala/arkui/src/ArkSubmitEventMaterialized.ts +++ b/arkoala/arkui/src/ArkSubmitEventMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class SubmitEventInternal implements MaterializedBase,SubmitEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkSwipeGestureEventMaterialized.ts b/arkoala/arkui/src/ArkSwipeGestureEventMaterialized.ts index 5e7f4337d89074c751db04ba27deaee1fbf0f173..ea406b964349b42acf0d3ceb8ad01c48c62edfa7 100644 --- a/arkoala/arkui/src/ArkSwipeGestureEventMaterialized.ts +++ b/arkoala/arkui/src/ArkSwipeGestureEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class SwipeGestureEventInternal extends BaseGestureEventInternal implements MaterializedBase,SwipeGestureEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkSwiperContentTransitionProxyMaterialized.ts b/arkoala/arkui/src/ArkSwiperContentTransitionProxyMaterialized.ts index 84685f245a8e31fe25a1ed370392e68fc3d72c68..f8707c804b90d251c03b33dca9fc456e9ebda7a6 100644 --- a/arkoala/arkui/src/ArkSwiperContentTransitionProxyMaterialized.ts +++ b/arkoala/arkui/src/ArkSwiperContentTransitionProxyMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class SwiperContentTransitionProxyInternal implements MaterializedBase,SwiperContentTransitionProxy { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkSwiperControllerMaterialized.ts b/arkoala/arkui/src/ArkSwiperControllerMaterialized.ts index e41ae628e63d5e71f773675be1f3d0e7c8e95707..78619c17e45097746d6d1f78392c967506384cef 100644 --- a/arkoala/arkui/src/ArkSwiperControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkSwiperControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class SwiperController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTabContentTransitionProxyMaterialized.ts b/arkoala/arkui/src/ArkTabContentTransitionProxyMaterialized.ts index cd9100d294a45ce52a84f61142b0862793879764..75f67066e23a4350d4bba7d5d704cbaba056ad80 100644 --- a/arkoala/arkui/src/ArkTabContentTransitionProxyMaterialized.ts +++ b/arkoala/arkui/src/ArkTabContentTransitionProxyMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TabContentTransitionProxyInternal implements MaterializedBase,TabContentTransitionProxy { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTabsControllerMaterialized.ts b/arkoala/arkui/src/ArkTabsControllerMaterialized.ts index 8bbea4fc8c57c9bcce0ec29e055a72ae6bd1e79b..eaba1e55092088e682602965763fcf3478112452 100644 --- a/arkoala/arkui/src/ArkTabsControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkTabsControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TabsController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTapGestureEventMaterialized.ts b/arkoala/arkui/src/ArkTapGestureEventMaterialized.ts index 77ffd67b8d979cbbd0921adc42a5ea2ef45d12a2..e16430d6632a89769f57472d2028b2604a21c239 100644 --- a/arkoala/arkui/src/ArkTapGestureEventMaterialized.ts +++ b/arkoala/arkui/src/ArkTapGestureEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseGestureEventInternal } from "./ArkBaseGestureEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TapGestureEventInternal extends BaseGestureEventInternal implements MaterializedBase,TapGestureEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextAreaControllerMaterialized.ts b/arkoala/arkui/src/ArkTextAreaControllerMaterialized.ts index ed8bbc6661e2d1b5e2617c2e5d6d1b285a92d344..7427be7b49c7c2664307d90809daefb6c941ce26 100644 --- a/arkoala/arkui/src/ArkTextAreaControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkTextAreaControllerMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TextContentControllerBase } from "./ArkTextContentControllerBaseMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextAreaController extends TextContentControllerBase implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextBaseControllerMaterialized.ts b/arkoala/arkui/src/ArkTextBaseControllerMaterialized.ts index 07ac2dc8275a5c52cbbca85e4cbc80693f2fcd80..2f49aea741c78d1c1b26a365cf879d0101f33443 100644 --- a/arkoala/arkui/src/ArkTextBaseControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkTextBaseControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextBaseControllerInternal implements MaterializedBase,TextBaseController { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextClockControllerMaterialized.ts b/arkoala/arkui/src/ArkTextClockControllerMaterialized.ts index 05137e22cec144e29e3fb7576c54da76289939a8..ff682e989b2bee4594ea0084fb31fa1ab7c272e9 100644 --- a/arkoala/arkui/src/ArkTextClockControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkTextClockControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextClockController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextContentControllerBaseMaterialized.ts b/arkoala/arkui/src/ArkTextContentControllerBaseMaterialized.ts index 601f69fea4c022a0c973ce01967b9565ccbff156..cdb4bf66963229b20aabb16d1581d6705d200585 100644 --- a/arkoala/arkui/src/ArkTextContentControllerBaseMaterialized.ts +++ b/arkoala/arkui/src/ArkTextContentControllerBaseMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextContentControllerBase implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextControllerMaterialized.ts b/arkoala/arkui/src/ArkTextControllerMaterialized.ts index 656f82988d3a8ec877e54cb63c0c296e5952d99a..9b83dd02a30d78d8185d418f35b8935e777715ba 100644 --- a/arkoala/arkui/src/ArkTextControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkTextControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextEditControllerExMaterialized.ts b/arkoala/arkui/src/ArkTextEditControllerExMaterialized.ts index b53e6156120df50952b31a392ff92ed0719ec8e2..bd8cebf153f0d3cf4e6241ff76e307ff5eedef41 100644 --- a/arkoala/arkui/src/ArkTextEditControllerExMaterialized.ts +++ b/arkoala/arkui/src/ArkTextEditControllerExMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TextBaseControllerInternal } from "./ArkTextBaseControllerMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextEditControllerExInternal extends TextBaseControllerInternal implements MaterializedBase,TextEditControllerEx { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextInputControllerMaterialized.ts b/arkoala/arkui/src/ArkTextInputControllerMaterialized.ts index 17f232544dcc2f2eab4567c8e13d7db49e438d82..199581998ce543e5dff8d51af4571646b0693ffa 100644 --- a/arkoala/arkui/src/ArkTextInputControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkTextInputControllerMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { TextContentControllerBase } from "./ArkTextContentControllerBaseMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextInputController extends TextContentControllerBase implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextMenuItemIdMaterialized.ts b/arkoala/arkui/src/ArkTextMenuItemIdMaterialized.ts index 810884acb3c27ce2312072ae03cd8d2ec19539b4..54504939b245a5d9e80ccc22d4c345a7b010d081 100644 --- a/arkoala/arkui/src/ArkTextMenuItemIdMaterialized.ts +++ b/arkoala/arkui/src/ArkTextMenuItemIdMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextMenuItemId implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextPickerDialogMaterialized.ts b/arkoala/arkui/src/ArkTextPickerDialogMaterialized.ts index e9e68aeffac12555c1d586e6c769bb430e7c05d9..f02fb111d81c0a85db19b99b8405fcd74a1477be 100644 --- a/arkoala/arkui/src/ArkTextPickerDialogMaterialized.ts +++ b/arkoala/arkui/src/ArkTextPickerDialogMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextPickerDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTextTimerControllerMaterialized.ts b/arkoala/arkui/src/ArkTextTimerControllerMaterialized.ts index e509e881690812e9f17c9a365f1a9a961bf1d034..d5b88eb654f202e1640997bb0f84cd68b5504925 100644 --- a/arkoala/arkui/src/ArkTextTimerControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkTextTimerControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TextTimerController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTimePickerDialogMaterialized.ts b/arkoala/arkui/src/ArkTimePickerDialogMaterialized.ts index 745461aa6b6d329e0efb86ce0247d66bc25d0254..eb6d29acb7928f49a865903da0a46981bb624708 100644 --- a/arkoala/arkui/src/ArkTimePickerDialogMaterialized.ts +++ b/arkoala/arkui/src/ArkTimePickerDialogMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TimePickerDialog implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTouchEventMaterialized.ts b/arkoala/arkui/src/ArkTouchEventMaterialized.ts index b5c21af0d560d647880d2e74b7b710a32cf9dd5e..a834193d3aae1b26dd16ac9bb95150740a293cef 100644 --- a/arkoala/arkui/src/ArkTouchEventMaterialized.ts +++ b/arkoala/arkui/src/ArkTouchEventMaterialized.ts @@ -17,36 +17,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! import { BaseEventInternal } from "./ArkBaseEventMaterialized" -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TouchEventInternal extends BaseEventInternal implements MaterializedBase,TouchEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkTransitionEffectMaterialized.ts b/arkoala/arkui/src/ArkTransitionEffectMaterialized.ts index fb0f0a925c5ea3416611fa7e48c5dfae21ab37e5..f8d395869c420270f961cd7f30d91aa054b7a774 100644 --- a/arkoala/arkui/src/ArkTransitionEffectMaterialized.ts +++ b/arkoala/arkui/src/ArkTransitionEffectMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class TransitionEffect implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkUICommonEventMaterialized.ts b/arkoala/arkui/src/ArkUICommonEventMaterialized.ts index 30d7af47137f583ba09dedbb7944a6b448455d0e..266e9c2983128085adc872013c0d49174387efe0 100644 --- a/arkoala/arkui/src/ArkUICommonEventMaterialized.ts +++ b/arkoala/arkui/src/ArkUICommonEventMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class UICommonEventInternal implements MaterializedBase,UICommonEvent { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkUIExtensionProxyMaterialized.ts b/arkoala/arkui/src/ArkUIExtensionProxyMaterialized.ts index 96e8c585acffc87e0fe471fd77f21d62a9801394..87b6418ce2356642d583530bde4c4767aed4c974 100644 --- a/arkoala/arkui/src/ArkUIExtensionProxyMaterialized.ts +++ b/arkoala/arkui/src/ArkUIExtensionProxyMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class UIExtensionProxyInternal implements MaterializedBase,UIExtensionProxy { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkUIGeneratedNativeModule.ts b/arkoala/arkui/src/ArkUIGeneratedNativeModule.ts index 5b187005e1d8ab963e37db81d5618d461975db32..5a2d368a4ed4fd538904604740f5b27d7a24961d 100644 --- a/arkoala/arkui/src/ArkUIGeneratedNativeModule.ts +++ b/arkoala/arkui/src/ArkUIGeneratedNativeModule.ts @@ -10926,6 +10926,146 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } + static _LengthMetrics_ctor(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_ctor() + } + throw new Error("Not implemented") + } + static _LengthMetrics_getFinalizer(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_getFinalizer() + } + throw new Error("Not implemented") + } + static _LengthMetrics_px(value: number): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_px(value) + } + throw new Error("Not implemented") + } + static _LengthMetrics_resource(thisArray: Uint8Array, thisLength: int32): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_resource(thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _LengthMetrics_getUnit(ptr: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_getUnit(ptr) + } + throw new Error("Not implemented") + } + static _LengthMetrics_setUnit(ptr: KPointer, unit: KInt): void { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_setUnit(ptr, unit) + } + throw new Error("Not implemented") + } + static _LengthMetrics_getValue(ptr: KPointer): number { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_getValue(ptr) + } + throw new Error("Not implemented") + } + static _LengthMetrics_setValue(ptr: KPointer, value: number): void { + if ((this._LoadOnce()) == (true)) + { + return this._LengthMetrics_setValue(ptr, value) + } + throw new Error("Not implemented") + } + static _WebviewController_ctor(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._WebviewController_ctor() + } + throw new Error("Not implemented") + } + static _WebviewController_getFinalizer(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._WebviewController_getFinalizer() + } + throw new Error("Not implemented") + } + static _WebviewController_initializeWebEngine(): void { + if ((this._LoadOnce()) == (true)) + { + return this._WebviewController_initializeWebEngine() + } + throw new Error("Not implemented") + } + static _WebviewController_loadUrl(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + if ((this._LoadOnce()) == (true)) + { + return this._WebviewController_loadUrl(ptr, thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _GlobalScope_ohos_arkui_componentSnapshot_ctor(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_ohos_arkui_componentSnapshot_ctor() + } + throw new Error("Not implemented") + } + static _GlobalScope_ohos_arkui_componentSnapshot_getFinalizer(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_ohos_arkui_componentSnapshot_getFinalizer() + } + throw new Error("Not implemented") + } + static _GlobalScope_ohos_arkui_componentSnapshot_get(id: KStringPtr, thisArray: Uint8Array, thisLength: int32): void { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_ohos_arkui_componentSnapshot_get(id, thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _GlobalScope_ohos_arkui_performanceMonitor_ctor(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_ohos_arkui_performanceMonitor_ctor() + } + throw new Error("Not implemented") + } + static _GlobalScope_ohos_arkui_performanceMonitor_getFinalizer(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_ohos_arkui_performanceMonitor_getFinalizer() + } + throw new Error("Not implemented") + } + static _GlobalScope_ohos_arkui_performanceMonitor_begin(scene: KStringPtr, startInputType: KInt, thisArray: Uint8Array, thisLength: int32): void { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_ohos_arkui_performanceMonitor_begin(scene, startInputType, thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _GlobalScope_ohos_arkui_performanceMonitor_end(scene: KStringPtr): void { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_ohos_arkui_performanceMonitor_end(scene) + } + throw new Error("Not implemented") + } + static _GlobalScope_ohos_arkui_performanceMonitor_recordInputEventTime(type: KInt, sourceType: KInt, time: number): void { + if ((this._LoadOnce()) == (true)) + { + return this._GlobalScope_ohos_arkui_performanceMonitor_recordInputEventTime(type, sourceType, time) + } + throw new Error("Not implemented") + } static _FrameNode_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { if ((this._LoadOnce()) == (true)) { @@ -11024,6 +11164,20 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } + static _FrameNode_getOpacity(ptr: KPointer): number { + if ((this._LoadOnce()) == (true)) + { + return this._FrameNode_getOpacity(ptr) + } + throw new Error("Not implemented") + } + static _FrameNode_getPositionToWindowWithTransform(ptr: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._FrameNode_getPositionToWindowWithTransform(ptr) + } + throw new Error("Not implemented") + } static _PixelMap_ctor(): KPointer { if ((this._LoadOnce()) == (true)) { @@ -13208,6 +13362,48 @@ export class ArkUIGeneratedNativeModule { } throw new Error("Not implemented") } + static _Measurable_ctor(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._Measurable_ctor() + } + throw new Error("Not implemented") + } + static _Measurable_getFinalizer(): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._Measurable_getFinalizer() + } + throw new Error("Not implemented") + } + static _Measurable_measure(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._Measurable_measure(ptr, thisArray, thisLength) + } + throw new Error("Not implemented") + } + static _Measurable_getMargin(ptr: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._Measurable_getMargin(ptr) + } + throw new Error("Not implemented") + } + static _Measurable_getPadding(ptr: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._Measurable_getPadding(ptr) + } + throw new Error("Not implemented") + } + static _Measurable_getBorderWidth(ptr: KPointer): KPointer { + if ((this._LoadOnce()) == (true)) + { + return this._Measurable_getBorderWidth(ptr) + } + throw new Error("Not implemented") + } static _View_ctor(): KPointer { if ((this._LoadOnce()) == (true)) { diff --git a/arkoala/arkui/src/ArkUIGeneratedNativeModuleEmpty.ts b/arkoala/arkui/src/ArkUIGeneratedNativeModuleEmpty.ts index 05b7fd786e1d9c4e30e0c53f5d7b57a282d81c45..7fdd80714ac8dec3a23d31380eebd307a7616ebb 100644 --- a/arkoala/arkui/src/ArkUIGeneratedNativeModuleEmpty.ts +++ b/arkoala/arkui/src/ArkUIGeneratedNativeModuleEmpty.ts @@ -4814,6 +4814,78 @@ export class ArkUIGeneratedNativeModuleEmpty { _DrawingCanvas_drawRect(ptr: KPointer, left: number, top: number, right: number, bottom: number): void { console.log("_DrawingCanvas_drawRect") } + _LengthMetrics_ctor(): KPointer { + console.log("_LengthMetrics_ctor") + return -1 + } + _LengthMetrics_getFinalizer(): KPointer { + console.log("_LengthMetrics_getFinalizer") + return -1 + } + _LengthMetrics_px(value: number): KPointer { + console.log("_LengthMetrics_px") + return -1 + } + _LengthMetrics_resource(thisArray: Uint8Array, thisLength: int32): KPointer { + console.log("_LengthMetrics_resource") + return -1 + } + _LengthMetrics_getUnit(ptr: KPointer): KPointer { + console.log("_LengthMetrics_getUnit") + return -1 + } + _LengthMetrics_setUnit(ptr: KPointer, unit: KInt): void { + console.log("_LengthMetrics_setUnit") + } + _LengthMetrics_getValue(ptr: KPointer): number { + console.log("_LengthMetrics_getValue") + return 1 + } + _LengthMetrics_setValue(ptr: KPointer, value: number): void { + console.log("_LengthMetrics_setValue") + } + _WebviewController_ctor(): KPointer { + console.log("_WebviewController_ctor") + return -1 + } + _WebviewController_getFinalizer(): KPointer { + console.log("_WebviewController_getFinalizer") + return -1 + } + _WebviewController_initializeWebEngine(): void { + console.log("_WebviewController_initializeWebEngine") + } + _WebviewController_loadUrl(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): void { + console.log("_WebviewController_loadUrl") + } + _GlobalScope_ohos_arkui_componentSnapshot_ctor(): KPointer { + console.log("_GlobalScope_ohos_arkui_componentSnapshot_ctor") + return -1 + } + _GlobalScope_ohos_arkui_componentSnapshot_getFinalizer(): KPointer { + console.log("_GlobalScope_ohos_arkui_componentSnapshot_getFinalizer") + return -1 + } + _GlobalScope_ohos_arkui_componentSnapshot_get(id: KStringPtr, thisArray: Uint8Array, thisLength: int32): void { + console.log("_GlobalScope_ohos_arkui_componentSnapshot_get") + } + _GlobalScope_ohos_arkui_performanceMonitor_ctor(): KPointer { + console.log("_GlobalScope_ohos_arkui_performanceMonitor_ctor") + return -1 + } + _GlobalScope_ohos_arkui_performanceMonitor_getFinalizer(): KPointer { + console.log("_GlobalScope_ohos_arkui_performanceMonitor_getFinalizer") + return -1 + } + _GlobalScope_ohos_arkui_performanceMonitor_begin(scene: KStringPtr, startInputType: KInt, thisArray: Uint8Array, thisLength: int32): void { + console.log("_GlobalScope_ohos_arkui_performanceMonitor_begin") + } + _GlobalScope_ohos_arkui_performanceMonitor_end(scene: KStringPtr): void { + console.log("_GlobalScope_ohos_arkui_performanceMonitor_end") + } + _GlobalScope_ohos_arkui_performanceMonitor_recordInputEventTime(type: KInt, sourceType: KInt, time: number): void { + console.log("_GlobalScope_ohos_arkui_performanceMonitor_recordInputEventTime") + } _FrameNode_ctor(thisArray: Uint8Array, thisLength: int32): KPointer { console.log("_FrameNode_ctor") return -1 @@ -4865,6 +4937,14 @@ export class ArkUIGeneratedNativeModuleEmpty { _FrameNode_dispose(ptr: KPointer): void { console.log("_FrameNode_dispose") } + _FrameNode_getOpacity(ptr: KPointer): number { + console.log("_FrameNode_getOpacity") + return 1 + } + _FrameNode_getPositionToWindowWithTransform(ptr: KPointer): KPointer { + console.log("_FrameNode_getPositionToWindowWithTransform") + return -1 + } _PixelMap_ctor(): KPointer { console.log("_PixelMap_ctor") return -1 @@ -5969,6 +6049,30 @@ export class ArkUIGeneratedNativeModuleEmpty { _ProgressMask_enableBreathingAnimation(ptr: KPointer, value: KInt): void { console.log("_ProgressMask_enableBreathingAnimation") } + _Measurable_ctor(): KPointer { + console.log("_Measurable_ctor") + return -1 + } + _Measurable_getFinalizer(): KPointer { + console.log("_Measurable_getFinalizer") + return -1 + } + _Measurable_measure(ptr: KPointer, thisArray: Uint8Array, thisLength: int32): KPointer { + console.log("_Measurable_measure") + return -1 + } + _Measurable_getMargin(ptr: KPointer): KPointer { + console.log("_Measurable_getMargin") + return -1 + } + _Measurable_getPadding(ptr: KPointer): KPointer { + console.log("_Measurable_getPadding") + return -1 + } + _Measurable_getBorderWidth(ptr: KPointer): KPointer { + console.log("_Measurable_getBorderWidth") + return -1 + } _View_ctor(): KPointer { console.log("_View_ctor") return -1 diff --git a/arkoala/arkui/src/ArkUnifiedDataMaterialized.ts b/arkoala/arkui/src/ArkUnifiedDataMaterialized.ts index c4e18dc222ad6038d4a243dc3adbbb5993976ab4..573e1469b95b2957c47e0df3bd2a9d816f354ba7 100644 --- a/arkoala/arkui/src/ArkUnifiedDataMaterialized.ts +++ b/arkoala/arkui/src/ArkUnifiedDataMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class UnifiedData implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkVideoControllerMaterialized.ts b/arkoala/arkui/src/ArkVideoControllerMaterialized.ts index e7dbb8df2e64f98b7729eee5c39eb7978587b0f6..11dd8765347f7634442df27d980219ee6376282d 100644 --- a/arkoala/arkui/src/ArkVideoControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkVideoControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class VideoController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkViewMaterialized.ts b/arkoala/arkui/src/ArkViewMaterialized.ts index 1c0862403f5d7e24873a815bf5d95e94e21e3fd7..72d4e60585d068e5938a9d055da6d1aac2202c8a 100644 --- a/arkoala/arkui/src/ArkViewMaterialized.ts +++ b/arkoala/arkui/src/ArkViewMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class View implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWaterFlowSectionsMaterialized.ts b/arkoala/arkui/src/ArkWaterFlowSectionsMaterialized.ts index cc1e9ded7eaa9076b4c45cc323699704dee7f605..1e300658ed6226bdd63f79d49edff408c04a70eb 100644 --- a/arkoala/arkui/src/ArkWaterFlowSectionsMaterialized.ts +++ b/arkoala/arkui/src/ArkWaterFlowSectionsMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class WaterFlowSections implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWebContextMenuParamMaterialized.ts b/arkoala/arkui/src/ArkWebContextMenuParamMaterialized.ts index 70963c0e0b88779e5f4175b11eef6e34fd936d19..26d52c23bfb73b10d0505f8526d7d70c7e8aea60 100644 --- a/arkoala/arkui/src/ArkWebContextMenuParamMaterialized.ts +++ b/arkoala/arkui/src/ArkWebContextMenuParamMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class WebContextMenuParam implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWebContextMenuResultMaterialized.ts b/arkoala/arkui/src/ArkWebContextMenuResultMaterialized.ts index c4ba02027e6cd821edb5cee76dee4cc7f3976c41..09279fc4e1a8b3e3e6317d484285a39b53bf4d67 100644 --- a/arkoala/arkui/src/ArkWebContextMenuResultMaterialized.ts +++ b/arkoala/arkui/src/ArkWebContextMenuResultMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class WebContextMenuResult implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWebControllerMaterialized.ts b/arkoala/arkui/src/ArkWebControllerMaterialized.ts index 41bd18baffadd78334491460657fad0e6d10b831..186eb8ffb1c775c7d5af2d69bb6deb6982e0e991 100644 --- a/arkoala/arkui/src/ArkWebControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkWebControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class WebController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWebCookieMaterialized.ts b/arkoala/arkui/src/ArkWebCookieMaterialized.ts index 400ae7a4c0de04b3b73d6f266f7a8690731aa6bf..9ff1076485606b29fb8ff13cafec4d7dbb0cc9b2 100644 --- a/arkoala/arkui/src/ArkWebCookieMaterialized.ts +++ b/arkoala/arkui/src/ArkWebCookieMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class WebCookie implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWebKeyboardControllerMaterialized.ts b/arkoala/arkui/src/ArkWebKeyboardControllerMaterialized.ts index c815a30e1b06b4e79ab2e38772b6407d222b837f..dbb54390f3ba3a690639d46247a7696f8b2e4dee 100644 --- a/arkoala/arkui/src/ArkWebKeyboardControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkWebKeyboardControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class WebKeyboardController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWebResourceErrorMaterialized.ts b/arkoala/arkui/src/ArkWebResourceErrorMaterialized.ts index 0f28fb50b9f32732d34949ee65681ee6bbc33050..f228d0fc16da345bd8dabb43b5f60f9a27ba65ee 100644 --- a/arkoala/arkui/src/ArkWebResourceErrorMaterialized.ts +++ b/arkoala/arkui/src/ArkWebResourceErrorMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class WebResourceError implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWebResourceRequestMaterialized.ts b/arkoala/arkui/src/ArkWebResourceRequestMaterialized.ts index 33d240a9e5bd022c34d0803056198e28b1c00e2a..9158abd5e47fb489bfc9bd1085a36089777ea6a8 100644 --- a/arkoala/arkui/src/ArkWebResourceRequestMaterialized.ts +++ b/arkoala/arkui/src/ArkWebResourceRequestMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class WebResourceRequest implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWebResourceResponseMaterialized.ts b/arkoala/arkui/src/ArkWebResourceResponseMaterialized.ts index b0f7e1aec301fecf1416d4e347cdde72307e4a18..c9581176d68dd689dcaee8f1a4bc7f5a8be7a838 100644 --- a/arkoala/arkui/src/ArkWebResourceResponseMaterialized.ts +++ b/arkoala/arkui/src/ArkWebResourceResponseMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class WebResourceResponse implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/ArkWebviewControllerMaterialized.ts b/arkoala/arkui/src/ArkWebviewControllerMaterialized.ts new file mode 100644 index 0000000000000000000000000000000000000000..563f7bcdbf4291f909fcb57b12826b32ec7669eb --- /dev/null +++ b/arkoala/arkui/src/ArkWebviewControllerMaterialized.ts @@ -0,0 +1,95 @@ +/* + * 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 { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" +import { MaterializedBase } from "./MaterializedBase" +import { Serializer } from "./peers/Serializer" +import { unsafeCast } from "./shared/generated-utils" +import { CallbackKind } from "./peers/CallbackKind" +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" +export class WebviewController implements MaterializedBase { + peer?: Finalizable | undefined + public getPeer(): Finalizable | undefined { + return this.peer + } + static ctor(): KPointer { + const retval = ArkUIGeneratedNativeModule._WebviewController_ctor() + return retval + } + constructor() { + // Constructor does not have parameters. + // It means that the static method call invokes ctor method as well + // when all arguments are undefined. + const ctorPtr: KPointer = WebviewController.ctor() + this.peer = new Finalizable(ctorPtr, WebviewController.getFinalizer()) + } + static getFinalizer(): KPointer { + return ArkUIGeneratedNativeModule._WebviewController_getFinalizer() + } + static initializeWebEngine(): void { + WebviewController.initializeWebEngine_serialize() + return + } + loadUrl(url: string | Resource, headers?: Array): void { + const url_casted = url as (string | Resource) + const headers_casted = headers as (Array | undefined) + this?.loadUrl_serialize(url_casted, headers_casted) + return + } + private static initializeWebEngine_serialize(): void { + ArkUIGeneratedNativeModule._WebviewController_initializeWebEngine() + } + private loadUrl_serialize(url: string | Resource, headers?: Array): void { + const thisSerializer: Serializer = Serializer.hold() + let url_type: int32 = RuntimeType.UNDEFINED + url_type = runtimeType(url) + if (((RuntimeType.STRING == url_type))) { + thisSerializer.writeInt8(0) + const url_0 = unsafeCast(url) + thisSerializer.writeString(url_0) + } + else if (((RuntimeType.OBJECT == url_type))) { + thisSerializer.writeInt8(1) + const url_1 = unsafeCast(url) + thisSerializer.writeResource(url_1) + } + let headers_type: int32 = RuntimeType.UNDEFINED + headers_type = runtimeType(headers) + thisSerializer.writeInt8(headers_type) + if ((RuntimeType.UNDEFINED) != (headers_type)) { + const headers_value = headers! + thisSerializer.writeInt32(headers_value.length) + for (let i = 0; i < headers_value.length; i++) { + const headers_value_element: WebHeader = headers_value[i] + thisSerializer.writeWebHeader(headers_value_element) + } + } + ArkUIGeneratedNativeModule._WebviewController_loadUrl(this.peer!.ptr, thisSerializer.asArray(), thisSerializer.length()) + thisSerializer.release() + } +} +export class WebviewControllerInternal { + public static fromPtr(ptr: KPointer): WebviewController { + const obj: WebviewController = new WebviewController() + obj.peer = new Finalizable(ptr, WebviewController.getFinalizer()) + return obj + } +} diff --git a/arkoala/arkui/src/ArkXComponentControllerMaterialized.ts b/arkoala/arkui/src/ArkXComponentControllerMaterialized.ts index 385a0f00566d2a9c59100791904647390a36c145..e335da1498005e55ba7f967e314d46bb4e2fa568 100644 --- a/arkoala/arkui/src/ArkXComponentControllerMaterialized.ts +++ b/arkoala/arkui/src/ArkXComponentControllerMaterialized.ts @@ -16,36 +16,15 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { CallbackTransformer } from "./peers/CallbackTransformer" -import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" - -import { Finalizable } from "@koalaui/interop" +import { Finalizable, isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback, KPointer } from "@koalaui/interop" import { MaterializedBase } from "./MaterializedBase" import { Serializer } from "./peers/Serializer" import { unsafeCast } from "./shared/generated-utils" -import { isResource, isInstanceOf, runtimeType, RuntimeType, SerializerBase, registerCallback, wrapCallback } from "@koalaui/interop" -import { Deserializer, createDeserializer } from "./peers/Deserializer" import { CallbackKind } from "./peers/CallbackKind" - -import { - int32, - float32 -} from "@koalaui/common" -import { - KInt, - KBoolean, - KFloat, - KUInt, - KStringPtr, - KPointer, - KNativePointer, - KInt32ArrayPtr, - KUint8ArrayPtr, - KFloat32ArrayPtr, - pointer -} from "@koalaui/interop" - - +import { int32 } from "@koalaui/common" +import { Deserializer, createDeserializer } from "./peers/Deserializer" +import { CallbackTransformer } from "./peers/CallbackTransformer" +import { ArkUIGeneratedNativeModule } from "./ArkUIGeneratedNativeModule" export class XComponentController implements MaterializedBase { peer?: Finalizable | undefined public getPeer(): Finalizable | undefined { diff --git a/arkoala/arkui/src/EnumsImpl.ts b/arkoala/arkui/src/EnumsImpl.ts index 547ed6edca0d6051ca80c80aaf3e53d4cc0bc0a8..012ec86b091360ace075dc3195058db2bb78a7a6 100644 --- a/arkoala/arkui/src/EnumsImpl.ts +++ b/arkoala/arkui/src/EnumsImpl.ts @@ -64,6 +64,18 @@ export enum LengthUnit { PERCENT = 3, LPX = 4, } +export enum PerfMonitorActionType { + LAST_DOWN, + LAST_UP = 1, + FIRST_MOVE = 2, +} +export enum PerfMonitorSourceType { + PERF_TOUCH_EVENT, + PERF_MOUSE_EVENT = 1, + PERF_TOUCHPAD_EVENT = 2, + PERF_JOYSTICK_EVENT = 3, + PERF_KEY_EVENT = 4, +} export enum DialogAlignment { TOP, Top = TOP, @@ -2121,6 +2133,8 @@ Object.assign(globalThis, { RectWidthStyle: RectWidthStyle, RectHeightStyle: RectHeightStyle, LengthUnit: LengthUnit, + PerfMonitorActionType: PerfMonitorActionType, + PerfMonitorSourceType: PerfMonitorSourceType, DialogAlignment: DialogAlignment, DialogButtonDirection: DialogButtonDirection, IndexerAlign: IndexerAlign, diff --git a/arkoala/arkui/src/GlobalScope.ts b/arkoala/arkui/src/GlobalScope.ts index 29a81abd35fa510fb470db918d550ce9ca827cd7..5b553a7f635cc55f88a4e13020be64276bccc3bb 100644 --- a/arkoala/arkui/src/GlobalScope.ts +++ b/arkoala/arkui/src/GlobalScope.ts @@ -16,65 +16,65 @@ // WARNING! THIS FILE IS AUTO-GENERATED, DO NOT MAKE CHANGES, THEY WILL BE LOST ON NEXT GENERATION! -import { GlobalScope_commonInternal, GlobalScope_common } from "./ArkGlobalScopeCommonMaterialized" -import { GlobalScope_inspectorInternal, GlobalScope_inspector } from "./ArkGlobalScopeInspectorMaterialized" -export function getContext(component: Object) { +import { GlobalScope_common } from "./ArkGlobalScopeCommonMaterialized" +import { GlobalScope_inspector } from "./ArkGlobalScopeInspectorMaterialized" +export function getContext(component: Object): Context { return GlobalScope_common.getContext(component) } -export function postCardAction(component: Object, action: Object) { +export function postCardAction(component: Object, action: Object): void { GlobalScope_common.postCardAction(component, action) } -export function dollar_r(value: string, params: Array) { +export function dollar_r(value: string, params: Array): Resource { return GlobalScope_common.dollar_r(value, params) } -export function dollar_rawfile(value: string) { +export function dollar_rawfile(value: string): Resource { return GlobalScope_common.dollar_rawfile(value) } -export function animateTo(value: AnimateParam, event: (() => void)) { +export function animateTo(value: AnimateParam, event: (() => void)): void { GlobalScope_common.animateTo(value, event) } -export function animateToImmediately(value: AnimateParam, event: (() => void)) { +export function animateToImmediately(value: AnimateParam, event: (() => void)): void { GlobalScope_common.animateToImmediately(value, event) } -export function vp2px(value: number) { +export function vp2px(value: number): number { return GlobalScope_common.vp2px(value) } -export function px2vp(value: number) { +export function px2vp(value: number): number { return GlobalScope_common.px2vp(value) } -export function fp2px(value: number) { +export function fp2px(value: number): number { return GlobalScope_common.fp2px(value) } -export function px2fp(value: number) { +export function px2fp(value: number): number { return GlobalScope_common.px2fp(value) } -export function lpx2px(value: number) { +export function lpx2px(value: number): number { return GlobalScope_common.lpx2px(value) } -export function px2lpx(value: number) { +export function px2lpx(value: number): number { return GlobalScope_common.px2lpx(value) } -export function requestFocus(value: string) { +export function requestFocus(value: string): boolean { return GlobalScope_common.requestFocus(value) } -export function setCursor(value: PointerStyle) { +export function setCursor(value: PointerStyle): void { GlobalScope_common.setCursor(value) } -export function restoreDefault() { +export function restoreDefault(): void { GlobalScope_common.restoreDefault() } -export function getInspectorNodes() { +export function getInspectorNodes(): Object { return GlobalScope_inspector.getInspectorNodes() } -export function getInspectorNodeById(id: number) { +export function getInspectorNodeById(id: number): Object { return GlobalScope_inspector.getInspectorNodeById(id) } -export function registerVsyncCallback(callback_: ((info: string) => void)) { +export function registerVsyncCallback(callback_: ((info: string) => void)): void { GlobalScope_inspector.registerVsyncCallback(callback_) } -export function unregisterVsyncCallback() { +export function unregisterVsyncCallback(): void { GlobalScope_inspector.unregisterVsyncCallback() } -export function setAppBgColor(value: string) { +export function setAppBgColor(value: string): void { GlobalScope_inspector.setAppBgColor(value) } diff --git a/arkoala/arkui/src/peers/ArkCommonPeer.ts b/arkoala/arkui/src/peers/ArkCommonPeer.ts index 0b16217f67270e298645757d344e9aa6c73d2b4e..01201f71f2bef8315159512b7ec8f63dfbbea008 100644 --- a/arkoala/arkui/src/peers/ArkCommonPeer.ts +++ b/arkoala/arkui/src/peers/ArkCommonPeer.ts @@ -244,7 +244,7 @@ export class ArkCommonMethodPeer extends PeerNode { thisSerializer.writeLength(value_0_left_value) } } - else if (((RuntimeType.OBJECT) == (value_type)) && (((value!.hasOwnProperty("unit"))))) { + else if (((RuntimeType.OBJECT) == (value_type)) && (value instanceof LengthMetrics)) { thisSerializer.writeInt8(1) const value_1 = unsafeCast(value) thisSerializer.writeLengthMetrics(value_1) diff --git a/arkoala/arkui/src/peers/CallbackDeserializeCall.ts b/arkoala/arkui/src/peers/CallbackDeserializeCall.ts index b21c87d91af717647ca8051c2f270125585dd89e..b03bc50de35b03f05e76a90a1e2fb4412d82f45d 100644 --- a/arkoala/arkui/src/peers/CallbackDeserializeCall.ts +++ b/arkoala/arkui/src/peers/CallbackDeserializeCall.ts @@ -19,34 +19,40 @@ import { int32, float32, int64 } from "@koalaui/common" import { ResourceHolder, KInt, KStringPtr, wrapSystemCallback, KPointer, RuntimeType } from "@koalaui/interop" import { CallbackTransformer } from "./CallbackTransformer" -export function deserializeAndCallAccessibilityCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallAccessibilityCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as AccessibilityCallback) let isHover: boolean = thisDeserializer.readBoolean() let event: AccessibilityHoverEvent = (thisDeserializer.readAccessibilityHoverEvent() as AccessibilityHoverEvent) _call(isHover, event) } -export function deserializeAndCallButtonTriggerClickCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallAsyncCallback_image_PixelMap_Void(thisDeserializer: Deserializer): void { + const _resourceId: int32 = thisDeserializer.readInt32() + const _call = (ResourceHolder.instance().get(_resourceId) as ((result: PixelMap) => void)) + let result: PixelMap = (thisDeserializer.readPixelMap() as PixelMap) + _call(result) +} +export function deserializeAndCallButtonTriggerClickCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ButtonTriggerClickCallback) let xPos: number = (thisDeserializer.readNumber() as number) let yPos: number = (thisDeserializer.readNumber() as number) _call(xPos, yPos) } -export function deserializeAndCallCallback_Any_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Any_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((info: any) => void)) let info: any = (thisDeserializer.readCustomObject("Any") as Object) _call(info) } -export function deserializeAndCallCallback_Area_Area_Void(thisDeserializer: Deserializer) { +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)) let oldValue: Area = thisDeserializer.readArea() let newValue: Area = thisDeserializer.readArea() _call(oldValue, newValue) } -export function deserializeAndCallCallback_Array_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Array_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((input: Array) => void)) const input_buf_length: int32 = thisDeserializer.readInt32() @@ -57,7 +63,7 @@ export function deserializeAndCallCallback_Array_Number_Void(thisDeserializer: D let input: Array = input_buf _call(input) } -export function deserializeAndCallCallback_Array_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Array_String_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: Array) => void)) const value_buf_length: int32 = thisDeserializer.readInt32() @@ -68,7 +74,7 @@ export function deserializeAndCallCallback_Array_String_Void(thisDeserializer: D let value: Array = value_buf _call(value) } -export function deserializeAndCallCallback_Array_TouchTestInfo_TouchResult(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Array_TouchTestInfo_TouchResult(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: Array) => TouchResult)) const value_buf_length: int32 = thisDeserializer.readInt32() @@ -81,102 +87,102 @@ export function deserializeAndCallCallback_Array_TouchTestInfo_TouchResult(thisD const _callResult = _call(value) _continuation(_callResult) } -export function deserializeAndCallCallback_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as (() => boolean)) let _continuation: ((parameter: boolean) => void) = thisDeserializer.readCallback_Boolean_Void(true) const _callResult = _call() _continuation(_callResult) } -export function deserializeAndCallCallback_Boolean_HoverEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Boolean_HoverEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((isHover: boolean, event: HoverEvent) => void)) let isHover: boolean = thisDeserializer.readBoolean() let event: HoverEvent = (thisDeserializer.readHoverEvent() as HoverEvent) _call(isHover, event) } -export function deserializeAndCallCallback_Boolean_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Boolean_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: boolean) => void)) let parameter: boolean = thisDeserializer.readBoolean() _call(parameter) } -export function deserializeAndCallCallback_CalendarRequestedData_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CalendarRequestedData_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: CalendarRequestedData) => void)) let event: CalendarRequestedData = thisDeserializer.readCalendarRequestedData() _call(event) } -export function deserializeAndCallCallback_CalendarSelectedDate_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CalendarSelectedDate_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: CalendarSelectedDate) => void)) let event: CalendarSelectedDate = thisDeserializer.readCalendarSelectedDate() _call(event) } -export function deserializeAndCallCallback_ClickEvent_LocationButtonOnClickResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ClickEvent_LocationButtonOnClickResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent, result: LocationButtonOnClickResult) => void)) let event: ClickEvent = (thisDeserializer.readClickEvent() as ClickEvent) let result: LocationButtonOnClickResult = (thisDeserializer.readInt32() as LocationButtonOnClickResult) _call(event, result) } -export function deserializeAndCallCallback_ClickEvent_PasteButtonOnClickResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ClickEvent_PasteButtonOnClickResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent, result: PasteButtonOnClickResult) => void)) let event: ClickEvent = (thisDeserializer.readClickEvent() as ClickEvent) let result: PasteButtonOnClickResult = (thisDeserializer.readInt32() as PasteButtonOnClickResult) _call(event, result) } -export function deserializeAndCallCallback_ClickEvent_SaveButtonOnClickResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ClickEvent_SaveButtonOnClickResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent, result: SaveButtonOnClickResult) => void)) let event: ClickEvent = (thisDeserializer.readClickEvent() as ClickEvent) let result: SaveButtonOnClickResult = (thisDeserializer.readInt32() as SaveButtonOnClickResult) _call(event, result) } -export function deserializeAndCallCallback_ClickEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ClickEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ClickEvent) => void)) let event: ClickEvent = (thisDeserializer.readClickEvent() as ClickEvent) _call(event) } -export function deserializeAndCallCallback_ComputedBarAttribute_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ComputedBarAttribute_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ComputedBarAttribute) => void)) let value: ComputedBarAttribute = thisDeserializer.readComputedBarAttribute() _call(value) } -export function deserializeAndCallCallback_CopyEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CopyEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: CopyEvent) => void)) let parameter: CopyEvent = thisDeserializer.readCopyEvent() _call(parameter) } -export function deserializeAndCallCallback_CustomBuilder_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CustomBuilder_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: CustomBuilder) => void)) let value: CustomBuilder = CallbackTransformer.transformToCustomBuilder(thisDeserializer.readCustomNodeBuilder()) _call(value) } -export function deserializeAndCallCallback_CutEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_CutEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: CutEvent) => void)) let parameter: CutEvent = thisDeserializer.readCutEvent() _call(parameter) } -export function deserializeAndCallCallback_Date_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Date_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: Date) => void)) let parameter: Date = new Date(thisDeserializer.readInt64()) _call(parameter) } -export function deserializeAndCallCallback_DatePickerResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DatePickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: DatePickerResult) => void)) let value: DatePickerResult = thisDeserializer.readDatePickerResult() _call(value) } -export function deserializeAndCallCallback_DeleteValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DeleteValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DeleteValue) => boolean)) let parameter: DeleteValue = thisDeserializer.readDeleteValue() @@ -184,37 +190,37 @@ export function deserializeAndCallCallback_DeleteValue_Boolean(thisDeserializer: const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_DeleteValue_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DeleteValue_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DeleteValue) => void)) let parameter: DeleteValue = thisDeserializer.readDeleteValue() _call(parameter) } -export function deserializeAndCallCallback_DismissContentCoverAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DismissContentCoverAction_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DismissContentCoverAction) => void)) let parameter: DismissContentCoverAction = thisDeserializer.readDismissContentCoverAction() _call(parameter) } -export function deserializeAndCallCallback_DismissDialogAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DismissDialogAction_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DismissDialogAction) => void)) let parameter: DismissDialogAction = thisDeserializer.readDismissDialogAction() _call(parameter) } -export function deserializeAndCallCallback_DismissPopupAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DismissPopupAction_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DismissPopupAction) => void)) let parameter: DismissPopupAction = thisDeserializer.readDismissPopupAction() _call(parameter) } -export function deserializeAndCallCallback_DismissSheetAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DismissSheetAction_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: DismissSheetAction) => void)) let parameter: DismissSheetAction = thisDeserializer.readDismissSheetAction() _call(parameter) } -export function deserializeAndCallCallback_DragEvent_String_Union_CustomBuilder_DragItemInfo(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DragEvent_String_Union_CustomBuilder_DragItemInfo(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: DragEvent, extraParams?: string) => CustomBuilder | DragItemInfo)) let event: DragEvent = (thisDeserializer.readDragEvent() as DragEvent) @@ -229,7 +235,7 @@ export function deserializeAndCallCallback_DragEvent_String_Union_CustomBuilder_ const _callResult = _call(event, extraParams) _continuation(_callResult) } -export function deserializeAndCallCallback_DragEvent_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_DragEvent_String_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: DragEvent, extraParams?: string) => void)) let event: DragEvent = (thisDeserializer.readDragEvent() as DragEvent) @@ -242,42 +248,42 @@ export function deserializeAndCallCallback_DragEvent_String_Void(thisDeserialize let extraParams: string | undefined|undefined = extraParams_buf _call(event, extraParams) } -export function deserializeAndCallCallback_EnterKeyType_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_EnterKeyType_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((enterKey: EnterKeyType) => void)) let enterKey: EnterKeyType = (thisDeserializer.readInt32() as EnterKeyType) _call(enterKey) } -export function deserializeAndCallCallback_Extender_OnFinish(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Extender_OnFinish(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_Extender_OnFinish) _call() } -export function deserializeAndCallCallback_Extender_OnProgress(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Extender_OnProgress(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_Extender_OnProgress) let value: number = thisDeserializer.readFloat32() _call(value) } -export function deserializeAndCallCallback_FormCallbackInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_FormCallbackInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: FormCallbackInfo) => void)) let parameter: FormCallbackInfo = thisDeserializer.readFormCallbackInfo() _call(parameter) } -export function deserializeAndCallCallback_FullscreenInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_FullscreenInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: FullscreenInfo) => void)) let parameter: FullscreenInfo = thisDeserializer.readFullscreenInfo() _call(parameter) } -export function deserializeAndCallCallback_GestureEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_GestureEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: GestureEvent) => void)) let event: GestureEvent = (thisDeserializer.readGestureEvent() as GestureEvent) _call(event) } -export function deserializeAndCallCallback_GestureInfo_BaseGestureEvent_GestureJudgeResult(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_GestureInfo_BaseGestureEvent_GestureJudgeResult(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((gestureInfo: GestureInfo, event: BaseGestureEvent) => GestureJudgeResult)) let gestureInfo: GestureInfo = thisDeserializer.readGestureInfo() @@ -286,25 +292,25 @@ export function deserializeAndCallCallback_GestureInfo_BaseGestureEvent_GestureJ const _callResult = _call(gestureInfo, event) _continuation(_callResult) } -export function deserializeAndCallCallback_GestureJudgeResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_GestureJudgeResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: GestureJudgeResult) => void)) let value: GestureJudgeResult = (thisDeserializer.readInt32() as GestureJudgeResult) _call(value) } -export function deserializeAndCallCallback_GestureRecognizer_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_GestureRecognizer_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: GestureRecognizer) => void)) let value: GestureRecognizer = (thisDeserializer.readGestureRecognizer() as GestureRecognizer) _call(value) } -export function deserializeAndCallCallback_HitTestMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_HitTestMode_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: HitTestMode) => void)) let value: HitTestMode = (thisDeserializer.readInt32() as HitTestMode) _call(value) } -export function deserializeAndCallCallback_InsertValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_InsertValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: InsertValue) => boolean)) let parameter: InsertValue = thisDeserializer.readInsertValue() @@ -312,19 +318,19 @@ export function deserializeAndCallCallback_InsertValue_Boolean(thisDeserializer: const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_InsertValue_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_InsertValue_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: InsertValue) => void)) let parameter: InsertValue = thisDeserializer.readInsertValue() _call(parameter) } -export function deserializeAndCallCallback_IsolatedComponentAttribute_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_IsolatedComponentAttribute_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: IsolatedComponentAttribute) => void)) let value: IsolatedComponentAttribute = thisDeserializer.readIsolatedComponentAttribute() _call(value) } -export function deserializeAndCallCallback_ItemDragInfo_Number_CustomBuilder(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Number_CustomBuilder(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo, itemIndex: number) => CustomBuilder)) let event: ItemDragInfo = thisDeserializer.readItemDragInfo() @@ -333,7 +339,7 @@ export function deserializeAndCallCallback_ItemDragInfo_Number_CustomBuilder(thi const _callResult = _call(event, itemIndex) _continuation(_callResult) } -export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Boolean_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Boolean_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo, itemIndex: number, insertIndex: number, isSuccess: boolean) => void)) let event: ItemDragInfo = thisDeserializer.readItemDragInfo() @@ -342,7 +348,7 @@ export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Boolean_Vo let isSuccess: boolean = thisDeserializer.readBoolean() _call(event, itemIndex, insertIndex, isSuccess) } -export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo, itemIndex: number, insertIndex: number) => void)) let event: ItemDragInfo = thisDeserializer.readItemDragInfo() @@ -350,20 +356,20 @@ export function deserializeAndCallCallback_ItemDragInfo_Number_Number_Void(thisD let insertIndex: number = (thisDeserializer.readNumber() as number) _call(event, itemIndex, insertIndex) } -export function deserializeAndCallCallback_ItemDragInfo_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo, itemIndex: number) => void)) let event: ItemDragInfo = thisDeserializer.readItemDragInfo() let itemIndex: number = (thisDeserializer.readNumber() as number) _call(event, itemIndex) } -export function deserializeAndCallCallback_ItemDragInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ItemDragInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: ItemDragInfo) => void)) let event: ItemDragInfo = thisDeserializer.readItemDragInfo() _call(event) } -export function deserializeAndCallCallback_KeyEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_KeyEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: KeyEvent) => boolean)) let parameter: KeyEvent = (thisDeserializer.readKeyEvent() as KeyEvent) @@ -371,20 +377,20 @@ export function deserializeAndCallCallback_KeyEvent_Boolean(thisDeserializer: De const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_KeyEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_KeyEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: KeyEvent) => void)) let event: KeyEvent = (thisDeserializer.readKeyEvent() as KeyEvent) _call(event) } -export function deserializeAndCallCallback_Literal_Boolean_isVisible_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Boolean_isVisible_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: { isVisible: boolean }) => void)) const event_buf_isVisible: boolean = thisDeserializer.readBoolean() let event: { isVisible: boolean } = ({isVisible: event_buf_isVisible} as { isVisible: boolean }) _call(event) } -export function deserializeAndCallCallback_Literal_Function_handler_Object_error_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Function_handler_Object_error_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: { handler: Function, error: Object }) => void)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -398,7 +404,7 @@ export function deserializeAndCallCallback_Literal_Function_handler_Object_error let event: { handler: Function, error: Object } | undefined|undefined = event_buf _call(event) } -export function deserializeAndCallCallback_Literal_Number_code_Want_want_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Number_code_Want_want_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: { code: number, want?: Want }) => void)) const parameter_buf_code: number = (thisDeserializer.readNumber() as number) @@ -412,7 +418,7 @@ export function deserializeAndCallCallback_Literal_Number_code_Want_want_Void(th let parameter: { code: number, want?: Want } = ({code: parameter_buf_code, want: parameter_buf_want} as { code: number, want?: Want }) _call(parameter) } -export function deserializeAndCallCallback_Literal_Number_errcode_String_msg_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Number_errcode_String_msg_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((info: { errcode: number, msg: string }) => void)) const info_buf_errcode: number = (thisDeserializer.readNumber() as number) @@ -420,14 +426,14 @@ export function deserializeAndCallCallback_Literal_Number_errcode_String_msg_Voi let info: { errcode: number, msg: string } = ({errcode: info_buf_errcode, msg: info_buf_msg} as { errcode: number, msg: string }) _call(info) } -export function deserializeAndCallCallback_Literal_Number_offsetRemain_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Number_offsetRemain_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: { offsetRemain: number }) => void)) const value_buf_offsetRemain: number = (thisDeserializer.readNumber() as number) let value: { offsetRemain: number } = ({offsetRemain: value_buf_offsetRemain} as { offsetRemain: number }) _call(value) } -export function deserializeAndCallCallback_Literal_Object_detail_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_Object_detail_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: { detail: Object }) => boolean)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -442,56 +448,56 @@ export function deserializeAndCallCallback_Literal_Object_detail_Boolean(thisDes const _callResult = _call(event) _continuation(_callResult) } -export function deserializeAndCallCallback_Literal_String_plainText_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Literal_String_plainText_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((selectedText: { plainText: string }) => void)) const selectedText_buf_plainText: string = (thisDeserializer.readString() as string) let selectedText: { plainText: string } = ({plainText: selectedText_buf_plainText} as { plainText: string }) _call(selectedText) } -export function deserializeAndCallCallback_MouseEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_MouseEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: MouseEvent) => void)) let event: MouseEvent = (thisDeserializer.readMouseEvent() as MouseEvent) _call(event) } -export function deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NativeEmbedDataInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: NativeEmbedDataInfo) => void)) let event: NativeEmbedDataInfo = thisDeserializer.readNativeEmbedDataInfo() _call(event) } -export function deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NativeEmbedTouchInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: NativeEmbedTouchInfo) => void)) let event: NativeEmbedTouchInfo = thisDeserializer.readNativeEmbedTouchInfo() _call(event) } -export function deserializeAndCallCallback_NavDestinationContext_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NavDestinationContext_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: NavDestinationContext) => void)) let parameter: NavDestinationContext = (thisDeserializer.readNavDestinationContext() as NavDestinationContext) _call(parameter) } -export function deserializeAndCallCallback_NavigationMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NavigationMode_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((mode: NavigationMode) => void)) let mode: NavigationMode = (thisDeserializer.readInt32() as NavigationMode) _call(mode) } -export function deserializeAndCallCallback_NavigationTitleMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NavigationTitleMode_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((titleMode: NavigationTitleMode) => void)) let titleMode: NavigationTitleMode = (thisDeserializer.readInt32() as NavigationTitleMode) _call(titleMode) } -export function deserializeAndCallCallback_NavigationTransitionProxy_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_NavigationTransitionProxy_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((transitionProxy: NavigationTransitionProxy) => void)) let transitionProxy: NavigationTransitionProxy = (thisDeserializer.readNavigationTransitionProxy() as NavigationTransitionProxy) _call(transitionProxy) } -export function deserializeAndCallCallback_Number_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number) => boolean)) let index: number = (thisDeserializer.readNumber() as number) @@ -499,7 +505,7 @@ export function deserializeAndCallCallback_Number_Boolean(thisDeserializer: Dese const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Number_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((from: number, to: number) => boolean)) let from: number = (thisDeserializer.readNumber() as number) @@ -508,7 +514,7 @@ export function deserializeAndCallCallback_Number_Number_Boolean(thisDeserialize const _callResult = _call(from, to) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Number_ComputedBarAttribute(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_ComputedBarAttribute(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number, offset: number) => ComputedBarAttribute)) let index: number = (thisDeserializer.readNumber() as number) @@ -517,7 +523,7 @@ export function deserializeAndCallCallback_Number_Number_ComputedBarAttribute(th const _callResult = _call(index, offset) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((start: number, end: number, center: number) => void)) let start: number = (thisDeserializer.readNumber() as number) @@ -525,7 +531,7 @@ export function deserializeAndCallCallback_Number_Number_Number_Void(thisDeseria let center: number = (thisDeserializer.readNumber() as number) _call(start, end, center) } -export function deserializeAndCallCallback_Number_Number_PanelMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_PanelMode_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((width: number, height: number, mode: PanelMode) => void)) let width: number = (thisDeserializer.readNumber() as number) @@ -533,14 +539,14 @@ export function deserializeAndCallCallback_Number_Number_PanelMode_Void(thisDese let mode: PanelMode = (thisDeserializer.readInt32() as PanelMode) _call(width, height, mode) } -export function deserializeAndCallCallback_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((first: number, last: number) => void)) let first: number = (thisDeserializer.readNumber() as number) let last: number = (thisDeserializer.readNumber() as number) _call(first, last) } -export function deserializeAndCallCallback_Number_ScrollState_Literal_Number_offsetRemain(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_ScrollState_Literal_Number_offsetRemain(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((offset: number, state: ScrollState) => { offsetRemain: number })) let offset: number = (thisDeserializer.readNumber() as number) @@ -549,21 +555,21 @@ export function deserializeAndCallCallback_Number_ScrollState_Literal_Number_off const _callResult = _call(offset, state) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_SliderChangeMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_SliderChangeMode_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: number, mode: SliderChangeMode) => void)) let value: number = (thisDeserializer.readNumber() as number) let mode: SliderChangeMode = (thisDeserializer.readInt32() as SliderChangeMode) _call(value, mode) } -export function deserializeAndCallCallback_Number_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_String_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number, value: string) => void)) let index: number = (thisDeserializer.readNumber() as number) let value: string = (thisDeserializer.readString() as string) _call(index, value) } -export function deserializeAndCallCallback_Number_Tuple_Number_Number(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Tuple_Number_Number(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number) => [ number, number ])) let index: number = (thisDeserializer.readNumber() as number) @@ -571,7 +577,7 @@ export function deserializeAndCallCallback_Number_Tuple_Number_Number(thisDeseri const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Tuple_Number_Number_Number_Number(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Tuple_Number_Number_Number_Number(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number) => [ number, number, number, number ])) let index: number = (thisDeserializer.readNumber() as number) @@ -579,19 +585,19 @@ export function deserializeAndCallCallback_Number_Tuple_Number_Number_Number_Num const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallCallback_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((index: number) => void)) let index: number = (thisDeserializer.readNumber() as number) _call(index) } -export function deserializeAndCallCallback_OffsetResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OffsetResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: OffsetResult) => void)) let value: OffsetResult = thisDeserializer.readOffsetResult() _call(value) } -export function deserializeAndCallCallback_OnAlertEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnAlertEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnAlertEvent) => boolean)) let parameter: OnAlertEvent = thisDeserializer.readOnAlertEvent() @@ -599,13 +605,13 @@ export function deserializeAndCallCallback_OnAlertEvent_Boolean(thisDeserializer const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnAudioStateChangedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnAudioStateChangedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnAudioStateChangedEvent) => void)) let parameter: OnAudioStateChangedEvent = thisDeserializer.readOnAudioStateChangedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnBeforeUnloadEvent) => boolean)) let parameter: OnBeforeUnloadEvent = thisDeserializer.readOnBeforeUnloadEvent() @@ -613,13 +619,13 @@ export function deserializeAndCallCallback_OnBeforeUnloadEvent_Boolean(thisDeser const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnClientAuthenticationEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnClientAuthenticationEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnClientAuthenticationEvent) => void)) let parameter: OnClientAuthenticationEvent = thisDeserializer.readOnClientAuthenticationEvent() _call(parameter) } -export function deserializeAndCallCallback_OnConfirmEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnConfirmEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnConfirmEvent) => boolean)) let parameter: OnConfirmEvent = thisDeserializer.readOnConfirmEvent() @@ -627,7 +633,7 @@ export function deserializeAndCallCallback_OnConfirmEvent_Boolean(thisDeserializ const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnConsoleEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnConsoleEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnConsoleEvent) => boolean)) let parameter: OnConsoleEvent = thisDeserializer.readOnConsoleEvent() @@ -635,7 +641,7 @@ export function deserializeAndCallCallback_OnConsoleEvent_Boolean(thisDeserializ const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnContextMenuShowEvent) => boolean)) let parameter: OnContextMenuShowEvent = thisDeserializer.readOnContextMenuShowEvent() @@ -643,43 +649,43 @@ export function deserializeAndCallCallback_OnContextMenuShowEvent_Boolean(thisDe const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnDataResubmittedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnDataResubmittedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnDataResubmittedEvent) => void)) let parameter: OnDataResubmittedEvent = thisDeserializer.readOnDataResubmittedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnDownloadStartEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnDownloadStartEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnDownloadStartEvent) => void)) let parameter: OnDownloadStartEvent = thisDeserializer.readOnDownloadStartEvent() _call(parameter) } -export function deserializeAndCallCallback_OnErrorReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnErrorReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnErrorReceiveEvent) => void)) let parameter: OnErrorReceiveEvent = thisDeserializer.readOnErrorReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnFaviconReceivedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnFaviconReceivedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnFaviconReceivedEvent) => void)) let parameter: OnFaviconReceivedEvent = thisDeserializer.readOnFaviconReceivedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnFirstContentfulPaintEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnFirstContentfulPaintEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnFirstContentfulPaintEvent) => void)) let parameter: OnFirstContentfulPaintEvent = thisDeserializer.readOnFirstContentfulPaintEvent() _call(parameter) } -export function deserializeAndCallCallback_OnGeolocationShowEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnGeolocationShowEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnGeolocationShowEvent) => void)) let parameter: OnGeolocationShowEvent = thisDeserializer.readOnGeolocationShowEvent() _call(parameter) } -export function deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnHttpAuthRequestEvent) => boolean)) let parameter: OnHttpAuthRequestEvent = thisDeserializer.readOnHttpAuthRequestEvent() @@ -687,13 +693,13 @@ export function deserializeAndCallCallback_OnHttpAuthRequestEvent_Boolean(thisDe const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnHttpErrorReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnHttpErrorReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnHttpErrorReceiveEvent) => void)) let parameter: OnHttpErrorReceiveEvent = thisDeserializer.readOnHttpErrorReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceResponse(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceResponse(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnInterceptRequestEvent) => WebResourceResponse)) let parameter: OnInterceptRequestEvent = thisDeserializer.readOnInterceptRequestEvent() @@ -701,7 +707,7 @@ export function deserializeAndCallCallback_OnInterceptRequestEvent_WebResourceRe const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnLoadInterceptEvent) => boolean)) let parameter: OnLoadInterceptEvent = thisDeserializer.readOnLoadInterceptEvent() @@ -709,43 +715,43 @@ export function deserializeAndCallCallback_OnLoadInterceptEvent_Boolean(thisDese const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnOverScrollEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnOverScrollEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnOverScrollEvent) => void)) let parameter: OnOverScrollEvent = thisDeserializer.readOnOverScrollEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPageBeginEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPageBeginEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPageBeginEvent) => void)) let parameter: OnPageBeginEvent = thisDeserializer.readOnPageBeginEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPageEndEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPageEndEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPageEndEvent) => void)) let parameter: OnPageEndEvent = thisDeserializer.readOnPageEndEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPageVisibleEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPageVisibleEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPageVisibleEvent) => void)) let parameter: OnPageVisibleEvent = thisDeserializer.readOnPageVisibleEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPermissionRequestEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPermissionRequestEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPermissionRequestEvent) => void)) let parameter: OnPermissionRequestEvent = thisDeserializer.readOnPermissionRequestEvent() _call(parameter) } -export function deserializeAndCallCallback_OnProgressChangeEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnProgressChangeEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnProgressChangeEvent) => void)) let parameter: OnProgressChangeEvent = thisDeserializer.readOnProgressChangeEvent() _call(parameter) } -export function deserializeAndCallCallback_OnPromptEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnPromptEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnPromptEvent) => boolean)) let parameter: OnPromptEvent = thisDeserializer.readOnPromptEvent() @@ -753,55 +759,55 @@ export function deserializeAndCallCallback_OnPromptEvent_Boolean(thisDeserialize const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnRefreshAccessedHistoryEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnRefreshAccessedHistoryEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnRefreshAccessedHistoryEvent) => void)) let parameter: OnRefreshAccessedHistoryEvent = thisDeserializer.readOnRefreshAccessedHistoryEvent() _call(parameter) } -export function deserializeAndCallCallback_OnRenderExitedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnRenderExitedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnRenderExitedEvent) => void)) let parameter: OnRenderExitedEvent = thisDeserializer.readOnRenderExitedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnResourceLoadEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnResourceLoadEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnResourceLoadEvent) => void)) let parameter: OnResourceLoadEvent = thisDeserializer.readOnResourceLoadEvent() _call(parameter) } -export function deserializeAndCallCallback_OnScaleChangeEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnScaleChangeEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnScaleChangeEvent) => void)) let parameter: OnScaleChangeEvent = thisDeserializer.readOnScaleChangeEvent() _call(parameter) } -export function deserializeAndCallCallback_OnScreenCaptureRequestEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnScreenCaptureRequestEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnScreenCaptureRequestEvent) => void)) let parameter: OnScreenCaptureRequestEvent = thisDeserializer.readOnScreenCaptureRequestEvent() _call(parameter) } -export function deserializeAndCallCallback_OnScrollEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnScrollEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnScrollEvent) => void)) let parameter: OnScrollEvent = thisDeserializer.readOnScrollEvent() _call(parameter) } -export function deserializeAndCallCallback_OnScrollFrameBeginHandlerResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnScrollFrameBeginHandlerResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: OnScrollFrameBeginHandlerResult) => void)) let value: OnScrollFrameBeginHandlerResult = thisDeserializer.readOnScrollFrameBeginHandlerResult() _call(value) } -export function deserializeAndCallCallback_OnSearchResultReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnSearchResultReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnSearchResultReceiveEvent) => void)) let parameter: OnSearchResultReceiveEvent = thisDeserializer.readOnSearchResultReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnShowFileSelectorEvent) => boolean)) let parameter: OnShowFileSelectorEvent = thisDeserializer.readOnShowFileSelectorEvent() @@ -809,31 +815,31 @@ export function deserializeAndCallCallback_OnShowFileSelectorEvent_Boolean(thisD const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_OnSslErrorEventReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnSslErrorEventReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnSslErrorEventReceiveEvent) => void)) let parameter: OnSslErrorEventReceiveEvent = thisDeserializer.readOnSslErrorEventReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnTitleReceiveEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnTitleReceiveEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnTitleReceiveEvent) => void)) let parameter: OnTitleReceiveEvent = thisDeserializer.readOnTitleReceiveEvent() _call(parameter) } -export function deserializeAndCallCallback_OnTouchIconUrlReceivedEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnTouchIconUrlReceivedEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnTouchIconUrlReceivedEvent) => void)) let parameter: OnTouchIconUrlReceivedEvent = thisDeserializer.readOnTouchIconUrlReceivedEvent() _call(parameter) } -export function deserializeAndCallCallback_OnWindowNewEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_OnWindowNewEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: OnWindowNewEvent) => void)) let parameter: OnWindowNewEvent = thisDeserializer.readOnWindowNewEvent() _call(parameter) } -export function deserializeAndCallCallback_Opt_Array_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Opt_Array_String_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((error?: Array | undefined) => void)) const error_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -850,7 +856,7 @@ export function deserializeAndCallCallback_Opt_Array_String_Void(thisDeserialize let error: Array | undefined|undefined = error_buf _call(error) } -export function deserializeAndCallCallback_Opt_NavigationAnimatedTransition_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Opt_NavigationAnimatedTransition_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: NavigationAnimatedTransition | undefined) => void)) const value_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -862,7 +868,7 @@ export function deserializeAndCallCallback_Opt_NavigationAnimatedTransition_Void let value: NavigationAnimatedTransition | undefined|undefined = value_buf _call(value) } -export function deserializeAndCallCallback_Opt_StyledString_Opt_Array_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Opt_StyledString_Opt_Array_String_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value?: StyledString | undefined, error?: Array | undefined) => void)) const value_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -886,7 +892,7 @@ export function deserializeAndCallCallback_Opt_StyledString_Opt_Array_String_Voi let error: Array | undefined|undefined = error_buf _call(value, error) } -export function deserializeAndCallCallback_Opt_TabContentAnimatedTransition_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Opt_TabContentAnimatedTransition_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TabContentAnimatedTransition | undefined) => void)) const value_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -898,43 +904,43 @@ export function deserializeAndCallCallback_Opt_TabContentAnimatedTransition_Void let value: TabContentAnimatedTransition | undefined|undefined = value_buf _call(value) } -export function deserializeAndCallCallback_PanelMode_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PanelMode_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((mode: PanelMode) => void)) let mode: PanelMode = (thisDeserializer.readInt32() as PanelMode) _call(mode) } -export function deserializeAndCallCallback_PlaybackInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PlaybackInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: PlaybackInfo) => void)) let parameter: PlaybackInfo = thisDeserializer.readPlaybackInfo() _call(parameter) } -export function deserializeAndCallCallback_Pointer_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Pointer_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: KPointer) => void)) let value: KPointer = thisDeserializer.readPointer() _call(value) } -export function deserializeAndCallCallback_PopInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PopInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: PopInfo) => void)) let parameter: PopInfo = thisDeserializer.readPopInfo() _call(parameter) } -export function deserializeAndCallCallback_PreDragStatus_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PreDragStatus_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: PreDragStatus) => void)) let parameter: PreDragStatus = (thisDeserializer.readInt32() as PreDragStatus) _call(parameter) } -export function deserializeAndCallCallback_PreparedInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_PreparedInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: PreparedInfo) => void)) let parameter: PreparedInfo = thisDeserializer.readPreparedInfo() _call(parameter) } -export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as Callback_RangeUpdate) let index: int32 = thisDeserializer.readInt32() @@ -942,13 +948,13 @@ export function deserializeAndCallCallback_RangeUpdate(thisDeserializer: Deseria let end: int32 = thisDeserializer.readInt32() _call(index, mark, end) } -export function deserializeAndCallCallback_RefreshStatus_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RefreshStatus_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((state: RefreshStatus) => void)) let state: RefreshStatus = (thisDeserializer.readInt32() as RefreshStatus) _call(state) } -export function deserializeAndCallCallback_ResourceStr_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_ResourceStr_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: ResourceStr) => void)) const value_buf_selector: number = thisDeserializer.readInt8() @@ -965,7 +971,7 @@ export function deserializeAndCallCallback_ResourceStr_Void(thisDeserializer: De let value: ResourceStr = (value_buf as string | Resource) _call(value) } -export function deserializeAndCallCallback_RichEditorChangeValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorChangeValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorChangeValue) => boolean)) let parameter: RichEditorChangeValue = thisDeserializer.readRichEditorChangeValue() @@ -973,7 +979,7 @@ export function deserializeAndCallCallback_RichEditorChangeValue_Boolean(thisDes const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_RichEditorDeleteValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorDeleteValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorDeleteValue) => boolean)) let parameter: RichEditorDeleteValue = thisDeserializer.readRichEditorDeleteValue() @@ -981,7 +987,7 @@ export function deserializeAndCallCallback_RichEditorDeleteValue_Boolean(thisDes const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_RichEditorInsertValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorInsertValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorInsertValue) => boolean)) let parameter: RichEditorInsertValue = thisDeserializer.readRichEditorInsertValue() @@ -989,70 +995,70 @@ export function deserializeAndCallCallback_RichEditorInsertValue_Boolean(thisDes const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_RichEditorRange_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorRange_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorRange) => void)) let parameter: RichEditorRange = thisDeserializer.readRichEditorRange() _call(parameter) } -export function deserializeAndCallCallback_RichEditorSelection_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorSelection_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorSelection) => void)) let parameter: RichEditorSelection = thisDeserializer.readRichEditorSelection() _call(parameter) } -export function deserializeAndCallCallback_RichEditorTextSpanResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_RichEditorTextSpanResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: RichEditorTextSpanResult) => void)) let parameter: RichEditorTextSpanResult = thisDeserializer.readRichEditorTextSpanResult() _call(parameter) } -export function deserializeAndCallCallback_SheetDismiss_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SheetDismiss_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((sheetDismiss: SheetDismiss) => void)) let sheetDismiss: SheetDismiss = thisDeserializer.readSheetDismiss() _call(sheetDismiss) } -export function deserializeAndCallCallback_SheetType_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SheetType_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: SheetType) => void)) let parameter: SheetType = (thisDeserializer.readInt32() as SheetType) _call(parameter) } -export function deserializeAndCallCallback_SpringBackAction_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SpringBackAction_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: SpringBackAction) => void)) let parameter: SpringBackAction = thisDeserializer.readSpringBackAction() _call(parameter) } -export function deserializeAndCallCallback_String_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_String_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: string, index: number) => void)) let value: string = (thisDeserializer.readString() as string) let index: number = (thisDeserializer.readNumber() as number) _call(value, index) } -export function deserializeAndCallCallback_String_PasteEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_String_PasteEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: string, event: PasteEvent) => void)) let value: string = (thisDeserializer.readString() as string) let event: PasteEvent = thisDeserializer.readPasteEvent() _call(value, event) } -export function deserializeAndCallCallback_String_Unknown_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_String_Unknown_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((name: string, param: unknown) => void)) let name: string = (thisDeserializer.readString() as string) let param: unknown = (thisDeserializer.readCustomObject("Any") as Object) _call(name, param) } -export function deserializeAndCallCallback_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_String_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((breakpoints: string) => void)) let breakpoints: string = (thisDeserializer.readString() as string) _call(breakpoints) } -export function deserializeAndCallCallback_StyledStringChangeValue_Boolean(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_StyledStringChangeValue_Boolean(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: StyledStringChangeValue) => boolean)) let parameter: StyledStringChangeValue = thisDeserializer.readStyledStringChangeValue() @@ -1060,49 +1066,49 @@ export function deserializeAndCallCallback_StyledStringChangeValue_Boolean(thisD const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_SwipeActionState_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SwipeActionState_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((state: SwipeActionState) => void)) let state: SwipeActionState = (thisDeserializer.readInt32() as SwipeActionState) _call(state) } -export function deserializeAndCallCallback_SwiperContentTransitionProxy_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_SwiperContentTransitionProxy_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: SwiperContentTransitionProxy) => void)) let parameter: SwiperContentTransitionProxy = (thisDeserializer.readSwiperContentTransitionProxy() as SwiperContentTransitionProxy) _call(parameter) } -export function deserializeAndCallCallback_TabContentTransitionProxy_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TabContentTransitionProxy_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: TabContentTransitionProxy) => void)) let parameter: TabContentTransitionProxy = (thisDeserializer.readTabContentTransitionProxy() as TabContentTransitionProxy) _call(parameter) } -export function deserializeAndCallCallback_TerminationInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TerminationInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: TerminationInfo) => void)) let parameter: TerminationInfo = thisDeserializer.readTerminationInfo() _call(parameter) } -export function deserializeAndCallCallback_TextPickerResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TextPickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TextPickerResult) => void)) let value: TextPickerResult = thisDeserializer.readTextPickerResult() _call(value) } -export function deserializeAndCallCallback_TextRange_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TextRange_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: TextRange) => void)) let parameter: TextRange = thisDeserializer.readTextRange() _call(parameter) } -export function deserializeAndCallCallback_TimePickerResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TimePickerResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TimePickerResult) => void)) let value: TimePickerResult = thisDeserializer.readTimePickerResult() _call(value) } -export function deserializeAndCallCallback_TouchEvent_HitTestMode(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TouchEvent_HitTestMode(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: TouchEvent) => HitTestMode)) let parameter: TouchEvent = (thisDeserializer.readTouchEvent() as TouchEvent) @@ -1110,19 +1116,19 @@ export function deserializeAndCallCallback_TouchEvent_HitTestMode(thisDeserializ const _callResult = _call(parameter) _continuation(_callResult) } -export function deserializeAndCallCallback_TouchEvent_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TouchEvent_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event: TouchEvent) => void)) let event: TouchEvent = (thisDeserializer.readTouchEvent() as TouchEvent) _call(event) } -export function deserializeAndCallCallback_TouchResult_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_TouchResult_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: TouchResult) => void)) let value: TouchResult = thisDeserializer.readTouchResult() _call(value) } -export function deserializeAndCallCallback_Tuple_Number_Number_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Tuple_Number_Number_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: [ number, number, number, number ]) => void)) const value_buf_value0: number = (thisDeserializer.readNumber() as number) @@ -1132,7 +1138,7 @@ export function deserializeAndCallCallback_Tuple_Number_Number_Number_Number_Voi let value: [ number, number, number, number ] = ([value_buf_value0, value_buf_value1, value_buf_value2, value_buf_value3] as [ number, number, number, number ]) _call(value) } -export function deserializeAndCallCallback_Tuple_Number_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Tuple_Number_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: [ number, number ]) => void)) const value_buf_value0: number = (thisDeserializer.readNumber() as number) @@ -1140,7 +1146,7 @@ export function deserializeAndCallCallback_Tuple_Number_Number_Void(thisDeserial let value: [ number, number ] = ([value_buf_value0, value_buf_value1] as [ number, number ]) _call(value) } -export function deserializeAndCallCallback_Type_ImageAttribute_onComplete_callback_event_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Type_ImageAttribute_onComplete_callback_event_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: { width: number, height: number, componentWidth: number, componentHeight: number, loadingStatus: number, contentWidth: number, contentHeight: number, contentOffsetX: number, contentOffsetY: number }) => void)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1161,13 +1167,13 @@ export function deserializeAndCallCallback_Type_ImageAttribute_onComplete_callba let event: { width: number, height: number, componentWidth: number, componentHeight: number, loadingStatus: number, contentWidth: number, contentHeight: number, contentOffsetX: number, contentOffsetY: number } | undefined|undefined = event_buf _call(event) } -export function deserializeAndCallCallback_UIExtensionProxy_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_UIExtensionProxy_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parameter: UIExtensionProxy) => void)) let parameter: UIExtensionProxy = (thisDeserializer.readUIExtensionProxy() as UIExtensionProxy) _call(parameter) } -export function deserializeAndCallCallback_Union_CustomBuilder_DragItemInfo_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Union_CustomBuilder_DragItemInfo_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: CustomBuilder | DragItemInfo) => void)) const value_buf_selector: number = thisDeserializer.readInt8() @@ -1184,7 +1190,7 @@ export function deserializeAndCallCallback_Union_CustomBuilder_DragItemInfo_Void let value: CustomBuilder | DragItemInfo = (value_buf as CustomBuilder | DragItemInfo) _call(value) } -export function deserializeAndCallCallback_Union_Number_Array_Number_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Union_Number_Array_Number_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((selected: number | Array) => void)) const selected_buf_selector: number = thisDeserializer.readInt8() @@ -1206,7 +1212,7 @@ export function deserializeAndCallCallback_Union_Number_Array_Number_Void(thisDe let selected: number | Array = (selected_buf as number | Array) _call(selected) } -export function deserializeAndCallCallback_Union_Number_Resource_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Union_Number_Resource_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((selected: number | Resource) => void)) const selected_buf_selector: number = thisDeserializer.readInt8() @@ -1223,7 +1229,7 @@ export function deserializeAndCallCallback_Union_Number_Resource_Void(thisDeseri let selected: number | Resource = (selected_buf as number | Resource) _call(selected) } -export function deserializeAndCallCallback_Union_String_Array_String_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Union_String_Array_String_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: string | Array) => void)) const value_buf_selector: number = thisDeserializer.readInt8() @@ -1245,30 +1251,30 @@ export function deserializeAndCallCallback_Union_String_Array_String_Void(thisDe let value: string | Array = (value_buf as string | Array) _call(value) } -export function deserializeAndCallCallback_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as (() => void)) _call() } -export function deserializeAndCallCallback_WebKeyboardOptions_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_WebKeyboardOptions_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: WebKeyboardOptions) => void)) let value: WebKeyboardOptions = thisDeserializer.readWebKeyboardOptions() _call(value) } -export function deserializeAndCallCallback_WebResourceResponse_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_WebResourceResponse_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: WebResourceResponse) => void)) let value: WebResourceResponse = (thisDeserializer.readWebResourceResponse() as WebResourceResponse) _call(value) } -export function deserializeAndCallCallback_WithThemeAttribute_Void(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback_WithThemeAttribute_Void(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: WithThemeAttribute) => void)) let value: WithThemeAttribute = thisDeserializer.readWithThemeAttribute() _call(value) } -export function deserializeAndCallContentDidScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallContentDidScrollCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ContentDidScrollCallback) let selectedIndex: number = (thisDeserializer.readNumber() as number) @@ -1277,7 +1283,7 @@ export function deserializeAndCallContentDidScrollCallback(thisDeserializer: Des let mainAxisLength: number = (thisDeserializer.readNumber() as number) _call(selectedIndex, index, position, mainAxisLength) } -export function deserializeAndCallCustomNodeBuilder(thisDeserializer: Deserializer) { +export function deserializeAndCallCustomNodeBuilder(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((parentNode: KPointer) => KPointer)) let parentNode: KPointer = thisDeserializer.readPointer() @@ -1285,7 +1291,7 @@ export function deserializeAndCallCustomNodeBuilder(thisDeserializer: Deserializ const _callResult = _call(parentNode) _continuation(_callResult) } -export function deserializeAndCallEditableTextOnChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallEditableTextOnChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as EditableTextOnChangeCallback) let value: string = (thisDeserializer.readString() as string) @@ -1298,7 +1304,7 @@ export function deserializeAndCallEditableTextOnChangeCallback(thisDeserializer: let previewText: PreviewText | undefined|undefined = previewText_buf _call(value, previewText) } -export function deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as GestureRecognizerJudgeBeginCallback) let event: BaseGestureEvent = (thisDeserializer.readBaseGestureEvent() as BaseGestureEvent) @@ -1313,7 +1319,7 @@ export function deserializeAndCallGestureRecognizerJudgeBeginCallback(thisDeseri const _callResult = _call(event, current, recognizers) _continuation(_callResult) } -export function deserializeAndCallGetItemMainSizeByIndex(thisDeserializer: Deserializer) { +export function deserializeAndCallGetItemMainSizeByIndex(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as GetItemMainSizeByIndex) let index: number = (thisDeserializer.readNumber() as number) @@ -1321,32 +1327,32 @@ export function deserializeAndCallGetItemMainSizeByIndex(thisDeserializer: Deser const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallHoverCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallHoverCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as HoverCallback) let isHover: boolean = thisDeserializer.readBoolean() let event: HoverEvent = (thisDeserializer.readHoverEvent() as HoverEvent) _call(isHover, event) } -export function deserializeAndCallImageCompleteCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallImageCompleteCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ImageCompleteCallback) let result: ImageLoadResult = thisDeserializer.readImageLoadResult() _call(result) } -export function deserializeAndCallImageErrorCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallImageErrorCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ImageErrorCallback) let error: ImageError = thisDeserializer.readImageError() _call(error) } -export function deserializeAndCallInterceptionModeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallInterceptionModeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as InterceptionModeCallback) let mode: NavigationMode = (thisDeserializer.readInt32() as NavigationMode) _call(mode) } -export function deserializeAndCallInterceptionShowCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallInterceptionShowCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as InterceptionShowCallback) const from_buf_selector: number = thisDeserializer.readInt8() @@ -1377,7 +1383,7 @@ export function deserializeAndCallInterceptionShowCallback(thisDeserializer: Des let isAnimated: boolean = thisDeserializer.readBoolean() _call(from, to, operation, isAnimated) } -export function deserializeAndCallIsolatedComponentInterface(thisDeserializer: Deserializer) { +export function deserializeAndCallIsolatedComponentInterface(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as IsolatedComponentInterface) let options: IsolatedOptions = thisDeserializer.readIsolatedOptions() @@ -1385,32 +1391,32 @@ export function deserializeAndCallIsolatedComponentInterface(thisDeserializer: D const _callResult = _call(options) _continuation(_callResult) } -export function deserializeAndCallMenuOnAppearCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallMenuOnAppearCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as MenuOnAppearCallback) let start: number = (thisDeserializer.readNumber() as number) let end: number = (thisDeserializer.readNumber() as number) _call(start, end) } -export function deserializeAndCallNavExtender_OnUpdateStack(thisDeserializer: Deserializer) { +export function deserializeAndCallNavExtender_OnUpdateStack(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as NavExtender_OnUpdateStack) let value: string = (thisDeserializer.readString() as string) _call(value) } -export function deserializeAndCallOnAdsBlockedCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnAdsBlockedCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnAdsBlockedCallback) let details: AdsBlockedDetails = thisDeserializer.readAdsBlockedDetails() _call(details) } -export function deserializeAndCallOnAlphabetIndexerPopupSelectCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnAlphabetIndexerPopupSelectCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnAlphabetIndexerPopupSelectCallback) let index: number = (thisDeserializer.readNumber() as number) _call(index) } -export function deserializeAndCallOnAlphabetIndexerRequestPopupDataCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnAlphabetIndexerRequestPopupDataCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnAlphabetIndexerRequestPopupDataCallback) let index: number = (thisDeserializer.readNumber() as number) @@ -1418,100 +1424,100 @@ export function deserializeAndCallOnAlphabetIndexerRequestPopupDataCallback(this const _callResult = _call(index) _continuation(_callResult) } -export function deserializeAndCallOnAlphabetIndexerSelectCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnAlphabetIndexerSelectCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnAlphabetIndexerSelectCallback) let index: number = (thisDeserializer.readNumber() as number) _call(index) } -export function deserializeAndCallOnCheckboxChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnCheckboxChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnCheckboxChangeCallback) let value: boolean = thisDeserializer.readBoolean() _call(value) } -export function deserializeAndCallOnCheckboxGroupChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnCheckboxGroupChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnCheckboxGroupChangeCallback) let value: CheckboxGroupResult = thisDeserializer.readCheckboxGroupResult() _call(value) } -export function deserializeAndCallOnContentScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnContentScrollCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnContentScrollCallback) let totalOffsetX: number = (thisDeserializer.readNumber() as number) let totalOffsetY: number = (thisDeserializer.readNumber() as number) _call(totalOffsetX, totalOffsetY) } -export function deserializeAndCallOnContextMenuHideCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnContextMenuHideCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnContextMenuHideCallback) _call() } -export function deserializeAndCallOnDidChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnDidChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnDidChangeCallback) let rangeBefore: TextRange = thisDeserializer.readTextRange() let rangeAfter: TextRange = thisDeserializer.readTextRange() _call(rangeBefore, rangeAfter) } -export function deserializeAndCallOnFirstMeaningfulPaintCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnFirstMeaningfulPaintCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnFirstMeaningfulPaintCallback) let firstMeaningfulPaint: FirstMeaningfulPaint = thisDeserializer.readFirstMeaningfulPaint() _call(firstMeaningfulPaint) } -export function deserializeAndCallOnFoldStatusChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnFoldStatusChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnFoldStatusChangeCallback) let event: OnFoldStatusChangeInfo = thisDeserializer.readOnFoldStatusChangeInfo() _call(event) } -export function deserializeAndCallOnFullScreenEnterCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnFullScreenEnterCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnFullScreenEnterCallback) let event: FullScreenEnterEvent = thisDeserializer.readFullScreenEnterEvent() _call(event) } -export function deserializeAndCallOnHoverStatusChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnHoverStatusChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnHoverStatusChangeCallback) let param: HoverEventParam = thisDeserializer.readHoverEventParam() _call(param) } -export function deserializeAndCallOnIntelligentTrackingPreventionCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnIntelligentTrackingPreventionCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnIntelligentTrackingPreventionCallback) let details: IntelligentTrackingPreventionDetails = thisDeserializer.readIntelligentTrackingPreventionDetails() _call(details) } -export function deserializeAndCallOnLargestContentfulPaintCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnLargestContentfulPaintCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnLargestContentfulPaintCallback) let largestContentfulPaint: LargestContentfulPaint = thisDeserializer.readLargestContentfulPaint() _call(largestContentfulPaint) } -export function deserializeAndCallOnLinearIndicatorChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnLinearIndicatorChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnLinearIndicatorChangeCallback) let index: number = (thisDeserializer.readNumber() as number) let progress: number = (thisDeserializer.readNumber() as number) _call(index, progress) } -export function deserializeAndCallOnMoveHandler(thisDeserializer: Deserializer) { +export function deserializeAndCallOnMoveHandler(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnMoveHandler) let from: number = (thisDeserializer.readNumber() as number) let to: number = (thisDeserializer.readNumber() as number) _call(from, to) } -export function deserializeAndCallOnNativeEmbedVisibilityChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnNativeEmbedVisibilityChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnNativeEmbedVisibilityChangeCallback) let nativeEmbedVisibilityInfo: NativeEmbedVisibilityInfo = thisDeserializer.readNativeEmbedVisibilityInfo() _call(nativeEmbedVisibilityInfo) } -export function deserializeAndCallOnNativeLoadCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnNativeLoadCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnNativeLoadCallback) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1523,13 +1529,13 @@ export function deserializeAndCallOnNativeLoadCallback(thisDeserializer: Deseria let event: Object | undefined|undefined = event_buf _call(event) } -export function deserializeAndCallOnNavigationEntryCommittedCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnNavigationEntryCommittedCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnNavigationEntryCommittedCallback) let loadCommittedDetails: LoadCommittedDetails = thisDeserializer.readLoadCommittedDetails() _call(loadCommittedDetails) } -export function deserializeAndCallOnOverrideUrlLoadingCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnOverrideUrlLoadingCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnOverrideUrlLoadingCallback) let webResourceRequest: WebResourceRequest = (thisDeserializer.readWebResourceRequest() as WebResourceRequest) @@ -1537,44 +1543,44 @@ export function deserializeAndCallOnOverrideUrlLoadingCallback(thisDeserializer: const _callResult = _call(webResourceRequest) _continuation(_callResult) } -export function deserializeAndCallOnPasteCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnPasteCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnPasteCallback) let content: string = (thisDeserializer.readString() as string) let event: PasteEvent = thisDeserializer.readPasteEvent() _call(content, event) } -export function deserializeAndCallOnRenderProcessNotRespondingCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnRenderProcessNotRespondingCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnRenderProcessNotRespondingCallback) let data: RenderProcessNotRespondingData = thisDeserializer.readRenderProcessNotRespondingData() _call(data) } -export function deserializeAndCallOnRenderProcessRespondingCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnRenderProcessRespondingCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnRenderProcessRespondingCallback) _call() } -export function deserializeAndCallOnSafeBrowsingCheckResultCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSafeBrowsingCheckResultCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSafeBrowsingCheckResultCallback) let threatType: ThreatType = (thisDeserializer.readInt32() as ThreatType) _call(threatType) } -export function deserializeAndCallOnScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnScrollCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnScrollCallback) let scrollOffset: number = (thisDeserializer.readNumber() as number) let scrollState: ScrollState = (thisDeserializer.readInt32() as ScrollState) _call(scrollOffset, scrollState) } -export function deserializeAndCallOnScrollEdgeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnScrollEdgeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnScrollEdgeCallback) let side: Edge = (thisDeserializer.readInt32() as Edge) _call(side) } -export function deserializeAndCallOnScrollFrameBeginCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnScrollFrameBeginCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnScrollFrameBeginCallback) let offset: number = (thisDeserializer.readNumber() as number) @@ -1583,34 +1589,34 @@ export function deserializeAndCallOnScrollFrameBeginCallback(thisDeserializer: D const _callResult = _call(offset, state) _continuation(_callResult) } -export function deserializeAndCallOnScrollVisibleContentChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnScrollVisibleContentChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnScrollVisibleContentChangeCallback) let start: VisibleListContentInfo = thisDeserializer.readVisibleListContentInfo() let end: VisibleListContentInfo = thisDeserializer.readVisibleListContentInfo() _call(start, end) } -export function deserializeAndCallOnSslErrorEventCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSslErrorEventCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSslErrorEventCallback) let sslErrorEvent: SslErrorEvent = thisDeserializer.readSslErrorEvent() _call(sslErrorEvent) } -export function deserializeAndCallOnSubmitCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSubmitCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSubmitCallback) let enterKey: EnterKeyType = (thisDeserializer.readInt32() as EnterKeyType) let event: SubmitEvent = (thisDeserializer.readSubmitEvent() as SubmitEvent) _call(enterKey, event) } -export function deserializeAndCallOnSwiperAnimationEndCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSwiperAnimationEndCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSwiperAnimationEndCallback) let index: number = (thisDeserializer.readNumber() as number) let extraInfo: SwiperAnimationEvent = thisDeserializer.readSwiperAnimationEvent() _call(index, extraInfo) } -export function deserializeAndCallOnSwiperAnimationStartCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSwiperAnimationStartCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSwiperAnimationStartCallback) let index: number = (thisDeserializer.readNumber() as number) @@ -1618,21 +1624,21 @@ export function deserializeAndCallOnSwiperAnimationStartCallback(thisDeserialize let extraInfo: SwiperAnimationEvent = thisDeserializer.readSwiperAnimationEvent() _call(index, targetIndex, extraInfo) } -export function deserializeAndCallOnSwiperGestureSwipeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnSwiperGestureSwipeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnSwiperGestureSwipeCallback) let index: number = (thisDeserializer.readNumber() as number) let extraInfo: SwiperAnimationEvent = thisDeserializer.readSwiperAnimationEvent() _call(index, extraInfo) } -export function deserializeAndCallOnTabsAnimationEndCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTabsAnimationEndCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTabsAnimationEndCallback) let index: number = (thisDeserializer.readNumber() as number) let extraInfo: TabsAnimationEvent = thisDeserializer.readTabsAnimationEvent() _call(index, extraInfo) } -export function deserializeAndCallOnTabsAnimationStartCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTabsAnimationStartCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTabsAnimationStartCallback) let index: number = (thisDeserializer.readNumber() as number) @@ -1640,7 +1646,7 @@ export function deserializeAndCallOnTabsAnimationStartCallback(thisDeserializer: let extraInfo: TabsAnimationEvent = thisDeserializer.readTabsAnimationEvent() _call(index, targetIndex, extraInfo) } -export function deserializeAndCallOnTabsContentWillChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTabsContentWillChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTabsContentWillChangeCallback) let currentIndex: number = (thisDeserializer.readNumber() as number) @@ -1649,34 +1655,34 @@ export function deserializeAndCallOnTabsContentWillChangeCallback(thisDeserializ const _callResult = _call(currentIndex, comingIndex) _continuation(_callResult) } -export function deserializeAndCallOnTabsGestureSwipeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTabsGestureSwipeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTabsGestureSwipeCallback) let index: number = (thisDeserializer.readNumber() as number) let extraInfo: TabsAnimationEvent = thisDeserializer.readTabsAnimationEvent() _call(index, extraInfo) } -export function deserializeAndCallOnTextSelectionChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnTextSelectionChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnTextSelectionChangeCallback) let selectionStart: number = (thisDeserializer.readNumber() as number) let selectionEnd: number = (thisDeserializer.readNumber() as number) _call(selectionStart, selectionEnd) } -export function deserializeAndCallOnViewportFitChangedCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallOnViewportFitChangedCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as OnViewportFitChangedCallback) let viewportFit: ViewportFit = (thisDeserializer.readInt32() as ViewportFit) _call(viewportFit) } -export function deserializeAndCallPageTransitionCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallPageTransitionCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as PageTransitionCallback) let type: RouteType = (thisDeserializer.readInt32() as RouteType) let progress: number = (thisDeserializer.readNumber() as number) _call(type, progress) } -export function deserializeAndCallPasteEventCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallPasteEventCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as PasteEventCallback) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1688,13 +1694,13 @@ export function deserializeAndCallPasteEventCallback(thisDeserializer: Deseriali let event: PasteEvent | undefined|undefined = event_buf _call(event) } -export function deserializeAndCallPluginErrorCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallPluginErrorCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as PluginErrorCallback) let info: PluginErrorData = thisDeserializer.readPluginErrorData() _call(info) } -export function deserializeAndCallScrollOnScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallScrollOnScrollCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ScrollOnScrollCallback) let xOffset: number = (thisDeserializer.readNumber() as number) @@ -1702,7 +1708,7 @@ export function deserializeAndCallScrollOnScrollCallback(thisDeserializer: Deser let scrollState: ScrollState = (thisDeserializer.readInt32() as ScrollState) _call(xOffset, yOffset, scrollState) } -export function deserializeAndCallScrollOnWillScrollCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallScrollOnWillScrollCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ScrollOnWillScrollCallback) let xOffset: number = (thisDeserializer.readNumber() as number) @@ -1713,7 +1719,7 @@ export function deserializeAndCallScrollOnWillScrollCallback(thisDeserializer: D const _callResult = _call(xOffset, yOffset, scrollState, scrollSource) _continuation(_callResult) } -export function deserializeAndCallSearchSubmitCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallSearchSubmitCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SearchSubmitCallback) let searchContent: string = (thisDeserializer.readString() as string) @@ -1726,7 +1732,7 @@ export function deserializeAndCallSearchSubmitCallback(thisDeserializer: Deseria let event: SubmitEvent | undefined|undefined = event_buf _call(searchContent, event) } -export function deserializeAndCallShouldBuiltInRecognizerParallelWithCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallShouldBuiltInRecognizerParallelWithCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ShouldBuiltInRecognizerParallelWithCallback) let current: GestureRecognizer = (thisDeserializer.readGestureRecognizer() as GestureRecognizer) @@ -1740,28 +1746,28 @@ export function deserializeAndCallShouldBuiltInRecognizerParallelWithCallback(th const _callResult = _call(current, others) _continuation(_callResult) } -export function deserializeAndCallSizeChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallSizeChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SizeChangeCallback) let oldValue: SizeOptions = thisDeserializer.readSizeOptions() let newValue: SizeOptions = thisDeserializer.readSizeOptions() _call(oldValue, newValue) } -export function deserializeAndCallSliderTriggerChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallSliderTriggerChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SliderTriggerChangeCallback) let value: number = (thisDeserializer.readNumber() as number) let mode: SliderChangeMode = (thisDeserializer.readInt32() as SliderChangeMode) _call(value, mode) } -export function deserializeAndCallSubmitCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallSubmitCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as SubmitCallback) let enterKey: EnterKeyType = (thisDeserializer.readInt32() as EnterKeyType) let event: SubmitEvent = (thisDeserializer.readSubmitEvent() as SubmitEvent) _call(enterKey, event) } -export function deserializeAndCallTabsCustomContentTransitionCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallTabsCustomContentTransitionCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TabsCustomContentTransitionCallback) let from: number = (thisDeserializer.readNumber() as number) @@ -1770,7 +1776,7 @@ export function deserializeAndCallTabsCustomContentTransitionCallback(thisDeseri const _callResult = _call(from, to) _continuation(_callResult) } -export function deserializeAndCallTextAreaSubmitCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallTextAreaSubmitCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TextAreaSubmitCallback) let enterKeyType: EnterKeyType = (thisDeserializer.readInt32() as EnterKeyType) @@ -1783,13 +1789,13 @@ export function deserializeAndCallTextAreaSubmitCallback(thisDeserializer: Deser let event: SubmitEvent | undefined|undefined = event_buf _call(enterKeyType, event) } -export function deserializeAndCallTransitionFinishCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallTransitionFinishCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as TransitionFinishCallback) let transitionIn: boolean = thisDeserializer.readBoolean() _call(transitionIn) } -export function deserializeAndCallType_NavigationAttribute_customNavContentTransition_delegate(thisDeserializer: Deserializer) { +export function deserializeAndCallType_NavigationAttribute_customNavContentTransition_delegate(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((from: NavContentInfo, to: NavContentInfo, operation: NavigationOperation) => NavigationAnimatedTransition | undefined)) let from: NavContentInfo = thisDeserializer.readNavContentInfo() @@ -1799,7 +1805,7 @@ export function deserializeAndCallType_NavigationAttribute_customNavContentTrans const _callResult = _call(from, to, operation) _continuation(_callResult) } -export function deserializeAndCallType_TextPickerAttribute_onChange_callback(thisDeserializer: Deserializer) { +export function deserializeAndCallType_TextPickerAttribute_onChange_callback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((value: string | Array, index: number | Array) => void)) const value_buf_selector: number = thisDeserializer.readInt8() @@ -1838,7 +1844,7 @@ export function deserializeAndCallType_TextPickerAttribute_onChange_callback(thi let index: number | Array = (index_buf as number | Array) _call(value, index) } -export function deserializeAndCallType_WebAttribute_onFileSelectorShow_callback(thisDeserializer: Deserializer) { +export function deserializeAndCallType_WebAttribute_onFileSelectorShow_callback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: { callback_: Function, fileSelector: Object }) => void)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1852,7 +1858,7 @@ export function deserializeAndCallType_WebAttribute_onFileSelectorShow_callback( let event: { callback_: Function, fileSelector: Object } | undefined|undefined = event_buf _call(event) } -export function deserializeAndCallType_WebAttribute_onUrlLoadIntercept_callback(thisDeserializer: Deserializer) { +export function deserializeAndCallType_WebAttribute_onUrlLoadIntercept_callback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as ((event?: { data: string | WebResourceRequest }) => boolean)) const event_buf_runtimeType = (thisDeserializer.readInt8() as int32) @@ -1878,19 +1884,19 @@ export function deserializeAndCallType_WebAttribute_onUrlLoadIntercept_callback( const _callResult = _call(event) _continuation(_callResult) } -export function deserializeAndCallVisibleAreaChangeCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallVisibleAreaChangeCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as VisibleAreaChangeCallback) let isExpanding: boolean = thisDeserializer.readBoolean() let currentRatio: number = (thisDeserializer.readNumber() as number) _call(isExpanding, currentRatio) } -export function deserializeAndCallVoidCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallVoidCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as VoidCallback) _call() } -export function deserializeAndCallWebKeyboardCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallWebKeyboardCallback(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as WebKeyboardCallback) let keyboardCallbackInfo: WebKeyboardCallbackInfo = thisDeserializer.readWebKeyboardCallbackInfo() @@ -1898,7 +1904,7 @@ export function deserializeAndCallWebKeyboardCallback(thisDeserializer: Deserial const _callResult = _call(keyboardCallbackInfo) _continuation(_callResult) } -export function deserializeAndCallWithThemeInterface(thisDeserializer: Deserializer) { +export function deserializeAndCallWithThemeInterface(thisDeserializer: Deserializer): void { const _resourceId: int32 = thisDeserializer.readInt32() const _call = (ResourceHolder.instance().get(_resourceId) as WithThemeInterface) let options: WithThemeOptions = thisDeserializer.readWithThemeOptions() @@ -1906,10 +1912,11 @@ export function deserializeAndCallWithThemeInterface(thisDeserializer: Deseriali const _callResult = _call(options) _continuation(_callResult) } -export function deserializeAndCallCallback(thisDeserializer: Deserializer) { +export function deserializeAndCallCallback(thisDeserializer: Deserializer): void { const kind: int32 = thisDeserializer.readInt32() switch (kind) { case 589030517/*CallbackKind.Kind_AccessibilityCallback*/: return deserializeAndCallAccessibilityCallback(thisDeserializer); + case 1289587365/*CallbackKind.Kind_AsyncCallback_image_PixelMap_Void*/: return deserializeAndCallAsyncCallback_image_PixelMap_Void(thisDeserializer); case -1964292933/*CallbackKind.Kind_ButtonTriggerClickCallback*/: return deserializeAndCallButtonTriggerClickCallback(thisDeserializer); case 197193081/*CallbackKind.Kind_Callback_Any_Void*/: return deserializeAndCallCallback_Any_Void(thisDeserializer); case -2024393616/*CallbackKind.Kind_Callback_Area_Area_Void*/: return deserializeAndCallCallback_Area_Area_Void(thisDeserializer); @@ -2147,6 +2154,6 @@ export function deserializeAndCallCallback(thisDeserializer: Deserializer) { case -1829763354/*CallbackKind.Kind_WebKeyboardCallback*/: return deserializeAndCallWebKeyboardCallback(thisDeserializer); case 219587748/*CallbackKind.Kind_WithThemeInterface*/: return deserializeAndCallWithThemeInterface(thisDeserializer); } - throw new Error("Unknown callback kind") + console.log("Unknown callback kind") } wrapSystemCallback(1, (buff:Uint8Array, len:int32) => { deserializeAndCallCallback(new Deserializer(buff.buffer, len)); return 0 }) \ No newline at end of file diff --git a/arkoala/arkui/src/peers/CallbackKind.ts b/arkoala/arkui/src/peers/CallbackKind.ts index 049c8fd5b48d007501317f24491c290f6b519e2e..d3516f8907c4c93c0b141bedc9053199a82d3cd5 100644 --- a/arkoala/arkui/src/peers/CallbackKind.ts +++ b/arkoala/arkui/src/peers/CallbackKind.ts @@ -1,5 +1,6 @@ export enum CallbackKind { Kind_AccessibilityCallback = 589030517, + Kind_AsyncCallback_image_PixelMap_Void = 1289587365, Kind_ButtonTriggerClickCallback = -1964292933, Kind_Callback_Any_Void = 197193081, Kind_Callback_Area_Area_Void = -2024393616, diff --git a/arkoala/arkui/src/peers/Deserializer.ts b/arkoala/arkui/src/peers/Deserializer.ts index 7982de3b8f57e43237ff48f94917aa1ed92b78b3..1c31039911c3e8ab5c70e69ce76b563b3189c329 100644 --- a/arkoala/arkui/src/peers/Deserializer.ts +++ b/arkoala/arkui/src/peers/Deserializer.ts @@ -31,6 +31,10 @@ import { AnimationExtenderInternal } from "./../ArkAnimationExtenderMaterialized import { UnifiedDataInternal } from "./../ArkUnifiedDataMaterialized" import { LazyForEachOpsInternal } from "./../ArkLazyForEachOpsMaterialized" import { DrawingCanvasInternal } from "./../ArkDrawingCanvasMaterialized" +import { LengthMetricsInternal } from "./../ArkLengthMetricsMaterialized" +import { WebviewControllerInternal } from "./../ArkWebviewControllerMaterialized" +import { GlobalScope_ohos_arkui_componentSnapshotInternal } from "./../ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized" +import { GlobalScope_ohos_arkui_performanceMonitorInternal } from "./../ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized" import { FrameNodeInternal } from "./../ArkFrameNodeMaterialized" import { PixelMapInternal } from "./../ArkPixelMapMaterialized" import { NavExtenderInternal } from "./../ArkNavExtenderMaterialized" @@ -60,13 +64,13 @@ import { PixelMapMockInternal } from "./../ArkPixelMapMockMaterialized" import { DragEventInternal } from "./../ArkDragEventMaterialized" import { KeyEventInternal } from "./../ArkKeyEventMaterialized" import { ProgressMaskInternal } from "./../ArkProgressMaskMaterialized" +import { MeasurableInternal } from "./../ArkMeasurableMaterialized" import { ViewInternal } from "./../ArkViewMaterialized" import { TextContentControllerBaseInternal } from "./../ArkTextContentControllerBaseMaterialized" import { DynamicNodeInternal } from "./../ArkDynamicNodeMaterialized" import { ChildrenMainSizeInternal } from "./../ArkChildrenMainSizeMaterialized" import { UICommonEventInternal } from "./../ArkUICommonEventMaterialized" import { GestureModifierInternal } from "./../ArkGestureModifierMaterialized" -import { GlobalScope_commonInternal } from "./../ArkGlobalScopeCommonMaterialized" import { ContextMenuInternal } from "./../ArkContextMenuMaterialized" import { CustomDialogControllerInternal } from "./../ArkCustomDialogControllerMaterialized" import { DatePickerDialogInternal } from "./../ArkDatePickerDialogMaterialized" @@ -144,7 +148,6 @@ import { StyledStringInternal } from "./../ArkStyledStringMaterialized" import { MutableStyledStringInternal } from "./../ArkMutableStyledStringMaterialized" import { CustomSpanInternal } from "./../ArkCustomSpanMaterialized" import { LinearIndicatorControllerInternal } from "./../ArkLinearIndicatorControllerMaterialized" -import { GlobalScope_inspectorInternal } from "./../ArkGlobalScopeInspectorMaterialized" export class Deserializer extends DeserializerBase { readResource(): Resource { @@ -181,10 +184,8 @@ export class Deserializer extends DeserializerBase { } readLengthMetrics(): LengthMetrics { let valueDeserializer: Deserializer = this - const unit_result: LengthUnit = (valueDeserializer.readInt32() as LengthUnit) - const value_result: number = (valueDeserializer.readNumber() as number) - let value: LengthMetrics = ({unit: unit_result,value: value_result} as LengthMetrics) - return value + let ptr: KPointer = valueDeserializer.readPointer() + return LengthMetricsInternal.fromPtr(ptr) } readLeadingMarginPlaceholder(): LeadingMarginPlaceholder { let valueDeserializer: Deserializer = this @@ -284,7 +285,7 @@ export class Deserializer extends DeserializerBase { const margin_buf__selector: number = valueDeserializer.readInt8() let margin_buf_: LengthMetrics | Margin | undefined|undefined if (margin_buf__selector == 0) { - margin_buf_ = valueDeserializer.readLengthMetrics() + margin_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (margin_buf__selector == 1) { const margin_buf__u_top_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -330,7 +331,7 @@ export class Deserializer extends DeserializerBase { const padding_buf__selector: number = valueDeserializer.readInt8() let padding_buf_: LengthMetrics | Padding | undefined|undefined if (padding_buf__selector == 0) { - padding_buf_ = valueDeserializer.readLengthMetrics() + padding_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (padding_buf__selector == 1) { const padding_buf__u_top_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -376,7 +377,7 @@ export class Deserializer extends DeserializerBase { const borderRadius_buf__selector: number = valueDeserializer.readInt8() let borderRadius_buf_: LengthMetrics | BorderRadiuses | undefined|undefined if (borderRadius_buf__selector == 0) { - borderRadius_buf_ = valueDeserializer.readLengthMetrics() + borderRadius_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (borderRadius_buf__selector == 1) { const borderRadius_buf__u_topLeft_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -1321,28 +1322,28 @@ return (_continuationValue as KPointer); } let top_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (top_buf_runtimeType)) { - top_buf = valueDeserializer.readLengthMetrics() + top_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const top_result: LengthMetrics | undefined|undefined = top_buf const end_buf_runtimeType = (valueDeserializer.readInt8() as int32) let end_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (end_buf_runtimeType)) { - end_buf = valueDeserializer.readLengthMetrics() + end_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const end_result: LengthMetrics | undefined|undefined = end_buf const bottom_buf_runtimeType = (valueDeserializer.readInt8() as int32) let bottom_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (bottom_buf_runtimeType)) { - bottom_buf = valueDeserializer.readLengthMetrics() + bottom_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const bottom_result: LengthMetrics | undefined|undefined = bottom_buf const start_buf_runtimeType = (valueDeserializer.readInt8() as int32) let start_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (start_buf_runtimeType)) { - start_buf = valueDeserializer.readLengthMetrics() + start_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const start_result: LengthMetrics | undefined|undefined = start_buf let value: LocalizedEdgeWidths = ({top: top_result,end: end_result,bottom: bottom_result,start: start_result} as LocalizedEdgeWidths) @@ -1394,28 +1395,28 @@ return (_continuationValue as KPointer); } let topStart_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (topStart_buf_runtimeType)) { - topStart_buf = valueDeserializer.readLengthMetrics() + topStart_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const topStart_result: LengthMetrics | undefined|undefined = topStart_buf const topEnd_buf_runtimeType = (valueDeserializer.readInt8() as int32) let topEnd_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (topEnd_buf_runtimeType)) { - topEnd_buf = valueDeserializer.readLengthMetrics() + topEnd_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const topEnd_result: LengthMetrics | undefined|undefined = topEnd_buf const bottomStart_buf_runtimeType = (valueDeserializer.readInt8() as int32) let bottomStart_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (bottomStart_buf_runtimeType)) { - bottomStart_buf = valueDeserializer.readLengthMetrics() + bottomStart_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const bottomStart_result: LengthMetrics | undefined|undefined = bottomStart_buf const bottomEnd_buf_runtimeType = (valueDeserializer.readInt8() as int32) let bottomEnd_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (bottomEnd_buf_runtimeType)) { - bottomEnd_buf = valueDeserializer.readLengthMetrics() + bottomEnd_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const bottomEnd_result: LengthMetrics | undefined|undefined = bottomEnd_buf let value: LocalizedBorderRadiuses = ({topStart: topStart_result,topEnd: topEnd_result,bottomStart: bottomStart_result,bottomEnd: bottomEnd_result} as LocalizedBorderRadiuses) @@ -1522,9 +1523,8 @@ return (_continuationValue as number); } } readWebviewController(): WebviewController { let valueDeserializer: Deserializer = this - const __WebviewControllerStub_result: string = (valueDeserializer.readString() as string) - let value: WebviewController = ({__WebviewControllerStub: __WebviewControllerStub_result} as WebviewController) - return value + let ptr: KPointer = valueDeserializer.readPointer() + return WebviewControllerInternal.fromPtr(ptr) } readWebController(): WebController { let valueDeserializer: Deserializer = this @@ -3971,21 +3971,21 @@ return; } let space_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (space_buf_runtimeType)) { - space_buf = valueDeserializer.readLengthMetrics() + space_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const space_result: LengthMetrics | undefined|undefined = space_buf const strokeWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) let strokeWidth_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (strokeWidth_buf_runtimeType)) { - strokeWidth_buf = valueDeserializer.readLengthMetrics() + strokeWidth_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const strokeWidth_result: LengthMetrics | undefined|undefined = strokeWidth_buf const strokeRadius_buf_runtimeType = (valueDeserializer.readInt8() as int32) let strokeRadius_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (strokeRadius_buf_runtimeType)) { - strokeRadius_buf = valueDeserializer.readLengthMetrics() + strokeRadius_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const strokeRadius_result: LengthMetrics | undefined|undefined = strokeRadius_buf const trackBackgroundColor_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -5844,28 +5844,28 @@ return; } let top_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (top_buf_runtimeType)) { - top_buf = valueDeserializer.readLengthMetrics() + top_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const top_result: LengthMetrics | undefined|undefined = top_buf const start_buf_runtimeType = (valueDeserializer.readInt8() as int32) let start_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (start_buf_runtimeType)) { - start_buf = valueDeserializer.readLengthMetrics() + start_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const start_result: LengthMetrics | undefined|undefined = start_buf const bottom_buf_runtimeType = (valueDeserializer.readInt8() as int32) let bottom_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (bottom_buf_runtimeType)) { - bottom_buf = valueDeserializer.readLengthMetrics() + bottom_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const bottom_result: LengthMetrics | undefined|undefined = bottom_buf const end_buf_runtimeType = (valueDeserializer.readInt8() as int32) let end_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (end_buf_runtimeType)) { - end_buf = valueDeserializer.readLengthMetrics() + end_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const end_result: LengthMetrics | undefined|undefined = end_buf let value: LocalizedEdges = ({top: top_result,start: start_result,bottom: bottom_result,end: end_result} as LocalizedEdges) @@ -6036,7 +6036,7 @@ return (_continuationValue as OffsetResult); } let extraOffset_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (extraOffset_buf_runtimeType)) { - extraOffset_buf = valueDeserializer.readLengthMetrics() + extraOffset_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const extraOffset_result: LengthMetrics | undefined|undefined = extraOffset_buf let value: ScrollToIndexOptions = ({extraOffset: extraOffset_result} as ScrollToIndexOptions) @@ -6847,7 +6847,7 @@ return (_continuationValue as OffsetResult); } let radius_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (radius_buf_runtimeType)) { - radius_buf = valueDeserializer.readLengthMetrics() + radius_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const radius_result: LengthMetrics | undefined|undefined = radius_buf const enableWaveEffect_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -7010,14 +7010,14 @@ return; } let paddingStart_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (paddingStart_buf_runtimeType)) { - paddingStart_buf = valueDeserializer.readLengthMetrics() + paddingStart_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const paddingStart_result: LengthMetrics | undefined|undefined = paddingStart_buf const paddingEnd_buf_runtimeType = (valueDeserializer.readInt8() as int32) let paddingEnd_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (paddingEnd_buf_runtimeType)) { - paddingEnd_buf = valueDeserializer.readLengthMetrics() + paddingEnd_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const paddingEnd_result: LengthMetrics | undefined|undefined = paddingEnd_buf const mainTitleModifier_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -7201,7 +7201,7 @@ return; } let strokeWidth_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (strokeWidth_buf_runtimeType)) { - strokeWidth_buf = valueDeserializer.readLengthMetrics() + strokeWidth_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const strokeWidth_result: LengthMetrics | undefined|undefined = strokeWidth_buf const color_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -7232,14 +7232,14 @@ return; } let startMargin_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (startMargin_buf_runtimeType)) { - startMargin_buf = valueDeserializer.readLengthMetrics() + startMargin_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const startMargin_result: LengthMetrics | undefined|undefined = startMargin_buf const endMargin_buf_runtimeType = (valueDeserializer.readInt8() as int32) let endMargin_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (endMargin_buf_runtimeType)) { - endMargin_buf = valueDeserializer.readLengthMetrics() + endMargin_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const endMargin_result: LengthMetrics | undefined|undefined = endMargin_buf let value: DividerStyleOptions = ({strokeWidth: strokeWidth_result,color: color_result,startMargin: startMargin_result,endMargin: endMargin_result} as DividerStyleOptions) @@ -7402,14 +7402,14 @@ return (_continuationValue as [ number, number ]); } let main_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (main_buf_runtimeType)) { - main_buf = valueDeserializer.readLengthMetrics() + main_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const main_result: LengthMetrics | undefined|undefined = main_buf const cross_buf_runtimeType = (valueDeserializer.readInt8() as int32) let cross_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (cross_buf_runtimeType)) { - cross_buf = valueDeserializer.readLengthMetrics() + cross_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const cross_result: LengthMetrics | undefined|undefined = cross_buf let value: FlexSpaceOptions = ({main: main_result,cross: cross_result} as FlexSpaceOptions) @@ -7876,7 +7876,7 @@ return; } let fadingEdgeLength_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (fadingEdgeLength_buf_runtimeType)) { - fadingEdgeLength_buf = valueDeserializer.readLengthMetrics() + fadingEdgeLength_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const fadingEdgeLength_result: LengthMetrics | undefined|undefined = fadingEdgeLength_buf let value: FadingEdgeOptions = ({fadingEdgeLength: fadingEdgeLength_result} as FadingEdgeOptions) @@ -7888,6 +7888,39 @@ return; } let value: RectShape = ({__RectShapeStub: __RectShapeStub_result} as RectShape) return value } + readConstraintSizeOptions(): ConstraintSizeOptions { + let valueDeserializer: Deserializer = this + const minWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let minWidth_buf: Length | undefined|undefined + if ((RuntimeType.UNDEFINED) != (minWidth_buf_runtimeType)) + { + minWidth_buf = (valueDeserializer.readLength() as Length) + } + const minWidth_result: Length | undefined|undefined = minWidth_buf + const maxWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let maxWidth_buf: Length | undefined|undefined + if ((RuntimeType.UNDEFINED) != (maxWidth_buf_runtimeType)) + { + maxWidth_buf = (valueDeserializer.readLength() as Length) + } + const maxWidth_result: Length | undefined|undefined = maxWidth_buf + const minHeight_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let minHeight_buf: Length | undefined|undefined + if ((RuntimeType.UNDEFINED) != (minHeight_buf_runtimeType)) + { + minHeight_buf = (valueDeserializer.readLength() as Length) + } + const minHeight_result: Length | undefined|undefined = minHeight_buf + const maxHeight_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let maxHeight_buf: Length | undefined|undefined + if ((RuntimeType.UNDEFINED) != (maxHeight_buf_runtimeType)) + { + maxHeight_buf = (valueDeserializer.readLength() as Length) + } + const maxHeight_result: Length | undefined|undefined = maxHeight_buf + let value: ConstraintSizeOptions = ({minWidth: minWidth_result,maxWidth: maxWidth_result,minHeight: minHeight_result,maxHeight: maxHeight_result} as ConstraintSizeOptions) + return value + } readGestureRecognizerJudgeBeginCallback(isSync: boolean = false): GestureRecognizerJudgeBeginCallback { const _resource: CallbackResource = this.readCallbackResource() const _call: KPointer = this.readPointer() @@ -9847,14 +9880,14 @@ return; } let start_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (start_buf_runtimeType)) { - start_buf = valueDeserializer.readLengthMetrics() + start_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const start_result: LengthMetrics | undefined|undefined = start_buf const top_buf_runtimeType = (valueDeserializer.readInt8() as int32) let top_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (top_buf_runtimeType)) { - top_buf = valueDeserializer.readLengthMetrics() + top_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const top_result: LengthMetrics | undefined|undefined = top_buf let value: LocalizedPosition = ({start: start_result,top: top_result} as LocalizedPosition) @@ -12331,6 +12364,38 @@ _argsSerializer.writePointer(_callSync); _argsSerializer.writeString(value); (isSync) ? (InteropNativeModule._CallCallbackSync(-588228933, _argsSerializer.asArray(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(-588228933, _argsSerializer.asArray(), _argsSerializer.length())); _argsSerializer.release(); +return; } + } + readSnapshotOptions(): SnapshotOptions { + let valueDeserializer: Deserializer = this + const scale_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let scale_buf: number | undefined|undefined + if ((RuntimeType.UNDEFINED) != (scale_buf_runtimeType)) + { + scale_buf = (valueDeserializer.readNumber() as number) + } + const scale_result: number | undefined|undefined = scale_buf + const waitUntilRenderFinished_buf_runtimeType = (valueDeserializer.readInt8() as int32) + let waitUntilRenderFinished_buf: boolean | undefined|undefined + if ((RuntimeType.UNDEFINED) != (waitUntilRenderFinished_buf_runtimeType)) + { + waitUntilRenderFinished_buf = valueDeserializer.readBoolean() + } + const waitUntilRenderFinished_result: boolean | undefined|undefined = waitUntilRenderFinished_buf + let value: SnapshotOptions = ({scale: scale_result,waitUntilRenderFinished: waitUntilRenderFinished_result} as SnapshotOptions) + return value + } + readAsyncCallback_image_PixelMap_Void(isSync: boolean = false): ((result: PixelMap) => void) { + const _resource: CallbackResource = this.readCallbackResource() + const _call: KPointer = this.readPointer() + const _callSync: KPointer = this.readPointer() + return (result: PixelMap): void => { const _argsSerializer: Serializer = Serializer.hold(); +_argsSerializer.writeInt32(_resource.resourceId); +_argsSerializer.writePointer(_call); +_argsSerializer.writePointer(_callSync); +_argsSerializer.writePixelMap(result); +(isSync) ? (InteropNativeModule._CallCallbackSync(1289587365, _argsSerializer.asArray(), _argsSerializer.length())) : (InteropNativeModule._CallCallback(1289587365, _argsSerializer.asArray(), _argsSerializer.length())); +_argsSerializer.release(); return; } } readCallback_RangeUpdate(isSync: boolean = false): Callback_RangeUpdate { @@ -14606,7 +14671,7 @@ return; } controller_buf = (valueDeserializer.readWebController() as WebController) } else if (controller_buf_selector == 1) { - controller_buf = valueDeserializer.readWebviewController() + controller_buf = (valueDeserializer.readWebviewController() as WebviewController) } else { throw new Error("One of the branches for controller_buf has to be chosen through deserialisation.") @@ -14654,7 +14719,7 @@ return; } controller_buf = (valueDeserializer.readWebController() as WebController) } else if (controller_buf_selector == 1) { - controller_buf = valueDeserializer.readWebviewController() + controller_buf = (valueDeserializer.readWebviewController() as WebviewController) } else { throw new Error("One of the branches for controller_buf has to be chosen through deserialisation.") @@ -20161,7 +20226,7 @@ return; } let margin_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (margin_buf_runtimeType)) { - margin_buf = valueDeserializer.readLengthMetrics() + margin_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const margin_result: LengthMetrics | undefined|undefined = margin_buf const strokeColor_buf_runtimeType = (valueDeserializer.readInt8() as int32) @@ -20175,7 +20240,7 @@ return; } let strokeWidth_buf: LengthMetrics | undefined|undefined if ((RuntimeType.UNDEFINED) != (strokeWidth_buf_runtimeType)) { - strokeWidth_buf = valueDeserializer.readLengthMetrics() + strokeWidth_buf = (valueDeserializer.readLengthMetrics() as LengthMetrics) } const strokeWidth_result: LengthMetrics | undefined|undefined = strokeWidth_buf let value: FocusBoxStyle = ({margin: margin_result,strokeColor: strokeColor_result,strokeWidth: strokeWidth_result} as FocusBoxStyle) @@ -21027,7 +21092,7 @@ return; } dashGap_buf_ = ({top: dashGap_buf__u_top, right: dashGap_buf__u_right, bottom: dashGap_buf__u_bottom, left: dashGap_buf__u_left} as EdgeWidths) } else if (dashGap_buf__selector == 1) { - dashGap_buf_ = valueDeserializer.readLengthMetrics() + dashGap_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (dashGap_buf__selector == 2) { dashGap_buf_ = valueDeserializer.readLocalizedEdgeWidths() @@ -21076,7 +21141,7 @@ return; } dashWidth_buf_ = ({top: dashWidth_buf__u_top, right: dashWidth_buf__u_right, bottom: dashWidth_buf__u_bottom, left: dashWidth_buf__u_left} as EdgeWidths) } else if (dashWidth_buf__selector == 1) { - dashWidth_buf_ = valueDeserializer.readLengthMetrics() + dashWidth_buf_ = (valueDeserializer.readLengthMetrics() as LengthMetrics) } else if (dashWidth_buf__selector == 2) { dashWidth_buf_ = valueDeserializer.readLocalizedEdgeWidths() @@ -21342,39 +21407,6 @@ _argsSerializer.holdAndWriteCallback(_continuationCallback); _argsSerializer.release(); return (_continuationValue as TouchResult); } } - readConstraintSizeOptions(): ConstraintSizeOptions { - let valueDeserializer: Deserializer = this - const minWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let minWidth_buf: Length | undefined|undefined - if ((RuntimeType.UNDEFINED) != (minWidth_buf_runtimeType)) - { - minWidth_buf = (valueDeserializer.readLength() as Length) - } - const minWidth_result: Length | undefined|undefined = minWidth_buf - const maxWidth_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let maxWidth_buf: Length | undefined|undefined - if ((RuntimeType.UNDEFINED) != (maxWidth_buf_runtimeType)) - { - maxWidth_buf = (valueDeserializer.readLength() as Length) - } - const maxWidth_result: Length | undefined|undefined = maxWidth_buf - const minHeight_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let minHeight_buf: Length | undefined|undefined - if ((RuntimeType.UNDEFINED) != (minHeight_buf_runtimeType)) - { - minHeight_buf = (valueDeserializer.readLength() as Length) - } - const minHeight_result: Length | undefined|undefined = minHeight_buf - const maxHeight_buf_runtimeType = (valueDeserializer.readInt8() as int32) - let maxHeight_buf: Length | undefined|undefined - if ((RuntimeType.UNDEFINED) != (maxHeight_buf_runtimeType)) - { - maxHeight_buf = (valueDeserializer.readLength() as Length) - } - const maxHeight_result: Length | undefined|undefined = maxHeight_buf - let value: ConstraintSizeOptions = ({minWidth: minWidth_result,maxWidth: maxWidth_result,minHeight: minHeight_result,maxHeight: maxHeight_result} as ConstraintSizeOptions) - return value - } readTouchObject(): TouchObject { let valueDeserializer: Deserializer = this const type_result: TouchType = (valueDeserializer.readInt32() as TouchType) @@ -22590,6 +22622,13 @@ return; } let value: SheetInfo = ({title: title_result,icon: icon_result,action: action_result} as SheetInfo) return value } + readWebHeader(): WebHeader { + let valueDeserializer: Deserializer = this + const headerKey_result: string = (valueDeserializer.readString() as string) + const headerValue_result: string = (valueDeserializer.readString() as string) + let value: WebHeader = ({headerKey: headerKey_result,headerValue: headerValue_result} as WebHeader) + return value + } readLength(): Length | undefined { const valueType = this.readInt8() if ((RuntimeType.NUMBER) == (valueType)) { diff --git a/arkoala/arkui/src/peers/Serializer.ts b/arkoala/arkui/src/peers/Serializer.ts index 466636e18173bee0a0f2c423d14db40c73396dc6..e4422439e52f53452569d211a12c10d20520067b 100644 --- a/arkoala/arkui/src/peers/Serializer.ts +++ b/arkoala/arkui/src/peers/Serializer.ts @@ -28,6 +28,10 @@ import { AnimationExtenderInternal } from "./../ArkAnimationExtenderMaterialized import { UnifiedDataInternal } from "./../ArkUnifiedDataMaterialized" import { LazyForEachOpsInternal } from "./../ArkLazyForEachOpsMaterialized" import { DrawingCanvasInternal } from "./../ArkDrawingCanvasMaterialized" +import { LengthMetricsInternal } from "./../ArkLengthMetricsMaterialized" +import { WebviewControllerInternal } from "./../ArkWebviewControllerMaterialized" +import { GlobalScope_ohos_arkui_componentSnapshotInternal } from "./../ArkGlobalScopeOhosArkuiComponentSnapshotMaterialized" +import { GlobalScope_ohos_arkui_performanceMonitorInternal } from "./../ArkGlobalScopeOhosArkuiPerformanceMonitorMaterialized" import { FrameNodeInternal } from "./../ArkFrameNodeMaterialized" import { PixelMapInternal } from "./../ArkPixelMapMaterialized" import { NavExtenderInternal } from "./../ArkNavExtenderMaterialized" @@ -57,13 +61,13 @@ import { PixelMapMockInternal } from "./../ArkPixelMapMockMaterialized" import { DragEventInternal } from "./../ArkDragEventMaterialized" import { KeyEventInternal } from "./../ArkKeyEventMaterialized" import { ProgressMaskInternal } from "./../ArkProgressMaskMaterialized" +import { MeasurableInternal } from "./../ArkMeasurableMaterialized" import { ViewInternal } from "./../ArkViewMaterialized" import { TextContentControllerBaseInternal } from "./../ArkTextContentControllerBaseMaterialized" import { DynamicNodeInternal } from "./../ArkDynamicNodeMaterialized" import { ChildrenMainSizeInternal } from "./../ArkChildrenMainSizeMaterialized" import { UICommonEventInternal } from "./../ArkUICommonEventMaterialized" import { GestureModifierInternal } from "./../ArkGestureModifierMaterialized" -import { GlobalScope_commonInternal } from "./../ArkGlobalScopeCommonMaterialized" import { ContextMenuInternal } from "./../ArkContextMenuMaterialized" import { CustomDialogControllerInternal } from "./../ArkCustomDialogControllerMaterialized" import { DatePickerDialogInternal } from "./../ArkDatePickerDialogMaterialized" @@ -141,7 +145,6 @@ import { StyledStringInternal } from "./../ArkStyledStringMaterialized" import { MutableStyledStringInternal } from "./../ArkMutableStyledStringMaterialized" import { CustomSpanInternal } from "./../ArkCustomSpanMaterialized" import { LinearIndicatorControllerInternal } from "./../ArkLinearIndicatorControllerMaterialized" -import { GlobalScope_inspectorInternal } from "./../ArkGlobalScopeInspectorMaterialized" export class Serializer extends SerializerBase { private static pool?: Array | undefined = undefined private static poolTop: int32 = -1 @@ -228,10 +231,20 @@ export class Serializer extends SerializerBase { } writeLengthMetrics(value: LengthMetrics): void { let valueSerializer: Serializer = this - const value_unit = value.unit - valueSerializer.writeInt32(value_unit) - const value_value = value.value - valueSerializer.writeNumber(value_value) + if (value.hasOwnProperty("peer")) + { + const base: MaterializedBase = unsafeCast(value) + const peer = base.getPeer() + let ptr: KPointer = nullptr + if (peer != undefined) + ptr = peer.ptr + valueSerializer.writePointer(ptr) + return + } + else + { + throw new Error("Value is not a MaterializedBase instance!") + } } writeLeadingMarginPlaceholder(value: LeadingMarginPlaceholder): void { let valueSerializer: Serializer = this @@ -352,7 +365,7 @@ export class Serializer extends SerializerBase { const value_margin_value = value_margin! let value_margin_value_type: int32 = RuntimeType.UNDEFINED value_margin_value_type = runtimeType(value_margin_value) - if (((RuntimeType.OBJECT) == (value_margin_value_type)) && (((value_margin_value!.hasOwnProperty("unit"))))) { + if (((RuntimeType.OBJECT) == (value_margin_value_type)) && (value_margin_value instanceof LengthMetrics)) { valueSerializer.writeInt8(0) const value_margin_value_0 = unsafeCast(value_margin_value) valueSerializer.writeLengthMetrics(value_margin_value_0) @@ -402,7 +415,7 @@ export class Serializer extends SerializerBase { const value_padding_value = value_padding! let value_padding_value_type: int32 = RuntimeType.UNDEFINED value_padding_value_type = runtimeType(value_padding_value) - if (((RuntimeType.OBJECT) == (value_padding_value_type)) && (((value_padding_value!.hasOwnProperty("unit"))))) { + if (((RuntimeType.OBJECT) == (value_padding_value_type)) && (value_padding_value instanceof LengthMetrics)) { valueSerializer.writeInt8(0) const value_padding_value_0 = unsafeCast(value_padding_value) valueSerializer.writeLengthMetrics(value_padding_value_0) @@ -452,7 +465,7 @@ export class Serializer extends SerializerBase { const value_borderRadius_value = value_borderRadius! let value_borderRadius_value_type: int32 = RuntimeType.UNDEFINED value_borderRadius_value_type = runtimeType(value_borderRadius_value) - if (((RuntimeType.OBJECT) == (value_borderRadius_value_type)) && (((value_borderRadius_value!.hasOwnProperty("unit"))))) { + if (((RuntimeType.OBJECT) == (value_borderRadius_value_type)) && (value_borderRadius_value instanceof LengthMetrics)) { valueSerializer.writeInt8(0) const value_borderRadius_value_0 = unsafeCast(value_borderRadius_value) valueSerializer.writeLengthMetrics(value_borderRadius_value_0) @@ -1584,8 +1597,20 @@ export class Serializer extends SerializerBase { } writeWebviewController(value: WebviewController): void { let valueSerializer: Serializer = this - const value___WebviewControllerStub = value.__WebviewControllerStub - valueSerializer.writeString(value___WebviewControllerStub) + if (value.hasOwnProperty("peer")) + { + const base: MaterializedBase = unsafeCast(value) + const peer = base.getPeer() + let ptr: KPointer = nullptr + if (peer != undefined) + ptr = peer.ptr + valueSerializer.writePointer(ptr) + return + } + else + { + throw new Error("Value is not a MaterializedBase instance!") + } } writeWebController(value: WebController): void { let valueSerializer: Serializer = this @@ -8775,6 +8800,41 @@ export class Serializer extends SerializerBase { const value___RectShapeStub = value.__RectShapeStub valueSerializer.writeString(value___RectShapeStub) } + writeConstraintSizeOptions(value: ConstraintSizeOptions): void { + let valueSerializer: Serializer = this + const value_minWidth = value.minWidth + let value_minWidth_type: int32 = RuntimeType.UNDEFINED + value_minWidth_type = runtimeType(value_minWidth) + valueSerializer.writeInt8(value_minWidth_type) + if ((RuntimeType.UNDEFINED) != (value_minWidth_type)) { + const value_minWidth_value = value_minWidth! + valueSerializer.writeLength(value_minWidth_value) + } + const value_maxWidth = value.maxWidth + let value_maxWidth_type: int32 = RuntimeType.UNDEFINED + value_maxWidth_type = runtimeType(value_maxWidth) + valueSerializer.writeInt8(value_maxWidth_type) + if ((RuntimeType.UNDEFINED) != (value_maxWidth_type)) { + const value_maxWidth_value = value_maxWidth! + valueSerializer.writeLength(value_maxWidth_value) + } + const value_minHeight = value.minHeight + let value_minHeight_type: int32 = RuntimeType.UNDEFINED + value_minHeight_type = runtimeType(value_minHeight) + valueSerializer.writeInt8(value_minHeight_type) + if ((RuntimeType.UNDEFINED) != (value_minHeight_type)) { + const value_minHeight_value = value_minHeight! + valueSerializer.writeLength(value_minHeight_value) + } + const value_maxHeight = value.maxHeight + let value_maxHeight_type: int32 = RuntimeType.UNDEFINED + value_maxHeight_type = runtimeType(value_maxHeight) + valueSerializer.writeInt8(value_maxHeight_type) + if ((RuntimeType.UNDEFINED) != (value_maxHeight_type)) { + const value_maxHeight_value = value_maxHeight! + valueSerializer.writeLength(value_maxHeight_value) + } + } writeAccessibilityOptions(value: AccessibilityOptions): void { let valueSerializer: Serializer = this const value_accessibilityPreferred = value.accessibilityPreferred @@ -13797,6 +13857,25 @@ export class Serializer extends SerializerBase { throw new Error("Value is not a MaterializedBase instance!") } } + writeSnapshotOptions(value: SnapshotOptions): void { + let valueSerializer: Serializer = this + const value_scale = value.scale + let value_scale_type: int32 = RuntimeType.UNDEFINED + value_scale_type = runtimeType(value_scale) + valueSerializer.writeInt8(value_scale_type) + if ((RuntimeType.UNDEFINED) != (value_scale_type)) { + const value_scale_value = value_scale! + valueSerializer.writeNumber(value_scale_value) + } + const value_waitUntilRenderFinished = value.waitUntilRenderFinished + let value_waitUntilRenderFinished_type: int32 = RuntimeType.UNDEFINED + value_waitUntilRenderFinished_type = runtimeType(value_waitUntilRenderFinished) + valueSerializer.writeInt8(value_waitUntilRenderFinished_type) + if ((RuntimeType.UNDEFINED) != (value_waitUntilRenderFinished_type)) { + const value_waitUntilRenderFinished_value = value_waitUntilRenderFinished! + valueSerializer.writeBoolean(value_waitUntilRenderFinished_value) + } + } writeDoubleAnimationParam(value: DoubleAnimationParam): void { let valueSerializer: Serializer = this const value_propertyName = value.propertyName @@ -14777,7 +14856,7 @@ export class Serializer extends SerializerBase { const value_controller_0 = unsafeCast(value_controller) valueSerializer.writeWebController(value_controller_0) } - else if (((RuntimeType.OBJECT) == (value_controller_type)) && (((value_controller!.hasOwnProperty("__WebviewControllerStub"))))) { + else if (((RuntimeType.OBJECT) == (value_controller_type)) && (value_controller instanceof WebviewController)) { valueSerializer.writeInt8(1) const value_controller_1 = unsafeCast(value_controller) valueSerializer.writeWebviewController(value_controller_1) @@ -14826,7 +14905,7 @@ export class Serializer extends SerializerBase { const value_controller_0 = unsafeCast(value_controller) valueSerializer.writeWebController(value_controller_0) } - else if (((RuntimeType.OBJECT) == (value_controller_type)) && (((value_controller!.hasOwnProperty("__WebviewControllerStub"))))) { + else if (((RuntimeType.OBJECT) == (value_controller_type)) && (value_controller instanceof WebviewController)) { valueSerializer.writeInt8(1) const value_controller_1 = unsafeCast(value_controller) valueSerializer.writeWebviewController(value_controller_1) @@ -20461,7 +20540,7 @@ export class Serializer extends SerializerBase { valueSerializer.writeLength(value_dashGap_value_0_left_value) } } - else if (((RuntimeType.OBJECT) == (value_dashGap_value_type)) && (((value_dashGap_value!.hasOwnProperty("unit"))))) { + else if (((RuntimeType.OBJECT) == (value_dashGap_value_type)) && (value_dashGap_value instanceof LengthMetrics)) { valueSerializer.writeInt8(1) const value_dashGap_value_1 = unsafeCast(value_dashGap_value) valueSerializer.writeLengthMetrics(value_dashGap_value_1) @@ -20516,7 +20595,7 @@ export class Serializer extends SerializerBase { valueSerializer.writeLength(value_dashWidth_value_0_left_value) } } - else if (((RuntimeType.OBJECT) == (value_dashWidth_value_type)) && (((value_dashWidth_value!.hasOwnProperty("unit"))))) { + else if (((RuntimeType.OBJECT) == (value_dashWidth_value_type)) && (value_dashWidth_value instanceof LengthMetrics)) { valueSerializer.writeInt8(1) const value_dashWidth_value_1 = unsafeCast(value_dashWidth_value) valueSerializer.writeLengthMetrics(value_dashWidth_value_1) @@ -20782,41 +20861,6 @@ export class Serializer extends SerializerBase { const value_id = value.id valueSerializer.writeString(value_id) } - writeConstraintSizeOptions(value: ConstraintSizeOptions): void { - let valueSerializer: Serializer = this - const value_minWidth = value.minWidth - let value_minWidth_type: int32 = RuntimeType.UNDEFINED - value_minWidth_type = runtimeType(value_minWidth) - valueSerializer.writeInt8(value_minWidth_type) - if ((RuntimeType.UNDEFINED) != (value_minWidth_type)) { - const value_minWidth_value = value_minWidth! - valueSerializer.writeLength(value_minWidth_value) - } - const value_maxWidth = value.maxWidth - let value_maxWidth_type: int32 = RuntimeType.UNDEFINED - value_maxWidth_type = runtimeType(value_maxWidth) - valueSerializer.writeInt8(value_maxWidth_type) - if ((RuntimeType.UNDEFINED) != (value_maxWidth_type)) { - const value_maxWidth_value = value_maxWidth! - valueSerializer.writeLength(value_maxWidth_value) - } - const value_minHeight = value.minHeight - let value_minHeight_type: int32 = RuntimeType.UNDEFINED - value_minHeight_type = runtimeType(value_minHeight) - valueSerializer.writeInt8(value_minHeight_type) - if ((RuntimeType.UNDEFINED) != (value_minHeight_type)) { - const value_minHeight_value = value_minHeight! - valueSerializer.writeLength(value_minHeight_value) - } - const value_maxHeight = value.maxHeight - let value_maxHeight_type: int32 = RuntimeType.UNDEFINED - value_maxHeight_type = runtimeType(value_maxHeight) - valueSerializer.writeInt8(value_maxHeight_type) - if ((RuntimeType.UNDEFINED) != (value_maxHeight_type)) { - const value_maxHeight_value = value_maxHeight! - valueSerializer.writeLength(value_maxHeight_value) - } - } writeTouchObject(value: TouchObject): void { let valueSerializer: Serializer = this const value_type = value.type @@ -22076,6 +22120,13 @@ export class Serializer extends SerializerBase { const value_action = value.action valueSerializer.holdAndWriteCallback(value_action) } + writeWebHeader(value: WebHeader): void { + let valueSerializer: Serializer = this + const value_headerKey = value.headerKey + valueSerializer.writeString(value_headerKey) + const value_headerValue = value.headerValue + valueSerializer.writeString(value_headerValue) + } writeLength(value: Length): void { const valueType = runtimeType(value) this.writeInt8(valueType) diff --git a/arkoala/framework/native/src/generated/Serializers.h b/arkoala/framework/native/src/generated/Serializers.h index 30855bee139fb6edcbd17ff3418ce75bf15391ad..2af7ff3374a45210738ffb27527b7b85989e62a8 100644 --- a/arkoala/framework/native/src/generated/Serializers.h +++ b/arkoala/framework/native/src/generated/Serializers.h @@ -339,23 +339,6 @@ inline Ark_RuntimeType runtimeType(const Opt_PixelMap& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_LengthMetrics& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_LengthMetrics* value) { - result->append("{"); - // Ark_LengthUnit unit - result->append(".unit="); - WriteToString(result, value->unit); - // Ark_Number value - result->append(", "); - result->append(".value="); - WriteToString(result, &value->value); - result->append("}"); -} -template <> inline void WriteToString(std::string* result, const Opt_LengthMetrics* value) { result->append("{.tag="); result->append(tagNameExact((Ark_Tag)(value->tag))); @@ -5315,19 +5298,6 @@ inline Ark_RuntimeType runtimeType(const Opt_WebResourceRequest& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_WebviewController& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_WebviewController* value) { - result->append("{"); - // Ark_String __WebviewControllerStub - result->append(".__WebviewControllerStub="); - WriteToString(result, &value->__WebviewControllerStub); - result->append("}"); -} -template <> inline void WriteToString(std::string* result, const Opt_WebviewController* value) { result->append("{.tag="); result->append(tagNameExact((Ark_Tag)(value->tag))); @@ -20519,6 +20489,49 @@ inline Ark_RuntimeType runtimeType(const Opt_ContentClipMode& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_ConstraintSizeOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_ConstraintSizeOptions* value) { + result->append("{"); + // Ark_Length minWidth + result->append(".minWidth="); + WriteToString(result, &value->minWidth); + // Ark_Length maxWidth + result->append(", "); + result->append(".maxWidth="); + WriteToString(result, &value->maxWidth); + // Ark_Length minHeight + result->append(", "); + result->append(".minHeight="); + WriteToString(result, &value->minHeight); + // Ark_Length maxHeight + result->append(", "); + result->append(".maxHeight="); + WriteToString(result, &value->maxHeight); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_ConstraintSizeOptions* 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_ConstraintSizeOptions& 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; @@ -24959,6 +24972,130 @@ inline Ark_RuntimeType runtimeType(const Opt_NavExtender_OnUpdateStack& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_PerfMonitorSourceType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_PerfMonitorSourceType value) { + result->append("Ark_PerfMonitorSourceType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_PerfMonitorSourceType* 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_PerfMonitorSourceType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_PerfMonitorActionType& value) +{ + return INTEROP_RUNTIME_NUMBER; +} +template <> +inline void WriteToString(std::string* result, const Ark_PerfMonitorActionType value) { + result->append("Ark_PerfMonitorActionType("); + WriteToString(result, (Ark_Int32) value); + result->append(")"); +} +template <> +inline void WriteToString(std::string* result, const Opt_PerfMonitorActionType* 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_PerfMonitorActionType& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Ark_SnapshotOptions& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_SnapshotOptions* value) { + result->append("{"); + // Ark_Number scale + result->append(".scale="); + WriteToString(result, &value->scale); + // Ark_Boolean waitUntilRenderFinished + result->append(", "); + result->append(".waitUntilRenderFinished="); + WriteToString(result, &value->waitUntilRenderFinished); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_SnapshotOptions* 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_SnapshotOptions& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const AsyncCallback_image_PixelMap_Void& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const AsyncCallback_image_PixelMap_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_AsyncCallback_image_PixelMap_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_AsyncCallback_image_PixelMap_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; @@ -46476,49 +46613,6 @@ inline Ark_RuntimeType runtimeType(const Opt_HitTestMode& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> -inline Ark_RuntimeType runtimeType(const Ark_ConstraintSizeOptions& value) -{ - return INTEROP_RUNTIME_OBJECT; -} -template <> -inline void WriteToString(std::string* result, const Ark_ConstraintSizeOptions* value) { - result->append("{"); - // Ark_Length minWidth - result->append(".minWidth="); - WriteToString(result, &value->minWidth); - // Ark_Length maxWidth - result->append(", "); - result->append(".maxWidth="); - WriteToString(result, &value->maxWidth); - // Ark_Length minHeight - result->append(", "); - result->append(".minHeight="); - WriteToString(result, &value->minHeight); - // Ark_Length maxHeight - result->append(", "); - result->append(".maxHeight="); - WriteToString(result, &value->maxHeight); - result->append("}"); -} -template <> -inline void WriteToString(std::string* result, const Opt_ConstraintSizeOptions* 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_ConstraintSizeOptions& value) -{ - return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); -} -template <> inline Ark_RuntimeType runtimeType(const Ark_Union_Array_Rectangle_Rectangle& value) { switch (value.selector) { @@ -48553,6 +48647,80 @@ inline Ark_RuntimeType runtimeType(const Opt_Literal_Want_want& value) return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); } template <> +inline Ark_RuntimeType runtimeType(const Ark_WebHeader& value) +{ + return INTEROP_RUNTIME_OBJECT; +} +template <> +inline void WriteToString(std::string* result, const Ark_WebHeader* value) { + result->append("{"); + // Ark_String headerKey + result->append(".headerKey="); + WriteToString(result, &value->headerKey); + // Ark_String headerValue + result->append(", "); + result->append(".headerValue="); + WriteToString(result, &value->headerValue); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_WebHeader* 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_WebHeader& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> +inline Ark_RuntimeType runtimeType(const Array_WebHeader& value) +{ + return INTEROP_RUNTIME_OBJECT; +} + +template <> +inline void WriteToString(std::string* result, const Ark_WebHeader* value); + +inline void WriteToString(std::string* result, const Array_WebHeader* value) { + int32_t count = value->length; + result->append("{.array=allocArray({{"); + for (int i = 0; i < count; i++) { + if (i > 0) result->append(", "); + WriteToString(result, (const Ark_WebHeader*)&value->array[i]); + } + result->append("}})"); + result->append(", .length="); + result->append(std::to_string(value->length)); + result->append("}"); +} +template <> +inline void WriteToString(std::string* result, const Opt_Array_WebHeader* 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_Array_WebHeader& value) +{ + return (value.tag != INTEROP_TAG_UNDEFINED) ? (INTEROP_RUNTIME_OBJECT) : (INTEROP_RUNTIME_UNDEFINED); +} +template <> inline Ark_RuntimeType runtimeType(const Ark_Float32& value) { return INTEROP_RUNTIME_OBJECT; @@ -48644,10 +48812,7 @@ class Serializer : public SerializerBase { void writeLengthMetrics(Ark_LengthMetrics value) { Serializer& valueSerializer = *this; - const auto value_unit = value.unit; - valueSerializer.writeInt32(static_cast(value_unit)); - const auto value_value = value.value; - valueSerializer.writeNumber(value_value); + valueSerializer.writePointer(value.ptr); } void writeLeadingMarginPlaceholder(Ark_LeadingMarginPlaceholder value) { @@ -49952,8 +50117,7 @@ class Serializer : public SerializerBase { void writeWebviewController(Ark_WebviewController value) { Serializer& valueSerializer = *this; - const auto value___WebviewControllerStub = value.__WebviewControllerStub; - valueSerializer.writeString(value___WebviewControllerStub); + valueSerializer.writePointer(value.ptr); } void writeWebController(Ark_WebController value) { @@ -56913,6 +57077,42 @@ class Serializer : public SerializerBase { const auto value___RectShapeStub = value.__RectShapeStub; valueSerializer.writeString(value___RectShapeStub); } + void writeConstraintSizeOptions(Ark_ConstraintSizeOptions value) + { + Serializer& valueSerializer = *this; + const auto value_minWidth = value.minWidth; + Ark_Int32 value_minWidth_type = INTEROP_RUNTIME_UNDEFINED; + value_minWidth_type = runtimeType(value_minWidth); + valueSerializer.writeInt8(value_minWidth_type); + if ((INTEROP_RUNTIME_UNDEFINED) != (value_minWidth_type)) { + const auto value_minWidth_value = value_minWidth.value; + valueSerializer.writeLength(value_minWidth_value); + } + const auto value_maxWidth = value.maxWidth; + Ark_Int32 value_maxWidth_type = INTEROP_RUNTIME_UNDEFINED; + value_maxWidth_type = runtimeType(value_maxWidth); + valueSerializer.writeInt8(value_maxWidth_type); + if ((INTEROP_RUNTIME_UNDEFINED) != (value_maxWidth_type)) { + const auto value_maxWidth_value = value_maxWidth.value; + valueSerializer.writeLength(value_maxWidth_value); + } + const auto value_minHeight = value.minHeight; + Ark_Int32 value_minHeight_type = INTEROP_RUNTIME_UNDEFINED; + value_minHeight_type = runtimeType(value_minHeight); + valueSerializer.writeInt8(value_minHeight_type); + if ((INTEROP_RUNTIME_UNDEFINED) != (value_minHeight_type)) { + const auto value_minHeight_value = value_minHeight.value; + valueSerializer.writeLength(value_minHeight_value); + } + const auto value_maxHeight = value.maxHeight; + Ark_Int32 value_maxHeight_type = INTEROP_RUNTIME_UNDEFINED; + value_maxHeight_type = runtimeType(value_maxHeight); + valueSerializer.writeInt8(value_maxHeight_type); + if ((INTEROP_RUNTIME_UNDEFINED) != (value_maxHeight_type)) { + const auto value_maxHeight_value = value_maxHeight.value; + valueSerializer.writeLength(value_maxHeight_value); + } + } void writeAccessibilityOptions(Ark_AccessibilityOptions value) { Serializer& valueSerializer = *this; @@ -61970,6 +62170,26 @@ class Serializer : public SerializerBase { Serializer& valueSerializer = *this; valueSerializer.writePointer(value.ptr); } + void writeSnapshotOptions(Ark_SnapshotOptions value) + { + Serializer& valueSerializer = *this; + const auto value_scale = value.scale; + Ark_Int32 value_scale_type = INTEROP_RUNTIME_UNDEFINED; + value_scale_type = runtimeType(value_scale); + valueSerializer.writeInt8(value_scale_type); + if ((INTEROP_RUNTIME_UNDEFINED) != (value_scale_type)) { + const auto value_scale_value = value_scale.value; + valueSerializer.writeNumber(value_scale_value); + } + const auto value_waitUntilRenderFinished = value.waitUntilRenderFinished; + Ark_Int32 value_waitUntilRenderFinished_type = INTEROP_RUNTIME_UNDEFINED; + value_waitUntilRenderFinished_type = runtimeType(value_waitUntilRenderFinished); + valueSerializer.writeInt8(value_waitUntilRenderFinished_type); + if ((INTEROP_RUNTIME_UNDEFINED) != (value_waitUntilRenderFinished_type)) { + const auto value_waitUntilRenderFinished_value = value_waitUntilRenderFinished.value; + valueSerializer.writeBoolean(value_waitUntilRenderFinished_value); + } + } void writeDoubleAnimationParam(Ark_DoubleAnimationParam value) { Serializer& valueSerializer = *this; @@ -68993,42 +69213,6 @@ class Serializer : public SerializerBase { const auto value_id = value.id; valueSerializer.writeString(value_id); } - void writeConstraintSizeOptions(Ark_ConstraintSizeOptions value) - { - Serializer& valueSerializer = *this; - const auto value_minWidth = value.minWidth; - Ark_Int32 value_minWidth_type = INTEROP_RUNTIME_UNDEFINED; - value_minWidth_type = runtimeType(value_minWidth); - valueSerializer.writeInt8(value_minWidth_type); - if ((INTEROP_RUNTIME_UNDEFINED) != (value_minWidth_type)) { - const auto value_minWidth_value = value_minWidth.value; - valueSerializer.writeLength(value_minWidth_value); - } - const auto value_maxWidth = value.maxWidth; - Ark_Int32 value_maxWidth_type = INTEROP_RUNTIME_UNDEFINED; - value_maxWidth_type = runtimeType(value_maxWidth); - valueSerializer.writeInt8(value_maxWidth_type); - if ((INTEROP_RUNTIME_UNDEFINED) != (value_maxWidth_type)) { - const auto value_maxWidth_value = value_maxWidth.value; - valueSerializer.writeLength(value_maxWidth_value); - } - const auto value_minHeight = value.minHeight; - Ark_Int32 value_minHeight_type = INTEROP_RUNTIME_UNDEFINED; - value_minHeight_type = runtimeType(value_minHeight); - valueSerializer.writeInt8(value_minHeight_type); - if ((INTEROP_RUNTIME_UNDEFINED) != (value_minHeight_type)) { - const auto value_minHeight_value = value_minHeight.value; - valueSerializer.writeLength(value_minHeight_value); - } - const auto value_maxHeight = value.maxHeight; - Ark_Int32 value_maxHeight_type = INTEROP_RUNTIME_UNDEFINED; - value_maxHeight_type = runtimeType(value_maxHeight); - valueSerializer.writeInt8(value_maxHeight_type); - if ((INTEROP_RUNTIME_UNDEFINED) != (value_maxHeight_type)) { - const auto value_maxHeight_value = value_maxHeight.value; - valueSerializer.writeLength(value_maxHeight_value); - } - } void writeTouchObject(Ark_TouchObject value) { Serializer& valueSerializer = *this; @@ -70322,6 +70506,14 @@ class Serializer : public SerializerBase { valueSerializer.writePointer(reinterpret_cast(value_action.call)); valueSerializer.writePointer(reinterpret_cast(value_action.callSync)); } + void writeWebHeader(Ark_WebHeader value) + { + Serializer& valueSerializer = *this; + const auto value_headerKey = value.headerKey; + valueSerializer.writeString(value_headerKey); + const auto value_headerValue = value.headerValue; + valueSerializer.writeString(value_headerValue); + } }; // Deserializers @@ -70371,11 +70563,9 @@ class Deserializer : public DeserializerBase { } Ark_LengthMetrics readLengthMetrics() { - Ark_LengthMetrics value = {}; Deserializer& valueDeserializer = *this; - value.unit = static_cast(valueDeserializer.readInt32()); - value.value = static_cast(valueDeserializer.readNumber()); - return value; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return { ptr }; } Ark_LeadingMarginPlaceholder readLeadingMarginPlaceholder() { @@ -70499,7 +70689,7 @@ class Deserializer : public DeserializerBase { margin_buf_.selector = margin_buf__selector; if (margin_buf__selector == 0) { margin_buf_.selector = 0; - margin_buf_.value0 = valueDeserializer.readLengthMetrics(); + margin_buf_.value0 = static_cast(valueDeserializer.readLengthMetrics()); } else if (margin_buf__selector == 1) { margin_buf_.selector = 1; @@ -70554,7 +70744,7 @@ class Deserializer : public DeserializerBase { padding_buf_.selector = padding_buf__selector; if (padding_buf__selector == 0) { padding_buf_.selector = 0; - padding_buf_.value0 = valueDeserializer.readLengthMetrics(); + padding_buf_.value0 = static_cast(valueDeserializer.readLengthMetrics()); } else if (padding_buf__selector == 1) { padding_buf_.selector = 1; @@ -70609,7 +70799,7 @@ class Deserializer : public DeserializerBase { borderRadius_buf_.selector = borderRadius_buf__selector; if (borderRadius_buf__selector == 0) { borderRadius_buf_.selector = 0; - borderRadius_buf_.value0 = valueDeserializer.readLengthMetrics(); + borderRadius_buf_.value0 = static_cast(valueDeserializer.readLengthMetrics()); } else if (borderRadius_buf__selector == 1) { borderRadius_buf_.selector = 1; @@ -71644,7 +71834,7 @@ class Deserializer : public DeserializerBase { top_buf.tag = top_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (top_buf_runtimeType)) { - top_buf.value = valueDeserializer.readLengthMetrics(); + top_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.top = top_buf; const auto end_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -71652,7 +71842,7 @@ class Deserializer : public DeserializerBase { end_buf.tag = end_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (end_buf_runtimeType)) { - end_buf.value = valueDeserializer.readLengthMetrics(); + end_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.end = end_buf; const auto bottom_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -71660,7 +71850,7 @@ class Deserializer : public DeserializerBase { bottom_buf.tag = bottom_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (bottom_buf_runtimeType)) { - bottom_buf.value = valueDeserializer.readLengthMetrics(); + bottom_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.bottom = bottom_buf; const auto start_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -71668,7 +71858,7 @@ class Deserializer : public DeserializerBase { start_buf.tag = start_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (start_buf_runtimeType)) { - start_buf.value = valueDeserializer.readLengthMetrics(); + start_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.start = start_buf; return value; @@ -71731,7 +71921,7 @@ class Deserializer : public DeserializerBase { topStart_buf.tag = topStart_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (topStart_buf_runtimeType)) { - topStart_buf.value = valueDeserializer.readLengthMetrics(); + topStart_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.topStart = topStart_buf; const auto topEnd_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -71739,7 +71929,7 @@ class Deserializer : public DeserializerBase { topEnd_buf.tag = topEnd_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (topEnd_buf_runtimeType)) { - topEnd_buf.value = valueDeserializer.readLengthMetrics(); + topEnd_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.topEnd = topEnd_buf; const auto bottomStart_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -71747,7 +71937,7 @@ class Deserializer : public DeserializerBase { bottomStart_buf.tag = bottomStart_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (bottomStart_buf_runtimeType)) { - bottomStart_buf.value = valueDeserializer.readLengthMetrics(); + bottomStart_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.bottomStart = bottomStart_buf; const auto bottomEnd_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -71755,7 +71945,7 @@ class Deserializer : public DeserializerBase { bottomEnd_buf.tag = bottomEnd_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (bottomEnd_buf_runtimeType)) { - bottomEnd_buf.value = valueDeserializer.readLengthMetrics(); + bottomEnd_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.bottomEnd = bottomEnd_buf; return value; @@ -71800,10 +71990,9 @@ class Deserializer : public DeserializerBase { } Ark_WebviewController readWebviewController() { - Ark_WebviewController value = {}; Deserializer& valueDeserializer = *this; - value.__WebviewControllerStub = static_cast(valueDeserializer.readString()); - return value; + Ark_NativePointer ptr = valueDeserializer.readPointer(); + return { ptr }; } Ark_WebController readWebController() { @@ -74361,7 +74550,7 @@ class Deserializer : public DeserializerBase { space_buf.tag = space_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (space_buf_runtimeType)) { - space_buf.value = valueDeserializer.readLengthMetrics(); + space_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.space = space_buf; const auto strokeWidth_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -74369,7 +74558,7 @@ class Deserializer : public DeserializerBase { strokeWidth_buf.tag = strokeWidth_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (strokeWidth_buf_runtimeType)) { - strokeWidth_buf.value = valueDeserializer.readLengthMetrics(); + strokeWidth_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.strokeWidth = strokeWidth_buf; const auto strokeRadius_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -74377,7 +74566,7 @@ class Deserializer : public DeserializerBase { strokeRadius_buf.tag = strokeRadius_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (strokeRadius_buf_runtimeType)) { - strokeRadius_buf.value = valueDeserializer.readLengthMetrics(); + strokeRadius_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.strokeRadius = strokeRadius_buf; const auto trackBackgroundColor_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -76638,7 +76827,7 @@ class Deserializer : public DeserializerBase { _start_buf.tag = _start_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (_start_buf_runtimeType)) { - _start_buf.value = valueDeserializer.readLengthMetrics(); + _start_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value._start = _start_buf; const auto _end_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -76646,7 +76835,7 @@ class Deserializer : public DeserializerBase { _end_buf.tag = _end_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (_end_buf_runtimeType)) { - _end_buf.value = valueDeserializer.readLengthMetrics(); + _end_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value._end = _end_buf; const auto _fontColor_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -76768,7 +76957,7 @@ class Deserializer : public DeserializerBase { _start_buf.tag = _start_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (_start_buf_runtimeType)) { - _start_buf.value = valueDeserializer.readLengthMetrics(); + _start_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value._start = _start_buf; const auto _end_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -76776,7 +76965,7 @@ class Deserializer : public DeserializerBase { _end_buf.tag = _end_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (_end_buf_runtimeType)) { - _end_buf.value = valueDeserializer.readLengthMetrics(); + _end_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value._end = _end_buf; const auto _itemWidth_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -77017,7 +77206,7 @@ class Deserializer : public DeserializerBase { top_buf.tag = top_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (top_buf_runtimeType)) { - top_buf.value = valueDeserializer.readLengthMetrics(); + top_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.top = top_buf; const auto start_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -77025,7 +77214,7 @@ class Deserializer : public DeserializerBase { start_buf.tag = start_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (start_buf_runtimeType)) { - start_buf.value = valueDeserializer.readLengthMetrics(); + start_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.start = start_buf; const auto bottom_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -77033,7 +77222,7 @@ class Deserializer : public DeserializerBase { bottom_buf.tag = bottom_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (bottom_buf_runtimeType)) { - bottom_buf.value = valueDeserializer.readLengthMetrics(); + bottom_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.bottom = bottom_buf; const auto end_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -77041,7 +77230,7 @@ class Deserializer : public DeserializerBase { end_buf.tag = end_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (end_buf_runtimeType)) { - end_buf.value = valueDeserializer.readLengthMetrics(); + end_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.end = end_buf; return value; @@ -77202,7 +77391,7 @@ class Deserializer : public DeserializerBase { extraOffset_buf.tag = extraOffset_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (extraOffset_buf_runtimeType)) { - extraOffset_buf.value = valueDeserializer.readLengthMetrics(); + extraOffset_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.extraOffset = extraOffset_buf; return value; @@ -78167,7 +78356,7 @@ class Deserializer : public DeserializerBase { radius_buf.tag = radius_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (radius_buf_runtimeType)) { - radius_buf.value = valueDeserializer.readLengthMetrics(); + radius_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.radius = radius_buf; const auto enableWaveEffect_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -78345,7 +78534,7 @@ class Deserializer : public DeserializerBase { paddingStart_buf.tag = paddingStart_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (paddingStart_buf_runtimeType)) { - paddingStart_buf.value = valueDeserializer.readLengthMetrics(); + paddingStart_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.paddingStart = paddingStart_buf; const auto paddingEnd_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -78353,7 +78542,7 @@ class Deserializer : public DeserializerBase { paddingEnd_buf.tag = paddingEnd_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (paddingEnd_buf_runtimeType)) { - paddingEnd_buf.value = valueDeserializer.readLengthMetrics(); + paddingEnd_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.paddingEnd = paddingEnd_buf; const auto mainTitleModifier_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -78574,7 +78763,7 @@ class Deserializer : public DeserializerBase { strokeWidth_buf.tag = strokeWidth_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (strokeWidth_buf_runtimeType)) { - strokeWidth_buf.value = valueDeserializer.readLengthMetrics(); + strokeWidth_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.strokeWidth = strokeWidth_buf; const auto color_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -78612,7 +78801,7 @@ class Deserializer : public DeserializerBase { startMargin_buf.tag = startMargin_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (startMargin_buf_runtimeType)) { - startMargin_buf.value = valueDeserializer.readLengthMetrics(); + startMargin_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.startMargin = startMargin_buf; const auto endMargin_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -78620,7 +78809,7 @@ class Deserializer : public DeserializerBase { endMargin_buf.tag = endMargin_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (endMargin_buf_runtimeType)) { - endMargin_buf.value = valueDeserializer.readLengthMetrics(); + endMargin_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.endMargin = endMargin_buf; return value; @@ -78777,7 +78966,7 @@ class Deserializer : public DeserializerBase { main_buf.tag = main_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (main_buf_runtimeType)) { - main_buf.value = valueDeserializer.readLengthMetrics(); + main_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.main = main_buf; const auto cross_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -78785,7 +78974,7 @@ class Deserializer : public DeserializerBase { cross_buf.tag = cross_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (cross_buf_runtimeType)) { - cross_buf.value = valueDeserializer.readLengthMetrics(); + cross_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.cross = cross_buf; return value; @@ -79220,7 +79409,7 @@ class Deserializer : public DeserializerBase { fadingEdgeLength_buf.tag = fadingEdgeLength_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (fadingEdgeLength_buf_runtimeType)) { - fadingEdgeLength_buf.value = valueDeserializer.readLengthMetrics(); + fadingEdgeLength_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.fadingEdgeLength = fadingEdgeLength_buf; return value; @@ -79232,6 +79421,44 @@ class Deserializer : public DeserializerBase { value.__RectShapeStub = static_cast(valueDeserializer.readString()); return value; } + Ark_ConstraintSizeOptions readConstraintSizeOptions() + { + Ark_ConstraintSizeOptions value = {}; + Deserializer& valueDeserializer = *this; + const auto minWidth_buf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Length minWidth_buf = {}; + minWidth_buf.tag = minWidth_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (minWidth_buf_runtimeType)) + { + minWidth_buf.value = valueDeserializer.readLength(); + } + value.minWidth = minWidth_buf; + const auto maxWidth_buf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Length maxWidth_buf = {}; + maxWidth_buf.tag = maxWidth_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (maxWidth_buf_runtimeType)) + { + maxWidth_buf.value = valueDeserializer.readLength(); + } + value.maxWidth = maxWidth_buf; + const auto minHeight_buf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Length minHeight_buf = {}; + minHeight_buf.tag = minHeight_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (minHeight_buf_runtimeType)) + { + minHeight_buf.value = valueDeserializer.readLength(); + } + value.minHeight = minHeight_buf; + const auto maxHeight_buf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Length maxHeight_buf = {}; + maxHeight_buf.tag = maxHeight_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (maxHeight_buf_runtimeType)) + { + maxHeight_buf.value = valueDeserializer.readLength(); + } + value.maxHeight = maxHeight_buf; + return value; + } Ark_AccessibilityOptions readAccessibilityOptions() { Ark_AccessibilityOptions value = {}; @@ -81528,7 +81755,7 @@ class Deserializer : public DeserializerBase { start_buf.tag = start_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (start_buf_runtimeType)) { - start_buf.value = valueDeserializer.readLengthMetrics(); + start_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.start = start_buf; const auto top_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -81536,7 +81763,7 @@ class Deserializer : public DeserializerBase { top_buf.tag = top_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (top_buf_runtimeType)) { - top_buf.value = valueDeserializer.readLengthMetrics(); + top_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.top = top_buf; return value; @@ -84513,6 +84740,28 @@ class Deserializer : public DeserializerBase { Ark_NativePointer ptr = valueDeserializer.readPointer(); return { ptr }; } + Ark_SnapshotOptions readSnapshotOptions() + { + Ark_SnapshotOptions value = {}; + Deserializer& valueDeserializer = *this; + const auto scale_buf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Number scale_buf = {}; + scale_buf.tag = scale_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (scale_buf_runtimeType)) + { + scale_buf.value = static_cast(valueDeserializer.readNumber()); + } + value.scale = scale_buf; + const auto waitUntilRenderFinished_buf_runtimeType = static_cast(valueDeserializer.readInt8()); + Opt_Boolean waitUntilRenderFinished_buf = {}; + waitUntilRenderFinished_buf.tag = waitUntilRenderFinished_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (waitUntilRenderFinished_buf_runtimeType)) + { + waitUntilRenderFinished_buf.value = valueDeserializer.readBoolean(); + } + value.waitUntilRenderFinished = waitUntilRenderFinished_buf; + return value; + } Ark_DoubleAnimationParam readDoubleAnimationParam() { Ark_DoubleAnimationParam value = {}; @@ -85563,7 +85812,7 @@ class Deserializer : public DeserializerBase { } else if (controller_buf_selector == 1) { controller_buf.selector = 1; - controller_buf.value1 = valueDeserializer.readWebviewController(); + controller_buf.value1 = static_cast(valueDeserializer.readWebviewController()); } else { throw "One of the branches for controller_buf has to be chosen through deserialisation."; @@ -85622,7 +85871,7 @@ class Deserializer : public DeserializerBase { } else if (controller_buf_selector == 1) { controller_buf.selector = 1; - controller_buf.value1 = valueDeserializer.readWebviewController(); + controller_buf.value1 = static_cast(valueDeserializer.readWebviewController()); } else { throw "One of the branches for controller_buf has to be chosen through deserialisation."; @@ -90742,7 +90991,7 @@ class Deserializer : public DeserializerBase { margin_buf.tag = margin_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (margin_buf_runtimeType)) { - margin_buf.value = valueDeserializer.readLengthMetrics(); + margin_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.margin = margin_buf; const auto strokeColor_buf_runtimeType = static_cast(valueDeserializer.readInt8()); @@ -90758,7 +91007,7 @@ class Deserializer : public DeserializerBase { strokeWidth_buf.tag = strokeWidth_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; if ((INTEROP_RUNTIME_UNDEFINED) != (strokeWidth_buf_runtimeType)) { - strokeWidth_buf.value = valueDeserializer.readLengthMetrics(); + strokeWidth_buf.value = static_cast(valueDeserializer.readLengthMetrics()); } value.strokeWidth = strokeWidth_buf; return value; @@ -91745,7 +91994,7 @@ class Deserializer : public DeserializerBase { } else if (dashGap_buf__selector == 1) { dashGap_buf_.selector = 1; - dashGap_buf_.value1 = valueDeserializer.readLengthMetrics(); + dashGap_buf_.value1 = static_cast(valueDeserializer.readLengthMetrics()); } else if (dashGap_buf__selector == 2) { dashGap_buf_.selector = 2; @@ -91804,7 +92053,7 @@ class Deserializer : public DeserializerBase { } else if (dashWidth_buf__selector == 1) { dashWidth_buf_.selector = 1; - dashWidth_buf_.value1 = valueDeserializer.readLengthMetrics(); + dashWidth_buf_.value1 = static_cast(valueDeserializer.readLengthMetrics()); } else if (dashWidth_buf__selector == 2) { dashWidth_buf_.selector = 2; @@ -92090,44 +92339,6 @@ class Deserializer : public DeserializerBase { value.id = static_cast(valueDeserializer.readString()); return value; } - Ark_ConstraintSizeOptions readConstraintSizeOptions() - { - Ark_ConstraintSizeOptions value = {}; - Deserializer& valueDeserializer = *this; - const auto minWidth_buf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Length minWidth_buf = {}; - minWidth_buf.tag = minWidth_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((INTEROP_RUNTIME_UNDEFINED) != (minWidth_buf_runtimeType)) - { - minWidth_buf.value = valueDeserializer.readLength(); - } - value.minWidth = minWidth_buf; - const auto maxWidth_buf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Length maxWidth_buf = {}; - maxWidth_buf.tag = maxWidth_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((INTEROP_RUNTIME_UNDEFINED) != (maxWidth_buf_runtimeType)) - { - maxWidth_buf.value = valueDeserializer.readLength(); - } - value.maxWidth = maxWidth_buf; - const auto minHeight_buf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Length minHeight_buf = {}; - minHeight_buf.tag = minHeight_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((INTEROP_RUNTIME_UNDEFINED) != (minHeight_buf_runtimeType)) - { - minHeight_buf.value = valueDeserializer.readLength(); - } - value.minHeight = minHeight_buf; - const auto maxHeight_buf_runtimeType = static_cast(valueDeserializer.readInt8()); - Opt_Length maxHeight_buf = {}; - maxHeight_buf.tag = maxHeight_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; - if ((INTEROP_RUNTIME_UNDEFINED) != (maxHeight_buf_runtimeType)) - { - maxHeight_buf.value = valueDeserializer.readLength(); - } - value.maxHeight = maxHeight_buf; - return value; - } Ark_TouchObject readTouchObject() { Ark_TouchObject value = {}; @@ -93472,5 +93683,13 @@ class Deserializer : public DeserializerBase { value.action = {valueDeserializer.readCallbackResource(), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_VoidCallback)))), reinterpret_cast(valueDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_VoidCallback))))}; return value; } + Ark_WebHeader readWebHeader() + { + Ark_WebHeader value = {}; + Deserializer& valueDeserializer = *this; + value.headerKey = static_cast(valueDeserializer.readString()); + value.headerValue = static_cast(valueDeserializer.readString()); + return value; + } }; diff --git a/arkoala/framework/native/src/generated/arkoala_api_generated.h b/arkoala/framework/native/src/generated/arkoala_api_generated.h index e947cce03bbac876818042de19598ddba19908e0..bfb132d274fcfb23f2b36d84ba3fc5890c91351b 100644 --- a/arkoala/framework/native/src/generated/arkoala_api_generated.h +++ b/arkoala/framework/native/src/generated/arkoala_api_generated.h @@ -26,7 +26,7 @@ #include -#define INTEROP_FATAL(msg, ...) fprintf(stderr, msg "\n", ##__VA_ARGS__); assert(false); +#define INTEROP_FATAL(msg, ...) fprintf(stderr, msg "\n", ##__VA_ARGS__); abort(); typedef enum InteropTag { @@ -245,7 +245,7 @@ typedef struct Ark_Tuple_Dimension_Dimension Ark_Tuple_Dimension_Dimension; typedef struct Opt_Tuple_Dimension_Dimension Opt_Tuple_Dimension_Dimension; typedef Ark_Materialized Ark_PixelMap; typedef struct Opt_PixelMap Opt_PixelMap; -typedef struct Ark_LengthMetrics Ark_LengthMetrics; +typedef Ark_Materialized Ark_LengthMetrics; typedef struct Opt_LengthMetrics Opt_LengthMetrics; typedef struct Ark_Padding Ark_Padding; typedef struct Opt_Padding Opt_Padding; @@ -447,7 +447,7 @@ typedef struct Map_String_String Map_String_String; typedef struct Opt_Map_String_String Opt_Map_String_String; typedef Ark_Materialized Ark_WebResourceRequest; typedef struct Opt_WebResourceRequest Opt_WebResourceRequest; -typedef struct Ark_WebviewController Ark_WebviewController; +typedef Ark_Materialized Ark_WebviewController; typedef struct Opt_WebviewController Opt_WebviewController; typedef Ark_Materialized Ark_WebController; typedef struct Opt_WebController Opt_WebController; @@ -1075,6 +1075,8 @@ typedef struct Ark_FadingEdgeOptions Ark_FadingEdgeOptions; typedef struct Opt_FadingEdgeOptions Opt_FadingEdgeOptions; typedef struct Ark_RectShape Ark_RectShape; typedef struct Opt_RectShape Opt_RectShape; +typedef struct Ark_ConstraintSizeOptions Ark_ConstraintSizeOptions; +typedef struct Opt_ConstraintSizeOptions Opt_ConstraintSizeOptions; typedef struct GestureRecognizerJudgeBeginCallback GestureRecognizerJudgeBeginCallback; typedef struct Opt_GestureRecognizerJudgeBeginCallback Opt_GestureRecognizerJudgeBeginCallback; typedef struct Ark_AccessibilityOptions Ark_AccessibilityOptions; @@ -1227,6 +1229,10 @@ typedef Ark_Materialized Ark_ClickEvent; typedef struct Opt_ClickEvent Opt_ClickEvent; typedef struct NavExtender_OnUpdateStack NavExtender_OnUpdateStack; typedef struct Opt_NavExtender_OnUpdateStack Opt_NavExtender_OnUpdateStack; +typedef struct Ark_SnapshotOptions Ark_SnapshotOptions; +typedef struct Opt_SnapshotOptions Opt_SnapshotOptions; +typedef struct AsyncCallback_image_PixelMap_Void AsyncCallback_image_PixelMap_Void; +typedef struct Opt_AsyncCallback_image_PixelMap_Void Opt_AsyncCallback_image_PixelMap_Void; typedef struct Callback_RangeUpdate Callback_RangeUpdate; typedef struct Opt_Callback_RangeUpdate Opt_Callback_RangeUpdate; typedef struct Ark_DoubleAnimationParam Ark_DoubleAnimationParam; @@ -2255,8 +2261,6 @@ typedef struct Array_TouchTestInfo Array_TouchTestInfo; typedef struct Opt_Array_TouchTestInfo Opt_Array_TouchTestInfo; typedef struct Callback_Array_TouchTestInfo_TouchResult Callback_Array_TouchTestInfo_TouchResult; typedef struct Opt_Callback_Array_TouchTestInfo_TouchResult Opt_Callback_Array_TouchTestInfo_TouchResult; -typedef struct Ark_ConstraintSizeOptions Ark_ConstraintSizeOptions; -typedef struct Opt_ConstraintSizeOptions Opt_ConstraintSizeOptions; typedef struct Ark_Union_Array_Rectangle_Rectangle Ark_Union_Array_Rectangle_Rectangle; typedef struct Opt_Union_Array_Rectangle_Rectangle Opt_Union_Array_Rectangle_Rectangle; typedef struct Ark_TouchObject Ark_TouchObject; @@ -2339,6 +2343,10 @@ typedef struct Ark_SheetInfo Ark_SheetInfo; typedef struct Opt_SheetInfo Opt_SheetInfo; typedef struct Ark_Literal_Want_want Ark_Literal_Want_want; typedef struct Opt_Literal_Want_want Opt_Literal_Want_want; +typedef struct Ark_WebHeader Ark_WebHeader; +typedef struct Opt_WebHeader Opt_WebHeader; +typedef struct Array_WebHeader Array_WebHeader; +typedef struct Opt_Array_WebHeader Opt_Array_WebHeader; typedef enum Ark_LengthUnit { ARK_LENGTH_UNIT_PX = 0, ARK_LENGTH_UNIT_VP = 1, @@ -4153,6 +4161,26 @@ typedef struct Opt_IndexerAlign { Ark_Tag tag; Ark_IndexerAlign value; } Opt_IndexerAlign; +typedef enum Ark_PerfMonitorSourceType { + ARK_PERF_MONITOR_SOURCE_TYPE_PERF_TOUCH_EVENT = 0, + ARK_PERF_MONITOR_SOURCE_TYPE_PERF_MOUSE_EVENT = 1, + ARK_PERF_MONITOR_SOURCE_TYPE_PERF_TOUCHPAD_EVENT = 2, + ARK_PERF_MONITOR_SOURCE_TYPE_PERF_JOYSTICK_EVENT = 3, + ARK_PERF_MONITOR_SOURCE_TYPE_PERF_KEY_EVENT = 4, +} Ark_PerfMonitorSourceType; +typedef struct Opt_PerfMonitorSourceType { + Ark_Tag tag; + Ark_PerfMonitorSourceType value; +} Opt_PerfMonitorSourceType; +typedef enum Ark_PerfMonitorActionType { + ARK_PERF_MONITOR_ACTION_TYPE_LAST_DOWN = 0, + ARK_PERF_MONITOR_ACTION_TYPE_LAST_UP = 1, + ARK_PERF_MONITOR_ACTION_TYPE_FIRST_MOVE = 2, +} Ark_PerfMonitorActionType; +typedef struct Opt_PerfMonitorActionType { + Ark_Tag tag; + Ark_PerfMonitorActionType value; +} Opt_PerfMonitorActionType; typedef enum Ark_SideBarPosition { ARK_SIDE_BAR_POSITION_START = 0, ARK_SIDE_BAR_POSITION_END = 1, @@ -5206,10 +5234,6 @@ typedef struct Opt_PixelMap { Ark_Tag tag; Ark_PixelMap value; } Opt_PixelMap; -typedef struct Ark_LengthMetrics { - Ark_LengthUnit unit; - Ark_Number value; -} Ark_LengthMetrics; typedef struct Opt_LengthMetrics { Ark_Tag tag; Ark_LengthMetrics value; @@ -6137,9 +6161,6 @@ typedef struct Opt_WebResourceRequest { Ark_Tag tag; Ark_WebResourceRequest value; } Opt_WebResourceRequest; -typedef struct Ark_WebviewController { - Ark_String __WebviewControllerStub; -} Ark_WebviewController; typedef struct Opt_WebviewController { Ark_Tag tag; Ark_WebviewController value; @@ -8965,6 +8986,16 @@ typedef struct Opt_RectShape { Ark_Tag tag; Ark_RectShape value; } Opt_RectShape; +typedef struct Ark_ConstraintSizeOptions { + Opt_Length minWidth; + Opt_Length maxWidth; + Opt_Length minHeight; + Opt_Length maxHeight; +} Ark_ConstraintSizeOptions; +typedef struct Opt_ConstraintSizeOptions { + Ark_Tag tag; + Ark_ConstraintSizeOptions value; +} Opt_ConstraintSizeOptions; 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); @@ -9830,6 +9861,23 @@ typedef struct Opt_NavExtender_OnUpdateStack { Ark_Tag tag; NavExtender_OnUpdateStack value; } Opt_NavExtender_OnUpdateStack; +typedef struct Ark_SnapshotOptions { + Opt_Number scale; + Opt_Boolean waitUntilRenderFinished; +} Ark_SnapshotOptions; +typedef struct Opt_SnapshotOptions { + Ark_Tag tag; + Ark_SnapshotOptions value; +} Opt_SnapshotOptions; +typedef struct AsyncCallback_image_PixelMap_Void { + Ark_CallbackResource resource; + void (*call)(const Ark_Int32 resourceId, const Ark_PixelMap result); + void (*callSync)(Ark_VMContext context, const Ark_Int32 resourceId, const Ark_PixelMap result); +} AsyncCallback_image_PixelMap_Void; +typedef struct Opt_AsyncCallback_image_PixelMap_Void { + Ark_Tag tag; + AsyncCallback_image_PixelMap_Void value; +} Opt_AsyncCallback_image_PixelMap_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); @@ -14499,16 +14547,6 @@ typedef struct Opt_Callback_Array_TouchTestInfo_TouchResult { Ark_Tag tag; Callback_Array_TouchTestInfo_TouchResult value; } Opt_Callback_Array_TouchTestInfo_TouchResult; -typedef struct Ark_ConstraintSizeOptions { - Opt_Length minWidth; - Opt_Length maxWidth; - Opt_Length minHeight; - Opt_Length maxHeight; -} Ark_ConstraintSizeOptions; -typedef struct Opt_ConstraintSizeOptions { - Ark_Tag tag; - Ark_ConstraintSizeOptions value; -} Opt_ConstraintSizeOptions; typedef struct Ark_Union_Array_Rectangle_Rectangle { Ark_Int32 selector; union { @@ -14937,6 +14975,22 @@ typedef struct Opt_Literal_Want_want { Ark_Tag tag; Ark_Literal_Want_want value; } Opt_Literal_Want_want; +typedef struct Ark_WebHeader { + Ark_String headerKey; + Ark_String headerValue; +} Ark_WebHeader; +typedef struct Opt_WebHeader { + Ark_Tag tag; + Ark_WebHeader value; +} Opt_WebHeader; +typedef struct Array_WebHeader { + Ark_WebHeader* array; + Ark_Int32 length; +} Array_WebHeader; +typedef struct Opt_Array_WebHeader { + Ark_Tag tag; + Array_WebHeader value; +} Opt_Array_WebHeader; typedef struct Opt_Float32 { Ark_Tag tag; Ark_Float32 value; @@ -18511,6 +18565,56 @@ typedef struct GENERATED_ArkUIDrawingCanvasAccessor { const Ark_Number* bottom); } GENERATED_ArkUIDrawingCanvasAccessor; +typedef struct LengthMetricsPeer LengthMetricsPeer; +typedef struct GENERATED_ArkUILengthMetricsAccessor { + void (*destroyPeer)(LengthMetricsPeer* peer); + Ark_NativePointer (*ctor)(); + Ark_NativePointer (*getFinalizer)(); + Ark_NativePointer (*px)(const Ark_Number* value); + Ark_NativePointer (*resource)(const Ark_Resource* value); + Ark_NativePointer (*getUnit)(LengthMetricsPeer* peer); + void (*setUnit)(LengthMetricsPeer* peer, + Ark_LengthUnit unit); + Ark_Int32 (*getValue)(LengthMetricsPeer* peer); + void (*setValue)(LengthMetricsPeer* peer, + const Ark_Number* value); +} GENERATED_ArkUILengthMetricsAccessor; + +typedef struct WebviewControllerPeer WebviewControllerPeer; +typedef struct GENERATED_ArkUIWebviewControllerAccessor { + void (*destroyPeer)(WebviewControllerPeer* peer); + Ark_NativePointer (*ctor)(); + Ark_NativePointer (*getFinalizer)(); + void (*initializeWebEngine)(); + void (*loadUrl)(WebviewControllerPeer* peer, + const Ark_Union_String_Resource* url, + const Opt_Array_WebHeader* headers); +} GENERATED_ArkUIWebviewControllerAccessor; + +typedef struct GlobalScope_ohos_arkui_componentSnapshotPeer GlobalScope_ohos_arkui_componentSnapshotPeer; +typedef struct GENERATED_ArkUIGlobalScope_ohos_arkui_componentSnapshotAccessor { + void (*destroyPeer)(GlobalScope_ohos_arkui_componentSnapshotPeer* peer); + Ark_NativePointer (*ctor)(); + Ark_NativePointer (*getFinalizer)(); + void (*get)(const Ark_String* id, + const AsyncCallback_image_PixelMap_Void* callback, + const Opt_SnapshotOptions* options); +} GENERATED_ArkUIGlobalScope_ohos_arkui_componentSnapshotAccessor; + +typedef struct GlobalScope_ohos_arkui_performanceMonitorPeer GlobalScope_ohos_arkui_performanceMonitorPeer; +typedef struct GENERATED_ArkUIGlobalScope_ohos_arkui_performanceMonitorAccessor { + void (*destroyPeer)(GlobalScope_ohos_arkui_performanceMonitorPeer* peer); + Ark_NativePointer (*ctor)(); + Ark_NativePointer (*getFinalizer)(); + void (*begin)(const Ark_String* scene, + Ark_PerfMonitorActionType startInputType, + const Opt_String* note); + void (*end)(const Ark_String* scene); + void (*recordInputEventTime)(Ark_PerfMonitorActionType type, + Ark_PerfMonitorSourceType sourceType, + const Ark_Number* time); +} GENERATED_ArkUIGlobalScope_ohos_arkui_performanceMonitorAccessor; + typedef struct FrameNodePeer FrameNodePeer; typedef struct GENERATED_ArkUIFrameNodeAccessor { void (*destroyPeer)(FrameNodePeer* peer); @@ -18533,6 +18637,8 @@ typedef struct GENERATED_ArkUIFrameNodeAccessor { Ark_NativePointer (*getParent)(FrameNodePeer* peer); Ark_Int32 (*getChildrenCount)(FrameNodePeer* peer); void (*dispose)(FrameNodePeer* peer); + Ark_Int32 (*getOpacity)(FrameNodePeer* peer); + Ark_NativePointer (*getPositionToWindowWithTransform)(FrameNodePeer* peer); } GENERATED_ArkUIFrameNodeAccessor; typedef struct PixelMapPeer PixelMapPeer; @@ -19240,6 +19346,18 @@ typedef struct GENERATED_ArkUIProgressMaskAccessor { Ark_Boolean value); } GENERATED_ArkUIProgressMaskAccessor; +typedef struct MeasurablePeer MeasurablePeer; +typedef struct GENERATED_ArkUIMeasurableAccessor { + void (*destroyPeer)(MeasurablePeer* peer); + Ark_NativePointer (*ctor)(); + Ark_NativePointer (*getFinalizer)(); + Ark_NativePointer (*measure)(MeasurablePeer* peer, + const Ark_ConstraintSizeOptions* constraint); + Ark_NativePointer (*getMargin)(MeasurablePeer* peer); + Ark_NativePointer (*getPadding)(MeasurablePeer* peer); + Ark_NativePointer (*getBorderWidth)(MeasurablePeer* peer); +} GENERATED_ArkUIMeasurableAccessor; + typedef struct ViewPeer ViewPeer; typedef struct GENERATED_ArkUIViewAccessor { void (*destroyPeer)(ViewPeer* peer); @@ -21624,6 +21742,10 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIUnifiedDataAccessor* (*getUnifiedDataAccessor)(); const GENERATED_ArkUILazyForEachOpsAccessor* (*getLazyForEachOpsAccessor)(); const GENERATED_ArkUIDrawingCanvasAccessor* (*getDrawingCanvasAccessor)(); + const GENERATED_ArkUILengthMetricsAccessor* (*getLengthMetricsAccessor)(); + const GENERATED_ArkUIWebviewControllerAccessor* (*getWebviewControllerAccessor)(); + const GENERATED_ArkUIGlobalScope_ohos_arkui_componentSnapshotAccessor* (*getGlobalScope_ohos_arkui_componentSnapshotAccessor)(); + const GENERATED_ArkUIGlobalScope_ohos_arkui_performanceMonitorAccessor* (*getGlobalScope_ohos_arkui_performanceMonitorAccessor)(); const GENERATED_ArkUIFrameNodeAccessor* (*getFrameNodeAccessor)(); const GENERATED_ArkUIPixelMapAccessor* (*getPixelMapAccessor)(); const GENERATED_ArkUINavExtenderAccessor* (*getNavExtenderAccessor)(); @@ -21653,6 +21775,7 @@ typedef struct GENERATED_ArkUIAccessors { const GENERATED_ArkUIDragEventAccessor* (*getDragEventAccessor)(); const GENERATED_ArkUIKeyEventAccessor* (*getKeyEventAccessor)(); const GENERATED_ArkUIProgressMaskAccessor* (*getProgressMaskAccessor)(); + const GENERATED_ArkUIMeasurableAccessor* (*getMeasurableAccessor)(); const GENERATED_ArkUIViewAccessor* (*getViewAccessor)(); const GENERATED_ArkUITextContentControllerBaseAccessor* (*getTextContentControllerBaseAccessor)(); const GENERATED_ArkUIDynamicNodeAccessor* (*getDynamicNodeAccessor)(); diff --git a/arkoala/framework/native/src/generated/bridge_generated.cc b/arkoala/framework/native/src/generated/bridge_generated.cc index a9451f59f41c80ee01a878f62ae975643bd2040c..f7681234ee0ecab8baf05b8ce71e5fe235565038 100644 --- a/arkoala/framework/native/src/generated/bridge_generated.cc +++ b/arkoala/framework/native/src/generated/bridge_generated.cc @@ -1632,7 +1632,7 @@ void impl_CommonMethod_safeAreaPadding(Ark_NativePointer thisPtr, uint8_t* thisA } else if (value_value_buf_selector == 1) { value_value_buf.selector = 1; - value_value_buf.value1 = thisDeserializer.readLengthMetrics(); + value_value_buf.value1 = static_cast(thisDeserializer.readLengthMetrics()); } else if (value_value_buf_selector == 2) { value_value_buf.selector = 2; @@ -11881,7 +11881,7 @@ KOALA_INTEROP_V3(BaseSpan_textBackgroundStyle, Ark_NativePointer, uint8_t*, int3 void impl_BaseSpan_baselineOffset(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_LengthMetrics value_value = thisDeserializer.readLengthMetrics();; + Ark_LengthMetrics value_value = static_cast(thisDeserializer.readLengthMetrics());; GetNodeModifiers()->getBaseSpanModifier()->setBaselineOffset(self, (const Ark_LengthMetrics*)&value_value); } KOALA_INTEROP_V3(BaseSpan_baselineOffset, Ark_NativePointer, uint8_t*, int32_t) @@ -13430,7 +13430,7 @@ KOALA_INTEROP_V3(TextAttribute_fontWeight1, Ark_NativePointer, uint8_t*, int32_t void impl_TextAttribute_lineSpacing(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_LengthMetrics value_value = thisDeserializer.readLengthMetrics();; + Ark_LengthMetrics value_value = static_cast(thisDeserializer.readLengthMetrics());; GetNodeModifiers()->getTextModifier()->setLineSpacing(self, (const Ark_LengthMetrics*)&value_value); } KOALA_INTEROP_V3(TextAttribute_lineSpacing, Ark_NativePointer, uint8_t*, int32_t) @@ -14172,7 +14172,7 @@ KOALA_INTEROP_V3(TextAreaAttribute_letterSpacing, Ark_NativePointer, uint8_t*, i void impl_TextAreaAttribute_lineSpacing(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { Ark_NodeHandle self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_LengthMetrics value_value = thisDeserializer.readLengthMetrics();; + Ark_LengthMetrics value_value = static_cast(thisDeserializer.readLengthMetrics());; GetNodeModifiers()->getTextAreaModifier()->setLineSpacing(self, (const Ark_LengthMetrics*)&value_value); } KOALA_INTEROP_V3(TextAreaAttribute_lineSpacing, Ark_NativePointer, uint8_t*, int32_t) @@ -17192,6 +17192,143 @@ void impl_DrawingCanvas_drawRect(Ark_NativePointer thisPtr, KInteropNumber left, GetAccessors()->getDrawingCanvasAccessor()->drawRect(self, (const Ark_Number*) (&left), (const Ark_Number*) (&top), (const Ark_Number*) (&right), (const Ark_Number*) (&bottom)); } KOALA_INTEROP_V5(DrawingCanvas_drawRect, Ark_NativePointer, KInteropNumber, KInteropNumber, KInteropNumber, KInteropNumber) +Ark_NativePointer impl_LengthMetrics_ctor() { + return GetAccessors()->getLengthMetricsAccessor()->ctor(); +} +KOALA_INTEROP_0(LengthMetrics_ctor, Ark_NativePointer) +Ark_NativePointer impl_LengthMetrics_getFinalizer() { + return GetAccessors()->getLengthMetricsAccessor()->getFinalizer(); +} +KOALA_INTEROP_0(LengthMetrics_getFinalizer, Ark_NativePointer) +Ark_NativePointer impl_LengthMetrics_px(KInteropNumber value) { + return GetAccessors()->getLengthMetricsAccessor()->px((const Ark_Number*) (&value)); +} +KOALA_INTEROP_1(LengthMetrics_px, Ark_NativePointer, KInteropNumber) +Ark_NativePointer impl_LengthMetrics_resource(uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + Ark_Resource value_value = thisDeserializer.readResource();; + return GetAccessors()->getLengthMetricsAccessor()->resource((const Ark_Resource*)&value_value); +} +KOALA_INTEROP_2(LengthMetrics_resource, Ark_NativePointer, uint8_t*, int32_t) +Ark_NativePointer impl_LengthMetrics_getUnit(Ark_NativePointer thisPtr) { + LengthMetricsPeer* self = reinterpret_cast(thisPtr); + return GetAccessors()->getLengthMetricsAccessor()->getUnit(self); +} +KOALA_INTEROP_1(LengthMetrics_getUnit, Ark_NativePointer, Ark_NativePointer) +void impl_LengthMetrics_setUnit(Ark_NativePointer thisPtr, Ark_Int32 unit) { + LengthMetricsPeer* self = reinterpret_cast(thisPtr); + GetAccessors()->getLengthMetricsAccessor()->setUnit(self, static_cast(unit)); +} +KOALA_INTEROP_V2(LengthMetrics_setUnit, Ark_NativePointer, Ark_Int32) +Ark_Int32 impl_LengthMetrics_getValue(Ark_NativePointer thisPtr) { + LengthMetricsPeer* self = reinterpret_cast(thisPtr); + return GetAccessors()->getLengthMetricsAccessor()->getValue(self); +} +KOALA_INTEROP_1(LengthMetrics_getValue, Ark_Int32, Ark_NativePointer) +void impl_LengthMetrics_setValue(Ark_NativePointer thisPtr, KInteropNumber value) { + LengthMetricsPeer* self = reinterpret_cast(thisPtr); + GetAccessors()->getLengthMetricsAccessor()->setValue(self, (const Ark_Number*) (&value)); +} +KOALA_INTEROP_V2(LengthMetrics_setValue, Ark_NativePointer, KInteropNumber) +Ark_NativePointer impl_WebviewController_ctor() { + return GetAccessors()->getWebviewControllerAccessor()->ctor(); +} +KOALA_INTEROP_0(WebviewController_ctor, Ark_NativePointer) +Ark_NativePointer impl_WebviewController_getFinalizer() { + return GetAccessors()->getWebviewControllerAccessor()->getFinalizer(); +} +KOALA_INTEROP_0(WebviewController_getFinalizer, Ark_NativePointer) +void impl_WebviewController_initializeWebEngine() { + GetAccessors()->getWebviewControllerAccessor()->initializeWebEngine(); +} +KOALA_INTEROP_V0(WebviewController_initializeWebEngine) +void impl_WebviewController_loadUrl(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { + WebviewControllerPeer* self = reinterpret_cast(thisPtr); + Deserializer thisDeserializer(thisArray, thisLength); + const Ark_Int8 url_value_buf_selector = thisDeserializer.readInt8(); + Ark_Union_String_Resource url_value_buf = {}; + url_value_buf.selector = url_value_buf_selector; + if (url_value_buf_selector == 0) { + url_value_buf.selector = 0; + url_value_buf.value0 = static_cast(thisDeserializer.readString()); + } + else if (url_value_buf_selector == 1) { + url_value_buf.selector = 1; + url_value_buf.value1 = thisDeserializer.readResource(); + } + else { + throw "One of the branches for url_value_buf has to be chosen through deserialisation."; + } + Ark_Union_String_Resource url_value = static_cast(url_value_buf);; + const auto headers_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_Array_WebHeader headers_value_buf = {}; + headers_value_buf.tag = headers_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (headers_value_buf_runtimeType)) + { + const Ark_Int32 headers_value_buf__length = thisDeserializer.readInt32(); + Array_WebHeader headers_value_buf_ = {}; + thisDeserializer.resizeArray::type, + std::decay::type>(&headers_value_buf_, headers_value_buf__length); + for (int headers_value_buf__i = 0; headers_value_buf__i < headers_value_buf__length; headers_value_buf__i++) { + headers_value_buf_.array[headers_value_buf__i] = thisDeserializer.readWebHeader(); + } + headers_value_buf.value = headers_value_buf_; + } + Opt_Array_WebHeader headers_value = headers_value_buf;; + GetAccessors()->getWebviewControllerAccessor()->loadUrl(self, (const Ark_Union_String_Resource*)&url_value, (const Opt_Array_WebHeader*)&headers_value); +} +KOALA_INTEROP_V3(WebviewController_loadUrl, Ark_NativePointer, uint8_t*, int32_t) +Ark_NativePointer impl_GlobalScope_ohos_arkui_componentSnapshot_ctor() { + return GetAccessors()->getGlobalScope_ohos_arkui_componentSnapshotAccessor()->ctor(); +} +KOALA_INTEROP_0(GlobalScope_ohos_arkui_componentSnapshot_ctor, Ark_NativePointer) +Ark_NativePointer impl_GlobalScope_ohos_arkui_componentSnapshot_getFinalizer() { + return GetAccessors()->getGlobalScope_ohos_arkui_componentSnapshotAccessor()->getFinalizer(); +} +KOALA_INTEROP_0(GlobalScope_ohos_arkui_componentSnapshot_getFinalizer, Ark_NativePointer) +void impl_GlobalScope_ohos_arkui_componentSnapshot_get(const KStringPtr& id, uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + AsyncCallback_image_PixelMap_Void callback_value = {thisDeserializer.readCallbackResource(), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCaller(Kind_AsyncCallback_image_PixelMap_Void)))), reinterpret_cast(thisDeserializer.readPointerOrDefault(reinterpret_cast(getManagedCallbackCallerSync(Kind_AsyncCallback_image_PixelMap_Void))))};; + const auto options_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_SnapshotOptions options_value_buf = {}; + options_value_buf.tag = options_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (options_value_buf_runtimeType)) + { + options_value_buf.value = thisDeserializer.readSnapshotOptions(); + } + Opt_SnapshotOptions options_value = options_value_buf;; + GetAccessors()->getGlobalScope_ohos_arkui_componentSnapshotAccessor()->get((const Ark_String*) (&id), (const AsyncCallback_image_PixelMap_Void*)&callback_value, (const Opt_SnapshotOptions*)&options_value); +} +KOALA_INTEROP_V3(GlobalScope_ohos_arkui_componentSnapshot_get, KStringPtr, uint8_t*, int32_t) +Ark_NativePointer impl_GlobalScope_ohos_arkui_performanceMonitor_ctor() { + return GetAccessors()->getGlobalScope_ohos_arkui_performanceMonitorAccessor()->ctor(); +} +KOALA_INTEROP_0(GlobalScope_ohos_arkui_performanceMonitor_ctor, Ark_NativePointer) +Ark_NativePointer impl_GlobalScope_ohos_arkui_performanceMonitor_getFinalizer() { + return GetAccessors()->getGlobalScope_ohos_arkui_performanceMonitorAccessor()->getFinalizer(); +} +KOALA_INTEROP_0(GlobalScope_ohos_arkui_performanceMonitor_getFinalizer, Ark_NativePointer) +void impl_GlobalScope_ohos_arkui_performanceMonitor_begin(const KStringPtr& scene, Ark_Int32 startInputType, uint8_t* thisArray, int32_t thisLength) { + Deserializer thisDeserializer(thisArray, thisLength); + const auto note_value_buf_runtimeType = static_cast(thisDeserializer.readInt8()); + Opt_String note_value_buf = {}; + note_value_buf.tag = note_value_buf_runtimeType == INTEROP_RUNTIME_UNDEFINED ? INTEROP_TAG_UNDEFINED : INTEROP_TAG_OBJECT; + if ((INTEROP_RUNTIME_UNDEFINED) != (note_value_buf_runtimeType)) + { + note_value_buf.value = static_cast(thisDeserializer.readString()); + } + Opt_String note_value = note_value_buf;; + GetAccessors()->getGlobalScope_ohos_arkui_performanceMonitorAccessor()->begin((const Ark_String*) (&scene), static_cast(startInputType), (const Opt_String*)¬e_value); +} +KOALA_INTEROP_V4(GlobalScope_ohos_arkui_performanceMonitor_begin, KStringPtr, Ark_Int32, uint8_t*, int32_t) +void impl_GlobalScope_ohos_arkui_performanceMonitor_end(const KStringPtr& scene) { + GetAccessors()->getGlobalScope_ohos_arkui_performanceMonitorAccessor()->end((const Ark_String*) (&scene)); +} +KOALA_INTEROP_V1(GlobalScope_ohos_arkui_performanceMonitor_end, KStringPtr) +void impl_GlobalScope_ohos_arkui_performanceMonitor_recordInputEventTime(Ark_Int32 type, Ark_Int32 sourceType, KInteropNumber time) { + GetAccessors()->getGlobalScope_ohos_arkui_performanceMonitorAccessor()->recordInputEventTime(static_cast(type), static_cast(sourceType), (const Ark_Number*) (&time)); +} +KOALA_INTEROP_V3(GlobalScope_ohos_arkui_performanceMonitor_recordInputEventTime, Ark_Int32, Ark_Int32, KInteropNumber) Ark_NativePointer impl_FrameNode_ctor(uint8_t* thisArray, int32_t thisLength) { Deserializer thisDeserializer(thisArray, thisLength); Ark_UIContext uiContext_value = thisDeserializer.readUIContext();; @@ -17269,6 +17406,16 @@ void impl_FrameNode_dispose(Ark_NativePointer thisPtr) { GetAccessors()->getFrameNodeAccessor()->dispose(self); } KOALA_INTEROP_V1(FrameNode_dispose, Ark_NativePointer) +Ark_Int32 impl_FrameNode_getOpacity(Ark_NativePointer thisPtr) { + FrameNodePeer* self = reinterpret_cast(thisPtr); + return GetAccessors()->getFrameNodeAccessor()->getOpacity(self); +} +KOALA_INTEROP_1(FrameNode_getOpacity, Ark_Int32, Ark_NativePointer) +Ark_NativePointer impl_FrameNode_getPositionToWindowWithTransform(Ark_NativePointer thisPtr) { + FrameNodePeer* self = reinterpret_cast(thisPtr); + return GetAccessors()->getFrameNodeAccessor()->getPositionToWindowWithTransform(self); +} +KOALA_INTEROP_1(FrameNode_getPositionToWindowWithTransform, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_PixelMap_ctor() { return GetAccessors()->getPixelMapAccessor()->ctor(); } @@ -19367,6 +19514,36 @@ void impl_ProgressMask_enableBreathingAnimation(Ark_NativePointer thisPtr, Ark_B GetAccessors()->getProgressMaskAccessor()->enableBreathingAnimation(self, value); } KOALA_INTEROP_V2(ProgressMask_enableBreathingAnimation, Ark_NativePointer, Ark_Boolean) +Ark_NativePointer impl_Measurable_ctor() { + return GetAccessors()->getMeasurableAccessor()->ctor(); +} +KOALA_INTEROP_0(Measurable_ctor, Ark_NativePointer) +Ark_NativePointer impl_Measurable_getFinalizer() { + return GetAccessors()->getMeasurableAccessor()->getFinalizer(); +} +KOALA_INTEROP_0(Measurable_getFinalizer, Ark_NativePointer) +Ark_NativePointer impl_Measurable_measure(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { + MeasurablePeer* self = reinterpret_cast(thisPtr); + Deserializer thisDeserializer(thisArray, thisLength); + Ark_ConstraintSizeOptions constraint_value = thisDeserializer.readConstraintSizeOptions();; + return GetAccessors()->getMeasurableAccessor()->measure(self, (const Ark_ConstraintSizeOptions*)&constraint_value); +} +KOALA_INTEROP_3(Measurable_measure, Ark_NativePointer, Ark_NativePointer, uint8_t*, int32_t) +Ark_NativePointer impl_Measurable_getMargin(Ark_NativePointer thisPtr) { + MeasurablePeer* self = reinterpret_cast(thisPtr); + return GetAccessors()->getMeasurableAccessor()->getMargin(self); +} +KOALA_INTEROP_1(Measurable_getMargin, Ark_NativePointer, Ark_NativePointer) +Ark_NativePointer impl_Measurable_getPadding(Ark_NativePointer thisPtr) { + MeasurablePeer* self = reinterpret_cast(thisPtr); + return GetAccessors()->getMeasurableAccessor()->getPadding(self); +} +KOALA_INTEROP_1(Measurable_getPadding, Ark_NativePointer, Ark_NativePointer) +Ark_NativePointer impl_Measurable_getBorderWidth(Ark_NativePointer thisPtr) { + MeasurablePeer* self = reinterpret_cast(thisPtr); + return GetAccessors()->getMeasurableAccessor()->getBorderWidth(self); +} +KOALA_INTEROP_1(Measurable_getBorderWidth, Ark_NativePointer, Ark_NativePointer) Ark_NativePointer impl_View_ctor() { return GetAccessors()->getViewAccessor()->ctor(); } @@ -22367,7 +22544,7 @@ KOALA_INTEROP_0(ControllerHandler_getFinalizer, Ark_NativePointer) void impl_ControllerHandler_setWebController(Ark_NativePointer thisPtr, uint8_t* thisArray, int32_t thisLength) { ControllerHandlerPeer* self = reinterpret_cast(thisPtr); Deserializer thisDeserializer(thisArray, thisLength); - Ark_WebviewController controller_value = thisDeserializer.readWebviewController();; + Ark_WebviewController controller_value = static_cast(thisDeserializer.readWebviewController());; GetAccessors()->getControllerHandlerAccessor()->setWebController(self, (const Ark_WebviewController*)&controller_value); } KOALA_INTEROP_V3(ControllerHandler_setWebController, Ark_NativePointer, uint8_t*, int32_t) diff --git a/arkoala/framework/native/src/generated/callback_deserialize_call.cc b/arkoala/framework/native/src/generated/callback_deserialize_call.cc index 80fc15d30e7b9bf87e50eeaf5c4a0bd2877737c6..7e9b0855afc5338b8f7450f73dc1413695360787 100644 --- a/arkoala/framework/native/src/generated/callback_deserialize_call.cc +++ b/arkoala/framework/native/src/generated/callback_deserialize_call.cc @@ -40,6 +40,24 @@ void deserializeAndCallSyncAccessibilityCallback(Ark_VMContext vmContext, uint8_ Ark_AccessibilityHoverEvent event = static_cast(thisDeserializer.readAccessibilityHoverEvent()); _callSync(vmContext, _resourceId, isHover, event); } +void deserializeAndCallAsyncCallback_image_PixelMap_Void(uint8_t* 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_PixelMap result = static_cast(thisDeserializer.readPixelMap()); + _call(_resourceId, result); +} +void deserializeAndCallSyncAsyncCallback_image_PixelMap_Void(Ark_VMContext vmContext, uint8_t* 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_PixelMap result = static_cast(thisDeserializer.readPixelMap()); + _callSync(vmContext, _resourceId, result); +} void deserializeAndCallButtonTriggerClickCallback(uint8_t* thisArray, Ark_Int32 thisLength) { Deserializer thisDeserializer = Deserializer(thisArray, thisLength); @@ -5294,6 +5312,7 @@ void deserializeAndCallCallback(Ark_Int32 kind, uint8_t* thisArray, Ark_Int32 th { switch (kind) { case 589030517/*Kind_AccessibilityCallback*/: return deserializeAndCallAccessibilityCallback(thisArray, thisLength); + case 1289587365/*Kind_AsyncCallback_image_PixelMap_Void*/: return deserializeAndCallAsyncCallback_image_PixelMap_Void(thisArray, thisLength); case -1964292933/*Kind_ButtonTriggerClickCallback*/: return deserializeAndCallButtonTriggerClickCallback(thisArray, thisLength); case 197193081/*Kind_Callback_Any_Void*/: return deserializeAndCallCallback_Any_Void(thisArray, thisLength); case -2024393616/*Kind_Callback_Area_Area_Void*/: return deserializeAndCallCallback_Area_Area_Void(thisArray, thisLength); @@ -5531,12 +5550,13 @@ void deserializeAndCallCallback(Ark_Int32 kind, uint8_t* thisArray, Ark_Int32 th case -1829763354/*Kind_WebKeyboardCallback*/: return deserializeAndCallWebKeyboardCallback(thisArray, thisLength); case 219587748/*Kind_WithThemeInterface*/: return deserializeAndCallWithThemeInterface(thisArray, thisLength); } - throw "Unknown callback kind"; + printf("Unknown callback kind\n"); } void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, uint8_t* thisArray, Ark_Int32 thisLength) { switch (kind) { case 589030517/*Kind_AccessibilityCallback*/: return deserializeAndCallSyncAccessibilityCallback(vmContext, thisArray, thisLength); + case 1289587365/*Kind_AsyncCallback_image_PixelMap_Void*/: return deserializeAndCallSyncAsyncCallback_image_PixelMap_Void(vmContext, thisArray, thisLength); case -1964292933/*Kind_ButtonTriggerClickCallback*/: return deserializeAndCallSyncButtonTriggerClickCallback(vmContext, thisArray, thisLength); case 197193081/*Kind_Callback_Any_Void*/: return deserializeAndCallSyncCallback_Any_Void(vmContext, thisArray, thisLength); case -2024393616/*Kind_Callback_Area_Area_Void*/: return deserializeAndCallSyncCallback_Area_Area_Void(vmContext, thisArray, thisLength); @@ -5774,5 +5794,5 @@ void deserializeAndCallCallbackSync(Ark_VMContext vmContext, Ark_Int32 kind, uin case -1829763354/*Kind_WebKeyboardCallback*/: return deserializeAndCallSyncWebKeyboardCallback(vmContext, thisArray, thisLength); case 219587748/*Kind_WithThemeInterface*/: return deserializeAndCallSyncWithThemeInterface(vmContext, thisArray, thisLength); } - throw "Unknown callback kind"; + printf("Unknown callback kind\n"); } \ No newline at end of file diff --git a/arkoala/framework/native/src/generated/callback_kind.h b/arkoala/framework/native/src/generated/callback_kind.h index 8f4455bb077205727f0d09d422e4f6ae1b81f25f..b7d5b934645d585d206058d501c11fbea49fb6db 100644 --- a/arkoala/framework/native/src/generated/callback_kind.h +++ b/arkoala/framework/native/src/generated/callback_kind.h @@ -4,6 +4,7 @@ typedef enum CallbackKind { Kind_AccessibilityCallback = 589030517, + Kind_AsyncCallback_image_PixelMap_Void = 1289587365, Kind_ButtonTriggerClickCallback = -1964292933, Kind_Callback_Any_Void = 197193081, Kind_Callback_Area_Area_Void = -2024393616, diff --git a/arkoala/framework/native/src/generated/callback_managed_caller.cc b/arkoala/framework/native/src/generated/callback_managed_caller.cc index 63b141e824f9c8529ca7546a6c59d4dbf31e9a23..96209d14b5fbf3738d8c6fe3c53e8398adac0712 100644 --- a/arkoala/framework/native/src/generated/callback_managed_caller.cc +++ b/arkoala/framework/native/src/generated/callback_managed_caller.cc @@ -42,6 +42,26 @@ void callManagedAccessibilityCallbackSync(Ark_VMContext vmContext, Ark_Int32 res argsSerializer.writeAccessibilityHoverEvent(event); KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(__buffer), __buffer); } +void callManagedAsyncCallback_image_PixelMap_Void(Ark_Int32 resourceId, Ark_PixelMap result) +{ + CallbackBuffer __buffer = {{}, {}}; + const Ark_CallbackResource __callbackResource = {resourceId, holdManagedCallbackResource, releaseManagedCallbackResource}; + __buffer.resourceHolder.holdCallbackResource(&__callbackResource); + Serializer argsSerializer = Serializer(__buffer.buffer, sizeof(__buffer.buffer), &(__buffer.resourceHolder)); + argsSerializer.writeInt32(Kind_AsyncCallback_image_PixelMap_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePixelMap(result); + enqueueCallback(&__buffer); +} +void callManagedAsyncCallback_image_PixelMap_VoidSync(Ark_VMContext vmContext, Ark_Int32 resourceId, Ark_PixelMap result) +{ + uint8_t __buffer[60 * 4]; + Serializer argsSerializer = Serializer(__buffer, sizeof(__buffer), nullptr); + argsSerializer.writeInt32(Kind_AsyncCallback_image_PixelMap_Void); + argsSerializer.writeInt32(resourceId); + argsSerializer.writePixelMap(result); + KOALA_INTEROP_CALL_VOID(vmContext, 1, sizeof(__buffer), __buffer); +} void callManagedButtonTriggerClickCallback(Ark_Int32 resourceId, Ark_Number xPos, Ark_Number yPos) { CallbackBuffer __buffer = {{}, {}}; @@ -5802,6 +5822,7 @@ Ark_NativePointer getManagedCallbackCaller(CallbackKind kind) { switch (kind) { case Kind_AccessibilityCallback: return reinterpret_cast(callManagedAccessibilityCallback); + case Kind_AsyncCallback_image_PixelMap_Void: return reinterpret_cast(callManagedAsyncCallback_image_PixelMap_Void); case Kind_ButtonTriggerClickCallback: return reinterpret_cast(callManagedButtonTriggerClickCallback); case Kind_Callback_Any_Void: return reinterpret_cast(callManagedCallback_Any_Void); case Kind_Callback_Area_Area_Void: return reinterpret_cast(callManagedCallback_Area_Area_Void); @@ -6045,6 +6066,7 @@ Ark_NativePointer getManagedCallbackCallerSync(CallbackKind kind) { switch (kind) { case Kind_AccessibilityCallback: return reinterpret_cast(callManagedAccessibilityCallbackSync); + case Kind_AsyncCallback_image_PixelMap_Void: return reinterpret_cast(callManagedAsyncCallback_image_PixelMap_VoidSync); case Kind_ButtonTriggerClickCallback: return reinterpret_cast(callManagedButtonTriggerClickCallbackSync); case Kind_Callback_Any_Void: return reinterpret_cast(callManagedCallback_Any_VoidSync); case Kind_Callback_Area_Area_Void: return reinterpret_cast(callManagedCallback_Area_Area_VoidSync); diff --git a/arkoala/framework/native/src/generated/dummy_impl.cc b/arkoala/framework/native/src/generated/dummy_impl.cc index 01d7670c9cf626742b0c8b654c0f7da1df0f98ad..271f05bf3c828c3853a7b836ad844bd697ed395d 100644 --- a/arkoala/framework/native/src/generated/dummy_impl.cc +++ b/arkoala/framework/native/src/generated/dummy_impl.cc @@ -777,9 +777,10 @@ Ark_PipelineContext GetPipelineContext(Ark_NodeHandle node) { return (Ark_PipelineContext)42; } void SetVsyncCallback(Ark_PipelineContext pipelineContext, Ark_VsyncCallback callback) { + using namespace std::chrono_literals; auto producer = std::thread([pipelineContext, callback] { while (true) { - std::this_thread::sleep_for(1000ms); + std::this_thread::sleep_for(std::chrono::seconds(1)); callback(pipelineContext); } }); @@ -827,6 +828,121 @@ namespace GeneratedEvents { void GENERATED_SetArkUiEventsAPI(const GENERATED_ArkUIEventsAPI* api) { g_OverriddenEventsImpl = api; } } } + +// handWritten implementations +namespace OHOS::Ace::NG::GeneratedModifier { + namespace LazyForEachOpsAccessor { + void DestroyPeerImpl(LazyForEachOpsPeer* peer) + { + if (!needGroupedLog(1)) + return; + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_NativePointer CtorImpl() + { + if (!needGroupedLog(1)) + return (LazyForEachOpsPeer*) 100; + string out("new LazyForEachOps("); + out.append(") \n"); + out.append("[return (LazyForEachOpsPeer*) 100] \n"); + appendGroupedLog(1, out); + return (LazyForEachOpsPeer*) 100; + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + return fnPtr(dummyClassFinalizer); + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_NativePointer NeedMoreElementsImpl(Ark_NativePointer node, + Ark_NativePointer mark, + Ark_Int32 direction) + { + if (!needGroupedLog(1)) + return (void*) 300; + string out("NeedMoreElements("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, mark); + out.append(", "); + WriteToString(&out, direction); + out.append(") \n"); + out.append("[return (void*) 300] \n"); + appendGroupedLog(1, out); + return (void*) 300; + } + void OnRangeUpdateImpl(Ark_NativePointer node, + Ark_Int32 totalCount, + const Callback_RangeUpdate* updater) + { + if (!needGroupedLog(1)) + return; + string out("OnRangeUpdate("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, totalCount); + out.append(", "); + WriteToString(&out, updater); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetCurrentIndexImpl(Ark_NativePointer node, + Ark_Int32 index) + { + if (!needGroupedLog(1)) + return; + string out("SetCurrentIndex("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, index); + out.append(") \n"); + appendGroupedLog(1, out); + } + void PrepareImpl(Ark_NativePointer node) + { + if (!needGroupedLog(1)) + return; + string out("Prepare("); + WriteToString(&out, node); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // LazyForEachOpsAccessor + + namespace CommonMethodModifier { + void OnClick0Impl(Ark_NativePointer node, + const Callback_ClickEvent_Void* value) + { + if (!needGroupedLog(1)) + return; + string out("onClick("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnClick1Impl(Ark_NativePointer node, + const Callback_ClickEvent_Void* event, + const Ark_Number* distanceThreshold) + { + if (!needGroupedLog(1)) + return; + string out("onClick("); + WriteToString(&out, event); + out.append(", "); + WriteToString(&out, distanceThreshold); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // CommonMethodModifier +} + +// end of handWritten implementations namespace OHOS::Ace::NG::GeneratedModifier { namespace RootModifier { Ark_NativePointer ConstructImpl(Ark_Int32 id, @@ -2689,29 +2805,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - void OnClick0Impl(Ark_NativePointer node, - const Callback_ClickEvent_Void* value) - { - if (!needGroupedLog(1)) - return; - string out("onClick("); - WriteToString(&out, value); - out.append(") \n"); - appendGroupedLog(1, out); - } - void OnClick1Impl(Ark_NativePointer node, - const Callback_ClickEvent_Void* event, - const Ark_Number* distanceThreshold) - { - if (!needGroupedLog(1)) - return; - string out("onClick("); - WriteToString(&out, event); - out.append(", "); - WriteToString(&out, distanceThreshold); - out.append(") \n"); - appendGroupedLog(1, out); - } void OnHoverImpl(Ark_NativePointer node, const Callback_Boolean_HoverEvent_Void* value) { @@ -20179,7 +20272,9 @@ namespace OHOS::Ace::NG::GeneratedModifier { } } // UnifiedDataAccessor namespace LazyForEachOpsAccessor { - void DestroyPeerImpl(LazyForEachOpsPeer* peer) + } // LazyForEachOpsAccessor + namespace DrawingCanvasAccessor { + void DestroyPeerImpl(DrawingCanvasPeer* peer) { if (!needGroupedLog(1)) return; @@ -20187,15 +20282,16 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_NativePointer CtorImpl() + Ark_NativePointer CtorImpl(const Ark_PixelMap* pixelmap) { if (!needGroupedLog(1)) - return (LazyForEachOpsPeer*) 100; - string out("new LazyForEachOps("); + return (DrawingCanvasPeer*) 100; + string out("new DrawingCanvas("); + WriteToString(&out, pixelmap); out.append(") \n"); - out.append("[return (LazyForEachOpsPeer*) 100] \n"); + out.append("[return (DrawingCanvasPeer*) 100] \n"); appendGroupedLog(1, out); - return (LazyForEachOpsPeer*) 100; + return (DrawingCanvasPeer*) 100; } Ark_NativePointer GetFinalizerImpl() { @@ -20207,62 +20303,216 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - Ark_NativePointer NeedMoreElementsImpl(Ark_NativePointer node, - Ark_NativePointer mark, - Ark_Int32 direction) + void DrawRectImpl(DrawingCanvasPeer* peer, + const Ark_Number* left, + const Ark_Number* top, + const Ark_Number* right, + const Ark_Number* bottom) { if (!needGroupedLog(1)) - return (void*) 300; - string out("NeedMoreElements("); - WriteToString(&out, node); + return; + string out("drawRect("); + WriteToString(&out, left); out.append(", "); - WriteToString(&out, mark); + WriteToString(&out, top); out.append(", "); - WriteToString(&out, direction); + WriteToString(&out, right); + out.append(", "); + WriteToString(&out, bottom); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // DrawingCanvasAccessor + namespace LengthMetricsAccessor { + void DestroyPeerImpl(LengthMetricsPeer* peer) + { + if (!needGroupedLog(1)) + return; + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_NativePointer CtorImpl() + { + if (!needGroupedLog(1)) + return (LengthMetricsPeer*) 100; + string out("new LengthMetrics("); + out.append(") \n"); + out.append("[return (LengthMetricsPeer*) 100] \n"); + appendGroupedLog(1, out); + return (LengthMetricsPeer*) 100; + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + return fnPtr(dummyClassFinalizer); + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_NativePointer PxImpl(const Ark_Number* value) + { + if (!needGroupedLog(1)) + return (void*) 300; + string out("px("); + WriteToString(&out, value); out.append(") \n"); out.append("[return (void*) 300] \n"); appendGroupedLog(1, out); return (void*) 300; } - void OnRangeUpdateImpl(Ark_NativePointer node, - Ark_Int32 totalCount, - const Callback_RangeUpdate* updater) + Ark_NativePointer ResourceImpl(const Ark_Resource* value) + { + if (!needGroupedLog(1)) + return (void*) 300; + string out("resource("); + WriteToString(&out, value); + out.append(") \n"); + out.append("[return (void*) 300] \n"); + appendGroupedLog(1, out); + return (void*) 300; + } + Ark_NativePointer GetUnitImpl(LengthMetricsPeer* peer) + { + if (!needGroupedLog(1)) + return 0; + string out("getUnit("); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + void SetUnitImpl(LengthMetricsPeer* peer, + Ark_LengthUnit unit) { if (!needGroupedLog(1)) return; - string out("OnRangeUpdate("); - WriteToString(&out, node); - out.append(", "); - WriteToString(&out, totalCount); - out.append(", "); - WriteToString(&out, updater); + string out("setUnit("); + WriteToString(&out, unit); out.append(") \n"); appendGroupedLog(1, out); } - void SetCurrentIndexImpl(Ark_NativePointer node, - Ark_Int32 index) + Ark_Int32 GetValueImpl(LengthMetricsPeer* peer) + { + if (!needGroupedLog(1)) + return 0; + string out("getValue("); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + void SetValueImpl(LengthMetricsPeer* peer, + const Ark_Number* value) { if (!needGroupedLog(1)) return; - string out("SetCurrentIndex("); - WriteToString(&out, node); + string out("setValue("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // LengthMetricsAccessor + namespace WebviewControllerAccessor { + void DestroyPeerImpl(WebviewControllerPeer* peer) + { + if (!needGroupedLog(1)) + return; + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_NativePointer CtorImpl() + { + if (!needGroupedLog(1)) + return (WebviewControllerPeer*) 100; + string out("new WebviewController("); + out.append(") \n"); + out.append("[return (WebviewControllerPeer*) 100] \n"); + appendGroupedLog(1, out); + return (WebviewControllerPeer*) 100; + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + return fnPtr(dummyClassFinalizer); + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + void InitializeWebEngineImpl() + { + if (!needGroupedLog(1)) + return; + string out("initializeWebEngine("); + out.append(") \n"); + appendGroupedLog(1, out); + } + void LoadUrlImpl(WebviewControllerPeer* peer, + const Ark_Union_String_Resource* url, + const Opt_Array_WebHeader* headers) + { + if (!needGroupedLog(1)) + return; + string out("loadUrl("); + WriteToString(&out, url); out.append(", "); - WriteToString(&out, index); + WriteToString(&out, headers); out.append(") \n"); appendGroupedLog(1, out); } - void PrepareImpl(Ark_NativePointer node) + } // WebviewControllerAccessor + namespace GlobalScope_ohos_arkui_componentSnapshotAccessor { + void DestroyPeerImpl(GlobalScope_ohos_arkui_componentSnapshotPeer* peer) { if (!needGroupedLog(1)) return; - string out("Prepare("); - WriteToString(&out, node); + string out("destroyPeer("); out.append(") \n"); appendGroupedLog(1, out); } - } // LazyForEachOpsAccessor - namespace DrawingCanvasAccessor { - void DestroyPeerImpl(DrawingCanvasPeer* peer) + Ark_NativePointer CtorImpl() + { + if (!needGroupedLog(1)) + return (GlobalScope_ohos_arkui_componentSnapshotPeer*) 100; + string out("new GlobalScope_ohos_arkui_componentSnapshot("); + out.append(") \n"); + out.append("[return (GlobalScope_ohos_arkui_componentSnapshotPeer*) 100] \n"); + appendGroupedLog(1, out); + return (GlobalScope_ohos_arkui_componentSnapshotPeer*) 100; + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + return fnPtr(dummyClassFinalizer); + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + void GetImpl(const Ark_String* id, + const AsyncCallback_image_PixelMap_Void* callback, + const Opt_SnapshotOptions* options) + { + if (!needGroupedLog(1)) + return; + string out("get("); + WriteToString(&out, id); + out.append(", "); + WriteToString(&out, callback); + out.append(", "); + WriteToString(&out, options); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // GlobalScope_ohos_arkui_componentSnapshotAccessor + namespace GlobalScope_ohos_arkui_performanceMonitorAccessor { + void DestroyPeerImpl(GlobalScope_ohos_arkui_performanceMonitorPeer* peer) { if (!needGroupedLog(1)) return; @@ -20270,16 +20520,15 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } - Ark_NativePointer CtorImpl(const Ark_PixelMap* pixelmap) + Ark_NativePointer CtorImpl() { if (!needGroupedLog(1)) - return (DrawingCanvasPeer*) 100; - string out("new DrawingCanvas("); - WriteToString(&out, pixelmap); + return (GlobalScope_ohos_arkui_performanceMonitorPeer*) 100; + string out("new GlobalScope_ohos_arkui_performanceMonitor("); out.append(") \n"); - out.append("[return (DrawingCanvasPeer*) 100] \n"); + out.append("[return (GlobalScope_ohos_arkui_performanceMonitorPeer*) 100] \n"); appendGroupedLog(1, out); - return (DrawingCanvasPeer*) 100; + return (GlobalScope_ohos_arkui_performanceMonitorPeer*) 100; } Ark_NativePointer GetFinalizerImpl() { @@ -20291,26 +20540,46 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); return fnPtr(dummyClassFinalizer); } - void DrawRectImpl(DrawingCanvasPeer* peer, - const Ark_Number* left, - const Ark_Number* top, - const Ark_Number* right, - const Ark_Number* bottom) + void BeginImpl(const Ark_String* scene, + Ark_PerfMonitorActionType startInputType, + const Opt_String* note) { if (!needGroupedLog(1)) return; - string out("drawRect("); - WriteToString(&out, left); + string out("begin("); + WriteToString(&out, scene); out.append(", "); - WriteToString(&out, top); + WriteToString(&out, startInputType); out.append(", "); - WriteToString(&out, right); + WriteToString(&out, note); + out.append(") \n"); + appendGroupedLog(1, out); + } + void EndImpl(const Ark_String* scene) + { + if (!needGroupedLog(1)) + return; + string out("end("); + WriteToString(&out, scene); + out.append(") \n"); + appendGroupedLog(1, out); + } + void RecordInputEventTimeImpl(Ark_PerfMonitorActionType type, + Ark_PerfMonitorSourceType sourceType, + const Ark_Number* time) + { + if (!needGroupedLog(1)) + return; + string out("recordInputEventTime("); + WriteToString(&out, type); out.append(", "); - WriteToString(&out, bottom); + WriteToString(&out, sourceType); + out.append(", "); + WriteToString(&out, time); out.append(") \n"); appendGroupedLog(1, out); } - } // DrawingCanvasAccessor + } // GlobalScope_ohos_arkui_performanceMonitorAccessor namespace FrameNodeAccessor { void DestroyPeerImpl(FrameNodePeer* peer) { @@ -20462,6 +20731,26 @@ namespace OHOS::Ace::NG::GeneratedModifier { out.append(") \n"); appendGroupedLog(1, out); } + Ark_Int32 GetOpacityImpl(FrameNodePeer* peer) + { + if (!needGroupedLog(1)) + return 0; + string out("getOpacity("); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + Ark_NativePointer GetPositionToWindowWithTransformImpl(FrameNodePeer* peer) + { + if (!needGroupedLog(1)) + return 0; + string out("getPositionToWindowWithTransform("); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } } // FrameNodeAccessor namespace PixelMapAccessor { void DestroyPeerImpl(PixelMapPeer* peer) @@ -24181,6 +24470,78 @@ namespace OHOS::Ace::NG::GeneratedModifier { appendGroupedLog(1, out); } } // ProgressMaskAccessor + namespace MeasurableAccessor { + void DestroyPeerImpl(MeasurablePeer* peer) + { + if (!needGroupedLog(1)) + return; + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_NativePointer CtorImpl() + { + if (!needGroupedLog(1)) + return (MeasurablePeer*) 100; + string out("new Measurable("); + out.append(") \n"); + out.append("[return (MeasurablePeer*) 100] \n"); + appendGroupedLog(1, out); + return (MeasurablePeer*) 100; + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + return fnPtr(dummyClassFinalizer); + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_NativePointer MeasureImpl(MeasurablePeer* peer, + const Ark_ConstraintSizeOptions* constraint) + { + if (!needGroupedLog(1)) + return 0; + string out("measure("); + WriteToString(&out, constraint); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + Ark_NativePointer GetMarginImpl(MeasurablePeer* peer) + { + if (!needGroupedLog(1)) + return 0; + string out("getMargin("); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + Ark_NativePointer GetPaddingImpl(MeasurablePeer* peer) + { + if (!needGroupedLog(1)) + return 0; + string out("getPadding("); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + Ark_NativePointer GetBorderWidthImpl(MeasurablePeer* peer) + { + if (!needGroupedLog(1)) + return 0; + string out("getBorderWidth("); + out.append(") \n"); + out.append("[return 0] \n"); + appendGroupedLog(1, out); + return 0; + } + } // MeasurableAccessor namespace ViewAccessor { void DestroyPeerImpl(ViewPeer* peer) { @@ -31427,6 +31788,70 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct DrawingCanvasPeer { virtual ~DrawingCanvasPeer() = default; }; + const GENERATED_ArkUILengthMetricsAccessor* GetLengthMetricsAccessor() + { + static const GENERATED_ArkUILengthMetricsAccessor LengthMetricsAccessorImpl { + LengthMetricsAccessor::DestroyPeerImpl, + LengthMetricsAccessor::CtorImpl, + LengthMetricsAccessor::GetFinalizerImpl, + LengthMetricsAccessor::PxImpl, + LengthMetricsAccessor::ResourceImpl, + LengthMetricsAccessor::GetUnitImpl, + LengthMetricsAccessor::SetUnitImpl, + LengthMetricsAccessor::GetValueImpl, + LengthMetricsAccessor::SetValueImpl, + }; + return &LengthMetricsAccessorImpl; + } + + struct LengthMetricsPeer { + virtual ~LengthMetricsPeer() = default; + }; + const GENERATED_ArkUIWebviewControllerAccessor* GetWebviewControllerAccessor() + { + static const GENERATED_ArkUIWebviewControllerAccessor WebviewControllerAccessorImpl { + WebviewControllerAccessor::DestroyPeerImpl, + WebviewControllerAccessor::CtorImpl, + WebviewControllerAccessor::GetFinalizerImpl, + WebviewControllerAccessor::InitializeWebEngineImpl, + WebviewControllerAccessor::LoadUrlImpl, + }; + return &WebviewControllerAccessorImpl; + } + + struct WebviewControllerPeer { + virtual ~WebviewControllerPeer() = default; + }; + const GENERATED_ArkUIGlobalScope_ohos_arkui_componentSnapshotAccessor* GetGlobalScope_ohos_arkui_componentSnapshotAccessor() + { + static const GENERATED_ArkUIGlobalScope_ohos_arkui_componentSnapshotAccessor GlobalScope_ohos_arkui_componentSnapshotAccessorImpl { + GlobalScope_ohos_arkui_componentSnapshotAccessor::DestroyPeerImpl, + GlobalScope_ohos_arkui_componentSnapshotAccessor::CtorImpl, + GlobalScope_ohos_arkui_componentSnapshotAccessor::GetFinalizerImpl, + GlobalScope_ohos_arkui_componentSnapshotAccessor::GetImpl, + }; + return &GlobalScope_ohos_arkui_componentSnapshotAccessorImpl; + } + + struct GlobalScope_ohos_arkui_componentSnapshotPeer { + virtual ~GlobalScope_ohos_arkui_componentSnapshotPeer() = default; + }; + const GENERATED_ArkUIGlobalScope_ohos_arkui_performanceMonitorAccessor* GetGlobalScope_ohos_arkui_performanceMonitorAccessor() + { + static const GENERATED_ArkUIGlobalScope_ohos_arkui_performanceMonitorAccessor GlobalScope_ohos_arkui_performanceMonitorAccessorImpl { + GlobalScope_ohos_arkui_performanceMonitorAccessor::DestroyPeerImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::CtorImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::GetFinalizerImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::BeginImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::EndImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::RecordInputEventTimeImpl, + }; + return &GlobalScope_ohos_arkui_performanceMonitorAccessorImpl; + } + + struct GlobalScope_ohos_arkui_performanceMonitorPeer { + virtual ~GlobalScope_ohos_arkui_performanceMonitorPeer() = default; + }; const GENERATED_ArkUIFrameNodeAccessor* GetFrameNodeAccessor() { static const GENERATED_ArkUIFrameNodeAccessor FrameNodeAccessorImpl { @@ -31445,6 +31870,8 @@ namespace OHOS::Ace::NG::GeneratedModifier { FrameNodeAccessor::GetParentImpl, FrameNodeAccessor::GetChildrenCountImpl, FrameNodeAccessor::DisposeImpl, + FrameNodeAccessor::GetOpacityImpl, + FrameNodeAccessor::GetPositionToWindowWithTransformImpl, }; return &FrameNodeAccessorImpl; } @@ -32072,6 +32499,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ProgressMaskPeer { virtual ~ProgressMaskPeer() = default; }; + const GENERATED_ArkUIMeasurableAccessor* GetMeasurableAccessor() + { + static const GENERATED_ArkUIMeasurableAccessor MeasurableAccessorImpl { + MeasurableAccessor::DestroyPeerImpl, + MeasurableAccessor::CtorImpl, + MeasurableAccessor::GetFinalizerImpl, + MeasurableAccessor::MeasureImpl, + MeasurableAccessor::GetMarginImpl, + MeasurableAccessor::GetPaddingImpl, + MeasurableAccessor::GetBorderWidthImpl, + }; + return &MeasurableAccessorImpl; + } + + struct MeasurablePeer { + virtual ~MeasurablePeer() = default; + }; const GENERATED_ArkUIViewAccessor* GetViewAccessor() { static const GENERATED_ArkUIViewAccessor ViewAccessorImpl { @@ -33626,6 +34070,10 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetUnifiedDataAccessor, GetLazyForEachOpsAccessor, GetDrawingCanvasAccessor, + GetLengthMetricsAccessor, + GetWebviewControllerAccessor, + GetGlobalScope_ohos_arkui_componentSnapshotAccessor, + GetGlobalScope_ohos_arkui_performanceMonitorAccessor, GetFrameNodeAccessor, GetPixelMapAccessor, GetNavExtenderAccessor, @@ -33655,6 +34103,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetDragEventAccessor, GetKeyEventAccessor, GetProgressMaskAccessor, + GetMeasurableAccessor, GetViewAccessor, GetTextContentControllerBaseAccessor, GetDynamicNodeAccessor, diff --git a/arkoala/framework/native/src/generated/real_impl.cc b/arkoala/framework/native/src/generated/real_impl.cc index c48563cccf50d9565e94aafed6dcfe649446b98f..439e5fcda1d80796742b469c3fdaa9bfdc1e2611 100644 --- a/arkoala/framework/native/src/generated/real_impl.cc +++ b/arkoala/framework/native/src/generated/real_impl.cc @@ -777,9 +777,10 @@ Ark_PipelineContext GetPipelineContext(Ark_NodeHandle node) { return (Ark_PipelineContext)42; } void SetVsyncCallback(Ark_PipelineContext pipelineContext, Ark_VsyncCallback callback) { + using namespace std::chrono_literals; auto producer = std::thread([pipelineContext, callback] { while (true) { - std::this_thread::sleep_for(1000ms); + std::this_thread::sleep_for(std::chrono::seconds(1)); callback(pipelineContext); } }); @@ -827,6 +828,121 @@ namespace GeneratedEvents { void GENERATED_SetArkUiEventsAPI(const GENERATED_ArkUIEventsAPI* api) { g_OverriddenEventsImpl = api; } } } + +// handWritten implementations +namespace OHOS::Ace::NG::GeneratedModifier { + namespace LazyForEachOpsAccessor { + void DestroyPeerImpl(LazyForEachOpsPeer* peer) + { + if (!needGroupedLog(1)) + return; + string out("destroyPeer("); + out.append(") \n"); + appendGroupedLog(1, out); + } + Ark_NativePointer CtorImpl() + { + if (!needGroupedLog(1)) + return (LazyForEachOpsPeer*) 100; + string out("new LazyForEachOps("); + out.append(") \n"); + out.append("[return (LazyForEachOpsPeer*) 100] \n"); + appendGroupedLog(1, out); + return (LazyForEachOpsPeer*) 100; + } + Ark_NativePointer GetFinalizerImpl() + { + if (!needGroupedLog(1)) + return fnPtr(dummyClassFinalizer); + string out("getFinalizer("); + out.append(") \n"); + out.append("[return fnPtr(dummyClassFinalizer)] \n"); + appendGroupedLog(1, out); + return fnPtr(dummyClassFinalizer); + } + Ark_NativePointer NeedMoreElementsImpl(Ark_NativePointer node, + Ark_NativePointer mark, + Ark_Int32 direction) + { + if (!needGroupedLog(1)) + return (void*) 300; + string out("NeedMoreElements("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, mark); + out.append(", "); + WriteToString(&out, direction); + out.append(") \n"); + out.append("[return (void*) 300] \n"); + appendGroupedLog(1, out); + return (void*) 300; + } + void OnRangeUpdateImpl(Ark_NativePointer node, + Ark_Int32 totalCount, + const Callback_RangeUpdate* updater) + { + if (!needGroupedLog(1)) + return; + string out("OnRangeUpdate("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, totalCount); + out.append(", "); + WriteToString(&out, updater); + out.append(") \n"); + appendGroupedLog(1, out); + } + void SetCurrentIndexImpl(Ark_NativePointer node, + Ark_Int32 index) + { + if (!needGroupedLog(1)) + return; + string out("SetCurrentIndex("); + WriteToString(&out, node); + out.append(", "); + WriteToString(&out, index); + out.append(") \n"); + appendGroupedLog(1, out); + } + void PrepareImpl(Ark_NativePointer node) + { + if (!needGroupedLog(1)) + return; + string out("Prepare("); + WriteToString(&out, node); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // LazyForEachOpsAccessor + + namespace CommonMethodModifier { + void OnClick0Impl(Ark_NativePointer node, + const Callback_ClickEvent_Void* value) + { + if (!needGroupedLog(1)) + return; + string out("onClick("); + WriteToString(&out, value); + out.append(") \n"); + appendGroupedLog(1, out); + } + void OnClick1Impl(Ark_NativePointer node, + const Callback_ClickEvent_Void* event, + const Ark_Number* distanceThreshold) + { + if (!needGroupedLog(1)) + return; + string out("onClick("); + WriteToString(&out, event); + out.append(", "); + WriteToString(&out, distanceThreshold); + out.append(") \n"); + appendGroupedLog(1, out); + } + } // CommonMethodModifier +} + +// end of handWritten implementations namespace OHOS::Ace::NG::GeneratedModifier { namespace RootModifier { Ark_NativePointer ConstructImpl(Ark_Int32 id, @@ -1612,15 +1728,6 @@ namespace OHOS::Ace::NG::GeneratedModifier { const Ark_Union_ResourceColor_ColoringStrategy* value) { } - void OnClick0Impl(Ark_NativePointer node, - const Callback_ClickEvent_Void* value) - { - } - void OnClick1Impl(Ark_NativePointer node, - const Callback_ClickEvent_Void* event, - const Ark_Number* distanceThreshold) - { - } void OnHoverImpl(Ark_NativePointer node, const Callback_Boolean_HoverEvent_Void* value) { @@ -10359,84 +10466,149 @@ namespace OHOS::Ace::NG::GeneratedModifier { } } // UnifiedDataAccessor namespace LazyForEachOpsAccessor { - void DestroyPeerImpl(LazyForEachOpsPeer* peer) + } // LazyForEachOpsAccessor + namespace DrawingCanvasAccessor { + void DestroyPeerImpl(DrawingCanvasPeer* peer) { - auto peerImpl = reinterpret_cast(peer); + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_NativePointer CtorImpl(const Ark_PixelMap* pixelmap) + { + return new DrawingCanvasPeer(pixelmap); + } + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + void DrawRectImpl(DrawingCanvasPeer* peer, + const Ark_Number* left, + const Ark_Number* top, + const Ark_Number* right, + const Ark_Number* bottom) + { + } + } // DrawingCanvasAccessor + namespace LengthMetricsAccessor { + void DestroyPeerImpl(LengthMetricsPeer* peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } Ark_NativePointer CtorImpl() { - return new LazyForEachOpsPeer(); + return new LengthMetricsPeer(); } Ark_NativePointer GetFinalizerImpl() { return reinterpret_cast(&DestroyPeerImpl); } - Ark_NativePointer NeedMoreElementsImpl(Ark_NativePointer node, - Ark_NativePointer mark, - Ark_Int32 direction) + Ark_NativePointer PxImpl(const Ark_Number* value) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - //auto convValue = Converter::Convert(node); - //auto convValue = Converter::OptConvert(node); // for enums - //undefinedModelNG::SetNeedMoreElements(frameNode, convValue); return nullptr; } - void OnRangeUpdateImpl(Ark_NativePointer node, - Ark_Int32 totalCount, - const Callback_RangeUpdate* updater) + Ark_NativePointer ResourceImpl(const Ark_Resource* value) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - //auto convValue = Converter::Convert(node); - //auto convValue = Converter::OptConvert(node); // for enums - //undefinedModelNG::SetOnRangeUpdate(frameNode, convValue); + return nullptr; } - void SetCurrentIndexImpl(Ark_NativePointer node, - Ark_Int32 index) + Ark_NativePointer GetUnitImpl(LengthMetricsPeer* peer) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - //auto convValue = Converter::Convert(node); - //auto convValue = Converter::OptConvert(node); // for enums - //undefinedModelNG::SetSetCurrentIndex(frameNode, convValue); + return nullptr; } - void PrepareImpl(Ark_NativePointer node) + void SetUnitImpl(LengthMetricsPeer* peer, + Ark_LengthUnit unit) { - auto frameNode = reinterpret_cast(node); - CHECK_NULL_VOID(frameNode); - //auto convValue = Converter::Convert(node); - //auto convValue = Converter::OptConvert(node); // for enums - //undefinedModelNG::SetPrepare(frameNode, convValue); } - } // LazyForEachOpsAccessor - namespace DrawingCanvasAccessor { - void DestroyPeerImpl(DrawingCanvasPeer* peer) + Ark_Int32 GetValueImpl(LengthMetricsPeer* peer) { - auto peerImpl = reinterpret_cast(peer); + return 0; + } + void SetValueImpl(LengthMetricsPeer* peer, + const Ark_Number* value) + { + } + } // LengthMetricsAccessor + namespace WebviewControllerAccessor { + void DestroyPeerImpl(WebviewControllerPeer* peer) + { + auto peerImpl = reinterpret_cast(peer); if (peerImpl) { delete peerImpl; } } - Ark_NativePointer CtorImpl(const Ark_PixelMap* pixelmap) + Ark_NativePointer CtorImpl() { - return new DrawingCanvasPeer(pixelmap); + return new WebviewControllerPeer(); } Ark_NativePointer GetFinalizerImpl() { return reinterpret_cast(&DestroyPeerImpl); } - void DrawRectImpl(DrawingCanvasPeer* peer, - const Ark_Number* left, - const Ark_Number* top, - const Ark_Number* right, - const Ark_Number* bottom) + void InitializeWebEngineImpl() { } - } // DrawingCanvasAccessor + void LoadUrlImpl(WebviewControllerPeer* peer, + const Ark_Union_String_Resource* url, + const Opt_Array_WebHeader* headers) + { + } + } // WebviewControllerAccessor + namespace GlobalScope_ohos_arkui_componentSnapshotAccessor { + void DestroyPeerImpl(GlobalScope_ohos_arkui_componentSnapshotPeer* peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_NativePointer CtorImpl() + { + return new GlobalScope_ohos_arkui_componentSnapshotPeer(); + } + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + void GetImpl(const Ark_String* id, + const AsyncCallback_image_PixelMap_Void* callback, + const Opt_SnapshotOptions* options) + { + } + } // GlobalScope_ohos_arkui_componentSnapshotAccessor + namespace GlobalScope_ohos_arkui_performanceMonitorAccessor { + void DestroyPeerImpl(GlobalScope_ohos_arkui_performanceMonitorPeer* peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_NativePointer CtorImpl() + { + return new GlobalScope_ohos_arkui_performanceMonitorPeer(); + } + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + void BeginImpl(const Ark_String* scene, + Ark_PerfMonitorActionType startInputType, + const Opt_String* note) + { + } + void EndImpl(const Ark_String* scene) + { + } + void RecordInputEventTimeImpl(Ark_PerfMonitorActionType type, + Ark_PerfMonitorSourceType sourceType, + const Ark_Number* time) + { + } + } // GlobalScope_ohos_arkui_performanceMonitorAccessor namespace FrameNodeAccessor { void DestroyPeerImpl(FrameNodePeer* peer) { @@ -10501,6 +10673,14 @@ namespace OHOS::Ace::NG::GeneratedModifier { void DisposeImpl(FrameNodePeer* peer) { } + Ark_Int32 GetOpacityImpl(FrameNodePeer* peer) + { + return 0; + } + Ark_NativePointer GetPositionToWindowWithTransformImpl(FrameNodePeer* peer) + { + return nullptr; + } } // FrameNodeAccessor namespace PixelMapAccessor { void DestroyPeerImpl(PixelMapPeer* peer) @@ -12108,6 +12288,40 @@ namespace OHOS::Ace::NG::GeneratedModifier { { } } // ProgressMaskAccessor + namespace MeasurableAccessor { + void DestroyPeerImpl(MeasurablePeer* peer) + { + auto peerImpl = reinterpret_cast(peer); + if (peerImpl) { + delete peerImpl; + } + } + Ark_NativePointer CtorImpl() + { + return new MeasurablePeer(); + } + Ark_NativePointer GetFinalizerImpl() + { + return reinterpret_cast(&DestroyPeerImpl); + } + Ark_NativePointer MeasureImpl(MeasurablePeer* peer, + const Ark_ConstraintSizeOptions* constraint) + { + return nullptr; + } + Ark_NativePointer GetMarginImpl(MeasurablePeer* peer) + { + return nullptr; + } + Ark_NativePointer GetPaddingImpl(MeasurablePeer* peer) + { + return nullptr; + } + Ark_NativePointer GetBorderWidthImpl(MeasurablePeer* peer) + { + return nullptr; + } + } // MeasurableAccessor namespace ViewAccessor { void DestroyPeerImpl(ViewPeer* peer) { @@ -15421,6 +15635,70 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct DrawingCanvasPeer { virtual ~DrawingCanvasPeer() = default; }; + const GENERATED_ArkUILengthMetricsAccessor* GetLengthMetricsAccessor() + { + static const GENERATED_ArkUILengthMetricsAccessor LengthMetricsAccessorImpl { + LengthMetricsAccessor::DestroyPeerImpl, + LengthMetricsAccessor::CtorImpl, + LengthMetricsAccessor::GetFinalizerImpl, + LengthMetricsAccessor::PxImpl, + LengthMetricsAccessor::ResourceImpl, + LengthMetricsAccessor::GetUnitImpl, + LengthMetricsAccessor::SetUnitImpl, + LengthMetricsAccessor::GetValueImpl, + LengthMetricsAccessor::SetValueImpl, + }; + return &LengthMetricsAccessorImpl; + } + + struct LengthMetricsPeer { + virtual ~LengthMetricsPeer() = default; + }; + const GENERATED_ArkUIWebviewControllerAccessor* GetWebviewControllerAccessor() + { + static const GENERATED_ArkUIWebviewControllerAccessor WebviewControllerAccessorImpl { + WebviewControllerAccessor::DestroyPeerImpl, + WebviewControllerAccessor::CtorImpl, + WebviewControllerAccessor::GetFinalizerImpl, + WebviewControllerAccessor::InitializeWebEngineImpl, + WebviewControllerAccessor::LoadUrlImpl, + }; + return &WebviewControllerAccessorImpl; + } + + struct WebviewControllerPeer { + virtual ~WebviewControllerPeer() = default; + }; + const GENERATED_ArkUIGlobalScope_ohos_arkui_componentSnapshotAccessor* GetGlobalScope_ohos_arkui_componentSnapshotAccessor() + { + static const GENERATED_ArkUIGlobalScope_ohos_arkui_componentSnapshotAccessor GlobalScope_ohos_arkui_componentSnapshotAccessorImpl { + GlobalScope_ohos_arkui_componentSnapshotAccessor::DestroyPeerImpl, + GlobalScope_ohos_arkui_componentSnapshotAccessor::CtorImpl, + GlobalScope_ohos_arkui_componentSnapshotAccessor::GetFinalizerImpl, + GlobalScope_ohos_arkui_componentSnapshotAccessor::GetImpl, + }; + return &GlobalScope_ohos_arkui_componentSnapshotAccessorImpl; + } + + struct GlobalScope_ohos_arkui_componentSnapshotPeer { + virtual ~GlobalScope_ohos_arkui_componentSnapshotPeer() = default; + }; + const GENERATED_ArkUIGlobalScope_ohos_arkui_performanceMonitorAccessor* GetGlobalScope_ohos_arkui_performanceMonitorAccessor() + { + static const GENERATED_ArkUIGlobalScope_ohos_arkui_performanceMonitorAccessor GlobalScope_ohos_arkui_performanceMonitorAccessorImpl { + GlobalScope_ohos_arkui_performanceMonitorAccessor::DestroyPeerImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::CtorImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::GetFinalizerImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::BeginImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::EndImpl, + GlobalScope_ohos_arkui_performanceMonitorAccessor::RecordInputEventTimeImpl, + }; + return &GlobalScope_ohos_arkui_performanceMonitorAccessorImpl; + } + + struct GlobalScope_ohos_arkui_performanceMonitorPeer { + virtual ~GlobalScope_ohos_arkui_performanceMonitorPeer() = default; + }; const GENERATED_ArkUIFrameNodeAccessor* GetFrameNodeAccessor() { static const GENERATED_ArkUIFrameNodeAccessor FrameNodeAccessorImpl { @@ -15439,6 +15717,8 @@ namespace OHOS::Ace::NG::GeneratedModifier { FrameNodeAccessor::GetParentImpl, FrameNodeAccessor::GetChildrenCountImpl, FrameNodeAccessor::DisposeImpl, + FrameNodeAccessor::GetOpacityImpl, + FrameNodeAccessor::GetPositionToWindowWithTransformImpl, }; return &FrameNodeAccessorImpl; } @@ -16066,6 +16346,23 @@ namespace OHOS::Ace::NG::GeneratedModifier { struct ProgressMaskPeer { virtual ~ProgressMaskPeer() = default; }; + const GENERATED_ArkUIMeasurableAccessor* GetMeasurableAccessor() + { + static const GENERATED_ArkUIMeasurableAccessor MeasurableAccessorImpl { + MeasurableAccessor::DestroyPeerImpl, + MeasurableAccessor::CtorImpl, + MeasurableAccessor::GetFinalizerImpl, + MeasurableAccessor::MeasureImpl, + MeasurableAccessor::GetMarginImpl, + MeasurableAccessor::GetPaddingImpl, + MeasurableAccessor::GetBorderWidthImpl, + }; + return &MeasurableAccessorImpl; + } + + struct MeasurablePeer { + virtual ~MeasurablePeer() = default; + }; const GENERATED_ArkUIViewAccessor* GetViewAccessor() { static const GENERATED_ArkUIViewAccessor ViewAccessorImpl { @@ -17620,6 +17917,10 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetUnifiedDataAccessor, GetLazyForEachOpsAccessor, GetDrawingCanvasAccessor, + GetLengthMetricsAccessor, + GetWebviewControllerAccessor, + GetGlobalScope_ohos_arkui_componentSnapshotAccessor, + GetGlobalScope_ohos_arkui_performanceMonitorAccessor, GetFrameNodeAccessor, GetPixelMapAccessor, GetNavExtenderAccessor, @@ -17649,6 +17950,7 @@ namespace OHOS::Ace::NG::GeneratedModifier { GetDragEventAccessor, GetKeyEventAccessor, GetProgressMaskAccessor, + GetMeasurableAccessor, GetViewAccessor, GetTextContentControllerBaseAccessor, GetDynamicNodeAccessor, diff --git a/arkoala/tools/peer-generator/package.json b/arkoala/tools/peer-generator/package.json index 6e81d1606d2bc1a74b382c4263e37a2e47741613..880f549ba2a10c7ce0ad12301075430e091e966e 100644 --- a/arkoala/tools/peer-generator/package.json +++ b/arkoala/tools/peer-generator/package.json @@ -2,7 +2,7 @@ "name": "peer-generator", "description": "", "config": { - "idlize_version": "2.0.17", + "idlize_version": "2.0.20", "api_version": "115", "input_dir": "../../arkui-common/interface_sdk-js/api/@internal/component/ets/,../../arkui-common/interface_sdk-js/api/global" }, diff --git a/interop/src/cpp/types/signatures.cc b/interop/src/cpp/types/signatures.cc index 3c7b315dab3dac0c09b2118cf7783b7c633527fd..8fc6b3817018d31d879e5d7ed36b509af7200d15 100644 --- a/interop/src/cpp/types/signatures.cc +++ b/interop/src/cpp/types/signatures.cc @@ -18,6 +18,7 @@ #include #include "signatures.h" +#include "interop-types.h" // For types with the same name on ets and jni #define KOALA_INTEROP_TYPEDEF(func, lang, CPP_TYPE, SIG_TYPE, CODE_TYPE) \ @@ -77,7 +78,7 @@ std::string sigType(const std::string &type) { #elif KOALA_USE_JAVA_VM KOALA_INTEROP_TYPEDEFS("sigType", "jni") #endif - fprintf(stderr, "Unhandled type: %s\n", type.c_str()); + INTEROP_FATAL("Unhandled type: %s\n", type.c_str()); return type; } @@ -87,8 +88,8 @@ std::string codeType(const std::string &type) { #elif KOALA_USE_JAVA_VM KOALA_INTEROP_TYPEDEFS("codeType", "jni") #endif - fprintf(stderr, "Unhandled type: %s\n", type.c_str()); - return type; + INTEROP_FATAL("Unhandled type: %s\n", type.c_str()); + return ""; } std::string convertType(const char* name, const char* koalaType) {